EPANET-RTX  1.1
real-time extension for the EPANET toolkit
RTX::EpanetModel Member List

This is the complete list of members for RTX::EpanetModel, including all inherited members.

_enModel (defined in RTX::EpanetModel)RTX::EpanetModelprotected
addDma(Dma::sharedPointer dma) (defined in RTX::Model)RTX::Model
addJunction(Junction::sharedPointer newJunction) (defined in RTX::Model)RTX::Model
addPipe(Pipe::sharedPointer newPipe) (defined in RTX::Model)RTX::Model
addPump(Pump::sharedPointer newPump) (defined in RTX::Model)RTX::Model
addReservoir(Reservoir::sharedPointer newReservoir) (defined in RTX::Model)RTX::Model
addTank(Tank::sharedPointer newTank) (defined in RTX::Model)RTX::Model
addValve(Valve::sharedPointer newValve) (defined in RTX::Model)RTX::Model
closeEngine() (defined in RTX::EpanetModel)RTX::EpanetModelvirtual
currentSimulationTime() (defined in RTX::Model)RTX::Modelvirtual
dmaPipesToIgnore() (defined in RTX::Model)RTX::Model
dmas() (defined in RTX::Model)RTX::Model
dmaShouldDetectClosedLinks() (defined in RTX::Model)RTX::Model
elements() (defined in RTX::Model)RTX::Model
EpanetModel() (defined in RTX::EpanetModel)RTX::EpanetModel
flowUnits() (defined in RTX::Model)RTX::Model
getLinkValue(int epanetCode, const std::string &link) (defined in RTX::EpanetModel)RTX::EpanetModelprotected
getNodeValue(int epanetCode, const std::string &node) (defined in RTX::EpanetModel)RTX::EpanetModelprotected
headUnits() (defined in RTX::Model)RTX::Model
hydraulicTimeStep() (defined in RTX::Model)RTX::Model
initDMAs() (defined in RTX::Model)RTX::Model
initEngine() (defined in RTX::EpanetModel)RTX::EpanetModelvirtual
iterations(time_t time) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
iterations() (defined in RTX::Model)RTX::Modelinline
junctionDemand(const std::string &junction) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
junctionHead(const std::string &junction) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
junctionInitialQuality(const string &junctionName) (defined in RTX::Model)RTX::Modelinlineprotectedvirtual
junctionPressure(const std::string &junction) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
junctionQuality(const std::string &junction) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
junctions() (defined in RTX::Model)RTX::Model
linkWithName(const string &name) (defined in RTX::Model)RTX::Model
loadModelFromFile(const std::string &filename) (defined in RTX::EpanetModel)RTX::EpanetModelvirtual
Model() (defined in RTX::Model)RTX::Model
modelFile() (defined in RTX::Model)RTX::Model
name() (defined in RTX::Model)RTX::Model
networkStatesWithMeasures() (defined in RTX::Model)RTX::Model
nextHydraulicStep(time_t time) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
nodeDistanceXY(Node::sharedPointer n1, Node::sharedPointer n2) (defined in RTX::Model)RTX::Modelprotected
nodeWithName(const string &name) (defined in RTX::Model)RTX::Model
overrideControls() (defined in RTX::EpanetModel)RTX::EpanetModelvirtual
OW_API_CHECK(int errorCode, std::string externalFunction) (defined in RTX::EpanetModel)RTX::EpanetModelprotected
pipeFlow(const std::string &pipe) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
pipes() (defined in RTX::Model)RTX::Model
pressureUnits() (defined in RTX::Model)RTX::Model
pumpEnergy(const std::string &pump) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
pumps() (defined in RTX::Model)RTX::Model
qualityTimeStep() (defined in RTX::Model)RTX::Model
qualityUnits() (defined in RTX::Model)RTX::Model
relativeError(time_t time) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
relativeError() (defined in RTX::Model)RTX::Modelinline
reservoirLevel(const std::string &reservoir) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
reservoirs() (defined in RTX::Model)RTX::Model
runExtendedPeriod(time_t start, time_t end) (defined in RTX::Model)RTX::Model
runSinglePeriod(time_t time) (defined in RTX::Model)RTX::Model
saveNetworkStates(time_t time) (defined in RTX::Model)RTX::Modelprotected
setCurrentSimulationTime(time_t time) (defined in RTX::Model)RTX::Modelprotectedvirtual
setDmaPipesToIgnore(vector< Pipe::sharedPointer > ignorePipes) (defined in RTX::Model)RTX::Model
setDmaShouldDetectClosedLinks(bool detect) (defined in RTX::Model)RTX::Model
setFlowUnits(Units units) (defined in RTX::Model)RTX::Model
setHeadUnits(Units units) (defined in RTX::Model)RTX::Model
setHydraulicTimeStep(int seconds) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setInitialJunctionQualityFromMeasurements(time_t time) (defined in RTX::Model)RTX::Model
setInitialJunctionUniformQuality(double qual) (defined in RTX::Model)RTX::Model
setInitialModelQuality() (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setJunctionDemand(const std::string &junction, double demand) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setJunctionQuality(const std::string &junction, double quality) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setLinkValue(int epanetCode, const std::string &link, double value) (defined in RTX::EpanetModel)RTX::EpanetModelprotected
setName(std::string name) (defined in RTX::Model)RTX::Model
setNodeValue(int epanetCode, const std::string &node, double value) (defined in RTX::EpanetModel)RTX::EpanetModelprotected
setParameterSource(PointRecord::sharedPointer record) (defined in RTX::Model)RTX::Model
setPipeStatus(const std::string &pipe, Pipe::status_t status) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setPressureUnits(Units units) (defined in RTX::Model)RTX::Model
setPumpSetting(const std::string &pump, double setting) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setPumpStatus(const std::string &pump, Pipe::status_t status) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setQualityTimeStep(int seconds) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setQualityUnits(Units units) (defined in RTX::Model)RTX::Model
setRecordForNetworkBoundariesAndMeasures(PointRecord::sharedPointer pr) (defined in RTX::Model)RTX::Model
setRecordForNetworkStatesWithMeasures(PointRecord::sharedPointer pr) (defined in RTX::Model)RTX::Model
setReservoirHead(const std::string &reservoir, double level) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setReservoirQuality(const string &reservoir, double quality) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setShouldRunWaterQuality(bool run) (defined in RTX::Model)RTX::Model
setSimulationParameters(time_t time) (defined in RTX::Model)RTX::Modelprotected
setStorage(PointRecord::sharedPointer record) (defined in RTX::Model)RTX::Model
setTankLevel(const std::string &tank, double level) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setTanksNeedReset(bool needReset) (defined in RTX::Model)RTX::Model
setValveSetting(const std::string &valve, double setting) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
setVolumeUnits(Units units) (defined in RTX::Model)RTX::Model
sharedPointer typedef (defined in RTX::EpanetModel)RTX::EpanetModel
shouldRunWaterQuality() (defined in RTX::Model)RTX::Model
solveSimulation(time_t time) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
stepSimulation(time_t time) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
tankLevel(const std::string &tank) (defined in RTX::EpanetModel)RTX::EpanetModelprotectedvirtual
tanks() (defined in RTX::Model)RTX::Model
tanksNeedReset() (defined in RTX::Model)RTX::Model
toStream(std::ostream &stream) (defined in RTX::EpanetModel)RTX::EpanetModelvirtual
useEpanetFile(const std::string &filename) (defined in RTX::EpanetModel)RTX::EpanetModel
valves() (defined in RTX::Model)RTX::Model
volumeUnits() (defined in RTX::Model)RTX::Model
~EpanetModel() (defined in RTX::EpanetModel)RTX::EpanetModel
~Model() (defined in RTX::Model)RTX::Modelvirtual