19 params.
addParam<MaterialPropertyName>(
"mob_name",
"L",
"The mobility used with the kernel");
20 params.
addParam<MaterialPropertyName>(
"eps_name",
"eps",
"The anisotropic interface parameter");
21 params.
addParam<MaterialPropertyName>(
24 "The derivative of the anisotropic interface parameter with respect to angle");
30 _mob(getADMaterialProperty<Real>(
"mob_name")),
31 _eps(getADMaterialProperty<Real>(
"eps_name")),
32 _deps(getADMaterialProperty<Real>(
"deps_name"))
registerMooseObject("PhaseFieldApp", ADACInterfaceKobayashi1)
Kernel 1 of 2 for interfacial energy anisotropy in the Allen-Cahn equation as implemented in R.
static InputParameters validParams()
ADACInterfaceKobayashi1(const InputParameters ¶meters)
ADRealGradient precomputeQpResidual() override
const ADMaterialProperty< Real > & _mob
Mobility.
const ADMaterialProperty< Real > & _deps
Angular derivative of interfacial parameter.
const ADMaterialProperty< Real > & _eps
Interfacial parameter.
static InputParameters validParams()
const ADTemplateVariableGradient< T > & _grad_u