Page actions
instrument implementation / implementation-contract
Pump Hydraulic Power Calculator implementation
A source-bound implementation contract for Pump Hydraulic Power Calculator; deployment and executable qualification remain separate.
Binding contract
This record describes what an executable surface must bind and validate. It does not claim that a public calculator, package, or production route is deployed.
- Record owner
- Guth Instruments
- Lifecycle
- verified-clean
- Evidence ID
- t4-251
- Effect
- Computation or source lookup only
Input and validation requirements
An efficiency input of η = 0 causes an undefined shaft-power result, and η = 1.2 is physically invalid despite producing a raw numeric result. Negative flow also produces opposite-signed power unless the convention is explicitly defined.
Required corrections
No binding erratum is attached to this unique-name record. Implementers must still preserve the declared units, domain, and failure behavior.
Inspectable interface fixture
The sample below is evidence for interface and validation tests, not a production implementation.
{
"inputs": {
"Q_m3_s": 0.02,
"H_m": 30,
"rho_kg_m3": 998,
"eta": 0.8
},
"expected_outputs": {
"hydraulic_power_W": 5874.228,
"shaft_power_W": 7342.785
},
"working": "Phyd=ρgQH=998×9.81×0.020×30. First, 9.81×0.020=0.1962. Then 0.1962×30=5.886. Then 5.886×998=5874.228 W. Pshaft=5874.228÷0.80=7342.785 W."
}Other records
Sources and evidence
These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.
VERIFIED_LEDGER.jsonevidence-tranche4/tranche4-results.json