Loading...
Searching...
No Matches
communicator

MPI communicator for C++.

# Description

In a distributed environment, this class wraps the MPI usual communicator for C++, as provided by the boost::mpi library. In a sequential environment, a dummy class is provided for compatibility purpose.

# Example

    communicator comm;
    cout << "my_proc = " << comm.rank() << endl
         << "nb_proc = " << comm.size() << endl;

# Implementation

This documentation has been generated from file linalg/lib/communicator.h

struct communicator {
typedef std::vector<int>::size_type size_type;
int size() const;
int rank() const;
};