61 std::vector<const MaterialProperty<Real> *>
_dLdarg;
static InputParameters validParams()
virtual void initialSetup()
Gets called at the beginning of the simulation before this object is asked to do its job...
This kernel adds to the residual a contribution of where is a material property and is a variable ...
MatReaction(const InputParameters ¶meters)
const MaterialProperty< Real > & _dLdv
Reaction rate derivative w.r.t. the variable being added by this kernel.
std::string _v_name
Kernel variable (can be nonlinear or coupled variable) (For constrained Allen-Cahn problems...
const MaterialProperty< Real > & _dLdop
Reaction rate derivative w.r.t. order parameter.
virtual Real computeQpResidual()
Compute this Kernel's contribution to the residual at the current quadrature point.
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
For coupling standard variables.
const bool _is_coupled
is the kernel used in a coupled form?
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Interface class ("Veneer") to provide generator methods for derivative material property names...
std::vector< const MaterialProperty< Real > * > _dLdarg
Reaction rate derivatives w.r.t. other coupled variables.
VariableName _eta_name
name of the order parameter (needed to retrieve the derivative material properties) ...
const InputParameters & parameters() const
Get the parameters of the object.
const MaterialProperty< Real > & _L
Reaction rate.
virtual Real computeQpJacobian()
Compute this Kernel's contribution to the Jacobian at the current quadrature point.