From: lleshuang on
I have a qustion about Lapack. I don't known which subroutines
suitable for my problem.


My problem is solving a linear equation system which has the following
feature:
real, symmetric, Sparse, sometimes positive and sometimes
inpositive, and band storage.

Which subroutines is suitable for my problem? I'm not sure about the
selection.

Please give me some advice. Thanks!
From: rusi_pathan on
On Apr 10, 10:34 pm, lleshu...(a)gmail.com wrote:
> I have a qustion about Lapack. I don't known which subroutines
> suitable for my problem.
>
> My problem is solving a linear equation system which has the following
> feature:
> real, symmetric, Sparse, sometimes positive and sometimes
> inpositive, and band storage.
>
> Which subroutines is suitable for my problem? I'm not sure about the
> selection.
>
> Please give me some advice. Thanks!

Lapack does not have any sparse direct or sparse iterative solvers.
However if your linear system is very small then you can always use a
dense solver which are available in Lapack.

Btw most vendor supplied math libraries do come with some sort of
sparse solvers. Some good parallel and highly scalable libraries which
are available freely are Petsc (sparse iterative) and Mumps (sparse
direct).

For serial programs there are probably many, just google for it. And
if you want to write your own then these books should be helpful

http://www-users.cs.umn.edu/~saad/books.html
http://www.netlib.org/linalg/html_templates/Templates.html
From: Herman D. Knoble on
Sparse Matrix Tools (free):
Freely Available Software for Linear Algebra on the Web by Jack Dongarra:
http://www.netlib.org/utk/people/JackDongarra/la-sw.html
FsPak: http://nce.ads.uga.edu/~ignacy/numpub/fspak/
LaPack (banded matrices) http://www.netlib.org/lapack/
MUMPS - MUltifrontal Massively Parallel sparse direct Solver:
http://graal.ens-lyon.fr/MUMPS/
SCSL - Scientific Computing Software Library: http://www.sgi.com/software/scsl.html
SPARSITY - Sparse Matrix software: http://www.cs.berkeley.edu/~yelick/sparsity/
Parallel Sparse Matrix BLAS: http://www.ce.uniroma2.it/psblas/
Optimized Sparse Kernel Interface (OSKI): http://bebop.cs.berkeley.edu/oski/
WATSON Sparse Matrix Package (not free): http://www-users.cs.umn.edu/~agupta/wsmp.html
SparsPak: http://portal.acm.org/citation.cfm?id=1057611.1057612

Skip Knoble

On Thu, 10 Apr 2008 19:34:31 -0700 (PDT), lleshuang(a)gmail.com wrote:

-|I have a qustion about Lapack. I don't known which subroutines
-|suitable for my problem.
-|
-|
-|My problem is solving a linear equation system which has the following
-|feature:
-|real, symmetric, Sparse, sometimes positive and sometimes
-|inpositive, and band storage.
-|
-|Which subroutines is suitable for my problem? I'm not sure about the
-|selection.
-|
-|Please give me some advice. Thanks!

From: Herman D. Knoble on
Also see the code: http://www.netlib.org/toms/692

Skip

On Fri, 11 Apr 2008 08:40:47 -0400, Herman D. Knoble <SkipKnobleLESS(a)SPAMpsu.DOT.edu>
wrote:

-|Sparse Matrix Tools (free):
-| Freely Available Software for Linear Algebra on the Web by Jack Dongarra:
-| http://www.netlib.org/utk/people/JackDongarra/la-sw.html
-| FsPak: http://nce.ads.uga.edu/~ignacy/numpub/fspak/
-| LaPack (banded matrices) http://www.netlib.org/lapack/
-| MUMPS - MUltifrontal Massively Parallel sparse direct Solver:
-| http://graal.ens-lyon.fr/MUMPS/
-| SCSL - Scientific Computing Software Library: http://www.sgi.com/software/scsl.html
-| SPARSITY - Sparse Matrix software: http://www.cs.berkeley.edu/~yelick/sparsity/
-| Parallel Sparse Matrix BLAS: http://www.ce.uniroma2.it/psblas/
-| Optimized Sparse Kernel Interface (OSKI): http://bebop.cs.berkeley.edu/oski/
-|WATSON Sparse Matrix Package (not free): http://www-users.cs.umn.edu/~agupta/wsmp.html
-|SparsPak: http://portal.acm.org/citation.cfm?id=1057611.1057612
-|
-|Skip Knoble
-|
-|On Thu, 10 Apr 2008 19:34:31 -0700 (PDT), lleshuang(a)gmail.com wrote:
-|
-|-|I have a qustion about Lapack. I don't known which subroutines
-|-|suitable for my problem.
-|-|
-|-|
-|-|My problem is solving a linear equation system which has the following
-|-|feature:
-|-|real, symmetric, Sparse, sometimes positive and sometimes
-|-|inpositive, and band storage.
-|-|
-|-|Which subroutines is suitable for my problem? I'm not sure about the
-|-|selection.
-|-|
-|-|Please give me some advice. Thanks!

From: lleshuang on
Very thanks :)