- Timestamp:
- 11/19/18 15:52:54 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/src/transformation/generic_algorithm_transformation.cpp
r1542 r1601 37 37 int nbLocalIndex = localIndex.size(); 38 38 double defaultValue = std::numeric_limits<double>::quiet_NaN(); 39 39 40 40 if (ignoreMissingValue) 41 41 { 42 42 if (firstPass) dataOut=defaultValue ; 43 43 44 44 for (int idx = 0; idx < nbLocalIndex; ++idx) 45 45 { … … 131 131 { 132 132 distributed=domainListSrcP[elementPositionInGridSrc2DomainPosition_[elementPositionInGrid]]->isDistributed() ; 133 MPI_Allreduce(&distributed,&distributed_glo, 1, MPI_INT, MPI_LOR, client->intraComm) ;133 ep_lib::MPI_Allreduce(&distributed,&distributed_glo, 1, MPI_INT, MPI_LOR, client->intraComm) ; 134 134 135 135 } … … 137 137 { 138 138 distributed=axisListSrcP[elementPositionInGridSrc2AxisPosition_[elementPositionInGrid]]->isDistributed() ; 139 MPI_Allreduce(&distributed,&distributed_glo, 1, MPI_INT, MPI_LOR, client->intraComm) ;139 ep_lib::MPI_Allreduce(&distributed,&distributed_glo, 1, MPI_INT, MPI_LOR, client->intraComm) ; 140 140 } 141 141 else //it's a scalar … … 230 230 int sendValue = (computeGlobalIndexOnProc) ? 1 : 0; 231 231 int recvValue = 0; 232 MPI_Allreduce(&sendValue, &recvValue, 1, MPI_INT, MPI_SUM, client->intraComm);232 ep_lib::MPI_Allreduce(&sendValue, &recvValue, 1, MPI_INT, MPI_SUM, client->intraComm); 233 233 computeGlobalIndexOnProc = (0 < recvValue); 234 234
Note: See TracChangeset
for help on using the changeset viewer.