Changeset 1354 for XIOS/dev/branch_openmp/extern/src_ep_dev/ep_size.cpp
- Timestamp:
- 12/04/17 17:12:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/src_ep_dev/ep_size.cpp
r1287 r1354 2 2 #include <mpi.h> 3 3 #include "ep_declaration.hpp" 4 #include "ep_mpi.hpp" 4 5 5 6 namespace ep_lib … … 31 32 Debug("Calling EP_Comm_size\n"); 32 33 33 if(comm.mpi_comm != static_cast< ::MPI_Comm >(MPI_COMM_NULL.mpi_comm))34 if(comm.mpi_comm != static_cast< ::MPI_Comm*>(MPI_COMM_NULL.mpi_comm)) 34 35 { 35 ::MPI_Comm mpi_comm = static_cast< ::MPI_Comm >(comm.mpi_comm);36 ::MPI_Comm mpi_comm = to_mpi_comm(comm.mpi_comm); 36 37 int mpi_size; 37 38 … … 54 55 if(!comm.is_ep) 55 56 { 56 if(comm.mpi_comm != static_cast< ::MPI_Comm >(MPI_COMM_NULL.mpi_comm))57 if(comm.mpi_comm != static_cast< ::MPI_Comm*>(MPI_COMM_NULL.mpi_comm)) 57 58 { 58 ::MPI_Comm mpi_comm = static_cast< ::MPI_Comm >(comm.mpi_comm);59 ::MPI_Comm mpi_comm = to_mpi_comm(comm.mpi_comm); 59 60 ::MPI_Comm_remote_size(mpi_comm, size); 60 61 return 0;
Note: See TracChangeset
for help on using the changeset viewer.