|
[Sponsors] |
October 29, 1999, 12:45 |
Solvers for Sparse Matrices
|
#1 |
Guest
Posts: n/a
|
I am in the search of linear solvers for sparse matrices preferably coded in FORTRAN. For 2D calculations the use of the Finite Volume method results in solving pentadiagonal systems which can be solved by an TDMA algorithm (TriDiagonal Matrix Algorithm). Then I hope of better performances by using a GMRES method (with a preconditioning)? Thank you in advance.
|
|
October 30, 1999, 18:49 |
Re: Solvers for Sparse Matrices
|
#2 |
Guest
Posts: n/a
|
Check Numerical Recipes
|
|
November 1, 1999, 07:38 |
Re: Solvers for Sparse Matrices
|
#3 |
Guest
Posts: n/a
|
There is a book by Ferziger and Peric (Computational Methods for Fluid Dynamics), which deals with this (among others). The book also quotes a web-site with example codes you can get for free from the same authors (I guess you can find both in Frequently Asked Questions or similar).
|
|
November 2, 1999, 04:37 |
Re: Solvers for Sparse Matrices
|
#4 |
Guest
Posts: n/a
|
Ths question was already asked a few days ago by someone else. So I can just repeat my answer again.
A good solver (in my opinion) is http://www-fp.mcs.anl.gov/petsc/ including all kind of Krylov-subspave solvers (GMRES, BISTAB...) and Preconditioning (ILU(n)...) It solves your equations etc.. also in parallel using MPI, if you want to do this. A solver in Fortran is 'templates' http://www.netlib.org/linalg/html_te...Templates.html But I heard that in the GMRES routine there was a bug, though I don't know if it was the present version. The PETSC software can be used in combination with C and Fortran. Frank |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
GPU Linear Solvers for OpenFOAM | gocarts | OpenFOAM Announcements from Other Sources | 37 | August 17, 2022 15:22 |
Reaction solvers | megacrout | OpenFOAM | 5 | July 8, 2011 11:54 |
Block matrices vs segregated solvers | fisher | OpenFOAM Running, Solving & CFD | 9 | June 13, 2010 05:15 |
network comms amg solvers | bob | Main CFD Forum | 0 | March 1, 2007 20:58 |
PHOENICS Solvers | Hu | Phoenics | 0 | June 28, 2002 08:37 |