Changeset 1389 in Sophya for trunk/SophyaLib/TArray
- Timestamp:
- Feb 9, 2001, 6:08:35 PM (25 years ago)
- Location:
- trunk/SophyaLib/TArray
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/basarr.cc
r1314 r1389 192 192 // Choix automatique Vecteur ligne ou colonne 193 193 if ( size_[macoli_] == 1) veceli_ = marowi_; 194 else veceli_ = ma rowi_;194 else veceli_ = macoli_; 195 195 } 196 196 else veceli_ = (vt == ColumnVector ) ? marowi_ : macoli_; -
trunk/SophyaLib/TArray/basarr.h
r1325 r1389 69 69 70 70 // Array dimensions 71 //! Return number of dimensions 71 //! Return number of dimensions (array rank) 72 72 inline int_4 NbDimensions() const { return( ndim_ ); } 73 //! Return array rank (number of dimensions) 74 inline int_4 Rank() const { return( ndim_ ); } 73 75 74 76 //! Return total size of the array -
trunk/SophyaLib/TArray/tarray.cc
r1364 r1389 16 16 This class implements arrays of dimensions up to 17 17 \ref BASEARRAY_MAXNDIMS "BASEARRAY_MAXNDIMS" 18 */ 19 20 /*! \ingroup TArray 21 \typedef sa_size_t 22 \brief Array index range and size, defined to be a 4-byte or 8-byte integer 18 23 */ 19 24 … … 264 269 string exmsg = "TArray<T>::Realloc()"; 265 270 if (!UpdateSizes(ndim, siz, step, 0, exmsg)) throw( ParmError(exmsg) ); 266 mNDBlock.Re Size(totsize_);271 mNDBlock.Realloc(totsize_, force); 267 272 } 268 273
Note:
See TracChangeset
for help on using the changeset viewer.