Changeset 620 for XIOS/trunk/src/node/grid.hpp
- Timestamp:
- 06/22/15 13:36:17 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/grid.hpp
- Property svn:executable set to *
r619 r620 17 17 #include "utils.hpp" 18 18 #include "transformation_enum.hpp" 19 #include " visitor.hpp"19 #include "grid_transformation.hpp" 20 20 21 21 namespace xios { … … 32 32 class CServerDistributionDescription; 33 33 class CClientServerMapping; 34 class CGridTransformation; 34 35 35 36 ///-------------------------------------------------------------- … … 176 177 std::vector<int> getGlobalDimension(); 177 178 bool isScalarGrid() const; 179 std::vector<int> getAxisPositionInGrid() const; 178 180 179 181 bool doGridHaveDataToWrite(); … … 182 184 183 185 const CDistributionServer* getDistributionServer() const; 186 const CDistributionClient* getDistributionClient() const; 187 CGridTransformation* getTransformations(); 184 188 185 189 void transformGrid(CGrid* transformedGrid); 186 190 bool isTransformed(); 187 191 void setTransformed(); 188 EElementType getGridElementType();189 190 std::vector<ETransformationType> getTransformations();191 const std::vector<CGenericAlgorithm*>& getTransformationAlgo();192 // EElementType getGridElementType(); 193 // 194 // std::vector<ETransformationType> getTransformations(); 195 // const std::vector<CGenericAlgorithm*>& getTransformationAlgo(); 192 196 193 197 public: … … 207 211 void checkMask(void) ; 208 212 209 std::vector<CGenericAlgorithm*> algorithms_;210 213 private: 211 214 template<int N> … … 252 255 253 256 254 std::vector<ETransformationType> transformations_;257 // std::vector<ETransformationType> transformations_; 255 258 bool isTransformed_; 259 std::vector<int> axisPositionInGrid_; 260 CGridTransformation* transformations_; 256 261 }; // class CGrid 257 262
Note: See TracChangeset
for help on using the changeset viewer.