Changeset 1355 for XIOS/dev/branch_openmp/extern/src_ep_dev/ep_lib.hpp
- Timestamp:
- 12/05/17 16:24:42 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/src_ep_dev/ep_lib.hpp
r1354 r1355 11 11 namespace ep_lib 12 12 { 13 #ifdef _intelmpi13 //#ifdef _intelmpi 14 14 typedef int MPI_Datatype; 15 15 typedef int MPI_Op; 16 #define EP_ANY_SOURCE -217 #define EP_ANY_TAG -118 #elif _openmpi19 typedef void* MPI_Datatype;20 typedef void* MPI_Op;21 #define EP_ANY_SOURCE -122 #define EP_ANY_TAG -123 #endif16 // #define EP_ANY_SOURCE -2 17 // #define EP_ANY_TAG -1 18 //#elif _openmpi 19 // typedef void* MPI_Datatype; 20 // typedef void* MPI_Op; 21 // #define EP_ANY_SOURCE -1 22 // #define EP_ANY_TAG -1 23 //#endif 24 24 25 25 int MPI_Init_thread(int* argc, char*** argv, int required, int*provided); … … 49 49 // #endif 50 50 51 int MPI_Comm_create_endpoints( void* base_comm_ptr, int num_ep, MPI_Info info, MPI_Comm *& out_comm_hdls); // from EP to create endpoints51 int MPI_Comm_create_endpoints(int* base_comm_ptr, int num_ep, MPI_Info info, MPI_Comm *& out_comm_hdls); // from EP to create endpoints 52 52 53 53 int MPI_Send(void *buf, int count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm);
Note: See TracChangeset
for help on using the changeset viewer.