- partitionerSpecifies a mesh partitioner to use when splitting the mesh for a parallel computation.
C++ Type:MooseEnum
Description:Specifies a mesh partitioner to use when splitting the mesh for a parallel computation.
LibmeshPartitioner
The LibmeshPartitioner has not been documented. The content listed below should be used as a starting point for documenting the class, which includes the typical automatic documentation associated with a MooseObject; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.
# LibmeshPartitioner
!syntax description /Mesh/Partitioner/LibmeshPartitioner
## Overview
!! Replace these lines with information regarding the LibmeshPartitioner object.
## Example Input File Syntax
!! Describe and include an example of how to use the LibmeshPartitioner object.
!syntax parameters /Mesh/Partitioner/LibmeshPartitioner
!syntax inputs /Mesh/Partitioner/LibmeshPartitioner
!syntax children /Mesh/Partitioner/LibmeshPartitioner
Mesh partitioning using capabilities defined in libMesh.
Input Parameters
- blocksBlock is seperated by ;, and partition mesh block by block.
C++ Type:std::vector<std::vector<SubdomainName>>
Description:Block is seperated by ;, and partition mesh block by block.
- centroid_partitioner_directionSpecifies the sort direction if using the centroid partitioner. Available options: x, y, z, radial
C++ Type:MooseEnum
Description:Specifies the sort direction if using the centroid partitioner. Available options: x, y, z, radial
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Description:Set the enabled status of the MooseObject.
Advanced Parameters
Input Files
- (test/tests/mesh/custom_partitioner/custom_linear_partitioner_test.i)
- (test/tests/mesh/custom_partitioner/custom_linear_partitioner_test_displacement.i)
- (test/tests/mesh/custom_partitioner/custom_linear_partitioner_restart_test.i)
- (test/tests/mesh/subdomain_partitioner/subdomain_partitioner.i)
- (test/tests/outputs/variables/nemesis_hide.i)