11 #ifndef QUALBALANCE_H_ 12 #define QUALBALANCE_H_ 33 void init(
const double initMassStored);
34 void updateInflow(
const double massIn);
35 void updateOutflow(
const double massOut);
36 void updateReacted(
const double massReacted);
37 void updateStored(
const double massStored);
38 void writeBalance(std::ostream& msgLog);
44 inline void QualBalance::updateInflow(
const double massIn)
45 { inflowMass += massIn; }
47 inline void QualBalance::updateOutflow(
const double massOut)
48 { outflowMass += massOut; }
50 inline void QualBalance::updateReacted(
const double massReacted)
51 { reactedMass += massReacted; }
53 inline void QualBalance::updateStored(
const double massStored)
54 { storedMass = massStored; }
56 #endif // QUALBALANCE_H_ Computes a water quality mass balance across the pipe network.
Definition: qualbalance.h:25
Contains the data elements that describe a pipe network.
Definition: network.h:41