Point kinetics
Solve a step-reactivity point-kinetics transient and read the prompt-jump estimate.
Prescribed-reactivity point kinetics tracks the neutron population and delayed-neutron precursor groups under a caller-supplied reactivity schedule in Δk (E1):
Precursors start at the equilibrium ratio (E2):
and a step carries the prompt-jump estimate (E4):
Step transient
The demo below solves one step-reactivity transient with the crate’s
stiff-aware implicit integrator and reports the (E4) jump next to the
curve. Delayed data are caller-supplied: the One-group preset
replays fixtures/kinetics/step_oracle.json (,
, , step
at ), and the Six-group
preset uses the hand-picked synthetic set from
fixtures/kinetics/inhour_check.json. All inputs are validated inline
(finite, with and
) before any solve runs. When the (E4)
formula has no solution and the readout says so while the solver still
runs.
Loading the live demo…
Inhour and prompt-jump scalars
The Inhour analysis button below the transient runs the E3–E4 leftovers
over the current delayed data: inhourRho at ω = 0.05 1/s, stablePeriod
at ρ = 0.002 Δk, and the standalone promptJump factor.
See also
- Tutorial: Run kinetics
- Theory: Point kinetics
- Crate docs:
crates/kinetics/src/lib.rs