General
Tools
Models
Module for controlling MPI
Inheritance diagram of proteus.Comm
Bases: object
object
Proteus wrapper around PETSc/MPI communicators
This is a very simple class that provides compatibility with older Proteus comm objects.
Return position in this communicator (0-indexed)
Return number of processes on this communicator
Block all processes on this communicator until all have called this method
Return true if this process is the ‘master’ for this communicator
Begin a block of code to be completed sequentially by each process
End a block of code to be completed sequentially by each process