Ignore:
Timestamp:
11/02/15 11:46:25 (8 years ago)
Author:
mhnguyen
Message:

Implementing the reading of attributes of an axis from a file

+) 3d grid can be read directly from a file
+) Clean some redundant codes
+) Add new attribute declaration that allows to output only desired attributes

Test
+) On Curie
+) test_remap passes and result is correct

File:
1 edited

Legend:

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

    r743 r775  
    3030   BEGIN_DECLARE_ATTRIBUTE_MAP(CDomain) 
    3131#  include "domain_attribute.conf" 
     32#  include "domain_attribute_private.conf" 
    3233   END_DECLARE_ATTRIBUTE_MAP(CDomain) 
    3334 
     
    105106         int nj_srv,jbegin_srv,jend_srv ; 
    106107         int zoom_nj_srv,zoom_jbegin_srv,zoom_jend_srv ; 
    107  
    108          double bounds_lon_start, bounds_lon_end; 
    109          double bounds_lat_start, bounds_lat_end; 
    110          double lon_start, lon_end; 
    111          double lat_start, lat_end; 
    112108 
    113109         CArray<double, 1> lonvalue_srv, latvalue_srv ; 
     
    133129         void fillInRectilinearBoundLonLat(CArray<double,2>& boundsLon, CArray<double,2>& boundsLat, 
    134130                                           bool isNorthPole = false, bool isSouthPole = false); 
     131         void fillInRectilinearLonLat(); 
    135132 
    136133         static bool dispatchEvent(CEventServer& event); 
     
    172169         void checkArea(void); 
    173170         void checkLonLat(); 
    174          void checkGenerate(); 
    175171 
    176172         void checkTransformations(); 
    177173         void setTransformations(const TransMapTypes&); 
    178174         void computeNGlobDomain(); 
    179          void fillInRectilinearLonLat(); 
    180175 
    181176         void sendIndex(); 
Note: See TracChangeset for help on using the changeset viewer.