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

Go to the source code of this file.

Functions/Subroutines

subroutine flux_ef_vf_3d (FLOW, W2D, W3D, NSEG2D, NELEM2, NELMAX2, MESH2D, INIFLO, IOPT, SENS, IELM3, NPLAN, IKLE, NELMAX, KNOLG)
 

Function/Subroutine Documentation

◆ flux_ef_vf_3d()

subroutine flux_ef_vf_3d ( double precision, dimension(*), intent(inout)  FLOW,
double precision, dimension(nelmax2,3), intent(inout)  W2D,
double precision, dimension(nelmax,*), intent(in)  W3D,
integer, intent(in)  NSEG2D,
integer, intent(in)  NELEM2,
integer, intent(in)  NELMAX2,
type(bief_mesh), intent(inout)  MESH2D,
logical, intent(in)  INIFLO,
integer, intent(in)  IOPT,
integer, intent(in)  SENS,
integer, intent(in)  IELM3,
integer, intent(in)  NPLAN,
integer, dimension(nelmax,*), intent(in)  IKLE,
integer, intent(in)  NELMAX,
integer, dimension(*), intent(in)  KNOLG 
)
Parameters
[in]nseg2d[out] FLOW Flux
[in]IELM3Discretisation in 3d (41: PRISMS 51:PRISMS CUT INTO TETRAHEDRONS)
[in]IKLEConnectivity table
[in]INIFLOIf(yes) flow will be initialised at 0.
[in]IOPTChoice of the constant in flux_ef_vf
[in]KNOLGGives the original global number of points IN SCALAR MODE (SIZE NPOIN3 BUT FILLED ONLY UP TO NPOIN2)
[in]MESH2D2d mesh
[in]NELEM2Number of elements in 2d
[in]NELMAX2Maximum number of elements in 2d
[in]NELMAXMaximum number of elements (see ikle)
[in]NPLANNumber of planes in the 3d mesh
[in]NSEG2DNumber of segments in 2d
[in]SENSIf 1: horizontal fluxes from bottom to top IF 2: HORIZONTAL FLUXES FROM TOP TO BOTTOM
[out]W2DNon assembled fluxes leaving points,per triangle
[in]W3DNon assembled fluxes leaving points,per prism
[in]nelem2[out] FLOW Flux
[in]IELM3Discretisation in 3d (41: PRISMS 51:PRISMS CUT INTO TETRAHEDRONS)
[in]IKLEConnectivity table
[in]INIFLOIf(yes) flow will be initialised at 0.
[in]IOPTChoice of the constant in flux_ef_vf
[in]KNOLGGives the original global number of points IN SCALAR MODE (SIZE NPOIN3 BUT FILLED ONLY UP TO NPOIN2)
[in]MESH2D2d mesh
[in]NELEM2Number of elements in 2d
[in]NELMAX2Maximum number of elements in 2d
[in]NELMAXMaximum number of elements (see ikle)
[in]NPLANNumber of planes in the 3d mesh
[in]NSEG2DNumber of segments in 2d
[in]SENSIf 1: horizontal fluxes from bottom to top IF 2: HORIZONTAL FLUXES FROM TOP TO BOTTOM
[out]W2DNon assembled fluxes leaving points,per triangle
[in]W3DNon assembled fluxes leaving points,per prism

Definition at line 8 of file flux_ef_vf_3d.f.

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