[Scipy-svn] r6353 - trunk/scipy/sparse/linalg/dsolve/SuperLU

scipy-svn at scipy.org scipy-svn at scipy.org
Tue Apr 27 17:57:04 EDT 2010


Author: ptvirtan
Date: 2010-04-27 16:57:04 -0500 (Tue, 27 Apr 2010)
New Revision: 6353

Added:
   trunk/scipy/sparse/linalg/dsolve/SuperLU/scipychanges.txt
Log:
ENH: sparse.linalg.dsolve: add an explanation of changes made to upstream SuperLU sources

Added: trunk/scipy/sparse/linalg/dsolve/SuperLU/scipychanges.txt
===================================================================
--- trunk/scipy/sparse/linalg/dsolve/SuperLU/scipychanges.txt	                        (rev 0)
+++ trunk/scipy/sparse/linalg/dsolve/SuperLU/scipychanges.txt	2010-04-27 21:57:04 UTC (rev 6353)
@@ -0,0 +1,17 @@
+The following changes have been made to the original SuperLU 4.0 sources:
+
+1) ENH: scipy.sparse.dsolve/SuperLU: re-apply r4767, r4768, r5892 patches to SuperLU sources
+    
+    - Rename c_abs() and c_abs1() to slu_c_abs() and slu_c_abs1() to
+      avoid conflict with Python headers. Hopefully resolves ticket #735
+    
+    - BUG: fix SuperLU dubious format string.
+
+    - Drop ?myblas2.c routines, since we USE_VENDOR_BLAS
+
+    - Do not include *.f Harwell Subroutine Library files because of
+      license issues.
+
+2) ENH: sparse.linalg.dsolve/SuperLU: patch SuperLU upstream sources to get some variables from Scipy
+
+3) BUG: scipy.sparse.dsolve/SuperLU: sprinkle volatile into dlamc/slamc implementation to avoid an infinite loop




More information about the Scipy-svn mailing list