jejjohnson / jejjohnson/spectraldiffx

EPIC: Model Zoo Expansion for spectraldiffx

Open
#8 0 comments 0 reactions 1 assignee Claimed by @jejjohnson View on GitHub
Dominant language
Python
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

This epic tracks the design, implementation, and documentation of a comprehensive model zoo for spectraldiffx — providing atmospheric and oceanic canonical benchmarks as JAX/NumPy-friendly code and demonstrative notebooks.

## Candidate Models & Sub-Issues
- Shallow Water Equations (SWE) on Sphere
- Flat-plane Barotropic QG
- QG on a Sphere
- Multi-layer QG (Baroclinic)
- Barotropic Vorticity Equation
- Kuramoto-Sivashinsky (1D)
- Passive Scalar Advection (e.g., Methane Plume)
- Stommel Gyre Model (Ocean)
- Beta-plane Turbulence
- Eady Model (Baroclinic Instability)
- CO₂/SST Tracer Advection
- Rayleigh-Bénard/Boussinesq Convection

Each subissue will detail the candidate formulation, required numerical operators, associated boundary/initial conditions, and dependencies (such as PRs needed for layers, spheres, or advanced coupling).

---

Subissues each include: model formulation, equations, any forcing, starter code snippets, and dependencies/blockers.

---

*Sub-issues will be opened and linked to this epic.*

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.