Partitioner System

The Partitioner System allows the developer to control the partitioning process to split up a mesh among two or more processors. There are several partitioners available in both PETSc and libMesh which can be directly dialed up through the MOOSE input file via the LibmeshPartitioner and PetscExternalPartitioner objects. Custom Partitioners may be built by inheriting from MoosePartitioner.md and overriding the special _do_partition() method (from libMesh's partitioner).

Available Objects

Available Actions