19       "Kernel representing the contribution of the PDE term $mv$, where $m$ is a material property "    20       "coefficient, $v$ is a coupled scalar field variable, and Jacobian derivatives are "    22       "using automatic differentiation.");
    23   params.
addParam<MaterialPropertyName>(
    26       "User-supplied material property multiplier for the coupled force term.");
 static InputParameters validParams()
ADMatCoupledForce(const InputParameters ¶meters)
static InputParameters validParams()
DualNumber< Real, DNDerivativeType, true > ADReal
Kernel representing the contribution of the PDE term $mv$, where $m$ is a material property coefficie...
virtual ADReal computeQpResidual() override
Compute this Kernel's contribution to the residual at the current quadrature point. 
const ADMaterialProperty< Real > & _mat_prop
Material property coefficient for coupled source term. 
registerMooseObject("MooseApp", ADMatCoupledForce)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual GenericReal< is_ad > computeQpResidual() override
Compute this Kernel's contribution to the residual at the current quadrature point. 
Implements a source term proportional to the value of a coupled variable. 
unsigned int _qp
The current quadrature point index.