eigs using SuiteSparse

David Bateman dbateman at dbateman.org
Mon Oct 13 02:14:18 CDT 2008


Boaz Ilan wrote:
>   	
> Hello,
> 
> I need to use 'eigs' (sparse eigenvalue solver), preferably the one from
> SuiteSparse, which I reckon is the fastest.
> 
> I am using a Mac G5/Tiger with Xcode 2.5 (gcc-4.0).
> fink is configured to build from source using stable and unstable trees.
> 
> I used fink to compile octave 3.0.2. octave-atlas and suitesparse  
> 3.1.0-1
> got installed during the installing octave. I thought that was all  
> that is
> needed to have an 'eigs' command in octave, but there isn't one.
> 
> I also tried compiling ARPACK from sourceforge, but could not get 'make'
> to work at all. My compilation know-how is obviously poor...
> 
> Could someone tell me what do I need to do to have 'eigs'?
> 
> Boaz

Tim Davis mentioned once (I forget where) that he was considering 
writing a sparse singular value decomposition function. However, that is 
a different beast than a full eigenvector solver like eigs. SuiteSparse 
just included a new set of functions for rapid QR decomposition and we 
should probably use these in Octave for the qr, mldivide and mrdivide 
functions. However there is still no svd in suitesparse. So your only 
option is ARPACK

D.
-- 
David Bateman                                dbateman at dbateman.org
35 rue Gambetta                              +33 1 46 04 02 18 (Home)
92100 Boulogne-Billancourt FRANCE            +33 6 72 01 06 33 (Mob)


More information about the Help-octave mailing list