registerMooseObject("MooseApp", MatBodyForce)
virtual GenericReal< is_ad > computeQpResidual() override
Compute this Kernel's contribution to the residual at the current quadrature point.
This kernel creates a body force that is modified by a mask defined as a material.
virtual GenericReal< is_ad > computeQpResidual() override
static InputParameters validParams()
MatBodyForceTempl(const InputParameters ¶meters)
MatBodyForce(const InputParameters ¶meters)
virtual Real computeQpOffDiagJacobian(unsigned int jvar) override
virtual void initialSetup() override
std::vector< const MaterialProperty< Real > * > _dpropertydarg
Reaction rate derivatives w.r.t. other coupled variables.
virtual Real computeQpJacobian() override
const MaterialProperty< Real > & _dpropertydv
derivative of the property wrt the kernel's nonlinear variable