strange versioning of Chaco in Trilinos.
Created by: BarrySmith
/packages/seacas/libraries/chaco/CMakeLists.txt has the following
8ffce699 (Greg Sjaardema 2011-06-09 10:04:11 -0600 5) SET(CHACO_VERSION_MAJOR "1") 8ffce699 (Greg Sjaardema 2011-06-09 10:04:11 -0600 6) SET(CHACO_VERSION_MINOR "0") 8ffce699 (Greg Sjaardema 2011-06-09 10:04:11 -0600 7) SET(CHACO_VERSION_PATCH "0")
This is confusing since a much earlier release of Chaco from the mid-90's has version 2.2
Note that the /packages/seacas/libraries/chaco routines are publicly visable in the Trilinos libraries and since they seem to have a different API then version 2.2 they conflict with user code that uses Chaco 2.2.
If these routines are intended to be used from only within Seacus they could be name-spaced in a way so they don't conflict with application codes using 2.2 If they are intended to be used by end users then perhaps a version of 3 would be more suitable.
Also note that though seacas is in the packages subdirectory in Trilinos distribution it is not mentioned in the Packages pulldown menu at https://trilinos.org It is however listed under Utilities in https://trilinos.org/packages/
@balay @knepley