Mercurial > octave
diff liboctave/dbleQRP.h @ 8367:445d27d79f4e
support permutation matrix objects
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 04 Dec 2008 08:31:56 +0100 |
parents | a1dbe9d80eee |
children | eb63fbe60fab |
line wrap: on
line diff
--- a/liboctave/dbleQRP.h Wed Dec 03 13:32:57 2008 +0100 +++ b/liboctave/dbleQRP.h Thu Dec 04 08:31:56 2008 +0100 @@ -27,6 +27,8 @@ #include <iostream> #include "dbleQR.h" +#include "PermMatrix.h" +#include "dColVector.h" class OCTAVE_API @@ -55,13 +57,15 @@ void init (const Matrix&, QR::type = QR::std); - Matrix P (void) const { return p; } + PermMatrix P (void) const { return p; } + + ColumnVector Pvec (void) const; friend std::ostream& operator << (std::ostream&, const QRP&); protected: - Matrix p; + PermMatrix p; }; #endif