#defines
for switching between MPI and PMPI bindings.
More...
#include "muster-config.h"
#include "mpi_utils.h"
Go to the source code of this file.
Defines | |
#define | CMPI_Allreduce MPI_Allreduce |
#define | CMPI_Bcast MPI_Bcast |
#define | CMPI_Comm_rank MPI_Comm_rank |
#define | CMPI_Comm_size MPI_Comm_size |
#define | CMPI_Gather MPI_Gather |
#define | CMPI_Scatter MPI_Scatter |
#define | CMPI_Irecv MPI_Irecv |
#define | CMPI_Isend MPI_Isend |
#define | CMPI_Pack MPI_Pack |
#define | CMPI_Pack_size MPI_Pack_size |
#define | CMPI_Reduce MPI_Reduce |
#define | CMPI_Unpack MPI_Unpack |
#define | CMPI_Waitsome MPI_Waitsome |
#define | cmpi_packed_size mpi_packed_size |
#defines
for switching between MPI and PMPI bindings.
This file should contain #defines
for all MPI calls used in the cluster library, and needs to be kept current.
Definition in file mpi_bindings.h.
#define CMPI_Allreduce MPI_Allreduce |
Definition at line 72 of file mpi_bindings.h.
#define CMPI_Bcast MPI_Bcast |
Definition at line 73 of file mpi_bindings.h.
#define CMPI_Comm_rank MPI_Comm_rank |
Definition at line 74 of file mpi_bindings.h.
#define CMPI_Comm_size MPI_Comm_size |
Definition at line 75 of file mpi_bindings.h.
#define CMPI_Gather MPI_Gather |
Definition at line 76 of file mpi_bindings.h.
#define CMPI_Irecv MPI_Irecv |
Definition at line 78 of file mpi_bindings.h.
#define CMPI_Isend MPI_Isend |
Definition at line 79 of file mpi_bindings.h.
#define CMPI_Pack MPI_Pack |
Definition at line 80 of file mpi_bindings.h.
#define CMPI_Pack_size MPI_Pack_size |
Definition at line 81 of file mpi_bindings.h.
#define cmpi_packed_size mpi_packed_size |
Definition at line 86 of file mpi_bindings.h.
#define CMPI_Reduce MPI_Reduce |
Definition at line 82 of file mpi_bindings.h.
#define CMPI_Scatter MPI_Scatter |
Definition at line 77 of file mpi_bindings.h.
#define CMPI_Unpack MPI_Unpack |
Definition at line 83 of file mpi_bindings.h.
#define CMPI_Waitsome MPI_Waitsome |
Definition at line 84 of file mpi_bindings.h.