InputParameters validParams< MaskedBodyForce >()
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)
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.
const unsigned int _nvar
number of coupled variables
registerMooseObject("PhaseFieldApp", MaskedBodyForce)