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

Go to the source code of this file.

Functions/Subroutines

subroutine precd4 (X1, X2, A11, A12, A21, A22, B1, B2, D1, D2, MESH, PRECON, PREXSM, DIADON)
 

Function/Subroutine Documentation

◆ precd4()

subroutine precd4 ( type(bief_obj), intent(inout)  X1,
type(bief_obj), intent(inout)  X2,
type(bief_obj), intent(inout)  A11,
type(bief_obj), intent(inout)  A12,
type(bief_obj), intent(inout)  A21,
type(bief_obj), intent(inout)  A22,
type(bief_obj), intent(inout)  B1,
type(bief_obj), intent(inout)  B2,
type(bief_obj), intent(inout)  D1,
type(bief_obj), intent(inout)  D2,
type(bief_mesh), intent(inout)  MESH,
integer, intent(in)  PRECON,
logical, intent(in)  PREXSM,
logical, intent(in)  DIADON 
)
Parameters
[in]precon[in, out] A11 Term (1,1) of matrix
[in,out]A12Term (1,2) of matrix
[in,out]A21Term (2,1) of matrix
[in,out]A22Term (2,2) of matrix
[in,out]B1First right-hand side
[in,out]B2Second right-hand side
[out]D1Diagonal matrix
[out]D2Diagonal matrix
[in]DIADON.true. : diagonals are given
[in]MESHMesh structure
[in]PRECONChoice of preconditioning
[in]PREXSM.true. : preconditioning x1,x2 and b1,b2
[in,out]X1First initial guess
[in]X2Second initial guess

Definition at line 8 of file precd4.f.

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