Skip to content

Commit

Permalink
Move all code under a single pyMoist directory
Browse files Browse the repository at this point in the history
  • Loading branch information
FlorianDeconinck committed May 21, 2024
1 parent e49086b commit 2777c74
Show file tree
Hide file tree
Showing 12 changed files with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
# pyMoist

pyMoist is the [NDSL](https://github.com/NOAA-GFDL/NDSL) version of the NASA GMAO's GEOS Moist physics.
`pyMoist` is the [NDSL](https://github.com/NOAA-GFDL/NDSL) version of the NASA GMAO's GEOS Moist physics and it's required interface to GEOS.

## Testing

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).

## Interface

The `interface` sub-directory contain the three-way bridge to and from GEOS.

## Develop

- Run `pre-commit run --all-files` before comitting for code guidelines coherency.

0 comments on commit 2777c74

Please sign in to comment.