virtual void initialSetup()
const MaterialProperty< Real > & _mask
virtual Real computeQpJacobian()
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
const MaterialProperty< Real > & _dmaskdv
derivative of the mask wrt the kernel's nonlinear variable
virtual Real computeQpResidual()
MaskedBodyForce(const InputParameters ¶meters)
InputParameters validParams< MaskedBodyForce >()
This kernel creates a body force that is modified by a mask defined as a material.
std::vector< const MaterialProperty< Real > * > _dmaskdarg
Reaction rate derivatives w.r.t. other coupled variables.
VariableName _v_name
name of the nonlinear variable (needed to retrieve the derivative material properties)
const unsigned int _nvar
number of coupled variables