Ignore:
Timestamp:
04/08/16 15:00:15 (8 years ago)
Author:
mhnguyen
Message:

Improvements for dht

+) Implement adaptive hierarchy for dht, level of hierarchy depends on number of processes
+) Remove some redundant codes

Test
+) On Curie
+) All tests are correct

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/transformation/domain_algorithm_interpolate.cpp

    r829 r833  
    2323{ 
    2424  interpDomain_->checkValid(domainSource); 
    25 //  computeIndexSourceMapping(); 
    2625} 
    2726 
     
    385384  this->transformationWeight_.resize(1); 
    386385 
    387   std::map<int, std::vector<int> >& transMap = this->transformationMapping_[0]; 
    388   std::map<int, std::vector<double> >& transWeight = this->transformationWeight_[0]; 
     386  TransformationIndexMap& transMap = this->transformationMapping_[0]; 
     387  TransformationWeightMap& transWeight = this->transformationWeight_[0]; 
    389388 
    390389  boost::unordered_map<size_t,int> globalIndexOfDomainDest; 
Note: See TracChangeset for help on using the changeset viewer.