Go to the source code of this file.
◆ validParams< PolycrystalVariablesAction >()
Definition at line 25 of file PolycrystalVariablesAction.C.
27 InputParameters params = validParams<Action>();
28 params.addClassDescription(
"Set up order parameter variables for a polycrystal simulation");
30 MooseEnum families(AddVariableAction::getNonlinearVariableFamilies());
31 MooseEnum orders(AddVariableAction::getNonlinearVariableOrders());
32 params.addParam<MooseEnum>(
"family",
34 "Specifies the family of FE "
35 "shape function to use for the order parameters");
36 params.addParam<MooseEnum>(
"order",
38 "Specifies the order of the FE "
39 "shape function to use for the order parameters");
40 params.addParam<
bool>(
43 "Take the initial condition of all polycrystal variables from the mesh file");
44 params.addParam<Real>(
"scaling", 1.0,
"Specifies a scaling factor to apply to this variable");
45 params.addRequiredParam<
unsigned int>(
"op_num",
46 "specifies the number of order parameters to create");
47 params.addRequiredParam<std::string>(
"var_name_base",
"specifies the base name of the variables");