virtual ADReal precomputeQpResidual() override
Called before forming the residual for an element.
This is a wrapper that forwards calls to the implementation, which can be switched out at any time wi...
FunctorKernel(const InputParameters ¶meters)
DualNumber< Real, DNDerivativeType, true > ADReal
const Real _sign
Sign to apply to functor.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Moose::Functor< ADReal > & _functor
Functor to add.
const InputParameters & parameters() const
Get the parameters of the object.
static InputParameters validParams()
Adds a term from a functor.