source:
XIOS/dev/branch_openmp/extern/src_ep_dev/ep_type.cpp
@
2146
Last change on this file since 2146 was 1539, checked in by yushan, 6 years ago | |
---|---|
File size: 614 bytes |
Rev | Line | |
---|---|---|
[1359] | 1 | #include "ep_lib.hpp" |
2 | #include <mpi.h> | |
3 | #include "ep_declaration.hpp" | |
4 | #include <iostream> | |
5 | #include <fstream> | |
6 | #include "ep_mpi.hpp" | |
7 | ||
8 | using namespace std; | |
9 | ||
10 | ||
11 | namespace ep_lib | |
12 | { | |
[1520] | 13 | ep_comm::ep_comm(void* comm) |
[1359] | 14 | { |
[1520] | 15 | is_ep = false; |
16 | is_intercomm = false; | |
17 | mpi_comm = static_cast< ::MPI_Comm*>(comm); | |
[1359] | 18 | } |
19 | ||
[1520] | 20 | ep_info::ep_info(void* info) |
[1359] | 21 | { |
[1520] | 22 | mpi_info = static_cast< ::MPI_Info*>(info); |
[1359] | 23 | } |
24 | ||
[1520] | 25 | ep_request::ep_request(void* request) |
[1359] | 26 | { |
[1520] | 27 | mpi_request = static_cast< ::MPI_Request*>(request); |
[1359] | 28 | } |
[1520] | 29 | |
30 | ep_status::ep_status(void* status) | |
[1359] | 31 | { |
[1520] | 32 | mpi_status = static_cast< ::MPI_Status*>(status); |
[1359] | 33 | } |
34 | ||
35 | } | |
36 | ||
37 | ||
38 | ||
39 | ||
40 | ||
41 | ||
42 | ||
43 | ||
44 |
Note: See TracBrowser
for help on using the repository browser.