20 "f_name",
"Base name of the free energy function F defined in a DerivativeParsedMaterial");
26 _f_name(getParam<MaterialPropertyName>(
"f_name")),
27 _dFdEta(getADMaterialProperty<Real>(this->derivativePropertyNameFirst(_f_name, _var.
name())))
registerMooseObject("PhaseFieldApp", ADAllenCahn)
DualNumber< Real, DNDerivativeType, true > ADReal
This is the Allen-Cahn equation base class that implements the bulk or local energy term of the equat...
static InputParameters validParams()
ADAllenCahn uses the Free Energy function and derivatives provided by a DerivativeParsedMaterial to c...
static InputParameters validParams()
virtual ADReal computeDFDOP()
Compute the derivative of the bulk free energy w.r.t the order parameter.
const ADMaterialProperty< Real > & _dFdEta
ADAllenCahn(const InputParameters ¶meters)