12#include <unordered_map>
23 Output(
double elevationHead,
double pressureHead,
double velocityHeadDifferential,
double suctionHead,
24 double dischargeHead,
double pumpHead)
25 : elevationHead(elevationHead), pressureHead(pressureHead),
26 velocityHeadDifferential(velocityHeadDifferential), suctionHead(suctionHead),
27 dischargeHead(dischargeHead), pumpHead(pumpHead) {}
30 double elevationHead = 0, pressureHead = 0, velocityHeadDifferential = 0, suctionHead = 0, dischargeHead = 0,
99 const double PI = 3.141592653589793238463;
127 const double suctionTankGasOverPressure,
const double suctionTankFluidSurfaceElevation,
134 suctionTankGasOverPressure(suctionTankGasOverPressure),
135 suctionTankFluidSurfaceElevation(suctionTankFluidSurfaceElevation) {}
144 const double suctionTankGasOverPressure, suctionTankFluidSurfaceElevation;
172 const double suctionGaugePressure,
const double suctionGaugeElevation,
179 suctionGaugePressure(suctionGaugePressure), suctionGaugeElevation(suctionGaugeElevation) {}
189 const double suctionGaugePressure, suctionGaugeElevation;