[Scipy-svn] r2117 - trunk/Lib/linsolve
scipy-svn at scipy.org
scipy-svn at scipy.org
Mon Jul 24 04:21:01 EDT 2006
Author: rc
Date: 2006-07-24 03:20:57 -0500 (Mon, 24 Jul 2006)
New Revision: 2117
Modified:
trunk/Lib/linsolve/linsolve.py
Log:
spsolve() fix for default solver
Modified: trunk/Lib/linsolve/linsolve.py
===================================================================
--- trunk/Lib/linsolve/linsolve.py 2006-07-21 13:56:13 UTC (rev 2116)
+++ trunk/Lib/linsolve/linsolve.py 2006-07-24 08:20:57 UTC (rev 2117)
@@ -65,8 +65,11 @@
else:
mat, csc = _toCS_superLU( A )
- ftype, lastel, data, index0, index1 = \
- mat.ftype, mat.nnz, mat.data, mat.rowind, mat.indptr
+ if csc:
+ index0 = mat.rowind
+ else:
+ index0 = mat.colind
+ ftype, lastel, data, index1 = mat.ftype, mat.nnz, mat.data, mat.indptr
gssv = eval('_superlu.' + ftype + 'gssv')
print "data-ftype: %s compared to data %s" % (ftype, data.dtype.char)
print "Calling _superlu.%sgssv" % ftype
More information about the Scipy-svn
mailing list