The TELEMAC-MASCARET system  trunk
Functions/Subroutines
gmres.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine gmres (X, A, B, MESH, R0, V, AV, CFG, INFOGR, AUX)
 

Function/Subroutine Documentation

◆ gmres()

subroutine gmres ( type(bief_obj), intent(inout)  X,
type(bief_obj), intent(in)  A,
type(bief_obj), intent(inout)  B,
type(bief_mesh), intent(inout)  MESH,
type(bief_obj), intent(inout)  R0,
type(bief_obj), intent(inout)  V,
type(bief_obj), intent(inout)  AV,
type(slvcfg), intent(inout)  CFG,
logical, intent(in)  INFOGR,
type(bief_obj), intent(inout)  AUX 
)
Parameters
[in,out]cfg[in] A Matrix of the system
[in]AUXMatrix for preconditioning.
[in,out]AVWork array
[in]BRight-hand side of the system
[in]CFGStructure of solver configuration
[in]INFOGRIf yes, print a log.
[in]MESHMesh structure.
[in,out]RResidual
[in,out]VWork array
[in,out]XInitial value, then solution

Definition at line 7 of file gmres.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: