16 MooseEnum face_interp_method(
"average skewness-corrected",
"average");
18 "variable_interp_method",
20 "Switch that can select between face interpolation methods for the variable.");
28 _correct_skewness(_var_interp_method ==
Moose::FV::
InterpMethod::SkewCorrectedAverage)
FVDiffusionInterpolationInterface(const InputParameters ¶ms)
T * get(const std::unique_ptr< T > &u)
The MooseUtils::get() specializations are used to support making forwards-compatible code changes fro...
static InputParameters validParams()
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
InterpMethod selectInterpolationMethod(const std::string &interp_method)
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to add...
InterpMethod
This codifies a set of available ways to interpolate with elem+neighbor solution information to calcu...