Choral
|
GMRES LINEAR SOLVER More...
Functions/Subroutines | |
subroutine, public | gmres (x, iter, nbPrd, res, b, A, tol, itmax, rst, verb) |
GMRES (no preconditioning) More... | |
subroutine | grotmat (cs, sn, a, b) |
Matrice de rotation de Givens. More... | |
GMRES LINEAR SOLVER
Source = Youssef SAAD, 'Iterative methods for sparse linear system' https://www-users.cs.umn.edu/~saad/IterMethBook_2ndEd.pdf
subroutine, public gmres_mod::gmres | ( | real(rp), dimension(:), intent(inout) | x, |
integer, intent(out) | iter, | ||
integer, intent(out) | nbPrd, | ||
real(rp), intent(out) | res, | ||
real(rp), dimension(:), intent(in) | b, | ||
procedure(rntorn) | A, | ||
real(rp), intent(in) | tol, | ||
integer, intent(in) | itmax, | ||
integer, intent(in) | rst, | ||
integer, intent(in) | verb | ||
) |
GMRES (no preconditioning)
for the linear system \( Ax = b\)
INPUT/OUTPUT :
OUTPUT :
INPUT :
Definition at line 49 of file gmres_mod.f90.
|
private |
Matrice de rotation de Givens.
Definition at line 178 of file gmres_mod.f90.