3.1.4.15. c3po.mpi.MPIRemoteProcesses module

Inheritance diagram of c3po.mpi.MPIRemoteProcesses

Contain the class MPIRemoteProcesses.

class c3po.mpi.MPIRemoteProcesses.MPIRemoteProcesses(mpiComm, ranks)

Bases: MPIRemote

MPIRemoteProcesses identifies remote processes in charge of the same task.

Inherits from MPIRemote and add a list of ranks.

__init__(mpiComm, ranks)

Build a MPIRemoteProcesses object.

Parameters:
  • mpiComm – MPI communicator.

  • ranks – List of ranks of the remote processes on mpiComm.

cloneEmpty()

return a clone.