- Timestamp:
- 07/31/17 17:59:25 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/XIOS_DEV_CMIP6/src/server_distribution_description.hpp
r887 r1232 38 38 39 39 void computeServerDistribution(bool doComputeGlobalIndex = false, int positionDimensionDistributed = 1); 40 voidcomputeServerGlobalIndexInRange(const std::pair<size_t, size_t>& indexBeginEnd, int positionDimensionDistributed = 1);41 voidcomputeServerGlobalByElement(std::vector<boost::unordered_map<size_t,std::vector<int> > >& indexServerOnElement,42 int rank,43 int clientSize,44 const CArray<int,1>& axisDomainOrder,45 int positionDimensionDistributed = 1);40 std::vector<int> computeServerGlobalIndexInRange(const std::pair<size_t, size_t>& indexBeginEnd, int positionDimensionDistributed = 1); 41 std::vector<int> computeServerGlobalByElement(std::vector<boost::unordered_map<size_t,std::vector<int> > >& indexServerOnElement, 42 int rank, 43 int clientSize, 44 const CArray<int,1>& axisDomainOrder, 45 int positionDimensionDistributed = 1); 46 46 47 47 std::vector<std::vector<int> > getServerIndexBegin() const; … … 52 52 53 53 protected: 54 voidcomputeBandDistribution(int nServer, int positionDimensionDistributed = 1);54 int computeBandDistribution(int nServer, int positionDimensionDistributed = 1); 55 55 void computePlanDistribution(int nServer); 56 56 void computeRangeProcIndex(int clientRank,
Note: See TracChangeset
for help on using the changeset viewer.