A result is never delivered alone
Every solver call returns a record, not a value. The record names the relation, cites its reference, lists the inputs with their own provenance, and stamps the result. An engineer can reconstruct the calculation by hand from what is on the screen.
Published relations, each with a citable reference
The library holds established engineering relations, not learned approximations. A relation is admitted only with a reference an engineer can look up and a stated range of validity.
A unit error fails loudly, not quietly
Every quantity in the solver carries its dimensions. A calculation that mixes bar with kPa, or head with pressure, is rejected before it runs. The alternative — a plausible wrong number, correctly formatted, delivered with confidence — is the failure mode that costs equipment.
The rejection names the offending term and the dimensions that clashed, so it is a diagnosis rather than an error code.
Near a limit is reported as near a limit
Measurement uncertainty propagates through every step of the calculation. When the resulting band touches a constraint, the solver says so — it does not round to a comfortable single figure and let the engineer assume margin that is not there.
Every result is pinned to what produced it
Re-running a calculation from two years ago returns the two-year-old answer, because the solver version, the relation revision and the input snapshot are all part of the record. A result that cannot be reproduced is not evidence.
Pinned per calculation. Upgrades never rewrite past results.
Superseded revisions retained so old work stays reconstructable.
The exact sensor values and asset state at the moment of the call.
No sampling, no seeds, no drift between runs.
Layer four of seven
The solver computes. It does not decide. Everything it produces continues upward into PhysicsNET for validation before it can reach an engineer as a recommendation.
Run the solver against a calculation you already trust.
Technical evaluations usually begin by reproducing an existing hand calculation, so the derivation can be checked line by line against work your team already signed.