Changeset 1105 for XIOS/trunk/src/array_new.hpp
- Timestamp:
- 04/25/17 10:57:48 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/array_new.hpp
r1050 r1105 300 300 Array<T_numtype,N_rank>::reference(array); 301 301 initialized = true; 302 } 303 304 bool operator== (const CArray<T_numtype,N_rank>& array) 305 { 306 size_t nbThis = this->numElements(); 307 size_t nbArr = array.numElements(); 308 if (nbThis != nbArr) return false; 309 for (size_t idx = 0; idx < nbThis; ++idx) 310 if ((*this)(idx) != array(idx)) return false; 311 312 return true; 313 } 314 315 bool operator== (const Array<T_numtype,N_rank>& array) 316 { 317 return ((*this) == (dynamic_cast<const CArray<T_numtype,N_rank>& >(array))); 302 318 } 303 319
Note: See TracChangeset
for help on using the changeset viewer.