Changeset 343 for XIOS/trunk/src/output/nc4_data_output.cpp
- Timestamp:
- 03/30/12 17:06:38 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/output/nc4_data_output.cpp
r337 r343 482 482 // ARRAY(double, 1) field_data = field->data_srv; 483 483 ARRAY_CREATE(time_data, double, 1, [1]); 484 if (field->operation.getValue()=="instant") (*time_data)[0] = date::Time(*field->last_Write_srv)485 - date::Time(context->calendar->getTimeOrigin());486 else (*time_data)[0] = ( date::Time(*field->last_Write_srv)+date::Time(*field->lastlast_Write_srv))/2487 - date::Time(context->calendar->getTimeOrigin());484 if (field->operation.getValue()=="instant") (*time_data)[0] = Time(*field->last_Write_srv) 485 -Time(context->calendar->getTimeOrigin()); 486 else (*time_data)[0] = (Time(*field->last_Write_srv)+Time(*field->lastlast_Write_srv))/2 487 -Time(context->calendar->getTimeOrigin()); 488 488 489 489 if (grid->hasAxis()) // 3D … … 562 562 void CNc4DataOutput::writeTimeAxis_ 563 563 (const boost::shared_ptr<tree::CField> field, 564 const boost::shared_ptr< date::CCalendar> cal)564 const boost::shared_ptr<CCalendar> cal) 565 565 { 566 566 StdOStringStream oss; … … 576 576 { 577 577 SuperClassWriter::addVariable(axisid, NC_DOUBLE, dims); 578 date::CDate timeOrigin=cal->getTimeOrigin() ;578 CDate timeOrigin=cal->getTimeOrigin() ; 579 579 // StdOStringStream oss2; 580 580 // oss2<<initDate.getYear()<<"-"<<initDate.getMonth()<<"-"<<initDate.getDay()<<" "
Note: See TracChangeset
for help on using the changeset viewer.