27 _gamma(getParam<
Real>(
"gamma")),
28 _coord_sys(_assembly.coordSystem()),
29 _rz_radial_coord(_mesh.getAxisymmetricRadialCoord())
40 return _gamma * test_div * u_div;
static InputParameters validParams()
INSADMomentumGradDiv(const InputParameters ¶meters)
const ADTemplateVariableTestGradient< T > & _grad_test
T divergence(const TensorValue< T > &gradient, const VectorType &value, const PointType &point, const Moose::CoordinateSystemType &coord_sys, const unsigned int rz_radial_coord)
Compute the divergence of a vector given its matrix of derivatives.
registerMooseObject("NavierStokesApp", INSADMomentumGradDiv)
const Moose::CoordinateSystemType & _coord_sys
Coordinate system of the mesh.
const ADTemplateVariableValue< T > & _u
const ADTemplateVariableTestValue< T > & _test
DualNumber< Real, DNDerivativeType, true > ADReal
const MooseArray< ADPoint > & _ad_q_point
const unsigned int _rz_radial_coord
The radial coordinate index for RZ coordinate systems.
static InputParameters validParams()
ADReal computeQpResidual() override
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const ADTemplateVariableGradient< T > & _grad_u
const Real _gamma
The grad-div stabilization coefficient.
Adds grad-div stabilization to the INS momentum equation.