Remove computation from inside communication loop
Simplify vertex distribution slightly
Merge
Experimentation with SCOTCH
Merge branch 'master' into chris/ghost-mesh
More work on SCOTCH
Send ghosts to remotes
Move build_shared_vertices to separate function
Break up shared vertex calculation more
Sort out shared vertices from ghosts
Merge branch 'master' into chris/ghost-mesh
Move init(D-1, D) to DistributedMeshTools
Merge branch 'blechta/add-mesh-quality-demo' into chris/ghost-mesh
Fix deadlock with empty ghosts on some procs
Working ghost to shared vertices code (with SCOTCH)
Remove some debug, use MPI::all_gather
Start to think about distributing ghost vertex coords
Make ParMETIS output ghosts too
Distribute ghost vertices
Add ghost cells to local mesh