18 params.addClassDescription(
"Same as `Diffusion` in terms of physics/residual, but the Jacobian "
19 "is computed using forward automatic differentiation");
registerMooseObject("MooseApp", ADDiffusion)
ADDiffusion(const InputParameters ¶meters)
static InputParameters validParams()
virtual ADRealVectorValue precomputeQpResidual() override
Called before forming the residual for an element.
static InputParameters validParams()
const ADTemplateVariableGradient< T > & _grad_u
Holds the solution gradient at the current quadrature points.
unsigned int _qp
The current quadrature point index.