Skip to content

Dynamical cores ​

NeuralPOM provides Explicit and semi-implicit hydrostatic POM implementations through a common initialization, state and training interface.

CoreRegistry nameImplementation
Explicitexplicitsrc/neuralpom/cores/explicit/
Semi-implicitimplicit_p0_fixedsrc/neuralpom/cores/implicit_p0_fixed/

Both use the Arakawa C grid, terrain-following vertical coordinates, tracer transport and vertical turbulence closure. The Explicit implementation advances the external mode through subcycling. The semi-implicit implementation solves an elliptic free-surface problem. See Explicit, Semi-implicit and Governing equations.

The matching reference ensemble, core configuration and calibration assets define each training run. The portable templates retain the configured backend for each core.