diff src/DLD-FUNCTIONS/inv.cc @ 8960:93f18f166aba

remove float perm matrices
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 12 Mar 2009 09:24:37 +0100
parents eb63fbe60fab
children 7c02ec148a3c
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/inv.cc	Wed Mar 11 14:10:36 2009 +0100
+++ b/src/DLD-FUNCTIONS/inv.cc	Thu Mar 12 09:24:37 2009 +0100
@@ -35,7 +35,6 @@
 #include "ov-flt-re-diag.h"
 #include "ov-flt-cx-diag.h"
 #include "ov-perm.h"
-#include "ov-flt-perm.h"
 #include "utils.h"
 
 DEFUN_DLD (inv, args, nargout,
@@ -125,12 +124,8 @@
   else if (arg.is_perm_matrix ())
     {
       rcond = 1.0;
-      frcond = 1.0f;
       info = 0;
-      if (isfloat)
-        result = octave_value (arg.perm_matrix_value ().inverse (), true);
-      else
-        result = arg.perm_matrix_value ().inverse ();
+      result = arg.perm_matrix_value ().inverse ();
     }
   else if (isfloat)
     {