19 "Gradient energy Allen-Cahn Kernel where the interface parameter kappa is considered.");
20 params.
addParam<MaterialPropertyName>(
"dkappadgrad_etaa_name",
22 "The derivative of the kappa with respect to grad_etaa");
28 _dkappadgrad_etaa(getMaterialProperty<
RealGradient>(
"dkappadgrad_etaa_name"))
44 for (
unsigned int i = 0; i <
_n_args; ++i)
52 return jac1 + jac2 + jac3;
70 for (
unsigned int i = 0; i <
_n_args; ++i)
const VariableGradient & _grad_u
static InputParameters validParams()
static InputParameters validParams()
ACInterface2DMultiPhase2(const InputParameters ¶meters)
const VariablePhiGradient & _grad_phi
std::vector< const VariableGradient * > _gradarg
Gradients for all coupled variables.
const bool _variable_L
flag set if L is a function of non-linear variables in args
RealGradient nablaLPsi()
the term
const MaterialProperty< Real > & _dLdop
Mobility derivatives w.r.t. order parameter.
std::vector< const MaterialProperty< Real > * > _d2Ldargdop
const VariableTestValue & _test
Compute the Allen-Cahn interface term with the weak form residual .
registerMooseObject("PhaseFieldApp", ACInterface2DMultiPhase2)
const MaterialProperty< RealGradient > & _dkappadgrad_etaa
Interfacial parameter.
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
std::vector< const MaterialProperty< Real > * > _dLdarg
Mobility derivative w.r.t. other coupled variables.
std::vector< std::vector< const MaterialProperty< Real > * > > _d2Ldarg2
unsigned int mapJvarToCvar(unsigned int jvar)
const MaterialProperty< Real > & _kappa
Interfacial parameter.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableTestGradient & _grad_test
const MaterialProperty< Real > & _d2Ldop2
virtual Real computeQpJacobian()
const unsigned int _n_args
const VariablePhiValue & _phi
Compute the Allen-Cahn interface term with the weak form residual It is assumed kappa is a function ...