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

Go to the source code of this file.

Functions/Subroutines

subroutine char_gauss (XCONV, YCONV, ZCONV, SHP, SHZ, ELT, ETA, X, Y, IKLE, NPOIN, NELEM, NELMAX, NG, NGAUSS, IELM, NPLAN, ZSTAR)
 

Function/Subroutine Documentation

◆ char_gauss()

subroutine char_gauss ( double precision, dimension(ng), intent(inout)  XCONV,
double precision, dimension(ng), intent(inout)  YCONV,
double precision, dimension(*), intent(inout)  ZCONV,
double precision, dimension(3,ng), intent(inout)  SHP,
double precision, dimension(*), intent(inout)  SHZ,
integer, dimension(ng), intent(inout)  ELT,
integer, dimension(ng), intent(inout)  ETA,
double precision, dimension(npoin*nplan), intent(in)  X,
double precision, dimension(npoin*nplan), intent(in)  Y,
integer, dimension(nelmax,3), intent(in)  IKLE,
integer, intent(in)  NPOIN,
integer, intent(in)  NELEM,
integer, intent(in)  NELMAX,
integer, intent(in)  NG,
integer, intent(in)  NGAUSS,
integer, intent(in)  IELM,
integer, intent(in)  NPLAN,
double precision, dimension(nplan), intent(in)  ZSTAR 
)
Parameters
[in]nelem[out] ELT Starting element of gauss points
[in]IELMType of element
[in]IKLEConnectivity table for all points
[in]NELEMNumber of elements in the mesh
[in]NELMAXMaximum number of elements in the mesh
[in]NGTotal number of gauss points in the mesh
[in]NGAUSSNumber of gauss points per element
[in]NLANNumber of planes in the mesh in 3d
[in]NPOINNumber of points in the mesh
[out]SHPBarycentric coordinates of gauss points
[out]XCONVAbscissae of gauss points
[out]YCONVOrdinates of gauss points
[out]ZCONVTransformed elevations of gauss points
[in]XAbscissae of mesh points
[in]YOrdinates of mesh points
[in]ZSTARTransformed elevations of mesh points
[in]nelmax[out] ELT Starting element of gauss points
[in]IELMType of element
[in]IKLEConnectivity table for all points
[in]NELEMNumber of elements in the mesh
[in]NELMAXMaximum number of elements in the mesh
[in]NGTotal number of gauss points in the mesh
[in]NGAUSSNumber of gauss points per element
[in]NLANNumber of planes in the mesh in 3d
[in]NPOINNumber of points in the mesh
[out]SHPBarycentric coordinates of gauss points
[out]XCONVAbscissae of gauss points
[out]YCONVOrdinates of gauss points
[out]ZCONVTransformed elevations of gauss points
[in]XAbscissae of mesh points
[in]YOrdinates of mesh points
[in]ZSTARTransformed elevations of mesh points
[in]npoin[out] ELT Starting element of gauss points
[in]IELMType of element
[in]IKLEConnectivity table for all points
[in]NELEMNumber of elements in the mesh
[in]NELMAXMaximum number of elements in the mesh
[in]NGTotal number of gauss points in the mesh
[in]NGAUSSNumber of gauss points per element
[in]NLANNumber of planes in the mesh in 3d
[in]NPOINNumber of points in the mesh
[out]SHPBarycentric coordinates of gauss points
[out]XCONVAbscissae of gauss points
[out]YCONVOrdinates of gauss points
[out]ZCONVTransformed elevations of gauss points
[in]XAbscissae of mesh points
[in]YOrdinates of mesh points
[in]ZSTARTransformed elevations of mesh points
[in]ng[out] ELT Starting element of gauss points
[in]IELMType of element
[in]IKLEConnectivity table for all points
[in]NELEMNumber of elements in the mesh
[in]NELMAXMaximum number of elements in the mesh
[in]NGTotal number of gauss points in the mesh
[in]NGAUSSNumber of gauss points per element
[in]NLANNumber of planes in the mesh in 3d
[in]NPOINNumber of points in the mesh
[out]SHPBarycentric coordinates of gauss points
[out]XCONVAbscissae of gauss points
[out]YCONVOrdinates of gauss points
[out]ZCONVTransformed elevations of gauss points
[in]XAbscissae of mesh points
[in]YOrdinates of mesh points
[in]ZSTARTransformed elevations of mesh points
[in]ielm[out] ELT Starting element of gauss points
[in]IELMType of element
[in]IKLEConnectivity table for all points
[in]NELEMNumber of elements in the mesh
[in]NELMAXMaximum number of elements in the mesh
[in]NGTotal number of gauss points in the mesh
[in]NGAUSSNumber of gauss points per element
[in]NLANNumber of planes in the mesh in 3d
[in]NPOINNumber of points in the mesh
[out]SHPBarycentric coordinates of gauss points
[out]XCONVAbscissae of gauss points
[out]YCONVOrdinates of gauss points
[out]ZCONVTransformed elevations of gauss points
[in]XAbscissae of mesh points
[in]YOrdinates of mesh points
[in]ZSTARTransformed elevations of mesh points

Definition at line 8 of file char_gauss.f.

+ Here is the caller graph for this function: