Changeset 865 for XIOS/trunk/src/server_distribution_description.hpp
- Timestamp:
- 06/09/16 11:33:08 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/server_distribution_description.hpp
r815 r865 39 39 void computeServerDistribution(bool doComputeGlobalIndex = false, int positionDimensionDistributed = 1); 40 40 void computeServerGlobalIndexInRange(const std::pair<size_t, size_t>& indexBeginEnd, int positionDimensionDistributed = 1); 41 void computeServerGlobalByElement(std::vector<boost::unordered_map<size_t,std::vector<int> > >& indexServerOnElement, 42 int rank, 43 int clientSize, 44 const CArray<bool,1>& axisDomainOrder, 45 int positionDimensionDistributed = 1); 41 46 42 47 std::vector<std::vector<int> > getServerIndexBegin() const; … … 49 54 void computeBandDistribution(int nServer, int positionDimensionDistributed = 1); 50 55 void computePlanDistribution(int nServer); 56 void computeRangeProcIndex(int clientRank, 57 int clientSize, 58 int rangeProcSize, 59 int& rangeBegin, 60 int& rangeSize); 51 61 52 62 private:
Note: See TracChangeset
for help on using the changeset viewer.