[Scipy-tickets] [SciPy] #231: A wrapper for ARPACK

SciPy scipy-tickets at scipy.net
Wed Oct 11 17:59:57 CDT 2006


#231: A wrapper for ARPACK
--------------------------+-------------------------------------------------
 Reporter:  nils          |        Owner:  somebody
     Type:  enhancement   |       Status:  new     
 Priority:  normal        |    Milestone:          
Component:  scipy.sparse  |      Version:          
 Severity:  normal        |   Resolution:          
 Keywords:                |  
--------------------------+-------------------------------------------------
Changes (by aric):

 * cc: hagberg at lanl.gov (added)

Comment:

 I did some further looking into this.  I do believe I have a working
 interface now.

 I made some tweaks to the pyf file and also discovered that one of the
 LAPACK routines
 was the culprit in producing the strange results for <s,d>neupd.  If you
 compile in your
 own version of <s,d>lahqr.f with suitable compiler options everything
 seems to work.

 e.g. -ffloat-store or
 my default with setup.py is
 /usr/bin/g77 -g -Wall -fno-second-underscore -fPIC -O3 -funroll-loops
 -march=pentium4 -mmmx -msse2 -msse -fomit-frame-pointer -malign-double

 I might throw in my own <c,z>laqhr.f as well to make sure...

 I agree that the ARPACK interface is complicated.
 I read again the f2py manual and I'm a little fuzzy over when I should use
 intent(inplace)
 vs intent(inout) etc.

 I'll post my cleaned up code here when I get a chance.

-- 
Ticket URL: <http://projects.scipy.org/scipy/scipy/ticket/231#comment:6>
SciPy <http://www.scipy.org/>
SciPy is open-source software for mathematics, science, and engineering.


More information about the Scipy-tickets mailing list