18 params.
addClassDescription(
"Material that assigns properties based on the phase field variable.");
20 params.
addRequiredParam<MaterialPropertyName>(
"prop_name",
"Name of material property.");
28 _pf(adCoupledValue(
"pf")),
29 _prop_value_1(getParam<Real>(
"prop_value_1")),
30 _prop_value_2(getParam<Real>(
"prop_value_2")),
31 _prop(declareADProperty<Real>(getParam<MaterialPropertyName>(
"prop_name")))
registerADMooseObject("PhaseFieldApp", ADPhaseFieldTwoPhaseMaterial)
ADPhaseFieldTwoPhaseMaterial(const InputParameters ¶meters)
static InputParameters validParams()
virtual void computeQpProperties() override
ADMaterialProperty< Real > & _prop
const ADVariableValue & _pf
static InputParameters validParams()