Go to the source code of this file.
◆ validParams< DerivativeMultiPhaseBase >()
Definition at line 14 of file DerivativeMultiPhaseBase.C.
16 InputParameters params = validParams<DerivativeFunctionMaterialBase>();
19 params.addRequiredParam<std::vector<MaterialPropertyName>>(
20 "fi_names",
"List of free energies for the n phases");
21 params.addParam<std::vector<MaterialPropertyName>>(
22 "hi_names",
"Switching Function Materials that provide h(eta_i)");
25 params.addCoupledVar(
"args",
"Arguments of the fi free energies - use vector coupling");
26 params.addCoupledVar(
"displacement_gradients",
27 "Vector of displacement gradient variables (see "
28 "Modules/PhaseField/DisplacementGradients "
32 params.addParam<MaterialPropertyName>(
33 "g",
"g",
"Barrier Function Material that provides g(eta_i)");
34 params.addParam<Real>(
"W", 0.0,
"Energy barrier for the phase transformation from A to B");
Referenced by validParams< DerivativeMultiPhaseMaterial >().