Geant4  10.03.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
dummy_mpi.h File Reference

Go to the source code of this file.

Classes

struct  _MPI_Status
 to pass h2mpi, hs2mpi ///////////////////////////////////// More...
 

Macros

#define MPI_UNSIGNED   0
 
#define MPI_DOUBLE   0
 
#define MPI_UNSIGNED_CHAR   0
 
#define MPI_CHAR   0
 
#define MPI_LONG   0
 
#define MPI_INT   0
 
#define MPI_UNSIGNED_LONG   0
 
#define MPI_LONG_LONG   0
 
#define MPI_UNSIGNED_LONG_LONG   0
 
#define MPI_ANY_SOURCE   0
 
#define MPI_SUCCESS   1
 
#define MPI_COMM_WORLD   0
 to pass examples/cpp/mpi.cpp ////////////////////////////// More...
 
#define MPI_MAX_PROCESSOR_NAME   100
 

Typedefs

typedef voidMPI_Comm
 to pass hd2mpi //////////////////////////////////////////// More...
 
typedef voidMPI_Datatype
 
typedef _MPI_Status MPI_Status
 

Functions

int MPI_Pack (const void *, int, MPI_Datatype, void *, int, int *, MPI_Comm)
 
int MPI_Unpack (const void *, int, int *, void *, int, MPI_Datatype, MPI_Comm)
 
int MPI_Probe (int, int, MPI_Comm, MPI_Status *)
 
int MPI_Get_count (const MPI_Status *, MPI_Datatype, int *)
 
int MPI_Send (const void *, int, MPI_Datatype, int, int, MPI_Comm)
 
int MPI_Recv (void *, int, MPI_Datatype, int, int, MPI_Comm, MPI_Status *)
 
int MPI_Init (int *, char ***)
 
int MPI_Finalize (void)
 
int MPI_Comm_size (MPI_Comm, int *)
 
int MPI_Comm_rank (MPI_Comm, int *)
 
int MPI_Get_processor_name (char *, int *)
 

Macro Definition Documentation

#define MPI_UNSIGNED   0
#define MPI_DOUBLE   0
#define MPI_UNSIGNED_CHAR   0
#define MPI_CHAR   0
#define MPI_LONG   0
#define MPI_INT   0
#define MPI_UNSIGNED_LONG   0
#define MPI_LONG_LONG   0
#define MPI_UNSIGNED_LONG_LONG   0
#define MPI_ANY_SOURCE   0
#define MPI_SUCCESS   1
#define MPI_COMM_WORLD   0

to pass examples/cpp/mpi.cpp //////////////////////////////

#define MPI_MAX_PROCESSOR_NAME   100

Typedef Documentation

typedef void* MPI_Comm

to pass hd2mpi ////////////////////////////////////////////

typedef void* MPI_Datatype

Function Documentation

int MPI_Pack ( const void ,
int  ,
MPI_Datatype  ,
void ,
int  ,
int ,
MPI_Comm   
)
int MPI_Unpack ( const void ,
int  ,
int ,
void ,
int  ,
MPI_Datatype  ,
MPI_Comm   
)
int MPI_Probe ( int  ,
int  ,
MPI_Comm  ,
MPI_Status  
)
int MPI_Get_count ( const MPI_Status ,
MPI_Datatype  ,
int  
)
int MPI_Send ( const void ,
int  ,
MPI_Datatype  ,
int  ,
int  ,
MPI_Comm   
)
int MPI_Recv ( void ,
int  ,
MPI_Datatype  ,
int  ,
int  ,
MPI_Comm  ,
MPI_Status  
)
int MPI_Init ( int ,
char ***   
)
int MPI_Finalize ( void  )
int MPI_Comm_size ( MPI_Comm  ,
int  
)
int MPI_Comm_rank ( MPI_Comm  ,
int  
)
int MPI_Get_processor_name ( char *  ,
int  
)