Changeset 1624 in Sophya for trunk/SophyaLib/TArray
- Timestamp:
- Aug 7, 2001, 12:52:19 AM (24 years ago)
- Location:
- trunk/SophyaLib/TArray
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/sopemtx.cc
r1007 r1624 581 581 if(GausPiv(a,b)==(T) 0) 582 582 throw(MathExc("TMatrix Inverse() Singular Matrix")); 583 b.SetTemp(true);584 583 return b; 585 584 } -
trunk/SophyaLib/TArray/tmatrix.cc
r1581 r1624 1 // $Id: tmatrix.cc,v 1.2 1 2001-07-19 08:20:22 ansariExp $1 // $Id: tmatrix.cc,v 1.22 2001-08-06 22:48:43 cmv Exp $ 2 2 // C.Magneville 04/99 3 3 #include "machdefs.h" … … 238 238 TMatrix sm(SubArray(rx, ry, Range(0), Range(0), Range(0)),true, mm); 239 239 sm.UpdateMemoryMapping(mm); 240 sm.SetTemp(true);241 240 return(sm); 242 241 } … … 284 283 for(sa_size_t j=0; j<NCols(); j++) 285 284 tm(j,i) = (*this)(i,j); 286 tm.SetTemp(true);287 285 return tm; 288 286 } … … 308 306 for(sa_size_t j=0; j<NCols(); j++) 309 307 tm(i,j) = (*this)(i,j); 310 tm.SetTemp(true);311 308 return tm; 312 309 } … … 409 406 } 410 407 411 rm.SetTemp(true);412 408 return rm; 413 409 } -
trunk/SophyaLib/TArray/triangmtx.h
r1327 r1624 34 34 elem_.ReSize(long_diag_*(long_diag_+1)/2); 35 35 } 36 inline void SetTemp(bool temp=false) const {elem_.SetTemp(temp);}37 36 38 37 //! Equal operator -
trunk/SophyaLib/TArray/tvector.cc
r1560 r1624 1 // $Id: tvector.cc,v 1.1 3 2001-07-03 15:41:56 ansariExp $1 // $Id: tvector.cc,v 1.14 2001-08-06 22:48:43 cmv Exp $ 2 2 // C.Magneville 04/99 3 3 #include "machdefs.h" … … 167 167 TMatrix<T> const & mtx = (*this); 168 168 TVector sv( mtx(rr, cr) , true, GetVectorType(), GetMemoryMapping() ); 169 sv.SetTemp(true);170 169 return(sv); 171 170 }
Note:
See TracChangeset
for help on using the changeset viewer.