Changeset 1144 for XIOS/dev/dev_olga/src/distribution_server.hpp
- Timestamp:
- 05/23/17 16:32:26 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_olga/src/distribution_server.hpp
r1099 r1144 23 23 public: 24 24 /** Default constructor */ 25 CDistributionServer(int rank, int dims, const CArray<size_t,1>& globalIndex = CArray<size_t,1>());26 CDistributionServer(int rank, const std::vector<int>& nZoomBeginServer,27 const std::vector<int>& nZoomSizeServer, const std::vector<int>& nGlobal);28 25 CDistributionServer(int rank, const std::vector<int>& nZoomBeginServer, 29 26 const std::vector<int>& nZoomSizeServer, 30 27 const std::vector<int>& nZoomBeginGlobal, 31 const std::vector<int>& nGlobal);32 CDistributionServer(int rank,33 const std::vector<CArray<int,1> >& globalIndexEachDimension,34 28 const std::vector<int>& nGlobal); 35 29 … … 40 34 const std::vector<int>& getZoomBeginServer() const; 41 35 const std::vector<int>& getZoomSizeServer() const; 42 const GlobalLocalMap& getGlobalLocalIndex() const { return globalLocalIndexMap_; } 43 const std::vector<CArray<int,1> >& getGlobalIndexEachDimension() const {return globalIndexEachDimension_;} 36 const GlobalLocalMap& getGlobalLocalIndex() const { return globalLocalIndexMap_; } 44 37 int getGridSize() const; 45 46 virtual CArray<size_t,1> computeLocalIndex(const CArray<size_t,1>& globalIndex); 38 47 39 virtual void computeLocalIndex(CArray<size_t,1>& globalIndex); 48 40 virtual void computeGlobalIndex(CArray<int,1>& indexes) const; … … 62 54 std::vector<int> nZoomSize_; 63 55 std::vector<int> nZoomBegin_; 64 std::vector<CArray<int, 1> > globalIndexEachDimension_;65 66 56 }; 67 57
Note: See TracChangeset
for help on using the changeset viewer.