Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< KKSPhaseConcentration >()
Definition at line 16 of file KKSPhaseConcentration.C.
18 InputParameters params = validParams<Kernel>();
19 params.addClassDescription(
"KKS model kernel to enforce the decomposition of concentration into "
20 "phase concentration (1-h(eta))*ca + h(eta)*cb - c = 0. The "
21 "non-linear variable of this kernel is cb.");
22 params.addRequiredCoupledVar(
"ca",
"Phase a concentration");
23 params.addRequiredCoupledVar(
"c",
"Real concentration");
24 params.addRequiredCoupledVar(
"eta",
"Phase a/b order parameter");
25 params.addParam<MaterialPropertyName>(
26 "h_name",
"h",
"Base name for the switching function h(eta)");