EPANET
3.0
EPANET Development Project
|
Describes how head varies with flow for a Pump link. More...
#include <pumpcurve.h>
Public Types | |
enum | PumpCurveType { NO_CURVE, CONST_HP, POWER_FUNC, CUSTOM } |
Public Member Functions | |
void | setCurve (Curve *c) |
int | setupCurve (Network *network) |
void | findHeadLoss (double speed, double flow, double &headLoss, double &gradient) |
bool | isConstHP () |
Public Attributes | |
int | curveType |
type of pump curve | |
Curve * | curve |
curve with head v. flow data | |
double | horsepower |
pump's horsepower | |
double | qInit |
initial flow (cfs) | |
double | qMax |
maximum flow (cfs) | |
double | hMax |
maximum head (ft) | |
Describes how head varies with flow for a Pump link.