14 #include "libmesh/bounding_box.h"    26   std::unique_ptr<MeshBase> 
generate() 
override;
 SideSetsFromBoundingBoxGenerator(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object. 
std::unique_ptr< MeshBase > generate() override
Generate / modify the mesh. 
BoundaryName _boundary_new
New boundary to assign. 
MeshGenerator for defining sidesets inside or outside of a bounding box. 
std::vector< BoundaryName > _boundaries_old
List of boundary names to select. 
BoundingBox _bounding_box
Bounding box for testing element centroids against. 
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
MooseEnum _location
ID location (inside of outside of box) 
const bool _boundary_id_overlap
Flag to determine if the provided boundaries need to overlap. 
static InputParameters validParams()