Climate Science operators
5 operators in the climate_science category of the live registry. Compose them in a contract or call POST /api/zeq/compute — KO42 is always on, plus up to three more per call.
How it computes: dedicated closed-form solver solveTD — real equations over CODATA-2018 constants; where an operator needs a series/matrix/field a scalar cannot express, it refuses honestly. See the solvers.
| Operator | Description | Equation |
|---|---|---|
CLIM_CLAUSIUS_CLAPEYRON | Clausius-Clapeyron relation describing the exponential increase of saturation vapor pressure with temperature. | \frac{de_s}{dT} = \frac{L_v e_s}{R_v T^2} |
CLIM_ENERGY_BALANCE | Zero-dimensional energy balance model for global mean surface temperature under radiative equilibrium. | C \frac{dT}{dt} = \frac{S_0}{4}(1-\alpha) - \epsilon \sigma T^4 |
CLIM_LAPSE_RATE | Dry adiabatic lapse rate giving the temperature decrease with altitude for unsaturated air parcels. | \Gamma_d = -\frac{dT}{dz} = \frac{g}{c_p} \approx 9.8 \; \text{K/km} |
CLIM_RADIATIVE_FORCING | Radiative forcing equation relating CO2 concentration change to the net energy flux perturbation at the tropopause. | \Delta F = 5.35 \cdot \ln\left(\frac{C}{C_0}\right) \quad [\text{W/m}^2] |
CLIM_STEFAN_BOLTZMANN | Stefan-Boltzmann law for planetary equilibrium temperature assuming blackbody radiation balance. | T_{eq} = \left(\frac{S_0 (1-\alpha)}{4 \sigma}\right)^{1/4} |
Compute one — a real call
Ask the operator which inputs it needs (the honesty contract refuses empty inputs rather than inventing them):
curl -sS -X POST https://zeqsdk.com/api/zeq/operator-spec \
-H "Content-Type: application/json" \
-d '{"operator":"CLIM_CLAUSIUS_CLAPEYRON"}'
See also
- The solvers — the coverage map and the ODE fallback
- The honesty contract — compute, ask, or refuse
- All operator categories