Mercurial > hg > octave-lyh
diff liboctave/dMatrix.h @ 6207:3c92b8d892dd
[project @ 2006-12-06 20:19:14 by dbateman]
author | dbateman |
---|---|
date | Wed, 06 Dec 2006 20:19:16 +0000 |
parents | 143b556ce725 |
children | 2ee8293554a3 |
line wrap: on
line diff
--- a/liboctave/dMatrix.h +++ b/liboctave/dMatrix.h @@ -107,10 +107,19 @@ ColumnVector column (octave_idx_type i) const; +private: + Matrix tinverse (MatrixType &mattype, octave_idx_type& info, double& rcond, + int force, int calc_cond) const; + + Matrix finverse (MatrixType &mattype, octave_idx_type& info, double& rcond, + int force, int calc_cond) const; + +public: Matrix inverse (void) const; - Matrix inverse (octave_idx_type& info) const; - Matrix inverse (octave_idx_type& info, double& rcond, int force = 0, - int calc_cond = 1) const; + Matrix inverse (MatrixType &mattype) const; + Matrix inverse (MatrixType &mattype, octave_idx_type& info) const; + Matrix inverse (MatrixType &mattype, octave_idx_type& info, double& rcond, + int force = 0, int calc_cond = 1) const; Matrix pseudo_inverse (double tol = 0.0) const;