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

Implementing generic transformation algorithm (local commit)

+) Implement 3 important classes:

-gridTransformation to read transformation info from grid and interface with the rest of XIOS
-transformationMapping to be in charge of sending/receiving transformation info among clients
-transformationAlgorithm to represent various algorithms

+) Make some change on field to use the new classes

Test
+) Only test_new_features with inversed axis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/client_server_mapping_distributed.hpp

    r591 r620  
    3737 
    3838    virtual void computeServerIndexMapping(const CArray<size_t,1>& globalIndexOnClientSendToServer); 
    39  
    40 //    virtual void computeServerIndexMapping(const CArray<size_t,1>& globalIndexOnClientSendToServer, 
    41 //                                           const CArray<int,1>& localIndexOnClientSendToServer); 
    4239 
    4340    std::vector<int> computeConnectedServerRank(const CArray<size_t,1> globalIndexClient); 
     
    8582    void resetReceivingRequestAndCount(); 
    8683 
    87   private: 
     84  protected: 
    8885    //! Mapping of global index to the corresponding server 
    8986    boost::unordered_map<size_t,int> globalIndexToServerMapping_; 
Note: See TracChangeset for help on using the changeset viewer.