41 void solve(
int tstep);
48 enum EngineState {CLOSED, OPENED, INITIALIZED};
49 EngineState engineState;
62 std::vector<int> sortedLinks;
63 std::vector<char> flowDirection;
67 bool flowDirectionsChanged();
68 void setFlowDirections();
70 void setSourceQuality();
Abstract class from which a specific water quality solver is derived.
Definition: qualsolver.h:23
Simulates extended period water quality in a network.
Definition: qualengine.h:28
Contains the data elements that describe a pipe network.
Definition: network.h:41