Ignore:
Timestamp:
06/22/15 13:36:27 (9 years ago)
Author:
mhnguyen
Message:

Final testing transfomation algorithm: inverse axis (local commit)

+) Make some minor change to make sure one element (axis or domain) be able to have several similar transformation

Test
+) On Curie
+) test_new_feature: test passed with correct data written

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/filter/axis_inverse.hpp

    r621 r622  
    22#define __XIOS_AXIS_ALGORITHM_INVERSE_HPP__ 
    33 
    4 #include "concrete_algo.hpp" 
     4#include "axis_algorithm_transformation.hpp" 
    55#include "axis.hpp" 
    66 
    77namespace xios { 
    88 
    9 class CAxisInverse : public CConcreteAlgo 
     9class CAxisInverse : public CAxisAlgorithmTransformation //public CConcreteAlgo 
    1010{ 
    1111public: 
     
    1414  virtual ~CAxisInverse() {} 
    1515 
    16   virtual void computeIndexSourceMapping(const std::map<int, std::vector<int> >& transformationMappingOfPreviousAlgo); 
    17  
    18 protected: 
    19   std::vector<int> axisDestGlobalIndex_; 
    20  
    21 private: 
    22   int axisDestGlobalSize_; 
     16  virtual void computeIndexSourceMapping(); 
    2317}; 
    2418 
Note: See TracChangeset for help on using the changeset viewer.