Changeset 345 for XIOS/trunk/src/data_output.cpp
- Timestamp:
- 03/30/12 17:45:29 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/data_output.cpp
r343 r345 15 15 16 16 void CDataOutput::writeGrid 17 (const boost::shared_ptr< tree::CGrid> grid)17 (const boost::shared_ptr<CGrid> grid) 18 18 { 19 19 if (grid->domain_ref.isEmpty()) … … 24 24 { 25 25 this->writeGrid 26 (CObjectFactory::GetObject< tree::CDomain>(grid->domain_ref.getValue()));26 (CObjectFactory::GetObject<CDomain>(grid->domain_ref.getValue())); 27 27 } 28 28 else 29 29 { 30 30 this->writeGrid 31 (CObjectFactory::GetObject< tree::CDomain>(grid->domain_ref.getValue()),32 CObjectFactory::GetObject< tree::CAxis>(grid->axis_ref.getValue()));31 (CObjectFactory::GetObject<CDomain>(grid->domain_ref.getValue()), 32 CObjectFactory::GetObject<CAxis>(grid->axis_ref.getValue())); 33 33 } 34 34 } … … 37 37 38 38 void CDataOutput::writeFile 39 (const boost::shared_ptr< tree::CFile> file)39 (const boost::shared_ptr<CFile> file) 40 40 { 41 41 this->writeFile_(file); … … 55 55 56 56 void CDataOutput::writeGrid 57 (const boost::shared_ptr< tree::CDomain> domain,58 const boost::shared_ptr< tree::CAxis> axis)57 (const boost::shared_ptr<CDomain> domain, 58 const boost::shared_ptr<CAxis> axis) 59 59 { 60 60 this->writeDomain_(domain); … … 65 65 66 66 void CDataOutput::writeGrid 67 (const boost::shared_ptr< tree::CDomain> domain)67 (const boost::shared_ptr<CDomain> domain) 68 68 { 69 69 this->writeDomain_(domain); … … 73 73 74 74 void CDataOutput::writeField 75 (const boost::shared_ptr< tree::CField> field)75 (const boost::shared_ptr<CField> field) 76 76 { 77 boost::shared_ptr< tree::CContext> context =78 CObjectFactory::GetObject< tree::CContext>(CObjectFactory::GetCurrentContextId());77 boost::shared_ptr<CContext> context = 78 CObjectFactory::GetObject<CContext>(CObjectFactory::GetCurrentContextId()); 79 79 boost::shared_ptr<CCalendar> calendar = context->getCalendar(); 80 80 … … 86 86 87 87 void CDataOutput::writeFieldGrid 88 (const boost::shared_ptr< tree::CField> field)88 (const boost::shared_ptr<CField> field) 89 89 { 90 90 this->writeGrid(field->getRelGrid()); … … 93 93 //---------------------------------------------------------------- 94 94 95 void CDataOutput::writeFieldData(const boost::shared_ptr< tree::CField> field)95 void CDataOutput::writeFieldData(const boost::shared_ptr<CField> field) 96 96 { 97 97 boost::shared_ptr<CGrid> grid =
Note: See TracChangeset
for help on using the changeset viewer.