Changeset 628 for XIOS/branchs
- Timestamp:
- 06/24/15 14:51:09 (8 years ago)
- Location:
- XIOS/branchs/xios-1.0/src/output
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/branchs/xios-1.0/src/output/nc4_data_output.cpp
r618 r628 154 154 appendDomid); 155 155 156 if (singleDomain) this->writeLocalAttributes_IOIPSL(domain->zoom_ibegin_srv, 157 domain->zoom_ni_srv, 158 domain->zoom_jbegin_srv, 159 domain->zoom_nj_srv, 160 domain->ni_glo,domain->nj_glo, 161 server->intraCommRank,server->intraCommSize); 156 if (singleDomain) 157 this->writeLocalAttributes_IOIPSL(dimXid, dimYid, 158 domain->zoom_ibegin_srv, 159 domain->zoom_ni_srv, 160 domain->zoom_jbegin_srv, 161 domain->zoom_nj_srv, 162 domain->ni_glo,domain->nj_glo, 163 server->intraCommRank,server->intraCommSize); 162 164 } 163 165 … … 1430 1432 } 1431 1433 1432 void CNc4DataOutput::writeLocalAttributes_IOIPSL1433 (int ibegin, int ni, int jbegin, int nj, int ni_glo, int nj_glo, int rank, int size)1434 void CNc4DataOutput::writeLocalAttributes_IOIPSL(const StdString& dimXid, const StdString& dimYid, 1435 int ibegin, int ni, int jbegin, int nj, int ni_glo, int nj_glo, int rank, int size) 1434 1436 { 1435 1437 CArray<int,1> array(2) ; … … 1439 1441 SuperClassWriter::addAttribute("DOMAIN_number_total",size ) ; 1440 1442 SuperClassWriter::addAttribute("DOMAIN_number", rank) ; 1441 array= 1,2;1443 array=SuperClassWriter::getDimension(dimXid),SuperClassWriter::getDimension(dimYid); 1442 1444 SuperClassWriter::addAttribute("DOMAIN_dimensions_ids",array) ; 1443 1445 array=ni_glo,nj_glo ; … … 1462 1464 catch (CNetCdfException& e) 1463 1465 { 1464 StdString msg("On writing Local Attributes IOI 1466 StdString msg("On writing Local Attributes IOIPSL \n"); 1465 1467 msg.append("In the context : "); 1466 1468 CContext* context = CContext::getCurrent() ; -
XIOS/branchs/xios-1.0/src/output/nc4_data_output.hpp
r613 r628 56 56 void writeUnstructuredDomain (CDomain* domain); 57 57 void writeLocalAttributes(int ibegin, int ni, int jbegin, int nj, StdString domid); 58 void writeLocalAttributes_IOIPSL(int ibegin, int ni, int jbegin, int nj, int ni_glo, int nj_glo, int rank, int size) ; 58 void writeLocalAttributes_IOIPSL(const StdString& dimXid, const StdString& dimYid, 59 int ibegin, int ni, int jbegin, int nj, int ni_glo, int nj_glo, int rank, int size); 59 60 void writeTimeAxisAttributes(const StdString & axis_name, 60 61 const StdString & calendar,
Note: See TracChangeset
for help on using the changeset viewer.