Re: sparse matrix computation package

2007-03-07 Thread John Schmidt
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

2007-03-07 Thread Chris Bannister
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

2007-03-06 Thread Matteo Semplice
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

2007-03-06 Thread Mike Polyakov

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

2007-03-06 Thread Olafur Jens Sigurdsson
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

2007-03-05 Thread Kamaraju S Kusumanchi
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]