Background: for solid harmonics, Psi4 uses `gaussian` ordering rather than `standard=cca` ordering like most other open-source QC packages. * for integration and testing, it's easy to build Psi4 to use `standard`: https://github.com/psi4/psi4/blob/master/CMakeLists.txt#L193 as a cmake-configure-time choice * gau2grid can emit cca/gaussian at runtime https://github.com/dgasmith/gau2grid/blob/master/docs/source/c_api.rst?plain=1#L20-L25 * Libint2 (if ever relevant gauxc-side) can also emit standard/gaussian at runtime as of v2.8 * From email discussions it sounds like there's two areas where ordering is relevant * XC itself, which may be "simply" passthrough from gau2grid * sn-K where there's hand-tuned code presently fixed at standard Again, this is a medium-term issue -- nothing that's blocking development.
Background: for solid harmonics, Psi4 uses
gaussianordering rather thanstandard=ccaordering like most other open-source QC packages.standard: https://github.com/psi4/psi4/blob/master/CMakeLists.txt#L193 as a cmake-configure-time choiceAgain, this is a medium-term issue -- nothing that's blocking development.