EPANET  3.0
EPANET Development Project
Valve Member List

This is the complete list of members for Valve, including all inherited members.

applyControlPattern(std::ostream &msgLog) (defined in Link)Linkinlinevirtual
BULK enum value (defined in Link)Link
canLeak() (defined in Link)Linkinlinevirtual
changeSetting(double newSetting, bool makeChange, const std::string reason, std::ostream &msgLog) (defined in Valve)Valvevirtual
changeStatus(int newStatus, bool makeChange, const std::string reason, std::ostream &msgLog) (defined in Valve)Valvevirtual
CONTROL enum value (defined in Element)Element
convertSetting(Network *nw, double s) (defined in Valve)Valvevirtual
convertUnits(Network *nw) (defined in Valve)Valvevirtual
CURVE enum value (defined in Element)Element
diameterLink
Element(std::string name_) (defined in Element)Element
ElementType enum name (defined in Element)Element
elevValveprotected
factory(int type_, std::string name_, MemPool *memPool)Linkstatic
FCV enum valueValve
findFcvHeadLoss(double q) (defined in Valve)Valveprotected
findGpvHeadLoss(Network *nw, double q) (defined in Valve)Valveprotected
findHeadLoss(Network *nw, double q) (defined in Valve)Valvevirtual
findLeakage(Network *nw, double h, double &dqdh) (defined in Link)Linkinlinevirtual
findOpenHeadLoss(double q) (defined in Valve)Valveprotected
findPbvHeadLoss(double q) (defined in Valve)Valveprotected
findTcvHeadLoss(double q) (defined in Valve)Valveprotected
flowLink
flowThreshLink
flowThresh0Link
fromNodeLink
getRe(const double q, const double viscos) (defined in Valve)Valvevirtual
getResistance() (defined in Link)Linkinlinevirtual
getSetting(Network *nw) (defined in Valve)Valvevirtual
getUnitHeadLoss() (defined in Link)Linkvirtual
getVelocity() (defined in Valve)Valvevirtual
getVolume() (defined in Link)Linkinlinevirtual
GPV enum valueValve
hasFixedStatusValveprotected
hGradLink
hLossLink
indexElement
initialize(bool initFlow) (defined in Valve)Valvevirtual
initSettingLink
initStatusLink
isHpPump() (defined in Link)Linkinlinevirtual
isPRV() (defined in Valve)Valveinlinevirtual
isPSV() (defined in Valve)Valveinlinevirtual
isReactive() (defined in Link)Linkinlinevirtual
leakageLink
Link(std::string name_)Link
LINK enum value (defined in Element)Element
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
lossCoeffLink
lossFactorValve
nameElement
NODE enum value (defined in Element)Element
PATTERN enum value (defined in Element)Element
PBV enum valueValve
PIPE enum value (defined in Link)Link
PRV enum valueValve
PSV enum valueValve
PUMP enum value (defined in Link)Link
qualityLink
reduceFlowThreshold() (defined in Link)Linkvirtual
rptFlagLink
setFlowThreshold(const double viscos) (defined in Link)Linkvirtual
setInitFlow() (defined in Valve)Valvevirtual
setInitSetting(double s) (defined in Valve)Valvevirtual
setInitStatus(int s) (defined in Valve)Valvevirtual
setResistance(Network *nw) (defined in Link)Linkinlinevirtual
settingLink
statusLink
TCV enum valueValve
TEMP_CLOSED enum value (defined in Link)Link
toNodeLink
type() (defined in Valve)Valveinlinevirtual
typeStr() (defined in Valve)Valvevirtual
updateEnergyUsage(Network *nw, int dt) (defined in Link)Linkinlinevirtual
updatePrvStatus(double q, double h1, double h2) (defined in Valve)Valveprotected
updatePsvStatus(double q, double h1, double h2) (defined in Valve)Valveprotected
updateStatus(double q, double h1, double h2) (defined in Valve)Valvevirtual
validate(Network *nw) (defined in Link)Linkinlinevirtual
validateStatus(Network *nw, double qTol) (defined in Valve)Valvevirtual
Valve(std::string name_) (defined in Valve)Valve
VALVE enum value (defined in Link)Link
VALVE_ACTIVE enum value (defined in Link)Link
ValveType enum nameValve
valveTypeValve
ValveTypeWords (defined in Valve)Valvestatic
WALL enum value (defined in Link)Link
writeStatusChange(int oldStatus) (defined in Link)Link
~Element()=0 (defined in Element)Elementpure virtual
~Link()Linkvirtual
~Valve() (defined in Valve)Valve