Go to the source code of this file.
◆ validParams< BicrystalCircleGrainICAction >()
Definition at line 19 of file BicrystalCircleGrainICAction.C.
21 InputParameters params = validParams<Action>();
22 params.addClassDescription(
"Bicrystal with a circular grain and an embedding outer grain");
23 params.addRequiredParam<std::string>(
"var_name_base",
"specifies the base name of the variables");
24 params.addRequiredParam<
unsigned int>(
"op_num",
"Number of grains, should be 2");
25 params.addRequiredParam<Real>(
"radius",
"Void radius");
26 params.addRequiredParam<Real>(
"x",
"The x coordinate of the circle grain center");
27 params.addRequiredParam<Real>(
"y",
"The y coordinate of the circle grain center");
28 params.addParam<Real>(
"z", 0.0,
"The z coordinate of the circle grain center");
29 params.addParam<Real>(
30 "int_width", 0.0,
"The interfacial width of the void surface. Defaults to sharp interface");
31 params.addParam<
bool>(
32 "3D_sphere",
true,
"in 3D, whether the smaller grain is a spheres or columnar grain");