Moose::GenericType< Real, is_ad > GenericReal
Implements a simple consuming reaction term with weak form $(\psi_i, \lambda u_h)$.
CoefReactionTempl< true > ADCoefReaction
virtual Real computeQpJacobian() override
Compute this Kernel's contribution to the Jacobian at the current quadrature point.
static InputParameters validParams()
CoefReactionTempl< false > CoefReaction
const Real _coef
input parameter multiplied by the reaction kernel
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
CoefReactionTempl(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object.
virtual GenericReal< is_ad > computeQpResidual() override
Compute this Kernel's contribution to the residual at the current quadrature point.