21 params.
addParam<
Real>(
"z1", 0.0,
"The z coordinate of the circle center");
28 _x1(parameters.
get<
Real>(
"x1")),
29 _y1(parameters.
get<
Real>(
"y1")),
30 _z1(parameters.
get<
Real>(
"z1")),
31 _radius(parameters.
get<
Real>(
"radius")),
32 _center(_x1, _y1, _z1)
static InputParameters validParams()
SmoothcircleIC creates a circle of a given radius centered at a given point in the domain...
std::vector< Real > _radii
std::vector< Point > _centers
virtual void computeCircleCenters()
SmoothcircleBaseIC is the base class for all initial conditions that create circles.
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
SmoothCircleIC(const InputParameters ¶meters)
registerMooseObject("PhaseFieldApp", SmoothCircleIC)
const Elem & get(const ElemType type_in)
virtual void computeCircleRadii()