Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< PolycrystalCircles >()
Definition at line 21 of file PolycrystalCircles.C.
24 params.addClassDescription(
25 "Polycrystal circles generated from a vector input or read from a file");
26 params.addParam<
bool>(
"read_from_file",
28 "Set to true to read the position and radius "
29 "vectors from a file rather than inputing them "
31 params.addParam<
bool>(
32 "columnar_3D",
false,
"3D microstructure will be columnar in the z-direction?");
33 params.addParam<std::vector<Real>>(
"x_positions",
"x coordinate for each circle center");
34 params.addParam<std::vector<Real>>(
"y_positions",
"y coordinate for each circle center");
35 params.addParam<std::vector<Real>>(
"z_positions",
"z coordinate for each circle center");
36 params.addParam<std::vector<Real>>(
"radii",
"The radius for each circle");
37 params.addParam<FileName>(
"file_name",
"File containing circle centers and radii");
38 params.addParam<Real>(
"int_width", 0.0,
"Width of diffuse interface");