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

Go to the source code of this file.

Functions/Subroutines

subroutine make_eltcar (ELTCAR, IFAC, IKLE, NPOIN2, NELEM2, NELMAX, KNOLG, ISCORE, MESH, NPLAN, IELM)
 

Function/Subroutine Documentation

◆ make_eltcar()

subroutine make_eltcar ( integer, dimension(*), intent(inout)  ELTCAR,
integer, dimension(*), intent(inout)  IFAC,
integer, dimension(nelmax,*), intent(in)  IKLE,
integer, intent(in)  NPOIN2,
integer, intent(in)  NELEM2,
integer, intent(in)  NELMAX,
integer, dimension(*), intent(in)  KNOLG,
integer, dimension(*), intent(inout)  ISCORE,
type(bief_mesh), intent(inout)  MESH,
integer, intent(in)  NPLAN,
integer, intent(in)  IELM 
)
Parameters
[in]npoin2[out] ELTCAR Element chosen for every point
[in]IELMType of element (11: triangle, 41: prism...)
[in]IKLEConnectivity table
[in,out]ISCOREInteger work array
[in]KNOLGGlobal number of points in original mesh
[in]MESHMesh structure
[in]NELEM2Number of elements in 2d mesh
[in]NELMAXMaximum number of elements
[in]NPLANNumber of planes (case of a 3d mesh, or 1 in 2d)
[in]NPOIN2Number of points in 2d mesh
[in]nelem2[out] ELTCAR Element chosen for every point
[in]IELMType of element (11: triangle, 41: prism...)
[in]IKLEConnectivity table
[in,out]ISCOREInteger work array
[in]KNOLGGlobal number of points in original mesh
[in]MESHMesh structure
[in]NELEM2Number of elements in 2d mesh
[in]NELMAXMaximum number of elements
[in]NPLANNumber of planes (case of a 3d mesh, or 1 in 2d)
[in]NPOIN2Number of points in 2d mesh
[in]nelmax[out] ELTCAR Element chosen for every point
[in]IELMType of element (11: triangle, 41: prism...)
[in]IKLEConnectivity table
[in,out]ISCOREInteger work array
[in]KNOLGGlobal number of points in original mesh
[in]MESHMesh structure
[in]NELEM2Number of elements in 2d mesh
[in]NELMAXMaximum number of elements
[in]NPLANNumber of planes (case of a 3d mesh, or 1 in 2d)
[in]NPOIN2Number of points in 2d mesh
[in]nplan[out] ELTCAR Element chosen for every point
[in]IELMType of element (11: triangle, 41: prism...)
[in]IKLEConnectivity table
[in,out]ISCOREInteger work array
[in]KNOLGGlobal number of points in original mesh
[in]MESHMesh structure
[in]NELEM2Number of elements in 2d mesh
[in]NELMAXMaximum number of elements
[in]NPLANNumber of planes (case of a 3d mesh, or 1 in 2d)
[in]NPOIN2Number of points in 2d mesh
[in]ielm[out] ELTCAR Element chosen for every point
[in]IELMType of element (11: triangle, 41: prism...)
[in]IKLEConnectivity table
[in,out]ISCOREInteger work array
[in]KNOLGGlobal number of points in original mesh
[in]MESHMesh structure
[in]NELEM2Number of elements in 2d mesh
[in]NELMAXMaximum number of elements
[in]NPLANNumber of planes (case of a 3d mesh, or 1 in 2d)
[in]NPOIN2Number of points in 2d mesh

Definition at line 8 of file make_eltcar.f.

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