CombineComponentsMeshes

This MOOSE Action System serves to combine the meshes of each ActionComponent into a final simulation mesh. The mesh from the [Mesh] block is combined with the components' meshes as well.

warningwarning

The components' meshes are currently combined with a CombinerGenerator. This means the mesh is not stitched at the interfaces. The user must specify the connection between components using interface conditions. These can for example be set with boundary conditions or dedicated UserObjects.

Input Parameters

  • active__all__ If specified only the blocks named will be visited and made active

    Default:__all__

    C++ Type:std::vector<std::string>

    Controllable:No

    Description:If specified only the blocks named will be visited and made active

  • combine_component_meshesTrueWhether to combine all component meshes

    Default:True

    C++ Type:bool

    Controllable:No

    Description:Whether to combine all component meshes

  • inactiveIf specified blocks matching these identifiers will be skipped.

    C++ Type:std::vector<std::string>

    Controllable:No

    Description:If specified blocks matching these identifiers will be skipped.

Optional Parameters

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

    C++ Type:std::vector<std::string>

    Controllable:No

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

Advanced Parameters