source: XIOS/dev/branch_openmp/extern/src_ep_dev/ep_declaration.hpp @ 1460

Last change on this file since 1460 was 1460, checked in by yushan, 6 years ago

branch_openmp merged with XIOS_DEV_CMIP6@1459

File size: 1.1 KB
RevLine 
[1134]1#ifndef EP_DECLARATION_HPP_INCLUDED
2#define EP_DECLARATION_HPP_INCLUDED
3
4#undef MPI_INT
5#undef MPI_FLOAT
6#undef MPI_DOUBLE
7#undef MPI_CHAR
8#undef MPI_LONG
9#undef MPI_UNSIGNED_LONG
10#undef MPI_UNSIGNED_CHAR
[1460]11#undef MPI_UINT64_T
[1134]12
13#undef MPI_SUM
14#undef MPI_MAX
15#undef MPI_MIN
[1460]16#undef MPI_LOR
[1134]17
18#undef MPI_COMM_WORLD
19#undef MPI_COMM_NULL
20
21#undef MPI_REQUEST_NULL
22#undef MPI_STATUS_IGNORE
[1287]23#undef MPI_INFO_NULL
[1134]24
25extern ep_lib::MPI_Datatype MPI_INT;
26extern ep_lib::MPI_Datatype MPI_FLOAT;
27extern ep_lib::MPI_Datatype MPI_DOUBLE;
28extern ep_lib::MPI_Datatype MPI_CHAR;
29extern ep_lib::MPI_Datatype MPI_LONG;
30extern ep_lib::MPI_Datatype MPI_UNSIGNED_LONG;
31extern ep_lib::MPI_Datatype MPI_UNSIGNED_CHAR;
[1460]32extern ep_lib::MPI_Datatype MPI_UINT64_T;
[1134]33
34extern ep_lib::MPI_Op MPI_SUM;
35extern ep_lib::MPI_Op MPI_MAX;
36extern ep_lib::MPI_Op MPI_MIN;
[1460]37extern ep_lib::MPI_Op MPI_LOR;
[1134]38
39extern ep_lib::MPI_Comm MPI_COMM_WORLD;
40extern ep_lib::MPI_Comm MPI_COMM_NULL;
41
42extern ep_lib::MPI_Status MPI_STATUS_IGNORE;
43extern ep_lib::MPI_Request MPI_REQUEST_NULL;
[1287]44extern ep_lib::MPI_Info MPI_INFO_NULL;
[1134]45
[1287]46
[1134]47#endif // EP_DECLARATION_HPP_INCLUDED
48
Note: See TracBrowser for help on using the repository browser.