EPANET  3.0
EPANET Development Project
Link Member List

This is the complete list of members for Link, 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 Link)Linkinlinevirtual
changeStatus(int newStatus, bool makeChange, const std::string reason, std::ostream &msgLog) (defined in Link)Linkinlinevirtual
CONTROL enum value (defined in Element)Element
convertSetting(Network *nw, double s) (defined in Link)Linkinlinevirtual
convertUnits(Network *nw)=0 (defined in Link)Linkpure virtual
CURVE enum value (defined in Element)Element
diameterLink
Element(std::string name_) (defined in Element)Element
ElementType enum name (defined in Element)Element
factory(int type_, std::string name_, MemPool *memPool)Linkstatic
findHeadLoss(Network *nw, double q)=0 (defined in Link)Linkpure virtual
findLeakage(Network *nw, double h, double &dqdh) (defined in Link)Linkinlinevirtual
flowLink
flowThreshLink
flowThresh0Link
fromNodeLink
getRe(const double q, const double viscos) (defined in Link)Linkinlinevirtual
getResistance() (defined in Link)Linkinlinevirtual
getSetting(Network *nw) (defined in Link)Linkinlinevirtual
getUnitHeadLoss() (defined in Link)Linkvirtual
getVelocity() (defined in Link)Linkinlinevirtual
getVolume() (defined in Link)Linkinlinevirtual
hGradLink
hLossLink
indexElement
initialize(bool initFlow) (defined in Link)Linkvirtual
initSettingLink
initStatusLink
isHpPump() (defined in Link)Linkinlinevirtual
isPRV() (defined in Link)Linkinlinevirtual
isPSV() (defined in Link)Linkinlinevirtual
isReactive() (defined in Link)Linkinlinevirtual
leakageLink
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
lossCoeffLink
nameElement
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
qualityLink
reduceFlowThreshold() (defined in Link)Linkvirtual
rptFlagLink
setFlowThreshold(const double viscos) (defined in Link)Linkvirtual
setInitFlow() (defined in Link)Linkinlinevirtual
setInitSetting(double s) (defined in Link)Linkinlinevirtual
setInitStatus(int s) (defined in Link)Linkinlinevirtual
setResistance(Network *nw) (defined in Link)Linkinlinevirtual
settingLink
statusLink
TEMP_CLOSED enum value (defined in Link)Link
toNodeLink
type()=0 (defined in Link)Linkpure virtual
typeStr()=0 (defined in Link)Linkpure virtual
updateEnergyUsage(Network *nw, int dt) (defined in Link)Linkinlinevirtual
updateStatus(double q, double h1, double h2) (defined in Link)Linkinlinevirtual
validate(Network *nw) (defined in Link)Linkinlinevirtual
validateStatus(Network *nw, double qTol) (defined in Link)Linkinlinevirtual
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)Elementpure virtual
~Link()Linkvirtual