Changeset 687 for XIOS/trunk/src/transformation/grid_transformation.hpp
- Timestamp:
- 09/15/15 17:30:55 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/transformation/grid_transformation.hpp
r668 r687 3 3 \author Ha NGUYEN 4 4 \since 14 May 2015 5 \date 18 June20155 \date 26 Aug 2015 6 6 7 7 \brief Interface for all transformations. … … 34 34 { 35 35 public: 36 typedef std::list<std::pair<int,std::pair<ETranformationType,int> > > ListAlgoType; 37 38 public: 36 39 /** Default constructor */ 37 40 CGridTransformation(CGrid* destination, CGrid* source); … … 44 47 CGrid* getGridSource() {return gridSource_; } 45 48 CGrid* getGridDestination() { return gridDestination_; } 49 ListAlgoType getAlgoList() const {return listAlgos_; } 46 50 47 pr ivate:51 protected: 48 52 void computeTransformation(); 49 53 void initializeAlgorithms(); … … 60 64 void updateFinalGridDestination(); 61 65 62 pr ivate:66 protected: 63 67 //! Grid source on transformation 64 68 CGrid* gridSource_; … … 70 74 CGrid* originalGridSource_; 71 75 72 //! Grid source dimension size 73 std::vector<int> gridSourceDimensionSize_; 74 75 //! Grid destination dimension size 76 std::vector<int> gridDestinationDimensionSize_; 77 78 private: 79 typedef std::list<std::pair<int,std::pair<ETranformationType,int> > > ListAlgoType; 76 protected: 80 77 //! List of algorithm types and their order 81 78 ListAlgoType listAlgos_;
Note: See TracChangeset
for help on using the changeset viewer.