Changeset 2917 in Sophya for trunk/SophyaLib/TArray/basarr.h
- Timestamp:
- Feb 23, 2006, 2:50:26 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/basarr.h
r2888 r2917 68 68 virtual bool CompareSizes(const BaseArray& a, bool& smo) const; 69 69 70 // Compacts \b size=1 array dimensions71 virtual void CompactAllDim(); // suppresses all size==1 dimensions72 virtual void CompactTrailingDim(); // suppresses size==1 dimensions after the last size>1 dimension73 74 70 // Array dimensions 75 71 //! Return true if the array was allocated ( Rank() > 0 ) … … 170 166 inline int_4 CheckDI(int_4 ka, int msg) const ; 171 167 inline void CheckBound(sa_size_t ix, sa_size_t iy, sa_size_t iz, sa_size_t it, sa_size_t iu, int msg) const ; 168 // Compacts size=1 array dimensions 169 void CompactAllDim(); // suppresses all size==1 dimensions 170 void CompactTrailingDim(); // suppresses size==1 dimensions after the last size>1 dimension 172 171 // Changing Sizes/NDim ... return true if OK 173 172 bool UpdateSizes(int_4 ndim, const sa_size_t * siz, sa_size_t step, sa_size_t offset, string & exmsg);
Note:
See TracChangeset
for help on using the changeset viewer.