Seismology operators
12 operators in the seismology 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 solveFD — 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 |
|---|---|---|
SZ1 | Primary (compressional) wave velocity derived from the bulk modulus, shear modulus, and density of the transmitting medium. | v_P = \sqrt{\frac{K + 4\mu/3}{\rho}} |
SZ10 | Site fundamental frequency from the quarter-wavelength resonance of shear waves in a soft soil layer overlying bedrock. | f_0 = \frac{v_S}{4H} |
SZ11 | Seismic wave attenuation model describing amplitude decay with travel time through the intrinsic quality factor Q of the medium. | A(f) = A_0 e^{-\pi f t / Q} |
SZ12 | Fault shear strain relating the stress drop across a fault plane to the shear modulus of the surrounding rock. | \tau = \frac{\Delta\sigma}{\mu} |
SZ2 | Secondary (shear) wave velocity depending only on the shear modulus and density, unable to propagate through fluids. | v_S = \sqrt{\frac{\mu}{\rho}} |
SZ3 | Rayleigh surface wave velocity approximation as a fraction of the shear wave speed, governing ground roll in seismic records. | v_R = 0.92 \sqrt{\frac{\mu}{\rho}} \approx 0.92 v_S |
SZ4 | Local magnitude scale computing earthquake size from the base-10 logarithm of peak seismogram amplitude with empirical distance corrections. | M_L = \log_{10}A + 2.56\log_{10}\Delta - 1.67 |
SZ5 | Seismic moment quantifying earthquake size as the product of rock rigidity, fault rupture area, and average slip displacement. | M_0 = \mu A D |
SZ6 | Moment magnitude scale providing a physically based, non-saturating measure of earthquake size from the logarithm of seismic moment. | M_w = \frac{2}{3}(\log_{10}M_0 - 9.1) |
SZ7 | Seismic energy-magnitude relation converting moment magnitude to total radiated seismic energy through a logarithmic scaling law. | \log_{10}E = 1.5M_w + 4.8 |
SZ8 | Peak ground acceleration representing the maximum horizontal acceleration recorded during an earthquake, used for structural design criteria. | PGA = a_{max} |
SZ9 | Empirical relationship converting instrumental peak ground acceleration to macroseismic intensity for damage and felt-report estimation. | I = \frac{2}{3}(PGA/g + 1) |
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":"SZ1"}'
See also
- The solvers — the coverage map and the ODE fallback
- The honesty contract — compute, ask, or refuse
- All operator categories