changeset 22975:3793da0dbe37 stable

fix cut and paste error in sparse matrix solver * dSparse.cc (SparseMatrix::bsolve): Use DGBCON for solving general banded matrix case.
author John W. Eaton <jwe@octave.org>
date Wed, 28 Dec 2016 17:46:01 -0500
parents cc025b4bd2fb
children d152c5e7df5a 03819d65cc1d
files liboctave/array/dSparse.cc
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/array/dSparse.cc	Tue Dec 27 22:31:48 2016 -0800
+++ b/liboctave/array/dSparse.cc	Wed Dec 28 17:46:01 2016 -0500
@@ -5115,9 +5115,9 @@
                   Array<octave_idx_type> iz (dim_vector (nr, 1));
                   octave_idx_type *piz = iz.fortran_vec ();
 
-                  F77_XFCN (dpbcon, DPBCON,
+                  F77_XFCN (dgbcon, DGBCON,
                             (F77_CONST_CHAR_ARG2 (&job, 1),
-                             nr, n_lower, tmp_data, ldm,
+                             nc, n_lower, n_upper, tmp_data, ldm, pipvt,
                              anorm, rcond, pz, piz, err
                              F77_CHAR_ARG_LEN (1)));