Changeset 1355 for XIOS/dev/branch_openmp/extern/src_ep_dev/ep_fortran.cpp
- Timestamp:
- 12/05/17 16:24:42 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/src_ep_dev/ep_fortran.cpp
r1354 r1355 18 18 Debug("MPI_Comm_c2f"); 19 19 int fint; 20 #ifdef _intelmpi20 //#ifdef _intelmpi 21 21 fint = (::MPI_Fint)(to_mpi_comm(comm.mpi_comm)); 22 #elif _openmpi23 fint = ::MPI_Comm_c2f(to_mpi_comm(comm.mpi_comm));24 #endif22 //#elif _openmpi 23 //fint = ::MPI_Comm_c2f(to_mpi_comm(comm.mpi_comm)); 24 //#endif 25 25 26 26 std::map<std::pair<int, int>, MPI_Comm > ::iterator it; … … 60 60 61 61 62 #ifdef _openmpi63 ::MPI_Comm base_comm = ::MPI_Comm_f2c(comm);64 #elif _intelmpi62 //#ifdef _openmpi 63 //::MPI_Comm base_comm = ::MPI_Comm_f2c(comm); 64 //#elif _intelmpi 65 65 ::MPI_Comm *base_comm = new ::MPI_Comm; 66 66 *base_comm = (::MPI_Comm)(comm); 67 #endif67 //#endif 68 68 69 if( base_comm != static_cast< ::MPI_Comm* >(MPI_COMM_NULL.mpi_comm))69 if(*base_comm != to_mpi_comm(MPI_COMM_NULL.mpi_comm)) 70 70 { 71 71 if(omp_get_thread_num() == 0)
Note: See TracChangeset
for help on using the changeset viewer.