Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< SmoothSuperellipsoidIC >()
Definition at line 16 of file SmoothSuperellipsoidIC.C.
19 params.addClassDescription(
"Superellipsoid with a smooth interface");
20 params.addRequiredParam<Real>(
"x1",
"The x coordinate of the superellipsoid center");
21 params.addRequiredParam<Real>(
"y1",
"The y coordinate of the superellipsoid center");
22 params.addParam<Real>(
"z1", 0.0,
"The z coordinate of the superellipsoid center");
23 params.addRequiredParam<Real>(
"a",
"Semiaxis a of the superellipsoid");
24 params.addRequiredParam<Real>(
"b",
"Semiaxis b of the superellipsoid");
25 params.addParam<Real>(
"c", 1.0,
"Semiaxis c of the superellipsoid");
26 params.addRequiredParam<Real>(
"n",
"Exponent n of the superellipsoid");