Skip to the content.

Source-term platform implementation status

Tracking issue: #3860. Implementation scope as of 2026-09-23; this does not confer qualification or replace domain review.

Delivered foundations

Architecture proposal #3861 is merged. Physics #3867, exchange contract #3868, and live integration #3870 reached master through merge commit b08d8bb59a95cf52e0565fab5c368c5548a9f27f. The latter two merged into the physics branch first.

The current implementation includes:

Legacy LeakModel behavior is preserved. The new interface now has homogeneous-equilibrium, analytical ideal-gas and explicit legacy-screening implementations. Model selection remains caller-owned; no phase-count rule silently changes the requested physics.

Remaining work before the whole issue can close

Work item Current boundary Completion evidence required
Broader transient inventory regimes Rigid adiabatic equilibrium inventory supports explicit phase-selected withdrawal, caller-declared ordered phase-exhaustion transitions, conservative receiving-pressure events, and balance/refinement tests. Assessed phase-level/geometry, entrainment/slip and finite-rate interfacial transfer beyond the current well-mixed equilibrium boundary.
Full-bore/long-pipe and non-equilibrium regimes A bounded ideal-gas Fanno model covers quasi-steady one-sided constant-area pipe flow with specified Darcy friction and analytical validation. Real-gas/transient decompression and separate non-equilibrium multiphase models, applicability controls and independent validation data.
Independent qualification and dense-fluid accuracy Machine-readable model evidence records now distinguish applicability, limitations, evidence type and independence; current records are analytical/conservation/numerical and frames remain UNQUALIFIED. Add independently sourced datasets with error/range analysis, record them without self-promotion, and obtain domain review.
Solid-formation applicability Mixture-specific solid/hydrate station assessment now fails closed and retains machine-readable diagnostics. Assessed solid-bearing release physics where supported, plus independent mixture validation.
Multicomponent flashing qualification The documented 80/20 propane/butane entropy root and nearby cases now close with guarded continuation; a separate same-EOS saturation path checks the maximum. Acoustic warnings remain explicit. Independent experimental benchmarks and domain review; broader mixtures are not qualified by the regression matrix.
Colab demonstration Executed, output-retaining demonstration merged in NeqSim-Colab #176 with rendering, catalog and validation-ledger checks. No remaining implementation item; broader physical qualification remains governed by the rows above.

Do not close #3860 merely because initial PRs merged or focused CI passes. The NRC retains design intent; current guidance is in physics, contract, live sessions and uncertainty.