Mercurial > hg > octave-nkf
diff liboctave/SparseCmplxLU.h @ 7515:f3c00dc0912b
Eliminate the rest of the dispatched sparse functions
author | David Bateman <dbateman@free.fr> |
---|---|
date | Fri, 22 Feb 2008 15:50:51 +0100 |
parents | a1dbe9d80eee |
children | eb63fbe60fab |
line wrap: on
line diff
--- a/liboctave/SparseCmplxLU.h +++ b/liboctave/SparseCmplxLU.h @@ -38,10 +38,13 @@ SparseComplexLU (void) : sparse_base_lu <SparseComplexMatrix, Complex, SparseMatrix, double> () { } - SparseComplexLU (const SparseComplexMatrix& a, double piv_thres = -1); + SparseComplexLU (const SparseComplexMatrix& a, + const Matrix& piv_thres = Matrix (), + bool scale = false); SparseComplexLU (const SparseComplexMatrix& a, const ColumnVector& Qinit, - double piv_thres = -1, bool FixedQ = false, + const Matrix& piv_thres = Matrix (), + bool scale = false, bool FixedQ = false, double droptol = -1., bool milu = false, bool udiag = false);