23 params.addClassDescription(
"Object for advecting superficial momentum, e.g. rho*u_d, "
24 "in the porous media momentum equation");
25 params.addRequiredParam<MooseFunctorName>(
NS::porosity,
"Porosity");
DualNumber< Real, DNDerivativeType, true > ADReal
registerMooseObject("NavierStokesApp", PINSFVMomentumAdvection)
An advection kernel that implements interpolation schemes specific to Navier-Stokes flow physics.
static InputParameters validParams()
A flux kernel transporting momentum in porous media across cell faces.
static InputParameters validParams()
PINSFVMomentumAdvection(const InputParameters ¶ms)
static const std::string porosity