www.mooseframework.org
Functions
KKSMultiACBulkBase.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< KKSMultiACBulkBase > ()
 

Function Documentation

◆ validParams< KKSMultiACBulkBase >()

template<>
InputParameters validParams< KKSMultiACBulkBase > ( )

Definition at line 14 of file KKSMultiACBulkBase.C.

15 {
16  InputParameters params = ACBulk<Real>::validParams();
17  params.addClassDescription("Multi-order parameter KKS model kernel for the Bulk Allen-Cahn. This "
18  "operates on one of the order parameters 'eta_i' as the non-linear "
19  "variable");
20  params.addRequiredParam<std::vector<MaterialPropertyName>>(
21  "Fj_names", "List of free energies for each phase. Place in same order as hj_names!");
22  params.addRequiredParam<std::vector<MaterialPropertyName>>(
23  "hj_names", "Switching Function Materials that provide h. Place in same order as Fj_names!");
24  params.addRequiredCoupledVar("eta_i",
25  "Order parameter that derivatives are taken with respect to");
26  return params;
27 }

Referenced by validParams< KKSMultiACBulkC >(), and validParams< KKSMultiACBulkF >().

ACBulk::validParams
static InputParameters validParams()
Definition: ACBulk.h:74