diff liboctave/dbleQR.h @ 8562:a6edd5c23cb5

use replacement methods if qrupdate is not available
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 22 Jan 2009 11:10:47 +0100
parents d66c9b6e506a
children c86718093c1b
line wrap: on
line diff
--- a/liboctave/dbleQR.h
+++ b/liboctave/dbleQR.h
@@ -70,7 +70,7 @@
 
   Matrix R (void) const { return r; }
 
-#ifdef HAVE_QRUPDATE
+  QR::type get_type (void) const;
 
   void update (const ColumnVector& u, const ColumnVector& v);
 
@@ -90,8 +90,6 @@
 
   void shift_cols (octave_idx_type i, octave_idx_type j);
 
-#endif
-
   friend std::ostream&  operator << (std::ostream&, const QR&);
 
 protected:
@@ -100,6 +98,10 @@
   Matrix r;
 };
 
+#ifndef HAVE_QRUPDATE
+void warn_qrupdate_once (void);
+#endif
+
 #endif
 
 /*