Changeset 2430 for branches/newmole
- Timestamp:
- 10/28/08 17:17:24 (2 months ago)
- Files:
-
- 1 modified
-
branches/newmole/source/mole.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/newmole/source/mole.h
r2426 r2430 192 192 extern struct chem_element_s *element_list[LIMELM]; 193 193 194 template<class T> const T* get_const_address(const valarray<T>v)194 template<class T> inline const T* get_const_address(const valarray<T> &v) 195 195 { 196 196 return const_cast<const T*>(&const_cast<valarray<T>&>(v)[0]); 197 197 } 198 template<class T> inline const T* get_const_address(const vector<T> &v) 199 { 200 return const_cast<const T*>(&const_cast<vector<T>&>(v)[0]); 201 } 198 202 199 203 #endif /* _MOLE_H_ */
