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

Go to the source code of this file.

Functions/Subroutines

subroutine cgstab (X, A, B, MESH, P, Q, R, S, T, V, CFG, INFOGR, AUX)
 

Function/Subroutine Documentation

◆ cgstab()

subroutine cgstab ( type(bief_obj), intent(inout)  X,
type(bief_obj), intent(in)  A,
type(bief_obj), intent(in)  B,
type(bief_mesh), intent(inout)  MESH,
type(bief_obj), intent(inout)  P,
type(bief_obj), intent(inout)  Q,
type(bief_obj), intent(inout)  R,
type(bief_obj), intent(inout)  S,
type(bief_obj), intent(inout)  T,
type(bief_obj), intent(inout)  V,
type(slvcfg), intent(inout)  CFG,
logical, intent(in)  INFOGR,
type(bief_obj), intent(in)  AUX 
)
Parameters
[in,out]x[in] A Matrix of the system
[in]AUXPreconditioning matrix
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in]INFOGRIf yes, information printed
[in]MESHMesh structure
[in,out]PWork structure
[in,out]QWork structure
[in,out]RWork structure
[in,out]SWork structure
[in,out]TWork structure
[in,out]VWork structure
[out]XValeur initiale, puis solution
[in,out]p[in] A Matrix of the system
[in]AUXPreconditioning matrix
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in]INFOGRIf yes, information printed
[in]MESHMesh structure
[in,out]PWork structure
[in,out]QWork structure
[in,out]RWork structure
[in,out]SWork structure
[in,out]TWork structure
[in,out]VWork structure
[out]XValeur initiale, puis solution
[in,out]q[in] A Matrix of the system
[in]AUXPreconditioning matrix
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in]INFOGRIf yes, information printed
[in]MESHMesh structure
[in,out]PWork structure
[in,out]QWork structure
[in,out]RWork structure
[in,out]SWork structure
[in,out]TWork structure
[in,out]VWork structure
[out]XValeur initiale, puis solution
[in,out]r[in] A Matrix of the system
[in]AUXPreconditioning matrix
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in]INFOGRIf yes, information printed
[in]MESHMesh structure
[in,out]PWork structure
[in,out]QWork structure
[in,out]RWork structure
[in,out]SWork structure
[in,out]TWork structure
[in,out]VWork structure
[out]XValeur initiale, puis solution
[in,out]s[in] A Matrix of the system
[in]AUXPreconditioning matrix
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in]INFOGRIf yes, information printed
[in]MESHMesh structure
[in,out]PWork structure
[in,out]QWork structure
[in,out]RWork structure
[in,out]SWork structure
[in,out]TWork structure
[in,out]VWork structure
[out]XValeur initiale, puis solution
[in,out]t[in] A Matrix of the system
[in]AUXPreconditioning matrix
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in]INFOGRIf yes, information printed
[in]MESHMesh structure
[in,out]PWork structure
[in,out]QWork structure
[in,out]RWork structure
[in,out]SWork structure
[in,out]TWork structure
[in,out]VWork structure
[out]XValeur initiale, puis solution
[in,out]v[in] A Matrix of the system
[in]AUXPreconditioning matrix
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in]INFOGRIf yes, information printed
[in]MESHMesh structure
[in,out]PWork structure
[in,out]QWork structure
[in,out]RWork structure
[in,out]SWork structure
[in,out]TWork structure
[in,out]VWork structure
[out]XValeur initiale, puis solution

Definition at line 7 of file cgstab.f.

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