Class ExtruderMeshGenerator
Defined in File extruder_mesh_generator.h
Inheritance Relationships
Base Type
public opensn::MeshGenerator
(Class MeshGenerator)
Class Documentation
-
class ExtruderMeshGenerator : public opensn::MeshGenerator
Public Functions
-
explicit ExtruderMeshGenerator(const InputParameters ¶ms)
Public Static Functions
-
static InputParameters GetInputParameters()
-
static std::shared_ptr<ExtruderMeshGenerator> Create(const ParameterBlock ¶ms)
Protected Functions
Virtual method to generate the unpartitioned mesh for the next step.
Default behavior here is to return the input umesh unaltered.
Protected Attributes
-
const std::string top_boundary_name_
-
const std::string bottom_boundary_name_
-
std::vector<ExtrusionLayer> layers_
-
explicit ExtruderMeshGenerator(const InputParameters ¶ms)