- Timestamp:
- 01/23/19 10:31:44 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/src_ep_dev/ep_declaration.cpp
r1520 r1642 4 4 5 5 ::MPI_Comm MPI_COMM_WORLD_STD = MPI_COMM_WORLD; 6 #undef MPI_COMM_WORLD6 //#undef MPI_COMM_WORLD 7 7 8 8 9 9 ::MPI_Comm MPI_COMM_NULL_STD = MPI_COMM_NULL; 10 #undef MPI_COMM_NULL10 //#undef MPI_COMM_NULL 11 11 12 12 13 13 ::MPI_Request MPI_REQUEST_NULL_STD = MPI_REQUEST_NULL; 14 #undef MPI_REQUEST_NULL14 //#undef MPI_REQUEST_NULL 15 15 16 16 ::MPI_Info MPI_INFO_NULL_STD = MPI_INFO_NULL; 17 #undef MPI_INFO_NULL17 //#undef MPI_INFO_NULL 18 18 19 19 ::MPI_Datatype MPI_INT_STD = MPI_INT; … … 26 26 ::MPI_Datatype MPI_UINT64_T_STD = MPI_UINT64_T; 27 27 ::MPI_Datatype MPI_LONG_LONG_INT_STD = MPI_LONG_LONG_INT; 28 28 ::MPI_Datatype MPI_LONG_LONG_STD = MPI_LONG_LONG; 29 /* 29 30 #undef MPI_INT 30 31 #undef MPI_FLOAT … … 36 37 #undef MPI_UINT64_T 37 38 #undef MPI_LONG_LONG_INT 38 39 */ 39 40 40 41 ::MPI_Op MPI_SUM_STD = MPI_SUM; … … 43 44 ::MPI_Op MPI_LOR_STD = MPI_LOR; 44 45 ::MPI_Op MPI_REPLACE_STD = MPI_REPLACE; 45 46 /* 46 47 #undef MPI_SUM 47 48 #undef MPI_MAX … … 49 50 #undef MPI_LOR 50 51 #undef MPI_REPLACE 51 52 */ 52 53 53 54 // _STD defined in ep_type.cpp … … 62 63 extern ::MPI_Datatype MPI_UINT64_T_STD; 63 64 extern ::MPI_Datatype MPI_LONG_LONG_INT_STD; 65 extern ::MPI_Datatype MPI_LONG_LONG_STD; 66 64 67 65 68 … … 77 80 extern ::MPI_Info MPI_INFO_NULL_STD; 78 81 79 ep_lib::MPI_Datatype MPI_INT = &MPI_INT_STD; 80 ep_lib::MPI_Datatype MPI_FLOAT = &MPI_FLOAT_STD; 81 ep_lib::MPI_Datatype MPI_DOUBLE = &MPI_DOUBLE_STD; 82 ep_lib::MPI_Datatype MPI_CHAR = &MPI_CHAR_STD; 83 ep_lib::MPI_Datatype MPI_LONG = &MPI_LONG_STD; 84 ep_lib::MPI_Datatype MPI_UNSIGNED_LONG = &MPI_UNSIGNED_LONG_STD; 85 ep_lib::MPI_Datatype MPI_UNSIGNED_CHAR = &MPI_UNSIGNED_CHAR_STD; 86 ep_lib::MPI_Datatype MPI_UINT64_T = &MPI_UINT64_T_STD; 87 ep_lib::MPI_Datatype MPI_LONG_LONG_INT = &MPI_LONG_LONG_INT_STD; 88 89 90 ep_lib::MPI_Op MPI_SUM = &MPI_SUM_STD; 91 ep_lib::MPI_Op MPI_MAX = &MPI_MAX_STD; 92 ep_lib::MPI_Op MPI_MIN = &MPI_MIN_STD; 93 ep_lib::MPI_Op MPI_LOR = &MPI_LOR_STD; 94 ep_lib::MPI_Op MPI_REPLACE = &MPI_REPLACE_STD; 95 96 ep_lib::ep_comm EP_COMM_WORLD(&MPI_COMM_WORLD_STD); 97 ep_lib::ep_comm EP_COMM_NULL(&MPI_COMM_NULL_STD); 98 99 ep_lib::MPI_Comm MPI_COMM_WORLD = &EP_COMM_WORLD; 100 ep_lib::MPI_Comm MPI_COMM_NULL = &EP_COMM_NULL; 101 102 //ep_lib::ep_status EP_STATUS_IGNORE(&MPI_STATUS_IGNORE_STD); 103 ep_lib::ep_request EP_REQUEST_NULL(&MPI_REQUEST_NULL_STD); 104 ep_lib::ep_info EP_INFO_NULL(&MPI_INFO_NULL_STD); 105 106 //ep_lib::MPI_Status MPI_STATUS_IGNORE = &EP_STATUS_IGNORE; 107 ep_lib::MPI_Request MPI_REQUEST_NULL = &EP_REQUEST_NULL; 108 ep_lib::MPI_Info MPI_INFO_NULL = &EP_INFO_NULL; 82 ep_lib::MPI_Datatype EP_INT = &MPI_INT_STD; 83 ep_lib::MPI_Datatype EP_FLOAT = &MPI_FLOAT_STD; 84 ep_lib::MPI_Datatype EP_DOUBLE = &MPI_DOUBLE_STD; 85 ep_lib::MPI_Datatype EP_CHAR = &MPI_CHAR_STD; 86 ep_lib::MPI_Datatype EP_LONG = &MPI_LONG_STD; 87 ep_lib::MPI_Datatype EP_UNSIGNED_LONG = &MPI_UNSIGNED_LONG_STD; 88 ep_lib::MPI_Datatype EP_UNSIGNED_CHAR = &MPI_UNSIGNED_CHAR_STD; 89 ep_lib::MPI_Datatype EP_UINT64_T = &MPI_UINT64_T_STD; 90 ep_lib::MPI_Datatype EP_LONG_LONG_INT = &MPI_LONG_LONG_INT_STD; 91 ep_lib::MPI_Datatype EP_LONG_LONG = &MPI_LONG_LONG_STD; 109 92 110 93 111 94 95 ep_lib::MPI_Op EP_SUM = &MPI_SUM_STD; 96 ep_lib::MPI_Op EP_MAX = &MPI_MAX_STD; 97 ep_lib::MPI_Op EP_MIN = &MPI_MIN_STD; 98 ep_lib::MPI_Op EP_LOR = &MPI_LOR_STD; 99 ep_lib::MPI_Op EP_REPLACE = &MPI_REPLACE_STD; 100 101 ep_lib::ep_comm EP_COMM_WORLD_t(&MPI_COMM_WORLD_STD); 102 ep_lib::ep_comm EP_COMM_NULL_t(&MPI_COMM_NULL_STD); 103 104 ep_lib::MPI_Comm EP_COMM_WORLD = &EP_COMM_WORLD_t; 105 ep_lib::MPI_Comm EP_COMM_NULL = &EP_COMM_NULL_t; 106 107 //ep_lib::ep_status EP_STATUS_IGNORE(&MPI_STATUS_IGNORE_STD); 108 ep_lib::ep_request EP_REQUEST_NULL_t(&MPI_REQUEST_NULL_STD); 109 ep_lib::ep_info EP_INFO_NULL_t(&MPI_INFO_NULL_STD); 110 111 //ep_lib::MPI_Status MPI_STATUS_IGNORE = &EP_STATUS_IGNORE; 112 ep_lib::MPI_Request EP_REQUEST_NULL = &EP_REQUEST_NULL_t; 113 ep_lib::MPI_Info EP_INFO_NULL = &EP_INFO_NULL_t; 114 115 116
Note: See TracChangeset
for help on using the changeset viewer.