MPIBlib: MPI Benchmark library
Defines | |
| #define | MPIB_SHARED_INITIALIZE "mpib_shared_initialize" |
| #define | MPIB_SHARED_FINALIZE "mpib_shared_finalize" |
Typedefs | |
| typedef int(* | MPIB_shared_initialize )(MPI_Comm comm, char *subopts) |
| typedef int(* | MPIB_shared_finalize )(MPI_Comm comm) |
Define Documentation
| #define MPIB_SHARED_INITIALIZE "mpib_shared_initialize" |
Name of the initialization function in the shared library
| #define MPIB_SHARED_FINALIZE "mpib_shared_finalize" |
Name of the finalization function in the shared library
Typedef Documentation
| typedef int(* MPIB_shared_initialize)(MPI_Comm comm, char *subopts) |
Type of functions that parse suboptions and allocate global variables at all processors. Implement the function mpib_shared_initialize of this type in the shared library (optional).
- Parameters:
-
comm MPI communicator subopts suboptions
| typedef int(* MPIB_shared_finalize)(MPI_Comm comm) |
Type of functions that free global variables at all processors. Implement the function mpib_shared_finalize of this type in the shared library (optional).
- Parameters:
-
comm MPI communicator


