21       "Implements a simple consuming reaction term with weak form $(\\psi_i, \\lambda u_h)$.");
    23       "rate", 1.0, 
"The $(\\lambda)$ multiplier, the relative amount consumed per unit time.");
    38   return _test[_i][_qp] * _rate * _u[_qp];
    49               "In ADReaction, computeQpJacobian should not be called. Check computeJacobian "    51   return _test[_i][_qp] * _rate * _phi[_j][_qp];
 Moose::GenericType< Real, is_ad > GenericReal
Implements a simple consuming reaction term with weak form $(\psi_i, \lambda u_h)$. 
static InputParameters validParams()
registerMooseObject("MooseApp", Reaction)
static InputParameters validParams()
virtual Real computeQpJacobian() override
Compute this Kernel's contribution to the Jacobian at the current quadrature point. 
ReactionTempl(const InputParameters ¶meters)
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.