Mercurial > hg > octave-nkf
diff liboctave/ChangeLog @ 5634:4b45b2bcda89
[project @ 2006-03-02 03:40:00 by jwe]
author | jwe |
---|---|
date | Thu, 02 Mar 2006 03:40:01 +0000 |
parents | 6e9a14b3c299 |
children | 69a4f320d95a |
line wrap: on
line diff
--- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,34 @@ +2006-03-01 John W. Eaton <jwe@octave.org> + + * CMatrix.cc (ComplexMatrix::determinant): + Scale result by factors of 2, not 10. + * dMatrix.cc (Matrix::determinant): Likewise. + + * dbleDET.h (DET::DET): Use initializer list. + (DET::coefficient2, DET::coefficient10, DET::exponent2, + DET::exponent10): New functions. + (DET::det): Delete. + (DET::c2, DET::c10, DET::e2, DET::e10, DET::base2): New data members. + Store value internally with double and int instead of 2-element + double vector. + (DET::initialize2, DET::initialize10): Provide decls. + * dbleDET.cc (DET::value_will_overflow, DET::value_will_underflow): + Return bool value, not int. + (DET::initialize2, DET::initialize10): New functions. + + * CmplxDET.h (ComplexDET::ComplexDET): Use initializer list. + (ComplexDET::coefficient2, ComplexDET::coefficient10, + ComplexDET::exponent2, ComplexDET::exponent10): New functions. + (ComplexDET::det): Delete. + (ComplexDET::c2, ComplexDET::c10, ComplexDET::e2, ComplexDET::e10, + ComplexDET::base2): New data members. + Store value internally with Complex and int instead of 2-element + Complex vector. + (ComplexDET::initialize2, ComplexDET::initialize10): Provide decls. + * dbleComplexDET.cc (ComplexDET::value_will_overflow, + ComplexDET::value_will_underflow): Return bool value, not int. + (ComplexDET::initialize2, ComplexDET::initialize10): New functions. + 2006-02-24 John W. Eaton <jwe@octave.org> * Array.cc (assignN): Clear index before reshaping.