[Scipy-svn] r4929 - trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK
scipy-svn at scipy.org
scipy-svn at scipy.org
Sun Nov 2 20:26:26 EST 2008
Author: cdavid
Date: 2008-11-02 19:25:53 -0600 (Sun, 02 Nov 2008)
New Revision: 4929
Modified:
trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f
trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f
Log:
Use wrapped wcladiv/wzladiv instead of direct LAPACK calls.
Modified: trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f
===================================================================
--- trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f 2008-11-03 01:25:00 UTC (rev 4928)
+++ trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f 2008-11-03 01:25:53 UTC (rev 4929)
@@ -104,8 +104,8 @@
* ..
* .. External Functions ..
REAL CLANHS, SLAMCH
- COMPLEX CLADIV
- EXTERNAL CLANHS, SLAMCH, CLADIV
+ COMPLEX WCLADIV
+ EXTERNAL CLANHS, SLAMCH, WCLADIV
* ..
* .. External Subroutines ..
EXTERNAL CCOPY, CLARFG, CSCAL
@@ -221,7 +221,7 @@
Y = SQRT( X*X+U )
IF( REAL( X )*REAL( Y )+AIMAG( X )*AIMAG( Y ).LT.RZERO )
$ Y = -Y
- T = T - CLADIV( U, ( X+Y ) )
+ T = T - WCLADIV( U, ( X+Y ) )
END IF
END IF
*
Modified: trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f
===================================================================
--- trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f 2008-11-03 01:25:00 UTC (rev 4928)
+++ trunk/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f 2008-11-03 01:25:53 UTC (rev 4929)
@@ -104,8 +104,8 @@
* ..
* .. External Functions ..
DOUBLE PRECISION ZLANHS, DLAMCH
- COMPLEX*16 ZLADIV
- EXTERNAL ZLANHS, DLAMCH, ZLADIV
+ COMPLEX*16 WZLADIV
+ EXTERNAL ZLANHS, DLAMCH, WZLADIV
* ..
* .. External Subroutines ..
EXTERNAL ZCOPY, ZLARFG, ZSCAL
@@ -221,7 +221,7 @@
Y = SQRT( X*X+U )
IF( DBLE( X )*DBLE( Y )+DIMAG( X )*DIMAG( Y ).LT.RZERO )
$ Y = -Y
- T = T - ZLADIV( U, ( X+Y ) )
+ T = T - WZLADIV( U, ( X+Y ) )
END IF
END IF
*
More information about the Scipy-svn
mailing list