37 std::vector<const GenericVariableGradient<is_ad> *>
_grad_disp;
DensityTempl< false > Density
DensityTempl< true > ADDensity
typename GenericMaterialPropertyStruct< T, is_ad >::type GenericMaterialProperty
Moose::GenericType< VariableValue, is_ad > GenericVariableValue
Compute density, which may changed based on a deforming mesh.
const Real _initial_density
static InputParameters validParams()
std::vector< const GenericVariableGradient< is_ad > * > _grad_disp
virtual void initQpStatefulProperties() override
const std::string _base_name
virtual void computeQpProperties() override
GenericMaterialProperty< Real, is_ad > & _density
const GenericVariableValue< is_ad > & _disp_r
const Moose::CoordinateSystemType _coord_system