Changeset 678 for XIOS/trunk


Ignore:
Timestamp:
08/31/15 16:19:20 (9 years ago)
Author:
rlacroix
Message:

Relax some checks on domain attributes to allow empty local domains.

File:
1 edited

Legend:

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

    r676 r678  
    330330         data_jbegin.setValue(0) ; 
    331331 
    332       if (!data_ni.isEmpty() && (data_ni.getValue() <= 0)) 
     332      if (!data_ni.isEmpty() && data_ni.getValue() < 0) 
    333333      { 
    334334         ERROR("CDomain::checkAttributes(void)", 
    335                << "Data dimension is negative (data_ni).") ; 
     335               << "Data dimension is negative (data_ni)."); 
    336336      } 
    337337      else if (data_ni.isEmpty()) 
     
    342342      } 
    343343 
    344       if (!data_nj.isEmpty() && (data_nj.getValue() <= 0) ) 
     344      if (!data_nj.isEmpty() && data_nj.getValue() < 0) 
    345345      { 
    346346         ERROR("CDomain::checkAttributes(void)", 
    347                << "Data dimension is negative (data_nj).") ; 
     347               << "Data dimension is negative (data_nj)."); 
    348348      } 
    349349 
     
    361361      { 
    362362        if (!data_j_index.isEmpty() && 
    363            (data_j_index.numElements() != data_i_index.numElements())) 
     363            data_j_index.numElements() != data_i_index.numElements()) 
    364364        { 
    365365           ERROR("CDomain::checkAttributes(void)", 
     
    387387      else 
    388388      { 
    389          if ((data_dim.getValue() == 2) && (!data_j_index.isEmpty())) 
     389         if (data_dim.getValue() == 2 && !data_j_index.isEmpty()) 
    390390            ERROR("CDomain::checkAttributes(void)", << "data_i_index undefined") ; 
    391391 
Note: See TracChangeset for help on using the changeset viewer.