16 params.
addCoupledVar(
"interfacial_vars",
"Variable names that contribute to interfacial energy");
18 "additional_free_energy",
20 "Coupled variable holding additional free energy contributions to be summed up");
26 _nvars(coupledComponents(
"interfacial_vars")),
27 _vars(coupledValues(
"interfacial_vars")),
28 _grad_vars(coupledGradients(
"interfacial_vars")),
29 _kappa_names(getParam<
std::vector<MaterialPropertyName>>(
"kappa_names")),
30 _nkappas(_kappa_names.size()),
31 _additional_free_energy(coupledValue(
"additional_free_energy"))
static InputParameters validParams()
static InputParameters validParams()
TotalFreeEnergyBase(const InputParameters ¶meters)