Class with limiter function which returns the limiter for the OSPRE differencing scheme based on r obtained from the LimiterFunc class.
More...
#include <OSPRE.H>
|
| | OSPRELimiter (Istream &) |
| scalar | limiter (const scalar cdWeight, const scalar faceFlux, const typename LimiterFunc::phiType &phiP, const typename LimiterFunc::phiType &phiN, const typename LimiterFunc::gradPhiType &gradcP, const typename LimiterFunc::gradPhiType &gradcN, const vector &d) const |
template<class LimiterFunc>
class Foam::OSPRELimiter< LimiterFunc >
Class with limiter function which returns the limiter for the OSPRE differencing scheme based on r obtained from the LimiterFunc class.
Used in conjunction with the template class LimitedScheme.
- Source files
-
Definition at line 54 of file OSPRE.H.
◆ OSPRELimiter()
template<class LimiterFunc>
◆ limiter()
template<class LimiterFunc>
| scalar limiter |
( |
const scalar | cdWeight, |
|
|
const scalar | faceFlux, |
|
|
const typename LimiterFunc::phiType & | phiP, |
|
|
const typename LimiterFunc::phiType & | phiN, |
|
|
const typename LimiterFunc::gradPhiType & | gradcP, |
|
|
const typename LimiterFunc::gradPhiType & | gradcN, |
|
|
const vector & | d ) const |
|
inline |
The documentation for this class was generated from the following file:
- src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/OSPRE/OSPRE.H