MeshPartitioning

class dolfin.cpp.mesh.MeshPartitioning

Bases: object

This class partitions and distributes a mesh based on partitioned local mesh data.The local mesh data will also be repartitioned and redistributed during the computation of the mesh partitioning.

After partitioning, each process has a local mesh and some data that couples the meshes together.

static build_distributed_mesh(mesh)

Overloaded versions

  • build_distributed_mesh(mesh)

    Build a partitioned mesh based from a local mesh on process 0

  • build_distributed_mesh(mesh, cell_partition)

    Build a partitioned mesh based from a local mesh on process 0 with supplied destination processes for each cell

  • build_distributed_mesh(mesh, data)

    Build a partitioned mesh from local mesh data that is distributed across processes

thisown

The membership flag