static InputParameters validParams()
virtual OutputTools< typename Moose::ADType< T >::type >::OutputGradient precomputeQpResidual()=0
Called before forming the residual for an element.
void computeResidualAndJacobian() override
Compute this object's contribution to the residual and Jacobian simultaneously.
DualNumber< Real, DNDerivativeType, true > ADReal
ADKernelGradTempl(const InputParameters ¶meters)
virtual ADReal computeQpResidual() override final
Compute this Kernel's contribution to the residual at the current quadrature point.
void computeResidualsForJacobian() override
compute the _residuals member for filling the Jacobian.
const InputParameters & parameters() const
Get the parameters of the object.
void computeResidual() override
Compute this object's contribution to the residual.