Ignore:
Timestamp:
10/15/15 15:46:40 (9 years ago)
Author:
mhnguyen
Message:

Implement direct transformation with domain_ref and axis_ref

+) Add a new case in which transformations among fields can be done via domain_ref and axis_ref (not only grid_ref)
+) Fix a minor bug relating to baseFieldReference

Test
+) On Curie
+) all standard tests (client, complete) pass
+) test_remap pass and the results are correct

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/node/grid.hpp

    r731 r742  
    202202         void modifyMask(const CArray<int,1>& indexToModify); 
    203203 
     204         void computeGridGlobalDimension(const std::vector<CDomain*>& domains, 
     205                                         const std::vector<CAxis*>& axis, 
     206                                         const CArray<bool,1>& axisDomainOrder); 
     207 
    204208      private: 
    205209       template<int N> 
     
    218222        void setAxisList(const std::vector<CAxis*> axis = std::vector<CAxis*>()); 
    219223        void setDomainList(const std::vector<CDomain*> domains = std::vector<CDomain*>()); 
    220  
    221         void computeGridGlobalDimension(const std::vector<CDomain*>& domains, 
    222                                         const std::vector<CAxis*>& axis, 
    223                                         const CArray<bool,1>& axisDomainOrder); 
    224224 
    225225        CDomain* addDomain(const std::string& id); 
Note: See TracChangeset for help on using the changeset viewer.