Changeset 616 for XIOS/branchs


Ignore:
Timestamp:
06/11/15 15:25:47 (6 years ago)
Author:
rlacroix
Message:

Cosmetics: Remove old unstructured code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/branchs/xios-1.0/src/output/nc4_data_output.cpp

    r615 r616  
    9292             dimXid     = StdString("lon").append(appendDomid); 
    9393             dimYid     = StdString("lat").append(appendDomid); 
    94              break; 
    95            case CDomain::type_attr::unstructured : 
    96              dimXid     = StdString("cell").append(appendDomid); 
    9794             break; 
    9895         } 
     
    136133                     dim1.push_back(dimXid); 
    137134                     break; 
    138                    case CDomain::type_attr::unstructured : 
    139                      lonid = StdString("lon").append(appendDomid); 
    140                      latid = StdString("lat").append(appendDomid); 
    141                      bounds_lonid=string("bounds_lon").append(appendDomid); 
    142                      bounds_latid=string("bounds_lat").append(appendDomid); 
    143                      dim0.push_back(dimXid); 
    144                      break; 
    145                  } 
    146  
    147                  if (domain->type == CDomain::type_attr::unstructured) 
    148                  { 
    149                    SuperClassWriter::addDimension(dimXid, domain->nj_glo); 
    150                  } 
    151                  else 
    152                  { 
    153                    SuperClassWriter::addDimension(dimXid, domain->zoom_ni_srv); 
    154                    SuperClassWriter::addDimension(dimYid, domain->zoom_nj_srv); 
    155                  } 
     135                 } 
     136 
     137                 SuperClassWriter::addDimension(dimXid, domain->zoom_ni_srv); 
     138                 SuperClassWriter::addDimension(dimYid, domain->zoom_nj_srv); 
    156139 
    157140                 if (server->intraCommSize > 1) 
    158141                 { 
    159                     if (domain->type != CDomain::type_attr::unstructured) 
    160                     { 
    161                       this->writeLocalAttributes(domain->zoom_ibegin_srv, 
    162                                                  domain->zoom_ni_srv, 
    163                                                  domain->zoom_jbegin_srv, 
    164                                                  domain->zoom_nj_srv, 
    165                                                  appendDomid); 
    166  
    167                       if (singleDomain) this->writeLocalAttributes_IOIPSL(domain->zoom_ibegin_srv, 
     142                   this->writeLocalAttributes(domain->zoom_ibegin_srv, 
     143                                              domain->zoom_ni_srv, 
     144                                              domain->zoom_jbegin_srv, 
     145                                              domain->zoom_nj_srv, 
     146                                              appendDomid); 
     147 
     148                   if (singleDomain) this->writeLocalAttributes_IOIPSL(domain->zoom_ibegin_srv, 
    168149                                                 domain->zoom_ni_srv, 
    169150                                                 domain->zoom_jbegin_srv, 
     
    171152                                                 domain->ni_glo,domain->nj_glo, 
    172153                                                 server->intraCommRank,server->intraCommSize); 
    173                    } 
    174154                 } 
    175155 
     
    184164                      SuperClassWriter::addVariable(lonid, NC_FLOAT, dim1); 
    185165                      break ; 
    186                     case CDomain::type_attr::unstructured : 
    187                       SuperClassWriter::addVariable(latid, NC_FLOAT, dim0); 
    188                       SuperClassWriter::addVariable(lonid, NC_FLOAT, dim0); 
    189166                 } 
    190167 
     
    193170 
    194171                 dim0.clear(); 
    195                  if (domain->type != CDomain::type_attr::unstructured) dim0.push_back(dimYid); 
     172                 dim0.push_back(dimYid); 
    196173                 dim0.push_back(dimXid); 
    197174 
Note: See TracChangeset for help on using the changeset viewer.