30 const VectorValue<T> *,
31 const VectorValue<T> *,
32 const RealVectorValue &,
36 const bool &)
const override final
40 bool constant() const override final {
return true; }
This data structure is used to store geometric and variable related metadata about each cell face in ...
Implements a limiter which reproduces a central-differencing scheme, defined by $\beta(r_f) = 1$.
CentralDifferenceLimiter()=default
InterpMethod interpMethod() const override final
T limit(const T &, const T &, const VectorValue< T > *, const VectorValue< T > *, const RealVectorValue &, const Real &, const Real &, const FaceInfo *, const bool &) const override final
bool constant() const override final
Base class for defining slope limiters for finite volume or potentially reconstructed Discontinuous-G...
InterpMethod
This codifies a set of available ways to interpolate with elem+neighbor solution information to calcu...
@ Average
gc*elem+(1-gc)*neighbor
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to add...