diff liboctave/SparseQR.h @ 5713:6cb607fcf41c

[project @ 2006-03-23 18:22:51 by dbateman]
author dbateman
date Thu, 23 Mar 2006 18:22:51 +0000
parents 69a4f320d95a
children eb90c83b4f91
line wrap: on
line diff
--- a/liboctave/SparseQR.h
+++ b/liboctave/SparseQR.h
@@ -133,6 +133,22 @@
 #endif
 };
 
+
+// Publish externally used friend functions.
+
+extern Matrix qrsolve (const SparseMatrix &a, const Matrix &b, 
+		       octave_idx_type &info);
+
+extern SparseMatrix qrsolve (const SparseMatrix &a, const SparseMatrix &b,
+			     octave_idx_type &info);
+
+extern ComplexMatrix qrsolve (const SparseMatrix &a, const ComplexMatrix &b,
+			      octave_idx_type &info);
+
+extern SparseComplexMatrix qrsolve (const SparseMatrix &a, 
+				    const SparseComplexMatrix &b,
+				    octave_idx_type &info);
+
 #endif
 
 /*