46 template<
class LimitedScheme>
52 scalar lowerBound_, upperBound_;
54 void checkParameters(
Istream& is)
56 if (lowerBound_ > upperBound_)
59 <<
"Invalid bounds. Lower = " << lowerBound_
60 <<
" Upper = " << upperBound_
61 <<
". Lower bound is higher than the upper bound."
71 const scalar lowerBound,
72 const scalar upperBound,
77 lowerBound_(lowerBound),
78 upperBound_(upperBound)
95 const scalar cdWeight,
96 const scalar faceFlux,
107 (faceFlux > 0 && (phiP < lowerBound_ || phiN > upperBound_))
108 || (faceFlux < 0 && (phiN < lowerBound_ || phiP > upperBound_))