Ignore:
Timestamp:
10/17/19 10:22:09 (5 years ago)
Author:
yushan
Message:

Generic_testcase: build flag --omp to enable EP with intelmpi. --omp2 to enable EP with openmpi. tested on Irene with compiler=intel17, mpi=intelmpi&openmpi, with and without EP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_omp/src/interface/c/oasis_cinterface.hpp

    r1650 r1745  
    1010  void fxios_oasis_enddef(void) ; 
    1111  void fxios_oasis_finalize(void) ; 
     12#ifdef _usingEP 
    1213  void fxios_oasis_get_localcomm(ep_lib::EP_Fint* f_comm) ; 
    1314  void fxios_oasis_get_intracomm(ep_lib::EP_Fint* f_comm_client_server,const char* client_id,int str_len) ; 
    1415  void fxios_oasis_get_intercomm(ep_lib::EP_Fint* f_comm_client_server,const char* client_id,int str_len) ; 
     16#else 
     17  void fxios_oasis_get_localcomm(MPI_Fint* f_comm) ; 
     18  void fxios_oasis_get_intracomm(MPI_Fint* f_comm_client_server,const char* client_id,int str_len) ; 
     19  void fxios_oasis_get_intercomm(MPI_Fint* f_comm_client_server,const char* client_id,int str_len) ; 
     20#endif 
    1521} 
    1622  
     
    2329  void oasis_get_intracomm(ep_lib::MPI_Comm& comm_client_server,const std::string& server_id) ; 
    2430  void oasis_get_intercomm(ep_lib::MPI_Comm& comm_client_server,const std::string& server_id) ; 
     31 
    2532} 
    2633#endif 
Note: See TracChangeset for help on using the changeset viewer.