- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector
Description:If specified only the blocks named will be visited and made active
- isObjectActionTrueIndicates that this is a MooseObjectAction.
Default:True
C++ Type:bool
Description:Indicates that this is a MooseObjectAction.
- inactiveIf specified blocks matching these identifiers will be skipped.
C++ Type:std::vector
Description:If specified blocks matching these identifiers will be skipped.
- uniform_refine0Specify the level of uniform refinement applied to the initial mesh
Default:0
C++ Type:unsigned int
Description:Specify the level of uniform refinement applied to the initial mesh
SetupMeshAction
The SetupMeshAction has not been documented, if you would like to contribute to MOOSE by writing documentation, please see Documenting MOOSE. The content contained on this page explains the typical documentation associated with an action; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.
!syntax description /Mesh/SetupMeshAction
Input Parameters
- block_nameNames of the block id/name pairs (must correspond with "block_id"
C++ Type:std::vector
Description:Names of the block id/name pairs (must correspond with "block_id"
- boundary_nameNames of the boundary id/name pairs (must correspond with "boundary_id"
C++ Type:std::vector
Description:Names of the boundary id/name pairs (must correspond with "boundary_id"
- block_idIDs of the block id/name pairs
C++ Type:std::vector
Description:IDs of the block id/name pairs
- boundary_idIDs of the boundary id/name pairs
C++ Type:std::vector
Description:IDs of the boundary id/name pairs
Add Names Parameters
- ghosted_boundariesBoundaries to be ghosted if using Nemesis
C++ Type:std::vector
Description:Boundaries to be ghosted if using Nemesis
- second_orderFalseConverts a first order mesh to a second order mesh. Note: This is NOT needed if you are reading an actual first order mesh.
Default:False
C++ Type:bool
Description:Converts a first order mesh to a second order mesh. Note: This is NOT needed if you are reading an actual first order mesh.
- construct_side_list_from_node_listFalseIf true, construct side lists from the nodesets in the mesh (i.e. if every node on a give side is in a nodeset then add that side to a sideset
Default:False
C++ Type:bool
Description:If true, construct side lists from the nodesets in the mesh (i.e. if every node on a give side is in a nodeset then add that side to a sideset
- skip_partitioningFalseIf true the mesh won't be partitioned. This may cause large load imbalanced but is currently required if you have a simulation containing uniform refinement, adaptivity and stateful material properties
Default:False
C++ Type:bool
Description:If true the mesh won't be partitioned. This may cause large load imbalanced but is currently required if you have a simulation containing uniform refinement, adaptivity and stateful material properties
- ghosted_boundaries_inflationIf you are using ghosted boundaries you will want to set this value to a vector of amounts to inflate the bounding boxes by. ie if you are running a 3D problem you might set it to '0.2 0.1 0.4'
C++ Type:std::vector
Description:If you are using ghosted boundaries you will want to set this value to a vector of amounts to inflate the bounding boxes by. ie if you are running a 3D problem you might set it to '0.2 0.1 0.4'
- displacementsThe variables corresponding to the x y z displacements of the mesh. If this is provided then the displacements will be taken into account during the computation.
C++ Type:std::vector
Description:The variables corresponding to the x y z displacements of the mesh. If this is provided then the displacements will be taken into account during the computation.