www.mooseframework.org
Functions
KKSPhaseConcentration.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< KKSPhaseConcentration > ()
 

Function Documentation

template<>
InputParameters validParams< KKSPhaseConcentration > ( )

Definition at line 11 of file KKSPhaseConcentration.C.

12 {
13  InputParameters params = validParams<Kernel>();
14  params.addClassDescription("KKS model kernel to enforce the decomposition of concentration into "
15  "phase concentration (1-h(eta))*ca + h(eta)*cb - c = 0. The "
16  "non-linear variable of this kernel is cb.");
17  params.addRequiredCoupledVar("ca", "Phase a concentration");
18  params.addRequiredCoupledVar("c", "Real concentration");
19  params.addRequiredCoupledVar("eta", "Phase a/b order parameter");
20  params.addParam<MaterialPropertyName>(
21  "h_name", "h", "Base name for the switching function h(eta)"); // TODO: everywhere else this
22  // is called just "h"
23  return params;
24 }