Scope and limitations#

Version 0.2.0 contains plate_tectonics, seismology, atmosphere, climate, oceanography, geophysics and volcanology. Its data are deterministic synthetic examples, not bundled observational products. It provides educational baselines with documented assumptions, not an integrated Earth-system model.

  • Plate kinematics use rigid spherical geometry. There is no plate catalogue, reconstruction inversion or full mantle-convection model.

  • Seismology has homogeneous and single-layer elastic helpers, a ray parameter and a vertical travel-time integral, and a single oscillator. There is no ray tracer, 3D wave propagation, rupture inversion or earthquake forecasting.

  • Atmospheric ascent is dry and idealized. There is no moisture-adjusted parcel solver or weather assimilation. The barotropic vorticity model is a periodic beta-plane teaching model, not numerical weather prediction.

  • Climate uses grey radiation and linear one-box response. The carbon and sea-level helpers are deliberately simplified budget examples.

  • Ocean density is locally linear or the simplified Roquet et al. (2015) fit, not the full TEOS-10 polynomial. Currents omit full primitive-equation dynamics and site-specific boundary conditions; the gyre is Stommel’s linear rectangular-basin solution and the thermohaline model has two boxes.

  • Geophysics uses first-order, spherical or planar reductions without terrain corrections, zonal (axisymmetric) harmonics only, a geocentric axial dipole for paleomagnetic directions, two-dimensional vertically magnetized blocks and the Love numbers of a uniform elastic sphere. There is no gravity or magnetic inversion, full IGRF evaluation or geoid computation from data, and the Rikitake dynamo is a chaotic analogue, not a model of the core.

  • Volcanology dating assumes closed systems with an unweighted isochron fit and uncalibrated radiocarbon ages. Geochemistry uses constant fractionation and partition coefficients. Magma is a crystal- and bubble-free Newtonian melt in laminar dike flow, the Mogi source is a point in an elastic half-space, and the eruption column is a windless top-hat plume without a gas-thrust region, particle fallout or moisture. There is no thermodynamic melting model, conduit-flow solver, tephra dispersal or hazard assessment.

Physical constants and sample coefficients are documented references, not a service that automatically tracks revised measurements. Raw floats do not carry unit metadata. Algebraic broadcasting can allocate large arrays; callers manage memory. The shared tolerance wrapper uses scalar tolerances. Python 3.12 is the locally verified runtime; the CI matrix is configured for 3.10-3.13.