21 "Introduces the coupled pressure term into the Navier-Stokes momentum equation.");
23 MooseEnum momentum_component(
"x=0 y=1 z=2");
27 "The component of the momentum equation that this kernel applies to.");
29 "correct_skewness",
false,
"Whether to correct for mesh skewness in face calculations.");
37 _index(getParam<
MooseEnum>(
"momentum_component")),
38 _correct_skewness(getParam<bool>(
"correct_skewness"))
const unsigned int _index
index x|y|z
Moose::StateArg determineState() const
const Moose::Functor< ADReal > & _p
The pressure.
DualNumber< Real, DNDerivativeType, true > ADReal
ADReal computeQpResidual() override
const Elem *const & _current_elem
static InputParameters validParams()
All objects that contribute to pressure-based (e.g.
INSFVMomentumPressure(const InputParameters ¶ms)
static InputParameters validParams()
static const std::string pressure
static InputParameters validParams()
registerMooseObject("NavierStokesApp", INSFVMomentumPressure)
const bool _correct_skewness
Whether to correct for mesh skewness in face calculations.