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

Go to the source code of this file.

Functions/Subroutines

subroutine desseg (X, XA, TYPEXA, B, GLOSEG, NSEG, NPOIN, DITR, COPY)
 

Function/Subroutine Documentation

◆ desseg()

subroutine desseg ( double precision, dimension(npoin), intent(inout)  X,
double precision, dimension(nseg,*), intent(in)  XA,
character(len=1), intent(in)  TYPEXA,
double precision, dimension(npoin), intent(in)  B,
integer, dimension(nseg,2), intent(in)  GLOSEG,
integer, intent(in)  NSEG,
integer, intent(in)  NPOIN,
character(len=1), intent(in)  DITR,
logical, intent(in)  COPY 
)
Parameters
[in]npoin[out] B Right-hand side of the linear system to be solved
[in]COPYIf .true. b is copied into x to start with
[in]DITRCharacter, if 'd' : direct matrix a considered 'T' : TRANSPOSED MATRIX A CONSIDERED
[in]GLOSEGGlobal numbers of points of segments
[in]NPOINNumber of points
[in]NSEGNumber of segments
[in]TYPEXAType of off-diagonal terms in the matrix
[out]XSolution of the system ax = b
[out]XAOff-diagonal terms of the matrix
[in]nseg[out] B Right-hand side of the linear system to be solved
[in]COPYIf .true. b is copied into x to start with
[in]DITRCharacter, if 'd' : direct matrix a considered 'T' : TRANSPOSED MATRIX A CONSIDERED
[in]GLOSEGGlobal numbers of points of segments
[in]NPOINNumber of points
[in]NSEGNumber of segments
[in]TYPEXAType of off-diagonal terms in the matrix
[out]XSolution of the system ax = b
[out]XAOff-diagonal terms of the matrix

Definition at line 7 of file desseg.f.

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