Go to the source code of this file.
|
subroutine | flux_ef_vf_3d (FLOW, W2D, W3D, NSEG2D, NELEM2, NELMAX2, MESH2D, INIFLO, IOPT, SENS, IELM3, NPLAN, IKLE, NELMAX, KNOLG) |
|
◆ 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] | IELM3 | Discretisation in 3d (41: PRISMS 51:PRISMS CUT INTO TETRAHEDRONS) |
[in] | IKLE | Connectivity table |
[in] | INIFLO | If(yes) flow will be initialised at 0. |
[in] | IOPT | Choice of the constant in flux_ef_vf |
[in] | KNOLG | Gives the original global number of points IN SCALAR MODE (SIZE NPOIN3 BUT FILLED ONLY UP TO NPOIN2) |
[in] | MESH2D | 2d mesh |
[in] | NELEM2 | Number of elements in 2d |
[in] | NELMAX2 | Maximum number of elements in 2d |
[in] | NELMAX | Maximum number of elements (see ikle) |
[in] | NPLAN | Number of planes in the 3d mesh |
[in] | NSEG2D | Number of segments in 2d |
[in] | SENS | If 1: horizontal fluxes from bottom to top IF 2: HORIZONTAL FLUXES FROM TOP TO BOTTOM |
[out] | W2D | Non assembled fluxes leaving points,per triangle |
[in] | W3D | Non assembled fluxes leaving points,per prism |
[in] | nelem2 | [out] FLOW Flux |
[in] | IELM3 | Discretisation in 3d (41: PRISMS 51:PRISMS CUT INTO TETRAHEDRONS) |
[in] | IKLE | Connectivity table |
[in] | INIFLO | If(yes) flow will be initialised at 0. |
[in] | IOPT | Choice of the constant in flux_ef_vf |
[in] | KNOLG | Gives the original global number of points IN SCALAR MODE (SIZE NPOIN3 BUT FILLED ONLY UP TO NPOIN2) |
[in] | MESH2D | 2d mesh |
[in] | NELEM2 | Number of elements in 2d |
[in] | NELMAX2 | Maximum number of elements in 2d |
[in] | NELMAX | Maximum number of elements (see ikle) |
[in] | NPLAN | Number of planes in the 3d mesh |
[in] | NSEG2D | Number of segments in 2d |
[in] | SENS | If 1: horizontal fluxes from bottom to top IF 2: HORIZONTAL FLUXES FROM TOP TO BOTTOM |
[out] | W2D | Non assembled fluxes leaving points,per triangle |
[in] | W3D | Non assembled fluxes leaving points,per prism |
Definition at line 8 of file flux_ef_vf_3d.f.