StackGenerator

Overview

The StackGenerator object allows to create a new 2D or 3D mesh by stitching several 2D or 3D meshes on top of each other (and so to create a stack).

The parameters to be provided are the input meshes,the dimension of the meshes (you can only stack together meshes of the same dimension), the names of the boundaries to be stitched, and the vertical height of the bottom of the final mesh.

Further StackGenerator Documentation

Input Parameters

  • dimThe dimension of the mesh to be generated

    C++ Type:MooseEnum

    Options:2 3

    Description:The dimension of the mesh to be generated

  • inputsThe meshes we want to stitch together

    C++ Type:std::vector

    Options:

    Description:The meshes we want to stitch together

Required Parameters

  • bottom_height0The height of the bottom of the final mesh

    Default:0

    C++ Type:double

    Options:

    Description:The height of the bottom of the final mesh

  • bottom_boundarybottomname of the bottom (y) boundary

    Default:bottom

    C++ Type:BoundaryName

    Options:

    Description:name of the bottom (y) boundary

  • top_boundarytopname of the top (y) boundary

    Default:top

    C++ Type:BoundaryName

    Options:

    Description:name of the top (y) boundary

  • back_boundarybackname of the back (z) boundary

    Default:back

    C++ Type:BoundaryName

    Options:

    Description:name of the back (z) boundary

  • front_boundaryfrontname of the front (z) boundary

    Default:front

    C++ Type:BoundaryName

    Options:

    Description:name of the front (z) boundary

Optional Parameters

  • control_tagsAdds user-defined labels for accessing object parameters via control logic.

    C++ Type:std::vector

    Options:

    Description:Adds user-defined labels for accessing object parameters via control logic.

  • enableTrueSet the enabled status of the MooseObject.

    Default:True

    C++ Type:bool

    Options:

    Description:Set the enabled status of the MooseObject.

Advanced Parameters

Input Files