PFASST++
mpi_communicator.hpp File Reference
#include <stdexcept>
#include <vector>
#include <mpi.h>
#include "pfasst/interfaces.hpp"
#include "pfasst/logging.hpp"
#include "pfasst/mpi_communicator_impl.hpp"
+ Include dependency graph for mpi_communicator.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pfasst::mpi::MPIError
 
class  pfasst::mpi::MPICommunicator
 
class  pfasst::mpi::MPIStatus
 

Namespaces

 pfasst
 
 pfasst::mpi
 

Functions

static MPI_Status MPI_Status_factory ()
 creates and initializes a new empty MPI_Status object More...
 
static void pfasst::mpi::check_mpi_error (const int err_code)
 checks MPI error code More...
 
 MAKE_LOGGABLE (MPI_Status, mpi_status, os)
 

Function Documentation

MAKE_LOGGABLE ( MPI_Status  ,
mpi_status  ,
os   
)
inline

Definition at line 150 of file mpi_communicator_impl.hpp.

References pfasst::mpi::check_mpi_error().

+ Here is the call graph for this function: