An elemental kernel that momentum residual objects that add body forces should inherit from...
const unsigned int _rz_radial_coord
Index of the radial coordinate in an RZ system.
DualNumber< Real, DNDerivativeType, false > ADReal
ADReal computeSegregatedContribution() override
Compute the contribution which goes into the residual of the segregated system.
INSFVMomentumViscousSourceRZ(const InputParameters ¶ms)
static InputParameters validParams()
void gatherRCData(const FaceInfo &) override final
Should be a non-empty implementation if the residual object is a FVFluxKernel and introduces residual...
Adds the axisymmetric viscous source term (-mu * u_r / r^2) that appears in the Laplacian of the radi...
ADReal computeCoefficient(const Moose::ElemArg &elem_arg, const Moose::StateArg &state) const
Compute the diagonal multiplier for this dof.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Real _expansion_multiplier
Multiplier applied when the complete expansion form is requested.
const Moose::Functor< ADReal > & _mu
Viscosity functor.
void gatherRCData(const Elem &) override
Should be a non-empty implementation if the residual object is a FVElementalKernel and introduces res...