Changeset 369 for XIOS/trunk/src/output/onetcdf4.cpp
- Timestamp:
- 10/16/12 13:04:44 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/output/onetcdf4.cpp
r354 r369 358 358 void CONetCDF4::writeData_(int grpid, int varid, 359 359 const std::vector<StdSize> & sstart, 360 const std::vector<StdSize> & scount, double * data)360 const std::vector<StdSize> & scount, const double * data) 361 361 { 362 362 cout<<"writeData_"<<endl ; … … 375 375 void CONetCDF4::writeData_(int grpid, int varid, 376 376 const std::vector<StdSize> & sstart, 377 const std::vector<StdSize> & scount, int * data)377 const std::vector<StdSize> & scount, const int * data) 378 378 { 379 379 CheckError(nc_put_vara_int(grpid, varid, &(sstart[0]), &(scount[0]), data)); … … 386 386 void CONetCDF4::writeData_(int grpid, int varid, 387 387 const std::vector<StdSize> & sstart, 388 const std::vector<StdSize> & scount, float * data)388 const std::vector<StdSize> & scount, const float * data) 389 389 { 390 390 CheckError(nc_put_vara_float(grpid, varid, &(sstart[0]), &(scount[0]), data)); … … 394 394 //--------------------------------------------------------------- 395 395 396 void CONetCDF4::writeData(const ARRAY(int, 2)data, const StdString & name)396 void CONetCDF4::writeData(const CArray<int, 2>& data, const StdString & name) 397 397 { 398 398 int grpid = this->getCurrentGroup(); … … 402 402 403 403 this->getWriteDataInfos(name, 0, array_size, sstart, scount, NULL, NULL); 404 this->writeData_(grpid, varid, sstart, scount, data ->data());404 this->writeData_(grpid, varid, sstart, scount, data.dataFirst()); 405 405 } 406 406
Note: See TracChangeset
for help on using the changeset viewer.