Go to the documentation of this file.
18 #ifndef __LIB_LIBMPI_MPI_H
19 #define __LIB_LIBMPI_MPI_H
159 extern C int MPI_Init(
int *argc,
char ***argv);
@ MPI_ERR_UNSUPPORTED_OPERATION
@ MPI_T_ERR_CVAR_SET_NOT_NOW
@ MPI_T_ERR_INVALID_HANDLE
uint MPI_Comm
Communicator identifier.
@ MPI_T_ERR_OUT_OF_HANDLES
@ MPI_T_ERR_OUT_OF_SESSIONS
C int MPI_Comm_size(MPI_Comm comm, int *size)
@ MPI_T_ERR_PVAR_NO_STARTSTOP
uint MPI_Status
Status holder.
unsigned int uint
Unsigned integer number.
#define C
Used to define external C functions.
@ MPI_T_ERR_PVAR_NO_ATOMIC
@ MPI_T_ERR_PVAR_NO_WRITE
C int MPI_Init(int *argc, char ***argv)
@ MPI_T_ERR_CVAR_SET_NEVER
C int MPI_Comm_rank(MPI_Comm comm, int *rank)
MPI_Datatype
Named Predefined Datatypes.
@ MPI_T_ERR_NOT_INITIALIZED
C int MPI_Send(const void *buf, int count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm)
C int MPI_Recv(void *buf, int count, MPI_Datatype datatype, int source, int tag, MPI_Comm comm, MPI_Status *status)
@ MPI_ERR_UNSUPPORTED_DATAREP
@ MPI_T_ERR_INVALID_INDEX
@ MPI_T_ERR_INVALID_SESSION