Closed edbennett closed 2 years ago
This is an interesting point; I don't think either of the ILDG or NERSC configuration formats are standardized for NC!=3. In GLU I made the logical extension of these, i.e. changing SU3 to SU{whatever NC is compiled), similarly for the 4D part.
Ok I created a pull request to address this, https://github.com/paboyle/Grid/pull/377
Currently the ILDG and NERSC checkpointers always store the configuration type as
4D_SU3_GAUGE_3x3
. This means that when Grid is compiled for any gauge group other than SU(3), the configuration metadata does not correctly describe the data stored in the configuration, and also that downstream tooling (e.g. GLU) fails to parse the configuration.