Changeset 871 for XIOS/trunk/src/transformation/grid_transformation.hpp
- Timestamp:
- 06/09/16 11:33:37 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/transformation/grid_transformation.hpp
r867 r871 49 49 const std::list<RecvIndexGridDestinationMap>& getLocalIndexToReceiveOnGridDest() const; 50 50 const std::list<size_t>& getNbLocalIndexToReceiveOnGridDest() const; 51 const std::list<std::vector<bool> >& getLocalMaskIndexOnGridDest() const; 51 52 52 53 CGrid* getGridSource() { return originalGridSource_; } … … 66 67 void selectDomainAlgo(int elementPositionInGrid, ETranformationType transType, int transformationOrder); 67 68 void selectAlgo(int elementPositionInGrid, ETranformationType transType, int transformationOrder, bool isDomainAlgo); 68 void setUpGrid(int elementPositionInGrid, ETranformationType transType, int nbTransformation); 69 void setUpGridSource(int elementPositionInGrid, ETranformationType transType, int nbTransformation); 70 void setUpGridDestination(int elementPositionInGrid, ETranformationType transType, int nbTransformation); 69 71 void computeTransformationMapping(const SourceDestinationIndexMap& globalIndexWeightFromSrcToDest); 70 72 bool isSpecialTransformation(ETranformationType transType); … … 75 77 76 78 //! Grid destination on transformation 77 CGrid* gridDestination_ ;79 CGrid* gridDestination_, *tmpGridDestination_; 78 80 79 81 //! The grid source of the first transformation (original grid source) … … 104 106 //! Number of local index of data to receive on grid destination 105 107 std::list<size_t> nbLocalIndexOnGridDest_; 108 std::list<std::vector<bool> > localMaskOnGridDest_; 106 109 107 110 //! Position of axis and domain in grid 108 111 std::map<int, int> elementPosition2AxisPositionInGrid_, elementPosition2DomainPositionInGrid_; 109 112 110 std::vector<CGrid*> tempGrid s_;113 std::vector<CGrid*> tempGridSrcs_, tempGridDests_; 111 114 std::vector<StdString> auxInputs_; 112 115 bool dynamicalTransformation_;
Note: See TracChangeset
for help on using the changeset viewer.