Subdivides a sidesets into smaller patches each of which is going to be a new patch. More...
#include <PatchSidesetGenerator.h>
Public Member Functions | |
PatchSidesetGenerator (const InputParameters ¶meters) | |
std::unique_ptr< MeshBase > | generate () override |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
std::vector< BoundaryName > | sidesetNameHelper (const std::string &base_name) const |
returns the name of the _n_patches subdivisions derived from _sideset More... | |
Elem * | boundaryElementHelper (MeshBase &mesh, libMesh::ElemType type) const |
Protected Attributes | |
std::unique_ptr< MeshBase > & | _input |
unsigned int | _n_patches |
the number of patches that this sideset generator divides _sideset into More... | |
const boundary_id_type & | _sideset |
The sideset that will be subdivided. More... | |
MooseEnum | _partitioner_name |
the name of the partitioner being used More... | |
Subdivides a sidesets into smaller patches each of which is going to be a new patch.
Definition at line 25 of file PatchSidesetGenerator.h.
PatchSidesetGenerator::PatchSidesetGenerator | ( | const InputParameters & | parameters | ) |
Definition at line 74 of file PatchSidesetGenerator.C.
|
protected |
|
override |
Definition at line 84 of file PatchSidesetGenerator.C.
|
protected |
returns the name of the _n_patches subdivisions derived from _sideset
Definition at line 223 of file PatchSidesetGenerator.C.
Referenced by generate().
|
static |
Definition at line 44 of file PatchSidesetGenerator.C.
|
protected |
Definition at line 40 of file PatchSidesetGenerator.h.
Referenced by generate().
|
protected |
the number of patches that this sideset generator divides _sideset into
Definition at line 43 of file PatchSidesetGenerator.h.
Referenced by generate(), and sidesetNameHelper().
|
protected |
the name of the partitioner being used
Definition at line 49 of file PatchSidesetGenerator.h.
Referenced by generate().
|
protected |
The sideset that will be subdivided.
Definition at line 46 of file PatchSidesetGenerator.h.
Referenced by generate().