Mercurial > octave-nkf
comparison liboctave/dSparse.h @ 5506:b4cfbb0ec8c4
[project @ 2005-10-23 19:09:32 by dbateman]
author | dbateman |
---|---|
date | Sun, 23 Oct 2005 19:09:33 +0000 |
parents | 2042301733ce |
children | b8fc8af2d04d |
comparison
equal
deleted
inserted
replaced
5505:17682e3fba2a | 5506:b4cfbb0ec8c4 |
---|---|
110 | 110 |
111 SparseMatrix transpose (void) const | 111 SparseMatrix transpose (void) const |
112 { | 112 { |
113 return MSparse<double>::transpose (); | 113 return MSparse<double>::transpose (); |
114 } | 114 } |
115 | 115 SparseMatrix hermitian (void) const { return transpose (); } |
116 | |
117 private: | |
118 SparseMatrix dinverse (SparseType &mattyp, octave_idx_type& info, | |
119 double& rcond, const bool force = false, | |
120 const bool calccond = true) const; | |
121 | |
122 SparseMatrix tinverse (SparseType &mattyp, octave_idx_type& info, | |
123 double& rcond, const bool force = false, | |
124 const bool calccond = true) const; | |
125 | |
126 public: | |
116 SparseMatrix inverse (void) const; | 127 SparseMatrix inverse (void) const; |
117 SparseMatrix inverse (octave_idx_type& info) const; | 128 SparseMatrix inverse (SparseType& mattype) const; |
118 SparseMatrix inverse (octave_idx_type& info, double& rcond, int force = 0, | 129 SparseMatrix inverse (SparseType& mattype, octave_idx_type& info) const; |
119 int calc_cond = 1) const; | 130 SparseMatrix inverse (SparseType& mattype, octave_idx_type& info, |
131 double& rcond, int force = 0, int calc_cond = 1) const; | |
120 | 132 |
121 DET determinant (void) const; | 133 DET determinant (void) const; |
122 DET determinant (octave_idx_type& info) const; | 134 DET determinant (octave_idx_type& info) const; |
123 DET determinant (octave_idx_type& info, double& rcond, int calc_cond = 1) const; | 135 DET determinant (octave_idx_type& info, double& rcond, int calc_cond = 1) const; |
124 | 136 |