RTOp_mpi.c File Reference

#include <assert.h>
#include "RTOp_MPI_config.h"
Include dependency graph for RTOp_mpi.c:

Go to the source code of this file.

Functions

int MPI_Init (int *argc, char ***argv)
int MPI_Finalize (void)
int MPI_Comm_size (MPI_Comm comm, int *size)
int MPI_Comm_rank (MPI_Comm comm, int *rank)
int MPI_Type_struct (int count, int *array_of_blocklengths, MPI_Aint *array_of_displacements, MPI_Datatype *array_of_types, MPI_Datatype *data_type)
int MPI_Type_commit (MPI_Datatype *datatype)
int MPI_Type_free (MPI_Datatype *op)
int MPI_Op_create (MPI_User_function *func, int communitive, MPI_Op *op)
int MPI_Op_free (MPI_Op *op)
int MPI_Send (void *buf, int count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm)
int MPI_Recv (void *buf, int count, MPI_Datatype datatype, int source, int tag, MPI_Comm comm, MPI_Status *status)
int MPI_Sendrecv_replace (void *buff, int count, MPI_Datatype datatype, int dest, int sendtag, int source, int recvtag, MPI_Comm comm, MPI_Status *status)
int MPI_Reduce (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm)
int MPI_Allreduce (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm)
int MPI_Barrier (MPI_Comm comm)
int MPI_Bcast (void *buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm)
int MPI_Gather (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm)

Function Documentation

int MPI_Init ( int *  argc,
char ***  argv 
)

Definition at line 48 of file RTOp_mpi.c.

int MPI_Finalize ( void   ) 

Definition at line 53 of file RTOp_mpi.c.

int MPI_Comm_size ( MPI_Comm  comm,
int *  size 
)

Definition at line 58 of file RTOp_mpi.c.

int MPI_Comm_rank ( MPI_Comm  comm,
int *  rank 
)

Definition at line 64 of file RTOp_mpi.c.

int MPI_Type_struct ( int  count,
int *  array_of_blocklengths,
MPI_Aint *  array_of_displacements,
MPI_Datatype array_of_types,
MPI_Datatype data_type 
)

Definition at line 70 of file RTOp_mpi.c.

int MPI_Type_commit ( MPI_Datatype datatype  ) 

Definition at line 100 of file RTOp_mpi.c.

int MPI_Type_free ( MPI_Datatype op  ) 

Definition at line 105 of file RTOp_mpi.c.

int MPI_Op_create ( MPI_User_function func,
int  communitive,
MPI_Op op 
)

Definition at line 111 of file RTOp_mpi.c.

int MPI_Op_free ( MPI_Op op  ) 

Definition at line 116 of file RTOp_mpi.c.

int MPI_Send ( void *  buf,
int  count,
MPI_Datatype  datatype,
int  dest,
int  tag,
MPI_Comm  comm 
)

Definition at line 122 of file RTOp_mpi.c.

int MPI_Recv ( void *  buf,
int  count,
MPI_Datatype  datatype,
int  source,
int  tag,
MPI_Comm  comm,
MPI_Status status 
)

Definition at line 127 of file RTOp_mpi.c.

int MPI_Sendrecv_replace ( void *  buff,
int  count,
MPI_Datatype  datatype,
int  dest,
int  sendtag,
int  source,
int  recvtag,
MPI_Comm  comm,
MPI_Status status 
)

Definition at line 133 of file RTOp_mpi.c.

int MPI_Reduce ( void *  sendbuf,
void *  recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
int  root,
MPI_Comm  comm 
)

Definition at line 139 of file RTOp_mpi.c.

int MPI_Allreduce ( void *  sendbuf,
void *  recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm 
)

Definition at line 151 of file RTOp_mpi.c.

int MPI_Barrier ( MPI_Comm  comm  ) 

Definition at line 163 of file RTOp_mpi.c.

int MPI_Bcast ( void *  buffer,
int  count,
MPI_Datatype  datatype,
int  root,
MPI_Comm  comm 
)

Definition at line 168 of file RTOp_mpi.c.

int MPI_Gather ( void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm 
)

Definition at line 173 of file RTOp_mpi.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:16:45 2011 for MOOCHO (Single Doxygen Collection) by  doxygen 1.6.3