The TELEMAC-MASCARET system
trunk
|
Functions/Subroutines | |
subroutine | deorg_charac_type |
subroutine, public | dealloc_streamline |
integer function | get_max_basket_size () |
subroutine | organise_chars (NPARAM, NOMB, NCHDIM, LAST_NCHDIM) |
subroutine | organise_chars_for_a (NPARAM, NOMB, NCHDIM, LAST_NCHDIM) |
subroutine, public | oil_organise_chars (NPARAM) |
subroutine, public | organise_algs (NPARAM, NOMB) |
subroutine | collect_char (MYPID, IOR, MYII, IFACE, KNE, IFR, ISP, NSP, XP, YP, ZP, FP, DX, DY, DZ, DF, IFAPAR, NCHDIM, NCHARA) |
subroutine | collect_alg (MYPID, NEPID, INE, KNE, ISP, NSP, IFR, XP, YP, ZP, FP, DX, DY, DZ, DF, NCHARA, NCHDIM) |
subroutine | re_initialise_chars (NSEND, NLOSTCHAR, NLOSTAGAIN, NARRV) |
subroutine | prep_initial_send (NSEND, NLOSTCHAR, NCHARA) |
subroutine | prep_initial_send_alg (NSEND, NLOSTCHAR, NCHARA) |
subroutine | oil_prep_initial_send (NSEND, NLOSTCHAR, NCHARA) |
subroutine | heap_found (NLOSTAGAIN, NARRV, NCHARA) |
subroutine | prep_lost_again (NSEND, NARRV) |
subroutine | prep_sendback (NCHARA) |
subroutine | glob_char_comm () |
subroutine | glob_alg_comm () |
subroutine | oil_glob_char_comm () |
subroutine | interp_recvchar_41 (VAL, N, IKLE, ELT, ETA, FRE, SHP, SHZ, SHF, NELEM, NPOIN2, NPLAN, NRANGE, POST, NOMB, PERIO, YA4D) |
subroutine | interp_recvchar_11 (VAL, N, IKLE, ELT, SHP, NELEM, NPOIN, NRANGE, IELM, POST, NOMB) |
subroutine | introduce_recvchar (VAL, NOMB, NARRV, IELM, SHP, SHZ, SHF, ELT, ETA, FRE, POST, YA4D) |
subroutine | schar41 (U, V, W, DT, NRK, X, Y, ZSTAR, Z, IKLE2, IBOR, XPLOT, YPLOT, ZPLOT, DX, DY, DZ, SHP, SHZ, ELT, ETA, NPLOT, NPOIN2, NELEM2, NELMAX2, NPLAN, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD, SIGMA) |
subroutine | schar41_sto (U, V, W, DT, NRK, X, Y, ZSTAR, Z, IKLE2, IBOR, XPLOT, YPLOT, ZPLOT, DX, DY, DZ, SHP, SHZ, ELT, ETA, NPLOT, NPOIN2, NELEM2, NELMAX2, NPLAN, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD, SIGMA, VISCVI, STOCHA) |
subroutine | schar41_sigma (U, V, W, DT, NRK, X, Y, ZSTAR, Z, IKLE2, IBOR, XPLOT, YPLOT, ZPLOT, DX, DY, DZ, SHP, SHZ, ELT, ETA, NPLOT, NPOIN2, NELEM2, NELMAX2, NPLAN, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD) |
subroutine | schar41_per (U, V, W, DT, NRK, X, Y, ZSTAR, IKLE2, IBOR, XPLOT, YPLOT, ZPLOT, DX, DY, DZ, SHP, SHZ, ELT, ETA, NPLOT, NPOIN2, NELEM2, NELMAX2, NPLAN, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD) |
subroutine | schar41_per_4d (U, V, W, F, DT, NRK, X, Y, ZSTAR, FREQ, IKLE2, IBOR, XPLOT, YPLOT, ZPLOT, FPLOT, DX, DY, DZ, DF, SHP, SHZ, SHF, ELT, ETA, FRE, NPLOT, NPOIN2, NELEM2, NELMAX2, NPLAN, NF, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD) |
subroutine | schar11 (U, V, DT, NRK, X, Y, IKLE, IFABOR, XPLOT, YPLOT, DX, DY, SHP, ELT, NPLOT, NELEM, NELMAX, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD) |
subroutine | schar11_sto (U, V, DT, NRK, X, Y, IKLE, IFABOR, XPLOT, YPLOT, DX, DY, SHP, ELT, NPLOT, NPOIN, NELEM, NELMAX, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD, IELM, VISC, STOCHA) |
subroutine | schar12 (U, V, DT, NRK, X, Y, IKLE, IFABOR, XPLOT, YPLOT, DX, DY, SHP, ELT, NPLOT, NELEM, NELMAX, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD) |
subroutine | schar13 (U, V, DT, NRK, X, Y, IKLE, IFABOR, XPLOT, YPLOT, DX, DY, SHP, ELT, NPLOT, NELEM, NELMAX, SURDET, SENS, IFAPAR, NCHDIM, NCHARA, ADD) |
subroutine, public | scaract (U, UTILD, UCONV, VCONV, WCONV, FRCONV, X, Y, ZSTAR, FREQ, XCONV, YCONV, ZCONV, FCONV, DX, DY, DZ, DF, Z, SHP, SHZ, SHF, SURDET, DT, IKLE, IFABOR, ELT, ETA, FRE, ELTBUF, ISUB, IELM, IELMU, NELEM, NELMAX, NOMB, NPOIN2, NDP, NRK, NPLAN, NF, MESH, NPLOT, DIM1U, SENS, SHPBUF, SHZBUF, SHFBUF, FREBUF, SIZEBUF, APOST, APERIO, AYA4D, ASIGMA, ASTOCHA, AVISC, AALG) |
subroutine, public | bief_interp (U, UTILD, SHP, NDP, SHZ, ETA, SHF, FRE, ELT, NP, NPOIN2, NPLAN, IELM, IKLE, NELMAX, PERIO, YA4D) |
subroutine, public | post_interp (U, UTILD, SHP, SHZ, SHF, IKLE, NELMAX, NOMB, NPOIN2, ELT, ETA, FRE, ISUB, NDP, NPLAN, IELM, NPLOT, DIM1U, WSHP, WSHZ, WSHF, WELT, WETA, WFRE, SIZEBUF, PERIO, YA4D) |
subroutine, public | send_particles (X, Y, Z, SHP, SHZ, ELT, ETA, ISUB, TAG, CLS, NDP, NPLOT, NPLOT_MAX, MESH, NPLAN, DX, DY, DZ) |
subroutine, public | add_particle (X, Y, Z, TAG, CLS, NFLOT, NFLOT_MAX, XFLOT, YFLOT, ZFLOT, TAGFLO, CLSFLO, SHPFLO, SHZFLO, ELTFLO, ETAFLO, MESH, NPLAN, SHP1, SHP2, SHP3, SHZ, ELT, ETA) |
subroutine, public | del_particle (TAG, NFLOT, NFLOT_MAX, XFLOT, YFLOT, ZFLOT, TAGFLO, CLSFLO, SHPFLO, SHZFLO, ELTFLO, ETAFLO, IELM, DX, DY, DZ, ISUB, TEFF, DISLODGE) |
subroutine, public | send_info_alg (ISUB, TAG, CLS, TEFF, DISLODGE, FLAG, NPLOT, NPLOT_MAX, U_X_AV, U_Y_AV, U_Z_AV, K_AV, EPS_AV, H_FLU, U_X, U_Y, U_Z, V_X, V_Y, V_Z, NWIN, NDIR, PSI) |
subroutine, public | del_info_alg (TAG, NFLOT, NFLOT_MAX, IELM, TAGFLO, CLSFLO, FLAGFLO, V_X, V_Y, V_Z, U_X, U_Y, U_Z, U_X_AV, U_Y_AV, U_Z_AV, K_AV, EPS_AV, H_FLU, NWIN, NDIR, PSI) |
subroutine, public | oil_send_particles (X, Y, Z, SHP, SHZ, ELT, ETA, ISUB, TAG, CLS, NDP, NPLOT, NPLOT_MAX, MESH, NPLAN, PARTICULES) |
subroutine, public | oil_send_info (ELT, ETA, ISUB, TAG, CLS, NPLOT, NPLOT_MAX, PARTICULES, NB_COMPO, NB_HAP) |
subroutine, public | oil_del_particle (TAG, NFLOT, NFLOT_MAX, IELM, ISUB, PARTICULES, NB_COMPO, NB_HAP) |
Variables | |
integer, parameter | max_basket_size =10 |
integer | last_nomb |
integer | last_nplot |
integer | characteristic |
type(charac_type), dimension(:), allocatable | heapchar |
type(charac_type), dimension(:), allocatable | sendchar |
type(charac_type), dimension(:), allocatable | recvchar |
integer, dimension(:), allocatable | sendcounts |
integer, dimension(:), allocatable | sdispls |
integer, dimension(:), allocatable | recvcounts |
integer, dimension(:), allocatable | rdispls |
integer, dimension(:), allocatable | heapcounts |
integer | nchdim |
integer, dimension(:), allocatable | icha |
integer | alg_char |
type(alg_type), dimension(:), allocatable | heapalg |
type(alg_type), dimension(:), allocatable | sendalg |
type(alg_type), dimension(:), allocatable | recvalg |
integer | oil_charac |
type(oil_type), dimension(:), allocatable | heapoil |
type(oil_type), dimension(:), allocatable | sendoil |
type(oil_type), dimension(:), allocatable | recvoil |
logical | trace =.FALSE. |
integer | i |
integer, parameter | nplanmax =200 |
integer, dimension(nplanmax) | eta1 = (/ (I+1, I = 1, NPLANMAX) /) |
logical | init =.TRUE. |
subroutine, public streamline::add_particle | ( | double precision, intent(in) | X, |
double precision, intent(in) | Y, | ||
double precision, intent(in) | Z, | ||
integer, intent(in) | TAG, | ||
integer, intent(in) | CLS, | ||
integer, intent(inout) | NFLOT, | ||
integer, intent(in) | NFLOT_MAX, | ||
double precision, dimension(nflot_max), intent(inout) | XFLOT, | ||
double precision, dimension(nflot_max), intent(inout) | YFLOT, | ||
double precision, dimension(nflot_max), intent(inout) | ZFLOT, | ||
integer, dimension(nflot_max), intent(inout) | TAGFLO, | ||
integer, dimension(nflot_max), intent(inout) | CLSFLO, | ||
double precision, dimension(3,nflot_max), intent(inout) | SHPFLO, | ||
double precision, dimension(nflot_max), intent(inout) | SHZFLO, | ||
integer, dimension(nflot_max), intent(inout) | ELTFLO, | ||
integer, dimension(nflot_max), intent(inout) | ETAFLO, | ||
type(bief_mesh), intent(inout) | MESH, | ||
integer, intent(in) | NPLAN, | ||
double precision, intent(in) | SHP1, | ||
double precision, intent(in) | SHP2, | ||
double precision, intent(in) | SHP3, | ||
double precision, intent(in) | SHZ, | ||
integer, intent(in) | ELT, | ||
integer, intent(in) | ETA | ||
) |
[in] | tag | SHZ Barycentric coordinates of float in the level |
[in] | SHZFLO | Array of barycentric coordinates in levels |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in] | X | Abscissa of point in the mesh |
[in,out] | XFLOT | Abscissae of floats |
[in] | Y | Ordinate of point in the mesh |
[in,out] | YFLOT | Ordinates of floats |
[in] | Z | Elevation of point in the mesh |
[in,out] | ZFLOT | Elevations of floats |
[in] | cls | SHZ Barycentric coordinates of float in the level |
[in] | SHZFLO | Array of barycentric coordinates in levels |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in] | X | Abscissa of point in the mesh |
[in,out] | XFLOT | Abscissae of floats |
[in] | Y | Ordinate of point in the mesh |
[in,out] | YFLOT | Ordinates of floats |
[in] | Z | Elevation of point in the mesh |
[in,out] | ZFLOT | Elevations of floats |
Definition at line 8634 of file streamline.f.
subroutine, public streamline::bief_interp | ( | double precision, dimension(npoin2,nplan,*), intent(in) | U, |
double precision, dimension(np), intent(inout) | UTILD, | ||
double precision, dimension(ndp,np), intent(in) | SHP, | ||
integer, intent(in) | NDP, | ||
double precision, dimension(*), intent(in) | SHZ, | ||
integer, dimension(*), intent(in) | ETA, | ||
double precision, dimension(*), intent(in) | SHF, | ||
integer, dimension(*), intent(in) | FRE, | ||
integer, dimension(np), intent(in) | ELT, | ||
integer, intent(in) | NP, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NPLAN, | ||
integer, intent(in) | IELM, | ||
integer, dimension(nelmax,*), intent(in) | IKLE, | ||
integer, intent(in) | NELMAX, | ||
logical, intent(in) | PERIO, | ||
logical, intent(in) | YA4D | ||
) |
[in] | np | ELT 2d element at the foot of characteristic lines. |
[in] | ETA | Layer number at the foot of characteristic lines. |
[in] | IELM | Type of element. |
[in] | IKLE | Connectivity table. |
[in] | NDP | Number of points per element for u. |
[in] | NELMAX | Maximum number of elements |
[in] | NP | Nomber of points to be interpolated. |
[in] | NPLAN | Number of planes in the 3d mesh of prisms |
[in] | NPOIN2 | Number of points in 2d |
[in] | SHP | 2d barycentric coordinates at the foot of CHARACTERISTIC LINES. |
[in] | SHZ | Barycentric coordinates along z at the foot of CHARACTERISTIC LINES (FOR TELEMAC-3D) |
[in] | U | Values at nodes for interpolation. |
[out] | UTILD | Interpolated values. |
[in] | YA4D | If yes, 4 dimensions |
[in] | nelmax | ELT 2d element at the foot of characteristic lines. |
[in] | ETA | Layer number at the foot of characteristic lines. |
[in] | IELM | Type of element. |
[in] | IKLE | Connectivity table. |
[in] | NDP | Number of points per element for u. |
[in] | NELMAX | Maximum number of elements |
[in] | NP | Nomber of points to be interpolated. |
[in] | NPLAN | Number of planes in the 3d mesh of prisms |
[in] | NPOIN2 | Number of points in 2d |
[in] | SHP | 2d barycentric coordinates at the foot of CHARACTERISTIC LINES. |
[in] | SHZ | Barycentric coordinates along z at the foot of CHARACTERISTIC LINES (FOR TELEMAC-3D) |
[in] | U | Values at nodes for interpolation. |
[out] | UTILD | Interpolated values. |
[in] | YA4D | If yes, 4 dimensions |
[in] | nplan | ELT 2d element at the foot of characteristic lines. |
[in] | ETA | Layer number at the foot of characteristic lines. |
[in] | IELM | Type of element. |
[in] | IKLE | Connectivity table. |
[in] | NDP | Number of points per element for u. |
[in] | NELMAX | Maximum number of elements |
[in] | NP | Nomber of points to be interpolated. |
[in] | NPLAN | Number of planes in the 3d mesh of prisms |
[in] | NPOIN2 | Number of points in 2d |
[in] | SHP | 2d barycentric coordinates at the foot of CHARACTERISTIC LINES. |
[in] | SHZ | Barycentric coordinates along z at the foot of CHARACTERISTIC LINES (FOR TELEMAC-3D) |
[in] | U | Values at nodes for interpolation. |
[out] | UTILD | Interpolated values. |
[in] | YA4D | If yes, 4 dimensions |
[in] | npoin2 | ELT 2d element at the foot of characteristic lines. |
[in] | ETA | Layer number at the foot of characteristic lines. |
[in] | IELM | Type of element. |
[in] | IKLE | Connectivity table. |
[in] | NDP | Number of points per element for u. |
[in] | NELMAX | Maximum number of elements |
[in] | NP | Nomber of points to be interpolated. |
[in] | NPLAN | Number of planes in the 3d mesh of prisms |
[in] | NPOIN2 | Number of points in 2d |
[in] | SHP | 2d barycentric coordinates at the foot of CHARACTERISTIC LINES. |
[in] | SHZ | Barycentric coordinates along z at the foot of CHARACTERISTIC LINES (FOR TELEMAC-3D) |
[in] | U | Values at nodes for interpolation. |
[out] | UTILD | Interpolated values. |
[in] | YA4D | If yes, 4 dimensions |
[in] | ndp | ELT 2d element at the foot of characteristic lines. |
[in] | ETA | Layer number at the foot of characteristic lines. |
[in] | IELM | Type of element. |
[in] | IKLE | Connectivity table. |
[in] | NDP | Number of points per element for u. |
[in] | NELMAX | Maximum number of elements |
[in] | NP | Nomber of points to be interpolated. |
[in] | NPLAN | Number of planes in the 3d mesh of prisms |
[in] | NPOIN2 | Number of points in 2d |
[in] | SHP | 2d barycentric coordinates at the foot of CHARACTERISTIC LINES. |
[in] | SHZ | Barycentric coordinates along z at the foot of CHARACTERISTIC LINES (FOR TELEMAC-3D) |
[in] | U | Values at nodes for interpolation. |
[out] | UTILD | Interpolated values. |
[in] | YA4D | If yes, 4 dimensions |
[in] | ielm | ELT 2d element at the foot of characteristic lines. |
[in] | ETA | Layer number at the foot of characteristic lines. |
[in] | IELM | Type of element. |
[in] | IKLE | Connectivity table. |
[in] | NDP | Number of points per element for u. |
[in] | NELMAX | Maximum number of elements |
[in] | NP | Nomber of points to be interpolated. |
[in] | NPLAN | Number of planes in the 3d mesh of prisms |
[in] | NPOIN2 | Number of points in 2d |
[in] | SHP | 2d barycentric coordinates at the foot of CHARACTERISTIC LINES. |
[in] | SHZ | Barycentric coordinates along z at the foot of CHARACTERISTIC LINES (FOR TELEMAC-3D) |
[in] | U | Values at nodes for interpolation. |
[out] | UTILD | Interpolated values. |
[in] | YA4D | If yes, 4 dimensions |
Definition at line 7655 of file streamline.f.
subroutine streamline::collect_alg | ( | integer, intent(in) | MYPID, |
integer, intent(in) | NEPID, | ||
integer, dimension(*), intent(in) | INE, | ||
integer, dimension(*), intent(in) | KNE, | ||
integer, intent(in) | ISP, | ||
integer, intent(in) | NSP, | ||
integer, intent(in) | IFR, | ||
double precision, dimension(*), intent(in) | XP, | ||
double precision, dimension(*), intent(in) | YP, | ||
double precision, dimension(*), intent(in) | ZP, | ||
double precision, dimension(*), intent(in) | FP, | ||
double precision, dimension(*), intent(in) | DX, | ||
double precision, dimension(*), intent(in) | DY, | ||
double precision, dimension(*), intent(in) | DZ, | ||
double precision, dimension(*), intent(in) | DF, | ||
integer, intent(in) | NCHARA, | ||
integer, intent(in) | NCHDIM | ||
) |
subroutine streamline::collect_char | ( | integer, intent(in) | MYPID, |
integer, intent(in) | IOR, | ||
integer, intent(in) | MYII, | ||
integer, intent(in) | IFACE, | ||
integer, intent(in) | KNE, | ||
integer, intent(in) | IFR, | ||
integer, intent(in) | ISP, | ||
integer, intent(in) | NSP, | ||
double precision, intent(in) | XP, | ||
double precision, intent(in) | YP, | ||
double precision, intent(in) | ZP, | ||
double precision, intent(in) | FP, | ||
double precision, intent(in) | DX, | ||
double precision, intent(in) | DY, | ||
double precision, intent(in) | DZ, | ||
double precision, intent(in) | DF, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA | ||
) |
subroutine, public streamline::dealloc_streamline | ( | ) |
subroutine, public streamline::del_info_alg | ( | integer, intent(in) | TAG, |
integer, intent(in) | NFLOT, | ||
integer, intent(in) | NFLOT_MAX, | ||
integer, intent(in) | IELM, | ||
integer, dimension(nflot_max), intent(inout) | TAGFLO, | ||
integer, dimension(nflot_max), intent(inout) | CLSFLO, | ||
integer, dimension(nflot_max), intent(inout) | FLAGFLO, | ||
double precision, dimension(nflot_max), intent(inout) | V_X, | ||
double precision, dimension(nflot_max), intent(inout) | V_Y, | ||
double precision, dimension(nflot_max), intent(inout) | V_Z, | ||
double precision, dimension(nflot_max), intent(inout) | U_X, | ||
double precision, dimension(nflot_max), intent(inout) | U_Y, | ||
double precision, dimension(nflot_max), intent(inout) | U_Z, | ||
double precision, dimension(nflot_max), intent(inout) | U_X_AV, | ||
double precision, dimension(nflot_max), intent(inout) | U_Y_AV, | ||
double precision, dimension(nflot_max), intent(inout) | U_Z_AV, | ||
double precision, dimension(nflot_max), intent(inout) | K_AV, | ||
double precision, dimension(nflot_max), intent(inout) | EPS_AV, | ||
double precision, dimension(nflot_max), intent(inout) | H_FLU, | ||
integer, intent(in) | NWIN, | ||
integer, intent(in) | NDIR, | ||
double precision, dimension(nflot_max,ndir,nwin+1), intent(inout) | PSI | ||
) |
[in] | tag | [in, out] CLSFLO Class of floats |
[in,out] | ELTFLO | Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
[in] | nflot | [in, out] CLSFLO Class of floats |
[in,out] | ELTFLO | Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
[in] | nflot_max | [in, out] CLSFLO Class of floats |
[in,out] | ELTFLO | Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
[in] | ielm | [in, out] CLSFLO Class of floats |
[in,out] | ELTFLO | Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
Definition at line 9346 of file streamline.f.
subroutine, public streamline::del_particle | ( | integer, intent(in) | TAG, |
integer, intent(inout) | NFLOT, | ||
integer, intent(in) | NFLOT_MAX, | ||
double precision, dimension(nflot_max), intent(inout) | XFLOT, | ||
double precision, dimension(nflot_max), intent(inout) | YFLOT, | ||
double precision, dimension(nflot_max), intent(inout) | ZFLOT, | ||
integer, dimension(nflot_max), intent(inout) | TAGFLO, | ||
integer, dimension(nflot_max), intent(inout) | CLSFLO, | ||
double precision, dimension(3,nflot_max), intent(inout) | SHPFLO, | ||
double precision, dimension(nflot_max), intent(inout) | SHZFLO, | ||
integer, dimension(nflot_max), intent(inout) | ELTFLO, | ||
integer, dimension(nflot_max), intent(inout) | ETAFLO, | ||
integer, intent(in) | IELM, | ||
double precision, dimension(nflot_max), intent(inout), optional | DX, | ||
double precision, dimension(nflot_max), intent(inout), optional | DY, | ||
double precision, dimension(nflot_max), intent(inout), optional | DZ, | ||
integer, dimension(nflot_max), intent(inout), optional | ISUB, | ||
double precision, dimension(nflot_max), intent(inout), optional | TEFF, | ||
integer, dimension(nflot_max), intent(inout), optional | DISLODGE | ||
) |
[in] | tag | CLSFLO Class of floats |
[in,out] | DISLODGE | Dislodge property of floats |
[in,out] | ELTFLO | Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | TEFF | Effective time of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
[in] | nflot_max | CLSFLO Class of floats |
[in,out] | DISLODGE | Dislodge property of floats |
[in,out] | ELTFLO | Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | TEFF | Effective time of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
[in] | ielm | CLSFLO Class of floats |
[in,out] | DISLODGE | Dislodge property of floats |
[in,out] | ELTFLO | Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | TEFF | Effective time of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
Definition at line 8925 of file streamline.f.
|
private |
Definition at line 295 of file streamline.f.
|
private |
Definition at line 326 of file streamline.f.
subroutine streamline::glob_alg_comm | ( | ) |
Definition at line 910 of file streamline.f.
subroutine streamline::glob_char_comm | ( | ) |
Definition at line 871 of file streamline.f.
subroutine streamline::heap_found | ( | integer, intent(out) | NLOSTAGAIN, |
integer, intent(in) | NARRV, | ||
integer, intent(inout) | NCHARA | ||
) |
subroutine streamline::interp_recvchar_11 | ( | double precision, dimension(npoin), intent(in) | VAL, |
integer, intent(in) | N, | ||
integer, dimension(nelem,*), intent(in) | IKLE, | ||
integer, dimension(nrange), intent(in) | ELT, | ||
double precision, dimension(3,nrange), intent(in) | SHP, | ||
integer, intent(in) | NELEM, | ||
integer, intent(in) | NPOIN, | ||
integer, intent(in) | NRANGE, | ||
integer, intent(in) | IELM, | ||
logical, intent(in) | POST, | ||
integer, intent(in) | NOMB | ||
) |
subroutine streamline::interp_recvchar_41 | ( | double precision, dimension(npoin2,nplan,*), intent(in) | VAL, |
integer, intent(in) | N, | ||
integer, dimension(nelem,3), intent(in) | IKLE, | ||
integer, dimension(nrange), intent(in) | ELT, | ||
integer, dimension(nrange), intent(in) | ETA, | ||
integer, dimension(nrange), intent(in) | FRE, | ||
double precision, dimension(3,nrange), intent(in) | SHP, | ||
double precision, dimension(nrange), intent(in) | SHZ, | ||
double precision, dimension(*), intent(in) | SHF, | ||
integer, intent(in) | NELEM, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NPLAN, | ||
integer, intent(in) | NRANGE, | ||
logical, intent(in) | POST, | ||
integer, intent(in) | NOMB, | ||
logical, intent(in) | PERIO, | ||
logical, intent(in) | YA4D | ||
) |
subroutine streamline::introduce_recvchar | ( | type(bief_obj), intent(inout) | VAL, |
integer, intent(in) | NOMB, | ||
integer, intent(in) | NARRV, | ||
integer, intent(in) | IELM, | ||
double precision, dimension(3,*), intent(inout) | SHP, | ||
double precision, dimension(*), intent(inout) | SHZ, | ||
double precision, dimension(*), intent(inout) | SHF, | ||
integer, dimension(*), intent(inout) | ELT, | ||
integer, dimension(*), intent(inout) | ETA, | ||
integer, dimension(*), intent(inout) | FRE, | ||
logical, intent(in) | POST, | ||
logical, intent(in) | YA4D | ||
) |
subroutine, public streamline::oil_del_particle | ( | integer, intent(in) | TAG, |
integer, intent(inout) | NFLOT, | ||
integer, intent(in) | NFLOT_MAX, | ||
integer, intent(in) | IELM, | ||
integer, dimension(nflot_max), intent(inout), optional | ISUB, | ||
type(oil_part), dimension(nflot_max) | PARTICULES, | ||
integer, intent(in) | NB_COMPO, | ||
integer, intent(in) | NB_HAP | ||
) |
[in] | tag | [in, out] ELTFLO Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
[in] | nflot_max | [in, out] ELTFLO Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
[in] | ielm | [in, out] ELTFLO Numbers of elements where are the floats |
[in,out] | ETAFLO | Levels of elements where are the floats |
[in] | IELM | Type of element : 10 = triangles 40 = PRISMS |
[in,out] | NFLOT | Number of floats. |
[in,out] | NFLOT_MAX | Maximum number of floats. |
[in,out] | SHPFLO | Barycentric coordinates of floats in their ELEMENTS. |
[in,out] | SHZFLO | Barycentric coordinates of floats on the vertical |
[in] | TAG | Tag of the particle |
[in] | TAGFLO | Tags of floats |
[in,out] | XFLOT | Abscissae of floats |
[in,out] | YFLOT | Ordinates of floats |
[in,out] | ZFLOT | Elevations of floats |
Definition at line 9942 of file streamline.f.
subroutine streamline::oil_glob_char_comm | ( | ) |
Definition at line 949 of file streamline.f.
subroutine, public streamline::oil_organise_chars | ( | integer, intent(in) | NPARAM | ) |
Definition at line 442 of file streamline.f.
subroutine streamline::oil_prep_initial_send | ( | integer, intent(in) | NSEND, |
integer, intent(out) | NLOSTCHAR, | ||
integer, intent(inout) | NCHARA | ||
) |
subroutine, public streamline::oil_send_info | ( | integer, dimension(nplot_max), intent(inout) | ELT, |
integer, dimension(nplot_max), intent(inout) | ETA, | ||
integer, dimension(nplot_max), intent(inout) | ISUB, | ||
integer, dimension(nplot_max), intent(inout) | TAG, | ||
integer, dimension(nplot_max), intent(inout) | CLS, | ||
integer, intent(inout) | NPLOT, | ||
integer, intent(in) | NPLOT_MAX, | ||
type(oil_part), dimension(nplot_max) | PARTICULES, | ||
integer, intent(in) | NB_COMPO, | ||
integer, intent(in) | NB_HAP | ||
) |
[in] | nplot_max | [MODE] NOM Role | |
Definition at line 9725 of file streamline.f.
subroutine, public streamline::oil_send_particles | ( | double precision, dimension(nplot_max), intent(inout) | X, |
double precision, dimension(nplot_max), intent(inout) | Y, | ||
double precision, dimension(nplot_max), intent(inout) | Z, | ||
double precision, dimension(ndp,nplot_max), intent(inout) | SHP, | ||
double precision, dimension(nplot_max), intent(inout) | SHZ, | ||
integer, dimension(nplot_max), intent(inout) | ELT, | ||
integer, dimension(nplot_max), intent(inout) | ETA, | ||
integer, dimension(nplot_max), intent(inout) | ISUB, | ||
integer, dimension(nplot_max), intent(inout) | TAG, | ||
integer, dimension(nplot_max), intent(inout) | CLS, | ||
integer, intent(in) | NDP, | ||
integer, intent(inout) | NPLOT, | ||
integer, intent(in) | NPLOT_MAX, | ||
type(bief_mesh), intent(inout) | MESH, | ||
integer, intent(in) | NPLAN, | ||
type(oil_part), dimension(nplot_max) | PARTICULES | ||
) |
[in] | nplot_max | [MODE] NOM Role | |
Definition at line 9484 of file streamline.f.
subroutine, public streamline::organise_algs | ( | integer, intent(in) | NPARAM, |
integer, intent(in) | NOMB | ||
) |
Definition at line 475 of file streamline.f.
|
private |
Definition at line 335 of file streamline.f.
subroutine streamline::organise_chars_for_a | ( | integer, intent(in) | NPARAM, |
integer, intent(in) | NOMB, | ||
integer, intent(inout) | NCHDIM, | ||
integer, intent(inout) | LAST_NCHDIM | ||
) |
Definition at line 385 of file streamline.f.
subroutine, public streamline::post_interp | ( | type(bief_obj), intent(in) | U, |
type(bief_obj), intent(inout) | UTILD, | ||
double precision, dimension(ndp,nplot), intent(inout) | SHP, | ||
double precision, dimension(nplot), intent(inout) | SHZ, | ||
double precision, dimension(*), intent(inout) | SHF, | ||
integer, dimension(nelmax,ndp), intent(in) | IKLE, | ||
integer, intent(in) | NELMAX, | ||
integer, intent(in) | NOMB, | ||
integer, intent(in) | NPOIN2, | ||
integer, dimension(nplot), intent(inout) | ELT, | ||
integer, dimension(nplot), intent(inout) | ETA, | ||
integer, dimension(*), intent(inout) | FRE, | ||
integer, dimension(*), intent(in) | ISUB, | ||
integer, intent(in) | NDP, | ||
integer, intent(in) | NPLAN, | ||
integer, intent(in) | IELM, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | DIM1U, | ||
double precision, dimension(3,sizebuf), intent(inout) | WSHP, | ||
double precision, dimension(sizebuf), intent(inout) | WSHZ, | ||
double precision, dimension(sizebuf), intent(inout) | WSHF, | ||
integer, dimension(sizebuf), intent(inout) | WELT, | ||
integer, dimension(sizebuf), intent(inout) | WETA, | ||
integer, dimension(sizebuf), intent(inout) | WFRE, | ||
integer, intent(in) | SIZEBUF, | ||
logical, intent(in) | PERIO, | ||
logical, intent(in) | YA4D | ||
) |
[in] | nelmax | [MODE] NOM Role | |
Definition at line 7941 of file streamline.f.
|
private |
subroutine streamline::prep_initial_send_alg | ( | integer, intent(in) | NSEND, |
integer, intent(out) | NLOSTCHAR, | ||
integer, intent(inout) | NCHARA | ||
) |
subroutine streamline::prep_lost_again | ( | integer, intent(out) | NSEND, |
integer, intent(in) | NARRV | ||
) |
subroutine streamline::prep_sendback | ( | integer, intent(inout) | NCHARA | ) |
subroutine streamline::re_initialise_chars | ( | integer, intent(out) | NSEND, |
integer, intent(out) | NLOSTCHAR, | ||
integer, intent(out) | NLOSTAGAIN, | ||
integer, intent(out) | NARRV | ||
) |
subroutine, public streamline::scaract | ( | type(bief_obj), intent(in) | U, |
type(bief_obj), intent(inout) | UTILD, | ||
double precision, dimension(*), intent(in) | UCONV, | ||
double precision, dimension(*), intent(in) | VCONV, | ||
double precision, dimension(*), intent(in) | WCONV, | ||
double precision, dimension(*), intent(in) | FRCONV, | ||
double precision, dimension(npoin2), intent(in) | X, | ||
double precision, dimension(npoin2), intent(in) | Y, | ||
double precision, dimension(*), intent(in) | ZSTAR, | ||
double precision, dimension(nf), intent(in) | FREQ, | ||
double precision, dimension(*), intent(inout) | XCONV, | ||
double precision, dimension(*), intent(inout) | YCONV, | ||
double precision, dimension(npoin2,*), intent(inout) | ZCONV, | ||
double precision, dimension(*), intent(inout) | FCONV, | ||
double precision, dimension(*), intent(inout) | DX, | ||
double precision, dimension(*), intent(inout) | DY, | ||
double precision, dimension(*), intent(inout) | DZ, | ||
double precision, dimension(*), intent(inout) | DF, | ||
double precision, dimension(npoin2,*), intent(in) | Z, | ||
double precision, dimension(ndp,nplot), intent(inout) | SHP, | ||
double precision, dimension(*), intent(inout) | SHZ, | ||
double precision, dimension(*), intent(inout) | SHF, | ||
double precision, dimension(nelem), intent(in) | SURDET, | ||
double precision, intent(in) | DT, | ||
integer, dimension(*), intent(in) | IKLE, | ||
integer, dimension(*), intent(in) | IFABOR, | ||
integer, dimension(*), intent(inout) | ELT, | ||
integer, dimension(*), intent(inout) | ETA, | ||
integer, dimension(*), intent(inout) | FRE, | ||
integer, dimension(*), intent(inout) | ELTBUF, | ||
integer, dimension(*), intent(inout), target | ISUB, | ||
integer, intent(in) | IELM, | ||
integer, intent(in) | IELMU, | ||
integer, intent(in) | NELEM, | ||
integer, intent(in) | NELMAX, | ||
integer, intent(in) | NOMB, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NDP, | ||
integer, intent(in) | NRK, | ||
integer, intent(in) | NPLAN, | ||
integer, intent(in) | NF, | ||
type(bief_mesh), intent(inout) | MESH, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | DIM1U, | ||
integer, intent(in) | SENS, | ||
double precision, dimension(ndp,*), intent(inout) | SHPBUF, | ||
double precision, dimension(*), intent(inout) | SHZBUF, | ||
double precision, dimension(*), intent(inout) | SHFBUF, | ||
integer, dimension(*), intent(inout) | FREBUF, | ||
integer, intent(in) | SIZEBUF, | ||
logical, intent(in), optional | APOST, | ||
logical, intent(in), optional | APERIO, | ||
logical, intent(in), optional | AYA4D, | ||
logical, intent(in), optional | ASIGMA, | ||
integer, intent(in), optional | ASTOCHA, | ||
type(bief_obj), intent(in), optional, target | AVISC, | ||
logical, intent(in), optional | AALG | ||
) |
[in] | nelem | Z Cote dans le maillage reel (pour tel3d) . |
Definition at line 6854 of file streamline.f.
subroutine streamline::schar11 | ( | double precision, dimension(*), intent(in) | U, |
double precision, dimension(*), intent(in) | V, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(*), intent(in) | X, | ||
double precision, dimension(*), intent(in) | Y, | ||
integer, dimension(nelmax,3), intent(in) | IKLE, | ||
integer, dimension(nelmax,3), intent(in) | IFABOR, | ||
double precision, dimension(*), intent(inout) | XPLOT, | ||
double precision, dimension(*), intent(inout) | YPLOT, | ||
double precision, dimension(*), intent(inout) | DX, | ||
double precision, dimension(*), intent(inout) | DY, | ||
double precision, dimension(3,*), intent(inout) | SHP, | ||
integer, dimension(*), intent(inout) | ELT, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NELEM, | ||
integer, intent(in) | NELMAX, | ||
double precision, dimension(nelem), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des COURBES CARACTERISTIQUES. |
Definition at line 5071 of file streamline.f.
subroutine streamline::schar11_sto | ( | double precision, dimension(npoin), intent(in) | U, |
double precision, dimension(npoin), intent(in) | V, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(npoin), intent(in) | X, | ||
double precision, dimension(npoin), intent(in) | Y, | ||
integer, dimension(nelmax,*), intent(in) | IKLE, | ||
integer, dimension(nelmax,3), intent(in) | IFABOR, | ||
double precision, dimension(*), intent(inout) | XPLOT, | ||
double precision, dimension(*), intent(inout) | YPLOT, | ||
double precision, dimension(*), intent(inout) | DX, | ||
double precision, dimension(*), intent(inout) | DY, | ||
double precision, dimension(3,*), intent(inout) | SHP, | ||
integer, dimension(*), intent(inout) | ELT, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NPOIN, | ||
integer, intent(in) | NELEM, | ||
integer, intent(in) | NELMAX, | ||
double precision, dimension(nelem), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD, | ||
integer, intent(in) | IELM, | ||
double precision, dimension(npoin), intent(in) | VISC, | ||
integer, intent(in) | STOCHA | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des COURBES CARACTERISTIQUES. |
Definition at line 5472 of file streamline.f.
subroutine streamline::schar12 | ( | double precision, dimension(*), intent(in) | U, |
double precision, dimension(*), intent(in) | V, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(*), intent(in) | X, | ||
double precision, dimension(*), intent(in) | Y, | ||
integer, dimension(nelmax,4), intent(in) | IKLE, | ||
integer, dimension(nelmax,3), intent(in) | IFABOR, | ||
double precision, dimension(*), intent(inout) | XPLOT, | ||
double precision, dimension(*), intent(inout) | YPLOT, | ||
double precision, dimension(*), intent(inout) | DX, | ||
double precision, dimension(*), intent(inout) | DY, | ||
double precision, dimension(3,*), intent(inout) | SHP, | ||
integer, dimension(*), intent(inout) | ELT, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NELEM, | ||
integer, intent(in) | NELMAX, | ||
double precision, dimension(nelem), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des | COURBES CARACTERISTIQUES. | |
Definition at line 5991 of file streamline.f.
subroutine streamline::schar13 | ( | double precision, dimension(*), intent(in) | U, |
double precision, dimension(*), intent(in) | V, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(*), intent(in) | X, | ||
double precision, dimension(*), intent(in) | Y, | ||
integer, dimension(nelmax,6), intent(in) | IKLE, | ||
integer, dimension(nelmax,3), intent(in) | IFABOR, | ||
double precision, dimension(nplot), intent(inout) | XPLOT, | ||
double precision, dimension(nplot), intent(inout) | YPLOT, | ||
double precision, dimension(nplot), intent(inout) | DX, | ||
double precision, dimension(nplot), intent(inout) | DY, | ||
double precision, dimension(3,nplot), intent(inout) | SHP, | ||
integer, dimension(nplot), intent(inout) | ELT, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NELEM, | ||
integer, intent(in) | NELMAX, | ||
double precision, dimension(nelem), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des | COURBES CARACTERISTIQUES. | |
Definition at line 6456 of file streamline.f.
subroutine streamline::schar41 | ( | double precision, dimension(npoin2,nplan), intent(in) | U, |
double precision, dimension(npoin2,nplan), intent(in) | V, | ||
double precision, dimension(npoin2,nplan), intent(in) | W, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(npoin2), intent(in) | X, | ||
double precision, dimension(npoin2), intent(in) | Y, | ||
double precision, dimension(nplan), intent(in) | ZSTAR, | ||
double precision, dimension(npoin2,nplan), intent(in) | Z, | ||
integer, dimension(nelmax2,3), intent(in) | IKLE2, | ||
integer, dimension(nelmax2,5,nplan-1), intent(in) | IBOR, | ||
double precision, dimension(nplot), intent(inout) | XPLOT, | ||
double precision, dimension(nplot), intent(inout) | YPLOT, | ||
double precision, dimension(nplot), intent(inout) | ZPLOT, | ||
double precision, dimension(nplot), intent(inout) | DX, | ||
double precision, dimension(nplot), intent(inout) | DY, | ||
double precision, dimension(nplot), intent(inout) | DZ, | ||
double precision, dimension(3,nplot), intent(inout) | SHP, | ||
double precision, dimension(nplot), intent(inout) | SHZ, | ||
integer, dimension(nplot), intent(inout) | ELT, | ||
integer, dimension(nplot), intent(inout) | ETA, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NELEM2, | ||
integer, intent(in) | NELMAX2, | ||
integer, intent(in) | NPLAN, | ||
double precision, dimension(nelem2), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD, | ||
logical, intent(in) | SIGMA | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des | COURBES CARACTERISTIQUES. | |
Definition at line 1402 of file streamline.f.
subroutine streamline::schar41_per | ( | double precision, dimension(npoin2,nplan), intent(in) | U, |
double precision, dimension(npoin2,nplan), intent(in) | V, | ||
double precision, dimension(npoin2,nplan), intent(in) | W, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(npoin2), intent(in) | X, | ||
double precision, dimension(npoin2), intent(in) | Y, | ||
double precision, dimension(nplan+1), intent(in) | ZSTAR, | ||
integer, dimension(nelmax2,3), intent(in) | IKLE2, | ||
integer, dimension(nelmax2,5,nplan-1), intent(in) | IBOR, | ||
double precision, dimension(nplot), intent(inout) | XPLOT, | ||
double precision, dimension(nplot), intent(inout) | YPLOT, | ||
double precision, dimension(nplot), intent(inout) | ZPLOT, | ||
double precision, dimension(nplot), intent(inout) | DX, | ||
double precision, dimension(nplot), intent(inout) | DY, | ||
double precision, dimension(nplot), intent(inout) | DZ, | ||
double precision, dimension(3,nplot), intent(inout) | SHP, | ||
double precision, dimension(nplot), intent(inout) | SHZ, | ||
integer, dimension(nplot), intent(inout) | ELT, | ||
integer, dimension(nplot), intent(inout) | ETA, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NELEM2, | ||
integer, intent(in) | NELMAX2, | ||
integer, intent(in) | NPLAN, | ||
double precision, dimension(nelem2), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des | COURBES CARACTERISTIQUES. | |
Definition at line 3609 of file streamline.f.
subroutine streamline::schar41_per_4d | ( | double precision, dimension(npoin2,nplan,nf), intent(in) | U, |
double precision, dimension(npoin2,nplan,nf), intent(in) | V, | ||
double precision, dimension(npoin2,nplan,nf), intent(in) | W, | ||
double precision, dimension(npoin2,nplan,nf), intent(in) | F, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(npoin2), intent(in) | X, | ||
double precision, dimension(npoin2), intent(in) | Y, | ||
double precision, dimension(nplan+1), intent(in) | ZSTAR, | ||
double precision, dimension(nf), intent(in) | FREQ, | ||
integer, dimension(nelmax2,3), intent(in) | IKLE2, | ||
integer, dimension(nelmax2,5,nplan-1), intent(in) | IBOR, | ||
double precision, dimension(nplot), intent(inout) | XPLOT, | ||
double precision, dimension(nplot), intent(inout) | YPLOT, | ||
double precision, dimension(nplot), intent(inout) | ZPLOT, | ||
double precision, dimension(nplot), intent(inout) | FPLOT, | ||
double precision, dimension(nplot), intent(inout) | DX, | ||
double precision, dimension(nplot), intent(inout) | DY, | ||
double precision, dimension(nplot), intent(inout) | DZ, | ||
double precision, dimension(nplot), intent(inout) | DF, | ||
double precision, dimension(3,nplot), intent(inout) | SHP, | ||
double precision, dimension(nplot), intent(inout) | SHZ, | ||
double precision, dimension(nplot), intent(inout) | SHF, | ||
integer, dimension(nplot), intent(inout) | ELT, | ||
integer, dimension(nplot), intent(inout) | ETA, | ||
integer, dimension(nplot), intent(inout) | FRE, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NELEM2, | ||
integer, intent(in) | NELMAX2, | ||
integer, intent(in) | NPLAN, | ||
integer, intent(in) | NF, | ||
double precision, dimension(nelem2), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des | COURBES CARACTERISTIQUES. | |
Definition at line 4338 of file streamline.f.
subroutine streamline::schar41_sigma | ( | double precision, dimension(npoin2,nplan), intent(in) | U, |
double precision, dimension(npoin2,nplan), intent(in) | V, | ||
double precision, dimension(npoin2,nplan), intent(in) | W, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(npoin2), intent(in) | X, | ||
double precision, dimension(npoin2), intent(in) | Y, | ||
double precision, dimension(nplan), intent(in) | ZSTAR, | ||
double precision, dimension(npoin2,nplan), intent(in) | Z, | ||
integer, dimension(nelmax2,3), intent(in) | IKLE2, | ||
integer, dimension(nelmax2,5,nplan-1), intent(in) | IBOR, | ||
double precision, dimension(nplot), intent(inout) | XPLOT, | ||
double precision, dimension(nplot), intent(inout) | YPLOT, | ||
double precision, dimension(nplot), intent(inout) | ZPLOT, | ||
double precision, dimension(nplot), intent(inout) | DX, | ||
double precision, dimension(nplot), intent(inout) | DY, | ||
double precision, dimension(nplot), intent(inout) | DZ, | ||
double precision, dimension(3,nplot), intent(inout) | SHP, | ||
double precision, dimension(nplot), intent(inout) | SHZ, | ||
integer, dimension(nplot), intent(inout) | ELT, | ||
integer, dimension(nplot), intent(inout) | ETA, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NELEM2, | ||
integer, intent(in) | NELMAX2, | ||
integer, intent(in) | NPLAN, | ||
double precision, dimension(nelem2), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des | COURBES CARACTERISTIQUES. | |
Definition at line 2940 of file streamline.f.
subroutine streamline::schar41_sto | ( | double precision, dimension(npoin2,nplan), intent(in) | U, |
double precision, dimension(npoin2,nplan), intent(in) | V, | ||
double precision, dimension(npoin2,nplan), intent(in) | W, | ||
double precision, intent(in) | DT, | ||
integer, intent(in) | NRK, | ||
double precision, dimension(npoin2), intent(in) | X, | ||
double precision, dimension(npoin2), intent(in) | Y, | ||
double precision, dimension(nplan), intent(in) | ZSTAR, | ||
double precision, dimension(npoin2,nplan), intent(in) | Z, | ||
integer, dimension(nelmax2,3), intent(in) | IKLE2, | ||
integer, dimension(nelmax2,5,nplan-1), intent(in) | IBOR, | ||
double precision, dimension(nplot), intent(inout) | XPLOT, | ||
double precision, dimension(nplot), intent(inout) | YPLOT, | ||
double precision, dimension(nplot), intent(inout) | ZPLOT, | ||
double precision, dimension(nplot), intent(inout) | DX, | ||
double precision, dimension(nplot), intent(inout) | DY, | ||
double precision, dimension(nplot), intent(inout) | DZ, | ||
double precision, dimension(3,nplot), intent(inout) | SHP, | ||
double precision, dimension(nplot), intent(inout) | SHZ, | ||
integer, dimension(nplot), intent(inout) | ELT, | ||
integer, dimension(nplot), intent(inout) | ETA, | ||
integer, intent(in) | NPLOT, | ||
integer, intent(in) | NPOIN2, | ||
integer, intent(in) | NELEM2, | ||
integer, intent(in) | NELMAX2, | ||
integer, intent(in) | NPLAN, | ||
double precision, dimension(nelem2), intent(in) | SURDET, | ||
integer, intent(in) | SENS, | ||
integer, dimension(6,*), intent(in) | IFAPAR, | ||
integer, intent(in) | NCHDIM, | ||
integer, intent(inout) | NCHARA, | ||
logical, intent(in) | ADD, | ||
logical, intent(in) | SIGMA, | ||
type (bief_obj), intent(inout) | VISCVI, | ||
integer, intent(in) | STOCHA | ||
) |
[in] | sens | [<–>] SHP Coordonnees barycentriques 2d au pied des | COURBES CARACTERISTIQUES. | |
Definition at line 2169 of file streamline.f.
subroutine, public streamline::send_info_alg | ( | integer, dimension(nplot_max), intent(inout) | ISUB, |
integer, dimension(nplot_max), intent(inout) | TAG, | ||
integer, dimension(nplot_max), intent(inout) | CLS, | ||
double precision, dimension(nplot_max), intent(inout) | TEFF, | ||
integer, dimension(nplot_max), intent(inout) | DISLODGE, | ||
integer, dimension(nplot_max), intent(inout) | FLAG, | ||
integer, intent(inout) | NPLOT, | ||
integer, intent(in) | NPLOT_MAX, | ||
double precision, dimension(nplot_max), intent(inout) | U_X_AV, | ||
double precision, dimension(nplot_max), intent(inout) | U_Y_AV, | ||
double precision, dimension(nplot_max), intent(inout) | U_Z_AV, | ||
double precision, dimension(nplot_max), intent(inout) | K_AV, | ||
double precision, dimension(nplot_max), intent(inout) | EPS_AV, | ||
double precision, dimension(nplot_max), intent(inout) | H_FLU, | ||
double precision, dimension(nplot_max), intent(inout) | U_X, | ||
double precision, dimension(nplot_max), intent(inout) | U_Y, | ||
double precision, dimension(nplot_max), intent(inout) | U_Z, | ||
double precision, dimension(nplot_max), intent(inout) | V_X, | ||
double precision, dimension(nplot_max), intent(inout) | V_Y, | ||
double precision, dimension(nplot_max), intent(inout) | V_Z, | ||
integer, intent(in) | NWIN, | ||
integer, intent(in) | NDIR, | ||
double precision, dimension(nplot_max,ndir,nwin+1), intent(inout) | PSI | ||
) |
[in] | nplot_max | [MODE] NOM Role | |
Definition at line 9087 of file streamline.f.
subroutine, public streamline::send_particles | ( | double precision, dimension(nplot_max), intent(inout) | X, |
double precision, dimension(nplot_max), intent(inout) | Y, | ||
double precision, dimension(nplot_max), intent(inout) | Z, | ||
double precision, dimension(ndp,nplot_max), intent(inout) | SHP, | ||
double precision, dimension(nplot_max), intent(inout) | SHZ, | ||
integer, dimension(nplot_max), intent(inout) | ELT, | ||
integer, dimension(nplot_max), intent(inout) | ETA, | ||
integer, dimension(nplot_max), intent(inout) | ISUB, | ||
integer, dimension(nplot_max), intent(inout) | TAG, | ||
integer, dimension(nplot_max), intent(inout) | CLS, | ||
integer, intent(in) | NDP, | ||
integer, intent(inout) | NPLOT, | ||
integer, intent(in) | NPLOT_MAX, | ||
type(bief_mesh), intent(inout) | MESH, | ||
integer, intent(in) | NPLAN, | ||
double precision, dimension(nplot_max), intent(inout), optional | DX, | ||
double precision, dimension(nplot_max), intent(inout), optional | DY, | ||
double precision, dimension(nplot_max), intent(inout), optional | DZ | ||
) |
[in] | nplot_max | [MODE] NOM Role | |
Definition at line 8393 of file streamline.f.
|
private |
Definition at line 221 of file streamline.f.
|
private |
Definition at line 175 of file streamline.f.
|
private |
Definition at line 282 of file streamline.f.
|
private |
Definition at line 229 of file streamline.f.
|
private |
Definition at line 185 of file streamline.f.
|
private |
Definition at line 190 of file streamline.f.
|
private |
Definition at line 270 of file streamline.f.
|
private |
Definition at line 280 of file streamline.f.
|
private |
Definition at line 196 of file streamline.f.
|
private |
Definition at line 286 of file streamline.f.
|
private |
Definition at line 147 of file streamline.f.
|
private |
Definition at line 147 of file streamline.f.
|
private |
Definition at line 143 of file streamline.f.
|
private |
Definition at line 192 of file streamline.f.
|
private |
Definition at line 281 of file streamline.f.
|
private |
Definition at line 260 of file streamline.f.
|
private |
Definition at line 189 of file streamline.f.
|
private |
Definition at line 231 of file streamline.f.
|
private |
Definition at line 187 of file streamline.f.
|
private |
Definition at line 189 of file streamline.f.
|
private |
Definition at line 272 of file streamline.f.
|
private |
Definition at line 188 of file streamline.f.
|
private |
Definition at line 230 of file streamline.f.
|
private |
Definition at line 186 of file streamline.f.
|
private |
Definition at line 188 of file streamline.f.
|
private |
Definition at line 271 of file streamline.f.
|
private |
Definition at line 276 of file streamline.f.