27 virtual unsigned int divisionIndex(
const Point & pt)
const override;
28 virtual unsigned int divisionIndex(
const Elem & elem)
const override;
const Real _min_r
Minimal radial extent of the sphere.
const Real _max_r
Maximal radial extent of the sphere.
const bool _outside_grid_counts_as_border
Whether to map outside the grid onto the inner/outer shells (radially)
Positions objects are under the hood Reporters.
const Point *const _center
Point at the center of the sphere, serving as the coordinate frame center.
virtual unsigned int divisionIndex(const Point &pt) const override
Return the index of the division to which the point belongs.
SphericalGridDivision(const InputParameters ¶meters)
const unsigned int _n_radial
Number of divisions in the radial direction.
Base class for MeshDivision objects.
virtual void initialize() override
Set up any data members that would be necessary to obtain the division indices.
Divides the mesh based on a spherical grid.
const Positions *const _center_positions
Positions giving all the centers of the spheres, serving as the coordinate frame center.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Get the parameters of the object.
static InputParameters validParams()