EPANET
3.0
EPANET Development Project
|
This is the complete list of members for Pump, including all inherited members.
applyControlPattern(std::ostream &msgLog) (defined in Pump) | Pump | virtual |
BULK enum value (defined in Link) | Link | |
canLeak() (defined in Link) | Link | inlinevirtual |
changeSetting(double s, bool makeChange, const std::string reason, std::ostream &msgLog) (defined in Pump) | Pump | virtual |
changeStatus(int s, bool makeChange, const std::string reason, std::ostream &msgLog) (defined in Pump) | Pump | virtual |
CONTROL enum value (defined in Element) | Element | |
convertSetting(Network *nw, double s) (defined in Link) | Link | inlinevirtual |
convertUnits(Network *nw) (defined in Pump) | Pump | virtual |
costPattern | Pump | |
costPerKwh | Pump | |
CURVE enum value (defined in Element) | Element | |
diameter | Link | |
efficCurve | Pump | |
Element(std::string name_) (defined in Element) | Element | |
ElementType enum name (defined in Element) | Element | |
factory(int type_, std::string name_, MemPool *memPool) | Link | static |
findHeadLoss(Network *nw, double q) (defined in Pump) | Pump | virtual |
findLeakage(Network *nw, double h, double &dqdh) (defined in Link) | Link | inlinevirtual |
flow | Link | |
flowThresh | Link | |
flowThresh0 | Link | |
fromNode | Link | |
getRe(const double q, const double viscos) (defined in Link) | Link | inlinevirtual |
getResistance() (defined in Link) | Link | inlinevirtual |
getSetting(Network *nw) (defined in Pump) | Pump | inlinevirtual |
getUnitHeadLoss() (defined in Link) | Link | virtual |
getVelocity() (defined in Link) | Link | inlinevirtual |
getVolume() (defined in Link) | Link | inlinevirtual |
hGrad | Link | |
hLoss | Link | |
index | Element | |
initialize(bool initFlow) (defined in Link) | Link | virtual |
initSetting | Link | |
initStatus | Link | |
isHpPump() (defined in Pump) | Pump | inlinevirtual |
isPRV() (defined in Link) | Link | inlinevirtual |
isPSV() (defined in Link) | Link | inlinevirtual |
isReactive() (defined in Link) | Link | inlinevirtual |
leakage | Link | |
LINK enum value (defined in Element) | Element | |
Link(std::string name_) | Link | |
LINK_CLOSED enum value (defined in Link) | Link | |
LINK_OPEN enum value (defined in Link) | Link | |
LinkReaction enum name (defined in Link) | Link | |
LinkStatus enum name (defined in Link) | Link | |
LinkType enum name (defined in Link) | Link | |
lossCoeff | Link | |
name | Element | |
NODE enum value (defined in Element) | Element | |
PATTERN enum value (defined in Element) | Element | |
PIPE enum value (defined in Link) | Link | |
PUMP enum value (defined in Link) | Link | |
Pump(std::string name_) (defined in Pump) | Pump | |
pumpCurve | Pump | |
pumpEnergy | Pump | |
quality | Link | |
reduceFlowThreshold() (defined in Link) | Link | virtual |
rptFlag | Link | |
setFlowThreshold(const double viscos) (defined in Link) | Link | virtual |
setInitFlow() (defined in Pump) | Pump | virtual |
setInitSetting(double s) (defined in Pump) | Pump | virtual |
setInitStatus(int s) (defined in Pump) | Pump | virtual |
setResistance(Network *nw) (defined in Link) | Link | inlinevirtual |
setting | Link | |
speed | Pump | |
speedPattern | Pump | |
status | Link | |
TEMP_CLOSED enum value (defined in Link) | Link | |
toNode | Link | |
type() (defined in Pump) | Pump | inlinevirtual |
typeStr() (defined in Pump) | Pump | inlinevirtual |
updateEnergyUsage(Network *nw, int dt) (defined in Pump) | Pump | virtual |
updateStatus(double q, double h1, double h2) (defined in Link) | Link | inlinevirtual |
validate(Network *nw) (defined in Pump) | Pump | virtual |
validateStatus(Network *nw, double qTol) (defined in Pump) | Pump | virtual |
VALVE enum value (defined in Link) | Link | |
VALVE_ACTIVE enum value (defined in Link) | Link | |
WALL enum value (defined in Link) | Link | |
writeStatusChange(int oldStatus) (defined in Link) | Link | |
~Element()=0 (defined in Element) | Element | pure virtual |
~Link() | Link | virtual |
~Pump() (defined in Pump) | Pump |