11 #ifndef TANKMIXMODEL_H_ 12 #define TANKMIXMODEL_H_ 33 static const char* MixingModelWords[];
40 void init(
Tank* tank,
SegPool* segPool,
double _cTol);
41 double findQuality(
double vNet,
double vIn,
double wIn,
SegPool* segPool);
52 double findMIX1Quality(
double vNet,
double vIn,
double wIn);
53 double findMIX2Quality(
double vNet,
double vIn,
double wIn);
54 double findFIFOQuality(
double vNet,
double vIn,
double wIn,
SegPool* segPool);
55 double findLIFOQuality(
double vNet,
double vIn,
double wIn,
SegPool* segPool);
64 #endif // TANKMIXING_H_
completely mixed model
Definition: tankmixmodel.h:27
two compartment model
Definition: tankmixmodel.h:28
last in, first out model
Definition: tankmixmodel.h:30
< Volume segment
Definition: segpool.h:16
The model used to compute mixing behavior within a storage tank.
Definition: tankmixmodel.h:22
A fixed head Node with storage volume.
Definition: tank.h:27
double cTol
concentration tolerance (mass/ft3)
Definition: tankmixmodel.h:47
The interface for a water quality analysis model.
Definition: qualmodel.h:28
MixingModel
Definition: tankmixmodel.h:26
first in, first out model
Definition: tankmixmodel.h:29
double fracMixed
mixing zone extent for MIX2 model
Definition: tankmixmodel.h:48
int type
type of mixing model
Definition: tankmixmodel.h:46