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