Changeset 124 for XMLIO_V2/dev/dev_rv/src/XMLIO/grid.hpp
- Timestamp:
- 10/01/10 11:32:41 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/XMLIO/grid.hpp
r123 r124 30 30 bool _hasAxis(void) const { return (hasAxis); } 31 31 32 inline void storeField(const Array<double, 1>& field, Array<double, 1>& stored) ;33 inline void storeField(const Array<double, 2>& field, Array<double, 1>& stored) ;34 inline void storeField(const Array<double, 3>& field, Array<double, 1>& stored) ;35 inline void storeField(const double* const data, Array<double, 1>& stored) ;36 37 inline void outputField(const Array<double,1>& stored, Array<double, 2>& outField) ;38 inline void outputField(const Array<double,1>& stored, Array<double, 3>& outField) ;32 inline void storeField(const Array<double, 1>& field, Array<double, 1>& stored) const; 33 inline void storeField(const Array<double, 2>& field, Array<double, 1>& stored) const; 34 inline void storeField(const Array<double, 3>& field, Array<double, 1>& stored) const; 35 inline void storeField(const double* const data, Array<double, 1>& stored) const; 36 37 inline void outputField(const Array<double,1>& stored, Array<double, 2>& outField) const; 38 inline void outputField(const Array<double,1>& stored, Array<double, 3>& outField) const; 39 39 40 40 inline static CGrid* CreateObject(const CDomain* const a_domain, const CAxis* const a_axis); … … 207 207 } 208 208 209 void CGrid::storeField(const Array<double, 1>& field, Array<double, 1>& stored) 209 void CGrid::storeField(const Array<double, 1>& field, Array<double, 1>& stored) const 210 210 { 211 211 storeField(field.dataFirst(), stored) ; … … 213 213 } 214 214 215 void CGrid::storeField(const Array<double, 2>& field, Array<double, 1>& stored) 215 void CGrid::storeField(const Array<double, 2>& field, Array<double, 1>& stored) const 216 216 { 217 217 storeField(field.dataFirst(), stored) ; … … 219 219 } 220 220 221 void CGrid::storeField(const Array<double, 3>& field, Array<double, 1>& stored) 221 void CGrid::storeField(const Array<double, 3>& field, Array<double, 1>& stored) const 222 222 { 223 223 storeField(field.dataFirst(), stored) ; … … 225 225 } 226 226 227 void CGrid::storeField(const double* const data, Array<double, 1>& stored) 227 void CGrid::storeField(const double* const data, Array<double, 1>& stored) const 228 228 { 229 229 int size = storeIndex.size() ; … … 237 237 } 238 238 239 void CGrid::outputField(const Array<double, 1>& stored, Array<double, 2>& outField) 239 void CGrid::outputField(const Array<double, 1>& stored, Array<double, 2>& outField) const 240 240 { 241 241 for(int n = 0; n < storeIndex.size(); n++) … … 243 243 } 244 244 245 void CGrid::outputField(const Array<double, 1>& stored, Array<double, 3>& outField) 245 void CGrid::outputField(const Array<double, 1>& stored, Array<double, 3>& outField) const 246 246 { 247 247 for(int n = 0; n < storeIndex.size(); n++)
Note: See TracChangeset
for help on using the changeset viewer.