Re: sparse matrix computation package
On Wednesday 07 March 2007 02:53, Chris Bannister wrote: > On Mon, Mar 05, 2007 at 05:59:18PM -0500, Kamaraju S Kusumanchi wrote: > > Micha Feigin wrote: > > > I am trying to find a package for performing sparse matrix > > > computations. All I could find under debian is superlu and libufsparse. > > > Both of which seem to only solve sparse linear systems but not perform > > > sparse matrix-vector computations (I need to implement so iterative and > > > multigrid methods for block tridiagonal matrices, so banded matrices as > > > appear in lapack too many extra zero lines). > > > > What a coincidence. I am also looking for similar thing - iterative > > solver > > Ask on the debian-science list. > > -- Look at petsc and hypre both available in debian. In our project we have used both to solve big sparse systems of equations on over 1000 processors. John Schmidt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sparse matrix computation package
On Mon, Mar 05, 2007 at 05:59:18PM -0500, Kamaraju S Kusumanchi wrote: > Micha Feigin wrote: > > > I am trying to find a package for performing sparse matrix computations. > > All I could find under debian is superlu and libufsparse. Both of which > > seem to only solve sparse linear systems but not perform sparse > > matrix-vector computations (I need to implement so iterative and multigrid > > methods for block tridiagonal matrices, so banded matrices as appear in > > lapack too many extra zero lines). > > > > What a coincidence. I am also looking for similar thing - iterative solver Ask on the debian-science list. -- Chris. == Don't forget to check that your /etc/apt/sources.lst entries point to etch and not testing, otherwise you may end up with a broken system once etch goes stable. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sparse matrix computation package
Hi. If you want libraries to be called from your programs (C or Fortran), go ahead with Lapack or Petsc. They are the result of longstanding efforts of the numerical analysis community. They both seem to be available in stable, although I never used myself the versins packaged by debian. The latter includes a interface to the lapack libraries, but works at a higher level of abstraction, providing a very complete toolkit for scientific computations on serial and parallel computers. (Beware that the calling sequence of many PETSC routines has changed in version 2.3.0, so if this is a long term enterprise, consider carefully whether to install the package from testing) On the other hand Lapack should give you all you need and is somewhat better documented and more stable. Best regards, Matteo -- Con Prometeo prestiti senza spese fino a 31.000 Euro! http://click.libero.it/webnation06marz07
Re: sparse matrix computation package
Hi, I don't know if this is what you are looking for, but take a look here: http://www.tau.ac.il/~stoledo/taucs/ -Mike -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sparse matrix computation package
Does Octave not do the work for you? http://octave.sourceforge.net/index/sparse.html http://arxiv.org/abs/cs.MS/0604006 else try to ask in debian-science HTH Oli Þann 2007-03-06, 00:27:37 (+0200) skrifaði Micha Feigin: > I am trying to find a package for performing sparse matrix computations. All I > could find under debian is superlu and libufsparse. Both of which seem to only > solve sparse linear systems but not perform sparse matrix-vector computations > (I need to implement so iterative and multigrid methods for block tridiagonal > matrices, so banded matrices as appear in lapack too many extra zero lines). > > libufsparse seems to have a libcsparse which seems to be supposed to be able > to > do this but there are no headers or documentation. > > I prefer something that debian provides but will settle of an existing > library that will compile under debian. > > If I'm asking on the wrong list I'd be glad if someone can point me to a > better > one. > > Thanks > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sparse matrix computation package
Micha Feigin wrote: > I am trying to find a package for performing sparse matrix computations. > All I could find under debian is superlu and libufsparse. Both of which > seem to only solve sparse linear systems but not perform sparse > matrix-vector computations (I need to implement so iterative and multigrid > methods for block tridiagonal matrices, so banded matrices as appear in > lapack too many extra zero lines). > What a coincidence. I am also looking for similar thing - iterative solver package with canned routines for algorithms such as BiCGS by Sonneveld, BiCGSTAB by Van der Vorst, BiCGSTAB2 by Gutknecht, BiCGSTAB(l) by Sleijpen and Fokkema etc., I posted my query at http://tech.groups.yahoo.com/group/flumech/message/274 just today. Please let me know if you find anything. raju -- Kamaraju S Kusumanchi http://www.people.cornell.edu/pages/kk288/ http://malayamaarutham.blogspot.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]