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

Go to the source code of this file.

Functions/Subroutines

subroutine prebd9 (X1, X2, X3, A11, A12, A13, A21, A22, A23, A31, A32, A33, B1, B2, B3, D11, D12, D13, D21, D22, D23, D31, D32, D33, MESH, PREXSM, DIADON)
 

Function/Subroutine Documentation

◆ prebd9()

subroutine prebd9 ( type(bief_obj), intent(inout)  X1,
type(bief_obj), intent(inout)  X2,
type(bief_obj), intent(in)  X3,
type(bief_obj), intent(inout)  A11,
type(bief_obj), intent(inout)  A12,
type(bief_obj), intent(inout)  A13,
type(bief_obj), intent(inout)  A21,
type(bief_obj), intent(inout)  A22,
type(bief_obj), intent(inout)  A23,
type(bief_obj), intent(inout)  A31,
type(bief_obj), intent(inout)  A32,
type(bief_obj), intent(inout)  A33,
type(bief_obj), intent(in)  B1,
type(bief_obj), intent(inout)  B2,
type(bief_obj), intent(inout)  B3,
type(bief_obj), intent(inout)  D11,
type(bief_obj), intent(inout)  D12,
type(bief_obj), intent(inout)  D13,
type(bief_obj), intent(inout)  D21,
type(bief_obj), intent(inout)  D22,
type(bief_obj), intent(inout)  D23,
type(bief_obj), intent(inout)  D31,
type(bief_obj), intent(inout)  D32,
type(bief_obj), intent(inout)  D33,
type(bief_mesh), intent(inout)  MESH,
logical, intent(in)  PREXSM,
logical, intent(in)  DIADON 
)
Parameters
[in]prexsm[out] D33 Diagonal matrix
[in]DIADON.true. : diagonals are given
[in]MESHMesh structure
[in]PREXSM.true. : preconditioning x1,x2 and b1,b2
[in,out]X1First initial guess
[in]X2Second initial guess
[in]X3Third initial guess
[in]diadon[out] D33 Diagonal matrix
[in]DIADON.true. : diagonals are given
[in]MESHMesh structure
[in]PREXSM.true. : preconditioning x1,x2 and b1,b2
[in,out]X1First initial guess
[in]X2Second initial guess
[in]X3Third initial guess

Definition at line 9 of file prebd9.f.

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