pyMoist is the NDSL version of the NASA GMAO's GEOS Moist physics and it's required interface to GEOS.
The tests/savepoint folder contains the numerical regression testing that served to port the code from the original Fortran. It tests that the difference from original Fortran is minimal.
Note: bit to bit equivalence is not possible considering the targeted hardware and the change of compiled language (NDSL uses C).
The interface sub-directory contain the three-way bridge to and from GEOS.
- Run
pre-commit run --all-filesbefore committing for code guidelines coherency.