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

Go to the source code of this file.

Functions/Subroutines

subroutine cgsqua (X, A, B, MESH, G, G0, P, K, H, AHPK, CFG, INFOGR)
 

Function/Subroutine Documentation

◆ cgsqua()

subroutine cgsqua ( 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)  G,
type(bief_obj), intent(inout)  G0,
type(bief_obj), intent(inout)  P,
type(bief_obj), intent(inout)  K,
type(bief_obj), intent(inout)  H,
type(bief_obj), intent(inout)  AHPK,
type(slvcfg), intent(inout)  CFG,
logical, intent(in)  INFOGR 
)
Parameters
[in,out]x[in] A Matrix of the system
[in,out]AHPKWork structure
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in,out]GGradient.
[in,out]G0Initial gradient
[in,out]HWork structure
[in]INFOGRIf yes, information printed
[in,out]KWork structure
[in]MESHMesh structure
[in,out]PWork structure
[out]XInitial value, then solution
[in,out]g[in] A Matrix of the system
[in,out]AHPKWork structure
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in,out]GGradient.
[in,out]G0Initial gradient
[in,out]HWork structure
[in]INFOGRIf yes, information printed
[in,out]KWork structure
[in]MESHMesh structure
[in,out]PWork structure
[out]XInitial value, then solution
[in,out]g0[in] A Matrix of the system
[in,out]AHPKWork structure
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in,out]GGradient.
[in,out]G0Initial gradient
[in,out]HWork structure
[in]INFOGRIf yes, information printed
[in,out]KWork structure
[in]MESHMesh structure
[in,out]PWork structure
[out]XInitial value, then solution
[in,out]p[in] A Matrix of the system
[in,out]AHPKWork structure
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in,out]GGradient.
[in,out]G0Initial gradient
[in,out]HWork structure
[in]INFOGRIf yes, information printed
[in,out]KWork structure
[in]MESHMesh structure
[in,out]PWork structure
[out]XInitial value, then solution
[in,out]k[in] A Matrix of the system
[in,out]AHPKWork structure
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in,out]GGradient.
[in,out]G0Initial gradient
[in,out]HWork structure
[in]INFOGRIf yes, information printed
[in,out]KWork structure
[in]MESHMesh structure
[in,out]PWork structure
[out]XInitial value, then solution
[in,out]h[in] A Matrix of the system
[in,out]AHPKWork structure
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in,out]GGradient.
[in,out]G0Initial gradient
[in,out]HWork structure
[in]INFOGRIf yes, information printed
[in,out]KWork structure
[in]MESHMesh structure
[in,out]PWork structure
[out]XInitial value, then solution
[in,out]ahpk[in] A Matrix of the system
[in,out]AHPKWork structure
[in]BRight-hand side of system
[in]CFGCfg(1): storage of matrix CFG(2): MATRIX VECTOR PRODUCT
[in,out]GGradient.
[in,out]G0Initial gradient
[in,out]HWork structure
[in]INFOGRIf yes, information printed
[in,out]KWork structure
[in]MESHMesh structure
[in,out]PWork structure
[out]XInitial value, then solution

Definition at line 7 of file cgsqua.f.

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