VerificationResult#
module wntr.extensions.design_verification.models
- class VerificationResult[source]#
Bases:
objectStore the combined result of one hydraulic verification run.
- Parameters:
design_name (str or None) – Name of the applied pipe design, or
Nonefor the unchanged baseline network.scenario_name (str) – Name of the hydraulic scenario.
simulator_name (str) – Name of the hydraulic simulator used.
pressure_result (ConstraintResult) – Minimum-pressure constraint result.
velocity_result (ConstraintResult) – Maximum-velocity constraint result.
feasible (bool) – Whether pressure, velocity and applicable pump operating-curve requirements were met.
simulation_error_code (int or None) – Simulator error code, when one is supplied by WNTR.
pump_result (AllPumpCurveResult or None) – Head-pump operating-curve audit result, when available.
- __init__(design_name, scenario_name, simulator_name, pressure_result, velocity_result, feasible, simulation_error_code=None, pump_result=None)#
- pressure_result: ConstraintResult#
- pump_result: AllPumpCurveResult | None = None#
- velocity_result: ConstraintResult#