Changeset 630 for XIOS/trunk/src/transformation/transformation_mapping.hpp
- Timestamp:
- 07/07/15 10:46:25 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/transformation/transformation_mapping.hpp
r624 r630 13 13 #include <set> 14 14 #include "grid.hpp" 15 #include "axis.hpp" 15 16 #include "array_new.hpp" 16 17 #include "client_server_mapping_distributed.hpp" … … 29 30 /** Default constructor */ 30 31 CTransformationMapping(CGrid* destination, CGrid* source); 32 CTransformationMapping(CAxis* destination, CAxis* source); 33 31 34 ~CTransformationMapping(); 32 35 33 void computeTransformationMapping(const std::map<size_t, std:: set<size_t> >& globaIndexMapFromDestToSource);34 const std::map<int,std::vector<std::vector<s ize_t> > >& getGlobalIndexReceivedOnGridDestMapping() const;36 void computeTransformationMapping(const std::map<size_t, std::vector<std::pair<size_t,double> > >& globaIndexMapFromDestToSource); 37 const std::map<int,std::vector<std::vector<std::pair<size_t,double> > > >& getGlobalIndexReceivedOnGridDestMapping() const; 35 38 const std::map<int,std::vector<size_t> >& getGlobalIndexSendToGridDestMapping() const; 36 39 … … 43 46 44 47 //! Mapping of client rank of grid source and global index received in grid destination 45 std::map<int,std::vector<std::vector<s ize_t> > > globalIndexReceivedOnGridDestMapping_;48 std::map<int,std::vector<std::vector<std::pair<size_t,double> > > > globalIndexReceivedOnGridDestMapping_; 46 49 47 50 //! Mapping of client rank of grid destination and global index to send from grid source
Note: See TracChangeset
for help on using the changeset viewer.