Changeset 616


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

Cosmetics: Remove old unstructured code.

Location:
XIOS
Files:
2 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 
  • XIOS/trunk/src/output/nc4_data_output.cpp

    r615 r616  
    9393             dimXid     = StdString("lon").append(appendDomid); 
    9494             dimYid     = StdString("lat").append(appendDomid); 
    95              break; 
    96            case CDomain::type_attr::unstructured : 
    97              dimXid     = StdString("cell").append(appendDomid); 
    9895             break; 
    9996         } 
     
    137134                     dim1.push_back(dimXid); 
    138135                     break; 
    139                    case CDomain::type_attr::unstructured : 
    140                      lonid = StdString("lon").append(appendDomid); 
    141                      latid = StdString("lat").append(appendDomid); 
    142                      bounds_lonid=string("bounds_lon").append(appendDomid); 
    143                      bounds_latid=string("bounds_lat").append(appendDomid); 
    144                      dim0.push_back(dimXid); 
    145                      break; 
    146136                 } 
    147137 
    148                  if (domain->type == CDomain::type_attr::unstructured) 
    149                  { 
    150                    SuperClassWriter::addDimension(dimXid, domain->nj_glo); 
    151                  } 
    152                  else 
    153                  { 
    154                    SuperClassWriter::addDimension(dimXid, domain->zoom_ni_srv); 
    155                    SuperClassWriter::addDimension(dimYid, domain->zoom_nj_srv); 
    156                  } 
     138                 SuperClassWriter::addDimension(dimXid, domain->zoom_ni_srv); 
     139                 SuperClassWriter::addDimension(dimYid, domain->zoom_nj_srv); 
    157140 
    158141                 if (server->intraCommSize > 1) 
    159142                 { 
    160                     if (domain->type != CDomain::type_attr::unstructured) 
    161                     { 
    162                       this->writeLocalAttributes(domain->zoom_ibegin_srv, 
    163                                                  domain->zoom_ni_srv, 
    164                                                  domain->zoom_jbegin_srv, 
    165                                                  domain->zoom_nj_srv, 
    166                                                  appendDomid); 
    167  
    168                       if (singleDomain) this->writeLocalAttributes_IOIPSL(domain->zoom_ibegin_srv, 
    169                                                  domain->zoom_ni_srv, 
    170                                                  domain->zoom_jbegin_srv, 
    171                                                  domain->zoom_nj_srv, 
    172                                                  domain->ni_glo,domain->nj_glo, 
    173                                                  server->intraCommRank,server->intraCommSize); 
    174                    } 
     143                   this->writeLocalAttributes(domain->zoom_ibegin_srv, 
     144                                              domain->zoom_ni_srv, 
     145                                              domain->zoom_jbegin_srv, 
     146                                              domain->zoom_nj_srv, 
     147                                              appendDomid); 
     148 
     149                   if (singleDomain) this->writeLocalAttributes_IOIPSL(domain->zoom_ibegin_srv, 
     150                                              domain->zoom_ni_srv, 
     151                                              domain->zoom_jbegin_srv, 
     152                                              domain->zoom_nj_srv, 
     153                                              domain->ni_glo,domain->nj_glo, 
     154                                              server->intraCommRank,server->intraCommSize); 
    175155                 } 
    176156 
     
    185165                      SuperClassWriter::addVariable(lonid, NC_FLOAT, dim1); 
    186166                      break ; 
    187                     case CDomain::type_attr::unstructured : 
    188                       SuperClassWriter::addVariable(latid, NC_FLOAT, dim0); 
    189                       SuperClassWriter::addVariable(lonid, NC_FLOAT, dim0); 
    190167                 } 
    191168 
     
    194171 
    195172                 dim0.clear(); 
    196                  if (domain->type != CDomain::type_attr::unstructured) dim0.push_back(dimYid); 
     173                 dim0.push_back(dimYid); 
    197174                 dim0.push_back(dimXid); 
    198175 
Note: See TracChangeset for help on using the changeset viewer.