16 PNSFVMomentumPressureRZ,
26 "Adds the porous $-p/r$ term into the radial component of the Navier-Stokes "
27 "momentum equation for the problems in the RZ coordinate system when integrating by parts.");
37 _p(getFunctor<
ADReal>(
NS::pressure)),
38 _eps(getFunctor<
ADReal>(
NS::porosity))
46 "This object should only be active in an RZ coordinate system.");
DualNumber< Real, DNDerivativeType, true > ADReal
registerMooseObjectRenamed("NavierStokesApp", PNSFVMomentumPressureRZ, "05/01/2022 00:01", PNSFVMomentumPressureFluxRZ)
registerMooseObject("NavierStokesApp", PNSFVMomentumPressureFluxRZ)
static InputParameters validParams()
const Elem *const & _current_elem
const MooseArray< Point > & _q_point
Moose::ElemArg makeElemArg(const Elem *elem, bool correct_skewnewss=false) const
All objects that contribute to pressure-based (e.g.
static InputParameters validParams()
This object adds a residual equivalent to.
PNSFVMomentumPressureFluxRZ(const InputParameters ¶ms)
static InputParameters validParams()
const Moose::Functor< ADReal > & _eps
ADReal computeQpResidual() override
const Moose::Functor< ADReal > & _p
unsigned int getAxisymmetricRadialCoord() const
Moose::CoordinateSystemType getCoordSystem(SubdomainID sid) const
Moose::StateArg determineState() const
static const std::string porosity
static const std::string pressure