15 #include "libmesh/bounding_box.h" 34 std::unique_ptr<MeshBase>
generate()
override;
std::unique_ptr< MeshBase > generate() override
Generate / modify the mesh.
Selects a set of nodes and assigns a nodeset name to them based on the bounding box specified...
BoundingBoxNodeSetGenerator(const InputParameters ¶meters)
The following methods are specializations for using the libMesh::Parallel::packed_range_* routines fo...
MooseEnum _location
Select nodes on the 'inside' or the 'outside' of the bounding box.
std::unique_ptr< MeshBase > & _input
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
BoundingBox _bounding_box
Bounding box for testing element centroids against. Note that.
const InputParameters & parameters() const
Get the parameters of the object.
MeshGenerators are objects that can modify or add to an existing mesh.
static InputParameters validParams()