Ignore:
Timestamp:
01/30/20 16:22:52 (4 years ago)
Author:
ymipsl
Message:

Import bug fix correction from trunk at rev 1578 :

Bug fix when reading rectilinear and attemp to call generate_rectilinear_domain filter. Coordinates in file was not taking into account.

and 1582 : Missing file for rev. 1578

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/branchs/xios-2.5/src/node/domain.cpp

    r1850 r1855  
    3333      , lonvalue(), latvalue(), bounds_lonvalue(), bounds_latvalue() 
    3434      , globalLocalIndexMap_(), computedWrittenIndex_(false) 
    35       , clients() 
     35      , clients(),hasLatInReadFile_(false), hasBoundsLatInReadFile_(false) 
     36      , hasLonInReadFile_(false), hasBoundsLonInReadFile_(false) 
    3637   { 
    3738   } 
     
    4546      , lonvalue(), latvalue(), bounds_lonvalue(), bounds_latvalue() 
    4647      , globalLocalIndexMap_(), computedWrittenIndex_(false) 
    47       , clients() 
     48      , clients(), hasBoundsLatInReadFile_(false) 
     49      , hasLonInReadFile_(false), hasBoundsLonInReadFile_(false) 
    4850   { 
    4951    } 
     
    460462       lon_end.setValue(lonvalue_rectilinear_read_from_file(ni_glo-1)); 
    461463     } 
    462      else 
     464     else if (!hasLonInReadFile_) 
    463465     { 
    464466       if (!lonvalue_2d.isEmpty()) lonvalue_2d.free(); 
     
    494496       lat_end.setValue(latvalue_rectilinear_read_from_file(nj_glo-1)); 
    495497     } 
    496      else 
     498     else if (!hasLatInReadFile_) 
    497499     { 
    498500       if (!latvalue_2d.isEmpty()) latvalue_1d.free(); 
Note: See TracChangeset for help on using the changeset viewer.