EPANET  3.0
EPANET Development Project
Pipe Member List

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

applyControlPattern(std::ostream &msgLog) (defined in Link)Linkinlinevirtual
BULK enum value (defined in Link)Link
bulkCoeffPipe
canLeak() (defined in Pipe)Pipeinlinevirtual
changeSetting(double newSetting, bool makeChange, const std::string reason, std::ostream &msgLog) (defined in Link)Linkinlinevirtual
changeStatus(int s, bool makeChange, const std::string reason, std::stringstream &msgLog) (defined in Pipe)Pipe
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) (defined in Pipe)Pipevirtual
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) (defined in Pipe)Pipevirtual
findLeakage(Network *nw, double h, double &dqdh) (defined in Pipe)Pipevirtual
flowLink
flowThreshLink
flowThresh0Link
fromNodeLink
getRe(const double q, const double viscos) (defined in Pipe)Pipevirtual
getResistance() (defined in Pipe)Pipeinlinevirtual
getSetting(Network *nw) (defined in Pipe)Pipeinlinevirtual
getUnitHeadLoss() (defined in Pipe)Pipevirtual
getVelocity() (defined in Pipe)Pipevirtual
getVolume() (defined in Pipe)Pipeinlinevirtual
hasCheckValvePipe
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 Pipe)Pipevirtual
leakageLink
leakCoeff1Pipe
leakCoeff2Pipe
lengthPipe
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
lossFactorPipe
massTransCoeffPipe
nameElement
NODE enum value (defined in Element)Element
PATTERN enum value (defined in Element)Element
Pipe(std::string name) (defined in Pipe)Pipe
PIPE enum value (defined in Link)Link
PUMP enum value (defined in Link)Link
qualityLink
reduceFlowThreshold() (defined in Link)Linkvirtual
resistancePipe
roughnessPipe
rptFlagLink
setFlowThreshold(const double viscos) (defined in Link)Linkvirtual
setInitFlow() (defined in Pipe)Pipevirtual
setInitSetting(double setting) (defined in Pipe)Pipevirtual
setInitStatus(int status) (defined in Pipe)Pipevirtual
setResistance(Network *nw) (defined in Pipe)Pipevirtual
settingLink
statusLink
TEMP_CLOSED enum value (defined in Link)Link
toNodeLink
type() (defined in Pipe)Pipeinlinevirtual
typeStr() (defined in Pipe)Pipeinlinevirtual
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 Pipe)Pipevirtual
VALVE enum value (defined in Link)Link
VALVE_ACTIVE enum value (defined in Link)Link
WALL enum value (defined in Link)Link
wallCoeffPipe
writeStatusChange(int oldStatus) (defined in Link)Link
~Element()=0 (defined in Element)Elementpure virtual
~Link()Linkvirtual
~Pipe() (defined in Pipe)Pipe