Mercurial > hg > octave-jordi
comparison liboctave/dSparse.h @ 5697:2fe20065a545
[project @ 2006-03-21 16:01:46 by dbateman]
author | dbateman |
---|---|
date | Tue, 21 Mar 2006 16:01:48 +0000 |
parents | 233d98d95659 |
children | 6b9cec830d72 |
comparison
equal
deleted
inserted
replaced
5696:70cc04f9af41 | 5697:2fe20065a545 |
---|---|
263 // Generic interface to solver with no probing of type | 263 // Generic interface to solver with no probing of type |
264 Matrix solve (SparseType &typ, const Matrix& b) const; | 264 Matrix solve (SparseType &typ, const Matrix& b) const; |
265 Matrix solve (SparseType &typ, const Matrix& b, octave_idx_type& info) const; | 265 Matrix solve (SparseType &typ, const Matrix& b, octave_idx_type& info) const; |
266 Matrix solve (SparseType &typ, const Matrix& b, octave_idx_type& info, | 266 Matrix solve (SparseType &typ, const Matrix& b, octave_idx_type& info, |
267 double& rcond) const; | 267 double& rcond) const; |
268 Matrix solve (SparseType &typ, const Matrix& b, octave_idx_type& info, double& rcond, | 268 Matrix solve (SparseType &typ, const Matrix& b, octave_idx_type& info, |
269 solve_singularity_handler sing_handler) const; | 269 double& rcond, solve_singularity_handler sing_handler, |
270 bool singular_fallback = true) const; | |
270 | 271 |
271 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b) const; | 272 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b) const; |
272 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b, | 273 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b, |
273 octave_idx_type& info) const; | 274 octave_idx_type& info) const; |
274 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b, octave_idx_type& info, | 275 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b, |
275 double& rcond) const; | 276 octave_idx_type& info, double& rcond) const; |
276 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b, octave_idx_type& info, | 277 ComplexMatrix solve (SparseType &typ, const ComplexMatrix& b, |
277 double& rcond, solve_singularity_handler sing_handler) const; | 278 octave_idx_type& info, double& rcond, |
279 solve_singularity_handler sing_handler, | |
280 bool singular_fallback = true) const; | |
278 | 281 |
279 SparseMatrix solve (SparseType &typ, const SparseMatrix& b) const; | 282 SparseMatrix solve (SparseType &typ, const SparseMatrix& b) const; |
280 SparseMatrix solve (SparseType &typ, const SparseMatrix& b, | 283 SparseMatrix solve (SparseType &typ, const SparseMatrix& b, |
281 octave_idx_type& info) const; | 284 octave_idx_type& info) const; |
282 SparseMatrix solve (SparseType &typ, const SparseMatrix& b, octave_idx_type& info, | 285 SparseMatrix solve (SparseType &typ, const SparseMatrix& b, |
283 double& rcond) const; | 286 octave_idx_type& info, double& rcond) const; |
284 SparseMatrix solve (SparseType &typ, const SparseMatrix& b, octave_idx_type& info, | 287 SparseMatrix solve (SparseType &typ, const SparseMatrix& b, |
285 double& rcond, solve_singularity_handler sing_handler) const; | 288 octave_idx_type& info, double& rcond, |
289 solve_singularity_handler sing_handler, | |
290 bool singular_fallback = true) const; | |
286 | 291 |
287 SparseComplexMatrix solve (SparseType &typ, | 292 SparseComplexMatrix solve (SparseType &typ, |
288 const SparseComplexMatrix& b) const; | 293 const SparseComplexMatrix& b) const; |
289 SparseComplexMatrix solve (SparseType &typ, const SparseComplexMatrix& b, | 294 SparseComplexMatrix solve (SparseType &typ, const SparseComplexMatrix& b, |
290 octave_idx_type& info) const; | 295 octave_idx_type& info) const; |
291 SparseComplexMatrix solve (SparseType &typ, const SparseComplexMatrix& b, | 296 SparseComplexMatrix solve (SparseType &typ, const SparseComplexMatrix& b, |
292 octave_idx_type& info, double& rcond) const; | 297 octave_idx_type& info, double& rcond) const; |
293 SparseComplexMatrix solve (SparseType &typ, const SparseComplexMatrix& b, octave_idx_type& info, | 298 SparseComplexMatrix solve (SparseType &typ, const SparseComplexMatrix& b, |
294 double& rcond, solve_singularity_handler sing_handler) const; | 299 octave_idx_type& info, double& rcond, |
300 solve_singularity_handler sing_handler, | |
301 bool singular_fallabck = true) const; | |
295 | 302 |
296 ColumnVector solve (SparseType &typ, const ColumnVector& b) const; | 303 ColumnVector solve (SparseType &typ, const ColumnVector& b) const; |
297 ColumnVector solve (SparseType &typ, const ColumnVector& b, | 304 ColumnVector solve (SparseType &typ, const ColumnVector& b, |
298 octave_idx_type& info) const; | 305 octave_idx_type& info) const; |
299 ColumnVector solve (SparseType &typ, const ColumnVector& b, | 306 ColumnVector solve (SparseType &typ, const ColumnVector& b, |
300 octave_idx_type& info, double& rcond) const; | 307 octave_idx_type& info, double& rcond) const; |
301 ColumnVector solve (SparseType &typ, const ColumnVector& b, octave_idx_type& info, | 308 ColumnVector solve (SparseType &typ, const ColumnVector& b, |
302 double& rcond, solve_singularity_handler sing_handler) const; | 309 octave_idx_type& info, double& rcond, |
310 solve_singularity_handler sing_handler) const; | |
303 | 311 |
304 ComplexColumnVector solve (SparseType &typ, | 312 ComplexColumnVector solve (SparseType &typ, |
305 const ComplexColumnVector& b) const; | 313 const ComplexColumnVector& b) const; |
306 ComplexColumnVector solve (SparseType &typ, | 314 ComplexColumnVector solve (SparseType &typ, const ComplexColumnVector& b, |
307 const ComplexColumnVector& b, octave_idx_type& info) const; | 315 octave_idx_type& info) const; |
308 ComplexColumnVector solve (SparseType &typ, const ComplexColumnVector& b, | 316 ComplexColumnVector solve (SparseType &typ, const ComplexColumnVector& b, |
309 octave_idx_type& info, double& rcond) const; | 317 octave_idx_type& info, double& rcond) const; |
310 ComplexColumnVector solve (SparseType &typ, const ComplexColumnVector& b, | 318 ComplexColumnVector solve (SparseType &typ, const ComplexColumnVector& b, |
311 octave_idx_type& info, double& rcond, | 319 octave_idx_type& info, double& rcond, |
312 solve_singularity_handler sing_handler) const; | 320 solve_singularity_handler sing_handler) const; |