source: XIOS/dev/branch_openmp/extern/src_ep_dev/ep_mpi.hpp @ 2146

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

dev on ADA. add flag switch _usingEP/_usingMPI

File size: 671 bytes
RevLine 
[1287]1#ifndef EP_MPI_HPP_INCLUDED
2#define EP_MPI_HPP_INCLUDED
[1642]3#ifdef _usingEP
[1287]4#include "ep_type.hpp"
[1642]5#endif
[1287]6MPI_Datatype to_mpi_type(ep_lib::MPI_Datatype type);
7MPI_Op       to_mpi_op(ep_lib::MPI_Op op);
[1356]8MPI_Comm     to_mpi_comm(void* comm);
[1520]9MPI_Comm*    to_mpi_comm_ptr(void* comm);
[1362]10MPI_Message  to_mpi_message(void* message);
[1520]11MPI_Info     to_mpi_info(ep_lib::MPI_Info info);
12MPI_Win      to_mpi_win(void* win);
13MPI_Aint     to_mpi_aint(ep_lib::MPI_Aint aint);
14MPI_Status*  to_mpi_status_ptr (ep_lib::MPI_Status status);
15MPI_Request* to_mpi_request_ptr(ep_lib::MPI_Request request);
16MPI_Message* to_mpi_message_ptr(ep_lib::MPI_Message message);
[1287]17
18#endif // EP_MPI_HPP_INCLUDED
Note: See TracBrowser for help on using the repository browser.