diff liboctave/SparseCmplxLU.cc @ 10350:12884915a8e4

merge MArray classes & improve Array interface
author Jaroslav Hajek <highegg@gmail.com>
date Sat, 23 Jan 2010 21:41:03 +0100
parents 07ebe522dac2
children fd0a3ac60b0e
line wrap: on
line diff
--- a/liboctave/SparseCmplxLU.cc
+++ b/liboctave/SparseCmplxLU.cc
@@ -190,10 +190,10 @@
               Rfact.xcidx (nr) = nr;
               double *Rx = Rfact.data ();
 
-              P.resize (nr);
+              P.resize (nr, 1);
               octave_idx_type *p = P.fortran_vec ();
 
-              Q.resize (nc);
+              Q.resize (nc, 1);
               octave_idx_type *q = Q.fortran_vec ();
 
               octave_idx_type do_recip;
@@ -417,10 +417,10 @@
                   Rfact.xcidx (nr) = nr;
                   double *Rx = Rfact.data ();
 
-                  P.resize (nr);
+                  P.resize (nr, 1);
                   octave_idx_type *p = P.fortran_vec ();
 
-                  Q.resize (nc);
+                  Q.resize (nc, 1);
                   octave_idx_type *q = Q.fortran_vec ();
 
                   octave_idx_type do_recip;