59 std::vector<const MaterialProperty<Real> *>
_dLdarg;
61 std::vector<std::vector<const MaterialProperty<Real> *>>
_d2Ldarg2;
68 std::vector<const VariableGradient *>
_gradarg;
static InputParameters validParams()
std::vector< const VariableGradient * > _gradarg
Gradients for all coupled variables.
virtual Real computeQpJacobian()
const MaterialProperty< Real > & _L
Mobility.
const bool _variable_L
flag set if L is a function of non-linear variables in args
RealGradient nablaLPsi()
the term
RealGradient kappaNablaLPsi()
the term
ACInterface(const InputParameters ¶meters)
const MaterialProperty< Real > & _dLdop
Mobility derivatives w.r.t. order parameter.
std::vector< const MaterialProperty< Real > * > _d2Ldargdop
std::vector< const MaterialProperty< Real > * > _dkappadarg
kappa derivative w.r.t. other coupled variables
Compute the Allen-Cahn interface term with the weak form residual .
virtual void initialSetup()
std::vector< const MaterialProperty< Real > * > _dLdarg
Mobility derivative w.r.t. other coupled variables.
std::vector< std::vector< const MaterialProperty< Real > * > > _d2Ldarg2
const MaterialProperty< Real > & _dkappadop
kappa derivative w.r.t. order parameter
const MaterialProperty< Real > & _kappa
Interfacial parameter.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const MaterialProperty< Real > & _d2Ldop2
const InputParameters & parameters() const
virtual Real computeQpResidual()
virtual Real computeQpOffDiagJacobian(unsigned int jvar)