jcm.dycore.dinosaur

Dinosaur-backed implementation of the DynamicalCore protocol.

This subpackage wraps the spectral primitive-equations dycore from the external dinosaur package. Modal↔nodal transforms, hyperdiffusion filters, and the IMEX-RK SIL3 step all live here — outside this subpackage, the rest of jax-gcm only sees the gridpoint PhysicsState projection.

Modules

dycore

Dinosaur-backed implementation of the DynamicalCore protocol.

state_bridge

Gridpoint ↔ modal conversions for the dinosaur dynamical core.

state_bridge_test

Round-trip tests for jcm.dycore.dinosaur.state_bridge.