- Timestamp:
- 12/01/21 16:52:24 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/distributed_view.hpp
r2180 r2267 14 14 public: 15 15 16 CDistributedView( CDistributedElement*parent, CElementView::type type, const std::map<int,CArray<int,1>>& indexView) ;17 CDistributedView( CDistributedElement*parent, CElementView::type type, const std::map<int,CArray<bool,1>>& maskView) ;16 CDistributedView(shared_ptr<CDistributedElement> parent, CElementView::type type, const std::map<int,CArray<int,1>>& indexView) ; 17 CDistributedView(shared_ptr<CDistributedElement> parent, CElementView::type type, const std::map<int,CArray<bool,1>>& maskView) ; 18 18 19 19 std::map<int,CArray<int,1>>& getIndex(void) { return index_ ;} … … 48 48 } 49 49 50 void getGlobalIndex(int rank, vector<size_t>& globalIndex, size_t sliceIndex, size_t* sliceSize, CDistributedView** view, int pos)50 void getGlobalIndex(int rank, vector<size_t>& globalIndex, size_t sliceIndex, size_t* sliceSize, shared_ptr<CDistributedView>* view, int pos) 51 51 { 52 52 // using map can be expensive, find an otherway later
Note: See TracChangeset
for help on using the changeset viewer.