Go to the source code of this file.
|
class | SpecifiedSmoothCircleIC |
| SpecifiedsmoothCircleIC creates multiple SmoothCircles (number = size of x_positions) that are positioned in the set locations with the set radii. More...
|
|
◆ validParams< SpecifiedSmoothCircleIC >()
Definition at line 17 of file SpecifiedSmoothCircleIC.C.
20 params.addClassDescription(
21 "Multiple smooth circles with manually specified radii and center points");
22 params.addRequiredParam<std::vector<Real>>(
"x_positions",
23 "The x-coordinate for each circle center");
24 params.addRequiredParam<std::vector<Real>>(
"y_positions",
25 "The y-coordinate for each circle center");
26 params.addRequiredParam<std::vector<Real>>(
"z_positions",
27 "The z-coordinate for each circle center");
28 params.addRequiredParam<std::vector<Real>>(
"radii",
"The radius for each circle");