Changeset 1999 for XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/algorithm_transformation_transfer.cpp
- Timestamp:
- 01/03/21 18:00:43 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/algorithm_transformation_transfer.cpp
r1997 r1999 32 32 } 33 33 34 void CAlgorithmTransformationTransfer::computeRecvElement(CLocalView* srcView, CLocalView* dstView) 35 { 36 set<size_t> srcIndex ; 37 for(auto& it : transformationMapping_) srcIndex.insert(it.second) ; 38 39 CArray<size_t,1> srcArrayIndex(srcIndex.size()) ; 40 int i=0 ; 41 for(size_t index : srcIndex) { srcArrayIndex(i) = index ; i++ ;} 42 recvElement_ = new CLocalElement(CContext::getCurrent()->getIntraCommRank(), srcView->getGlobalSize(), srcArrayIndex) ; 43 recvElement_->addFullView() ; 44 } 45 34 46 }
Note: See TracChangeset
for help on using the changeset viewer.