INTERFACE_TELEMAC3D::interface Interface Reference

List of all members.

Public Member Functions

  • subroutine ACTUZF (IVIDE, EPAI, ZF, NPOIN2, NPFMAX, NPF)
  • subroutine AIRWIK1 (LIHBOR, UBORF, VBORF, LIUBOF, LIVBOF, UBORL, VBORL, LIUBOL, LIVBOL, UBORS, VBORS, LIUBOS, LIVBOS, U, V, UD, VD, DELWAQ, U2D, V2D, XNEBOR, YNEBOR, NBOR, UMOY, VMOY, TRA01, TRA02, TRA03, Z, NPTFR, NPLAN, NPOIN2, KENT, KADH, KLOG, KDEB, OPTBAN, KP1BOR)
  • subroutine AIRWIK2 (LIHBOR, UBORF, VBORF, WBORF, LIUBOF, LIVBOF, LIWBOF, UBORL, VBORL, WBORL, LIUBOL, LIVBOL, LIWBOL, UBORS, VBORS, WBORS, LIUBOS, LIVBOS, LIWBOS, U, V, W, XNEBOR, YNEBOR, NBOR, NPTFR, NPLAN, NPOIN2, KENT, KADH, KLOG, KDEB, KP1BOR, VELPROLAT)
  • subroutine AMR_PLAN (ZVALS, OBJSOL, REFTYPE, NPOIN2, NPLAN, NSEG2, GLOSEG, DIMGLO, Z0, NEWZ, ZEXT, INTSOL, MONITOR, SSMONITOR, SMONITOR, NEXTR, SNNEIGH, NNEIGH, MCOEFF, MESH2D, MESH3D)
  • subroutine AIRWIK3 (LIHBOR, U, V, XNEBOR, YNEBOR, NBOR, NPTFR, NPLAN, NPOIN2, KLOG)
  • subroutine BIL3D (LT, IKLBORL, NPTFR, NETAG, NELEM)
  • subroutine BISSEL (IVIDE, TRA01, NPFMAX, IMAX, NDEB)
  • subroutine TRID1D (X, AA, BB, CC, DD, GAM, IMAX)
  • subroutine BORD3D (AAT, LT, IINFOGR, NPTFR2_DIM, NFRLIQ)
  • subroutine BYPASS_CRUSHED_POINTS (VOLU, SVOLU, VOLUN, SVOLUN, FLUX, TRA01, MESH2, MESH3, NPOIN3, SCHCF, NPOIN2, GLOSEG, DIMGLO, NSEG, NPLAN)
  • subroutine CALCG (TRAV2, TRAV3, U, V, UETCAR, NPOIN2, NPLAN)
  • subroutine CALCOT (ZZ, HH)
  • subroutine CHECK (IKLE2, NBOR, NELBOR, IKLBOR, NELEB, NELEBX, IKLE3, NELBO3, NULONE, DIM1NUL, DIM2NUL, NBOR3, NELEM2, NPOIN2, NPTFR, NELEM3, NPTFR3, INFO)
  • subroutine CLSEDI (ATABOF, BTABOF, ATABOS, BTABOS, TA, WC, GRADZFX, GRADZFY, GRADZSX, GRADZSY, X, Y, Z, HN, DELTAR, TOB, DENSI, TRA03, EPAI, CFDEP, CONC, HDEP, FLUER, FLUDPT, LITABF, LITABS, KLOG, NPOIN3, NPOIN2, NPLAN, NCOUCH, ITURBV, DT, RHO0, RHOS, TOCD, MPART, TOCE, UETCAR, GRAV, SEDCO, DMOY, CREF, ZREF, CF, AC, KSPRATIO, ICR, ICQ, RUGOF, SETDEP, HMIN, WCS, EPAICO, EPAINCO, MIXTE, SEDNCO, FLUDPTC, FLUDPTNC, FLUERC, FLUERNC, NTRAC, ITRAC)
  • subroutine COEF (IVIDE, EPAI, TRA01, NPFMAX, IMAX, NDEB, RHOS, GRAV, DTC, DSIG1)
  • subroutine CONDIM
  • subroutine CONDIS (IVIDE, EPAI, TREST, CONC, TEMP, HDEP, ZR, ZF, X, Y, NPOIN2, NPOIN3, NPF, NCOUCH, TASSE, ITASS, RHOS, XKV, CFDEP, ESOMT, TOCE, SEDCO, CONC_LAYER, TOCE_LAYER, ES_LAYER, SEDNCO, MIXTE, EPAICO, EPAINCO, PVSCO, PVSNCO, PVSNCO0)
  • subroutine T3D_CORFON (SZF, ST1, ST2, ZF, T1, T2, X, Y, PRIVE, NPOIN2, LISFON, MSK, MASKEL, MATR2D, MESH2D, S)
  • subroutine CORRECTION_DEPTH_3D (W2D, W3D, GLOSEG, DIMGLO)
  • subroutine COUPE (F, FINT, SCURV, NPOIN, IKLE3, IFABOR, X, Y, Z, SURFAC, NELEM2, NPOIN3, NETAGE, X1, Y1, Z1, X2, Y2, Z2)
  • subroutine CSTKEP
  • subroutine CVDF3D (FD, FC, FN, VISCF, SIGMAF, S0F, YAS0F, S1F, YAS1F, FBORL, FBORF, FBORS, AFBORL, AFBORF, AFBORS, BFBORL, BFBORF, BFBORS, LIFBOL, LIFBOF, LIFBOS, FLUXF, FLUEXTF, FLUEXTPAR, FMIN, CLIMIN, FMAX, CLIMAX, SCHCF, SCHDF, SLVDIF, TRBAF, INFOR, NEWDIF, CALFLU, T2_01, T2_02, T2_03, T3_01, T3_02, T3_03, T3_04, MESH3D, IKLE3, MASKEL, MTRA1, W1, NPTFR3, MMURD, MURD_TF, VOLU, VOLUPAR, VOLUN, VOLUNPAR, NBOR3, NPOIN3, NPOIN2, DT, MSK, NELEM2, NELEM3, NPLAN, LV, IELM3, MSUPG, IELM2H, IELM2V, MDIFF, MTRA2, INCHYD, MASKBR, MASKPT, SEM3D, YASEM3D, SVIDE, IT1, IT2, TRAV3, MESH2D, MATR2H, H, OPTBAN, OPTDIF, TETADI, YAWCC, WCC, AGGLOD, NSCE, SOURCES, FSCE, NUMLIQ, DIRFLU, NFRLIQ, VOLUT, ZT, ZPROP, RAIN, PLUIE, PARAPLUIE, TRAIN, FLODEL, FLOPAR, SIGMAG, IPBOT, MAXADV, FLUDPT, FLUDP, FLUER, VOLU2D, V2DPAR, SETDEP)
  • subroutine DEBIMP3D (Q, UBOR, VBOR, WBOR, U, V, H, NUMLIQ, IFRLIQ, T3_01, T3_02, T3_03, NPTFR, NETAGE, MASK, MESH, FORMUL, NPOIN2, IELM2V, SIGMAG, SVIDE, MASKBR, ZPROP)
  • subroutine DEBIMP_3D (Q, UBOR, VBOR, WBOR, U, V, NUMLIQ, NUMLIQ_ELM, IFRLIQ, T3_02, NPTFR, NETAGE, MASK, MESH, FORMUL, IELM2V, SVIDE, MASKBR, NELEB)
  • subroutine DESSED (NPF, IVIDE, EPAI, HDEP, CONC, TEMP, ZR, NPOIN2, NPFMAX, NCOUCH, NIT, GRAPRD, LT, DTC, TASSE, GIBSON, NRSED, TITCAS, BIRSED, GRADEB)
  • subroutine DIAG_MURD (DIAG, XM, NELEM, NELMAX, NPOIN3, IKLE, IELM3, DIM1X)
  • subroutine DIFF3D (FD, FC, FN, VISCF, SIGMAF, S0F, YAS0F, S1F, YAS1F, FBORL, FBORF, FBORS, AFBORL, AFBORF, AFBORS, BFBORL, BFBORF, BFBORS, LIFBOF, LIFBOL, LIFBOS, FMIN, CLIMIN, FMAX, CLIMAX, SCHCF, SCHDF, SLVDIF, TRBAF, INFO, NEWDIF, DT, T2_01, T2_02, T2_03, T3_01, T3_02, T3_03, T3_04, NPOIN2, NPOIN3, INCHYD, SEM3D, YASEM3D, IT1, NPTFR3, NBOR3, MASKPT, TRAV3, MESH2D, MESH3D, MTRA1, MTRA2, IELM3, MSUPG, IELM2H, IELM2V, MDIFF, MATR2H, MASKBR, SVIDE, MSK, MASKEL, H, NPLAN, OPTBAN, OPTDIF, TETADI, YAWCC, WCC, AGGLOD, VOLU, YASCE, NSCE, FSCE, SOURCES, TETASUPG, VELOCITY, RAIN, PLUIE, TRAIN, SIGMAG, IPBOT, SETDEP)
  • subroutine DIFFV (FD, FC, FN, VISCF, SIGMAF, S0F, YAS0F, S1F, YAS1F, FBORL, FBORF, FBORS, AFBORL, AFBORF, AFBORS, BFBORL, BFBORF, BFBORS, LIFBOF, LIFBOL, LIFBOS, FMIN, CLIMIN, FMAX, CLIMAX, SCHCF, SCHDF, SLVDIF, TRBAF, INFO, NEWDIF, DT, T2_01, T2_02, T2_03, T3_01, T3_02, T3_03, T3_04, NPOIN2, NPOIN3, INCHYD, SEM3D, YASEM3D, IT1, NPTFR3, NBOR3, MASKPT, TRAV3, MESH2D, MESH3D, MTRA1, MTRA2, IELM3, MSUPG, IELM2H, IELM2V, MDIFF, MATR2H, MASKBR, SVIDE, MSK, MASKEL, H, NPLAN, OPTBAN, OPTDIF, TETADI, YAWCC, WCC, AGGLOD, VOLU, YASCE, NSCE, FSCE, SOURCES, TETASUPG, VELOCITY, RAIN, PLUIE, TRAIN, SIGMAG, IPBOT)
  • subroutine DRIALG (FRV, FRT, RI, NPOIN3)
  • subroutine DRICV (FRI, FRT, RI, NPOIN3)
  • subroutine DRIUTI (FRI, RI, ITYP, ITRAC, NPOIN3)
  • subroutine DRSURR (DELTAR, TA, BETAC, T0AC, RHO, RHO0, RHOS, DENLAW, SEDI, NTRAC, IND_T, IND_S, MIXTE)
  • subroutine ERODC (CONC, EPAI, FLUER, TOB, DENSI, MPART, DT, NPOIN2, NCOUCH, TOCE, HN, HMIN, MIXTE, EPAICO)
  • subroutine ERODNC (CFDEP, WCS, HDEP, FLUER, TOB, DT, NPOIN2, NPOIN3, KSPRATIO, AC, RHOS, RHO0, HN, GRAV, DMOY, CREF, ZREF, CF, ICQ, RUGOF, Z, UETCAR, SETDEP, EPAINCO, MIXTE)
  • subroutine EXTMSK (MASKBR, MASK, NETAGE, NELEB)
  • subroutine FINDKSCE (NPOIN2, NPLAN, Z, NSCE, ISCE, ZSCE, KSCE, INFO)
  • subroutine FLOT3D (XFLOT, YFLOT, ZFLOT, NFLOT, NFLOT_MAX, X, Y, Z, IKLE, NELEM, NELMAX, NPOIN, NPLAN, TAGFLO, SHPFLO, SHZFLO, ELTFLO, ETAFLO, MESH3D, LT, NIT, AT)
  • subroutine FLUSED (ATABOF, BTABOF, ATABOS, BTABOS, LITABF, LITABS, TA, WC, X, Y, Z, HN, GRADZFX, GRADZFY, GRADZSX, GRADZSY, TOB, FLUDPT, FLUER, TOCD, NPOIN3, NPOIN2, NPLAN, KLOG, HMIN, SEDCO, SETDEP, SEDNCO, WCS, MIXTE, FLUDPTC, FLUDPTNC)
  • subroutine FLUPRI (VEC, XMUL, U, V, W, X, Y, Z, IKLE, NELEM, NELMAX, NELEM2D, NPOIN2, NPOIN3, T1, T2, T3)
  • subroutine FLUVER_2 (FLUVER2, UP, VP, WP, GRADZF, VOLU2D, DSSUDT, NPLAN, NPOIN2)
  • subroutine FLUX3D (FLUINT, FLUEXT, FLUEXTPAR, UCONV, VCONV, TRA01, TRA02, TRA03, W1, NETAGE, NPLAN, NELEM3, IELM3, IELM2H, IELM2V, SVIDE, MESH3, MSK, MASKEL, MASK_3D, LIHBOR, KENT, NPTFR, DT, VOLU, VOLUN, MESH2, GRAPRD, SIGMAG, TRAV2, NPOIN2, NPOIN3, DM1, GRAZCO, FLBOR, PLUIE, RAIN, FLODEL, OPT_HNEG, FLULIM, YACVVF, LT, BYPASS, N_ADV, WEL)
  • subroutine FONVAS (IVIDE, EPAI, CONC, TREST, TEMP, HDEP, FLUDP, FLUDPT, FLUER, ZF, TA, WC, TRA01, TRA02, TRA03, NPOIN2, NPOIN3, NPFMAX, NCOUCH, NPF, LT, DT, DTC, GRAV, RHOS, CFMAX, TASSE, ITASS, ZF_S, ESOMT, VOLU2D, MASDEP, SETDEP, ZR, TS, FLUDPTC, FLUDPTNC, FLUERC, FLUERNC, MIXTE, FLUDPC, FLUDPNC, PVSCO, PVSNCO, CFDEP, EPAICO, EPAINCO)
  • subroutine FSGRAD (GRADZS, ZFLATS, Z, ZF, IELM2H, MESH2D, MSK, MASKEL, UNSV2D, T2_01, NPOIN2, OPTBAN, S)
  • subroutine GESTDP (IVIDE, EPAI, HDEP, NPOIN2, NPFMAX, NPF, EPAI0, CFDEP, RHOS)
  • subroutine GRAD2D (DFDX, DFDY, FU, NPLAN, S, UNSV2D, FU2, FU3, FU4, IELM2, MESH2D, MSK, MASKEL)
  • subroutine IFAB3D (IFABOR, LIUBOF, LIUBOL, LIUBOS, KP1BOR, NELBOR, NULONE, IKLE2, NELEM2, NPOIN2, NPTFR, NPLAN, NETAGE, KLOG, TRANSF)
  • subroutine IFAB3DT (IFABOR, IFABOR2D, LIUBOF, LIUBOL, LIUBOS, KP1BOR, NELBOR, NULONE, IKLE2, IKLE, NELEM2, NELMAX, NPOIN2, NPTFR, NPLAN, NETAGE, KLOG, TRANSF)
  • subroutine IMPSED (IVIDE, EPAI, CONC, TEMP, HDEP, PDEPOT, FLUER, ZR, ZF, TA, WC, X, Y, NPOIN2, NPOIN3, NPFMAX, NCOUCH, NPF, LT, RHOS, CFMAX, CFDEP, EPAI0, TASSE, GIBSON, PRIVE, LISPRD)
  • subroutine KEPCL3 (KBORF, EBORF, LIKBOF, LIEBOF, LIUBOF, KBORL, EBORL, LIKBOL, LIEBOL, LIUBOL, RUGOL, KBORS, EBORS, LIKBOS, LIEBOS, LIUBOS, DISBOR, AK, U, V, H, Z, NBOR, NPOIN2, NPLAN, NPTFR, DNUVIH, DNUVIV, KARMAN, CMU, LISRUF, LISRUL, VIRT, KMIN, KMAX, EMIN, EMAX, KENT, KENTU, KSORT, KADH, KLOG, UETCAR, UETCAL, FICT)
  • subroutine KEPICL (LIKBOF, LIEBOF, LIUBOF, LIKBOL, LIEBOL, LIUBOL, LIKBOS, LIEBOS, LIUBOS, NPTFR, NPLAN, NPOIN2, KENT, KSORT, KADH, KLOG)
  • subroutine KEPINI (AK, EP, U, V, Z, ZF, NPOIN2, NPLAN, DNUVIH, DNUVIV, KARMAN, CMU, KMIN, EMIN)
  • subroutine KOMCL3 (KBORF, EBORF, LIKBOF, LIEBOF, LIUBOF, KBORL, EBORL, LIKBOL, LIEBOL, LIUBOL, RUGOL, KBORS, EBORS, LIKBOS, LIEBOS, LIUBOS, DISBOR, AK, EP, U, V, W, H, Z, NBOR, NPOIN2, NPLAN, NPTFR, DNUVIH, DNUVIV, KARMAN, ALPHA, BETA, BETAS, OMSTAR, SCHMIT, LISRUF, LISRUL, VIRT, GRAV, KMIN, KMAX, EMIN, EMAX, KENTU, KENT, KSORT, KADH, KLOG, UETCAR, UETCAL)
  • subroutine LECDON_TELEMAC3D (MOTCAR, FILE_DESC, PATH, NCAR)
  • subroutine LICHEK (LIMPRP, NPTFR, IKLBOR, NELEB2, NELEBX2)
  • subroutine LONGMB (LM, Z, HN, NPOIN3, NPOIN2, NPLAN, U, V, X, Y, P1, P2, P3, NTRAC, TA, KARMAN, ZF)
  • subroutine LONGML (LM2, Z, HN, NPOIN3, NPOIN2, NPLAN, MIXING, KARMAN, ZF)
  • subroutine MAKE_ZCONV (ZCONV, GRAZCO, ZFLATS, DH, HN, ZF, TETAZCOMP, TETAH, NELEM2, OPTBAN, IKLE2, MESH2D)
  • subroutine MASK3D (IFABOR3D, MASKEL, MASKPT, MASKBR, X, Y, ZF, ZFE, H, HMIN, AT, LT, ITRA01, NELBO3, NELMA2, NELEM2, NPOIN2, NPTFR, NPLAN, NETAGE, IELM3, MESH2D)
  • subroutine MASS3D (INFO, LT)
  • subroutine MASSED (MASBED, EPAI, CONC, HDEP, TRA02, NPOIN2, NPFMAX, NCOUCH, NPF, TASSE, GIBSON, RHOS, VOLU2D, CFDEP, EPAICO, EPAINCO, MIXTE)
  • subroutine MESH_PROP (HPROP, HN, H, PROLIN, HAULIN, TETA, NSOUSI, ZPROP, IPBOT, NPOIN2, NPLAN, OPTBAN, SIGMAG, OPT_HNEG, MDIFF, MESH3D, VOLU3D, VOLU3DPAR, UNSV3D, MSK, MASKEL, IELM3)
  • subroutine MITCL2 (H, LIHBOR, NBOR, HBOR, AT, NPOIN2, NPTFR, KENT, KSORT, KADH, KLOG, KDEB)
  • subroutine MITTIT (IETAPE, AT, LT)
  • subroutine MUDSTRESS3D (NGEO, FFORMAT, LAYTOCE, NCOUCH, MESH, LISTIN)
  • subroutine MURD3D (FC, FN, VOLU, VOLUN, VOLU2, SVOLU2, DB, XB, DIM1XB, TRA01, TRA02, TRA03, STRA01, STRA02, STRA03, IKLE3, MESH3, NELEM3, NPOIN3, DT, SCHCF, LV, MSK, MASKEL, INFOR, CALFLU, FLUX, FLUEXT, S0F, NSCE, SOURCES, FSCE, RAIN, PLUIE, TRAIN, NPOIN2, MINFC, MAXFC, MASKPT, OPTBAN, FLODEL, FLOPAR, GLOSEG, DIMGLO, NSEG, NPLAN, IELM3)
  • subroutine MURD3D_POS (FC, FN, VOLU, SVOLU, VOLUN, SVOLUN, VOLU2, SVOLU2, RMASS, TRA01, TRA02, TRA03, STRA01, STRA02, STRA03, MESH2, MESH3, NELEM3, NPOIN3, DT, SCHCF, MSK, MASKEL, INFOR, CALFLU, FLUX, FLUEXT, S0F, NSCE, SOURCES, FSCE, RAIN, PLUIE, TRAIN, NPOIN2, OPTBAN, FLODEL, FLOPAR, GLOSEG, DIMGLO, NSEG, NPLAN, T5, FLUX_REMOVED, SAVED_VOLU2, SAVED_F, OPTION, IELM3, NITMAX)
  • subroutine NOMVAR_2D_IN_3D (TEXTE, TEXTPR, MNEMO, NTRAC, NAMETRAC)
  • subroutine NOMVAR_TELEMAC3D (TEXT3, TEXTP3, MNEMO, NTRAC, NAMETRAC, ADR_TRAC)
  • subroutine NUMLIQ_3D (NUMLIQ, NUMLIQ_ELM, NPLAN, NPTFR2, IKLBOR, NELEB, NELEBX)
  • subroutine NUWAVE_P0 (NUWAVE, DM1, Z, DZ, IKLE, NPOIN2, NPLAN, NELEM, NELMAX, NELEM2, XMUL, IELM3, X, Y, SURFAC)
  • subroutine PHSTAT (PH, DELTAR, Z, TRA01, TRA02, RHO0, GRAV, NPOIN3, NPOIN2, NPLAN, PRIVE)
  • subroutine PLANE_BOTTOM (IPBOT, Z, NPOIN2, NPLAN, SIGMAG, OPTBAN)
  • subroutine PREADV (W, WS, ZPROP, ISOUSI, LT, VOLU, VOLUN)
  • subroutine PREDIV (PD, UP, VP, WP, INFO, BC, OPT, DIRSUR, DIRBOT, DIRLAT)
  • subroutine PREPARE_ADVECTION (FN, S0F, FBORL, LIFBOL, FLUXF, SCHCF, CALFLU, MESH3D, MASKEL, NPTFR3, VOLUNPAR, FLUEXT, FLUEXTPAR, NBOR3, DT, MSK, IELM3, NUMLIQ, DIRFLU, NFRLIQ)
  • subroutine PRERES_TELEMAC3D (LT)
  • DOUBLE PRECISION Q3 (I, AT, INFOGR)
  • subroutine RHS_PRESSURE (DIVU, UP, VP, WP, IELM3, DM1, ZCONV, SVIDE, MESH3D, MSK, MASKEL, FLUEXT, NSCE, RAIN, PLUIE, SOURCES, GRADZF, VOLU2D, DSSUDT, NPOIN2, NPOIN3, NPLAN)
  • subroutine SCOPE (U, V, W, HN, ZF, X, Y, Z, TRA01, TRA02, TRA03, SURFAC, IKLE3, IFABOR, NELEM3, NELEM2, NPOIN2, NPOIN3, NETAGE, NPLAN, LT, AT, DT, NIT, NSCO, PRIVE)
  • subroutine SED3D (MASBED, MASBED0, MASDEP, WC, TA, EPAI, HDEP, CONC, FLUER, FLUDP, TRA02, NELEM2, NPOIN2, NPOIN3, NPFMAX, NCOUCH, NPF, AT, TASSE, GIBSON, RHOS, VOLU2D, CFDEP, EPAICO, EPAINCO, MIXTE)
  • subroutine SET_DIF (FC, VOLU2D, Z, NPOIN2, NPOIN3, DT, FLUX, NPLAN, WCC, FLUDPT, FLUDP, FLUER, IPBOT, VISCTA)
  • subroutine SET_FALL (FC, FN, WCC, MESH2D, MESH3D, DT, VOLU, IPBOT, NPOIN2, NPOIN3, NPLAN, T1)
  • subroutine SFLO3D (XFLOT, YFLOT, ZFLOT, IKLFLO, TRAFLO, DEBFLO, FINFLO, NFLOT, NITFLO, FLOPRD, NREBI, LISTIN, TITCAS, BINRES, NOMRBI, NIT, I_ORIG, J_ORIG)
  • DOUBLE PRECISION SL3 (I, AT, N, INFOGR)
  • subroutine SMAGO3D (U, V, W, TRAV1, TRAV2, TRAV3, TRAV4, TRAV5, TRAV6, SVIDE, MESH3, IELM3, MSK, MASKEL)
  • subroutine SMAGO (U, V, T1, T2, T3, T4, NUSMAG, MESH3, IELM3, MSK, MASKEL)
  • subroutine SOUKEP (CV1, CV2, S1K, S1E, U, V, W, DELTAR, RI, DUDX, DUDY, DUDZ, DVDX, DVDY, DVDZ, DWDX, DWDY, DWDZ, DTADZ, AK, EP, C1, C2, CMU, GRAV, TR, NPOIN3, MSK, MASKEL, MESH3D, IELM3, S, DT, VENT, WIND, H, EBORS, NPOIN2, KMIN, EMIN, PRANDTL)
  • subroutine SOUKOM (CV1, CV2, S1K, S1E, U, V, W, DELTAR, DUDX, DUDY, DUDZ, DVDX, DVDY, DVDZ, DWDX, DWDY, DWDZ, DTADZ, DKDX, DKDY, DKDZ, DODX, DODY, DODZ, ROTAT, AK, EP, ALPHA, BETA, BETAS, GRAV, TR, NPOIN3, MSK, MASKEL, MESH3D, IELM3, S, PRANDTL)
  • subroutine SOULSBYFLOC3D (WCHU, FC, MESH3, NPOIN2, NPOIN3, NPLAN, HN, HMIN, UETCAR)
  • subroutine SOURCE (S0U, S0V, S0W, S1U, S1V, S1W, UN3, VN3, WSN3, WN3, VOLU, VOLUN, T3, NPOIN3, NTRAC, LT, AT, DT, PRIVE, NONHYD, NPOIN2, NSCE, ISCE, KSCE, QSCE, USCE, VSCE, MAXSCE)
  • subroutine SUISED (EPAI, HDEP, CONC, ZR, ZF, T2, NPOIN2, NCOUCH, ITASS, NSUIS, FFORMAT, PRIVE)
  • subroutine SUMVER (FINT, F, NPOIN2, NPLAN, NPTFR)
  • subroutine TASSEC (CONC, EPAI, TREST, TEMP, DTC, NPOIN2, NCOUCH)
  • subroutine TASSEM (IVIDE, EPAI, NPOIN2, NPFMAX, NPF, GRAV, RHOS, DTC, CFMAX, TRA01, SIGMA, CHARGE)
  • subroutine TBORD (AUBORL, LIUBOL, RUGOL, DISBOR, NELBOR, NULONE, IKLE, NELEM2, U, V, W, NBOR, NPOIN2, NPLAN, NPTFR, DNUVIH, DNUVIV, KARMAN, LISRUL, KFROTL, KENT, KENTU, KSORT, KADH, KLOG, UETCAL, NONHYD, UTANG, MESH2D)
  • subroutine TFOND (AUBOR, CF, U2D, V2D, U3D, V3D, W3D, KARMAN, LISRUG, PROPNU, Z, NPOIN, KFROT, RUGOF, UETCAR, NONHYD, OPTBAN, HN, GRAV, IPBOT, NPLAN)
  • subroutine THOMPS_BC (OPTION)
  • subroutine TRANSF_ZCHAR (TRANSF, ZCHAR, ZSTAR, TRANSF_PLANE, NPLAN)
  • DOUBLE PRECISION TR3 (I, ITRAC, N, AT, INFOGR)
  • DOUBLE PRECISION TRA_PROF_Z (I, IPOIN2, AT, LT, IPLAN, INFOGR, IOPT, ITRAC)
  • subroutine TRIDW2 (WSCONV, VOLU, VOLUN, SEM2D, FLUINT, FLUEXT, SOURCES, NSCE, NETAGE, NPOIN2, DT, UNSV2D, MESH2D)
  • subroutine TRIDW3 (WSCONV, FLUVER, SUMFLU, ERROR, PRESSURE, COR_INT, COR_VER, LT, VOLU, VOLUN, U, UCONV, VCONV, WCONV, DT, NPOIN3, SIGMAG, OPTBAN, MESH3D, MTRA1, MASKEL, NPOIN2, T2_01, NPLAN, FLUEXT, NSCE, SOURCES, RAIN, PLUIE, FLUINT, NETAGE, UNSV2D, SVIDE, NELEM2, MSK, N_ADV, VOLU2D, INFOGR, DSSUDT, IELM3, DM1, GRAZCO, MESH2D, SEM3D, NELEM3, GRADZF)
  • subroutine TRISOU (CV1, CV2, SCV1, SCV2, UN3, VN3, TA, X, Y, Z, ZS, DELTAR, MESH3, FCOR, CORIOL, NTRAC, LT, AT, DT, SURFAC, T1, ST1, W1, W2, W3, SEDI, GRAV, NPOIN3, NELEM3, NPOIN2, NELEM2, NPLAN, NETAGE, IKLE3, PRIVE, LV, MSK, MASKEL, INCHYD, SVOLU, VOLU, SVIDE, IELM3, SMASKEL, NREJEU, ISCE, KSCE, QSCE, USCE, VSCE, IELM2H, GRADZSX, GRADZSY, Z3, TRAV2, FU2, MESH2D, ST2, T2, ST3, T3, LATIT, LONGIT, NORD, SMU, SMV, YASEM3D, SCHCVI, DENLAW, FXH, FYH, COUROU, NPTH, T3D_FILES, T3DBI1)
  • DOUBLE PRECISION T3D_DEBSCE (TIME, I, DISCE)
  • DOUBLE PRECISION T3D_TRSCE (TIME, I, ITRAC)
  • subroutine T3D_STRESS (SEM3D, OP, T2, T3, BFBORL, BFBORF, BFBORS, NPOIN2, NPOIN3, MESH2D, MESH3D, IELM3, IELM2H, IELM2V, SV, MSK, MASKBR, MASKEL, IPBOT, SIGMAG, OPTBAN, NPLAN)
  • subroutine UPWIND (M, WCC, DELTA, MESH2D, MESH3D, NPLAN)
  • subroutine UPWINDEBE (D, X, IKLE, NELMAX, NELEM3, NELEM2, SURFAC, NPLAN, WCC, DELTA)
  • subroutine UPWINDSEG (D, X, IKLE, NELMAX, NELEM3, NELEM2, SURFAC, NPLAN, WCC, NSEG2D, DELTA)
  • subroutine UTIMP (LT, AT, GRADEBL, GRAPRDL, LISDEBL, LISPRDL)
  • DOUBLE PRECISION VEL_PROF_Z (I, IPOIN2, AT, LT, IPLAN, INFOGR, IOPT)
  • subroutine VELRES (U, V, W, DP, PX, PY, PZ, MSK, MASKEL, MESH3D, S, IELM3, NPLAN, OPTBAN, UNSVOL, DO_UNSVOL, NPOIN3, NPOIN2, SIGMAG, IPBOT, AGGLOH)
  • subroutine VERMOY (FINT1, FINT2, F1, F2, NFONC, Z, TRA01, TRA02, TRA03, IPLAN1, IPLAN2, NPOIN2, NPLAN, OPTBAN)
  • subroutine VISCKE (VISCVI, VISCTA, AK, EP, NTRAC, CMU, DNUVIH, DNUVIV, DNUTAH, DNUTAV, KMIN, EMIN, ITURBH, ITURBV, PRANDTL)
  • subroutine VISCKO (VISCVI, VISCTA, ROTAT, AK, EP, NTRAC, CMU, DNUVIH, DNUVIV, DNUTAH, DNUTAV)
  • subroutine VISCLIP (VISCVI, VISCTA, H, NPLAN, NPOIN3, NPOIN2, NTRAC, HLIM)
  • subroutine VISCLM (VISCVI, VISCTA, RI, U, V, DELTAR, X, Y, Z, HN, TRAV1, TRAV2, TRAV3, TRAV4, TRAV5, TRAV6, TRAV7, SVIDE, MESH3D, IELM3, GRAV, NPLAN, NPOIN3, NPOIN2, NTRAC, MSK, MASKEL, TA, MIXING, DAMPING, IND_T, DNUVIV, DNUTAV, KARMAN, PRANDTL, UETCAR, KFROT, RUGOF, ZF, LINLOG, IPBOT)
  • subroutine VISCOS (VISCVI, VISCTA, DNUTAV, DNUTAH, DNUVIV, DNUVIH, NTRAC, ITURBH, ITURBV)
  • subroutine VISSMA (VISCVI, VISCTA, DNUTAH, DNUVIH, DNUVIV, DNUTAV, U, V, W, TRAV1, TRAV2, TRAV3, TRAV4, TRAV5, TRAV6, SVIDE, MESH3, IELM3, NTRAC, MSK, MASKEL, ITURBV)
  • DOUBLE PRECISION VIT3 (I, AT, N, INFOGR)
  • subroutine VITCHU (WCHU, WCHU0, TURBWC, U, V, W, H, RUGOF, LISRUF, TURBA, TURBB, TRAV1, TRAV2, TRAV3, S, MESH3D, IELM3, NPOIN2, NPOIN3, NPLAN, NTRAC, MSK, MASKEL, UETCAR, TA, HN, HMIN, FLOC, FLOC_TYPE, HINDER, HIND_TYPE, CGEL, CINI)
  • subroutine WAVE_EQUATION (LT, ISOUSI)
  • subroutine WCHIND (WC, C, CINI, CGEL, NPOIN3, HIND_TYPE)
  • subroutine WCTURB (WC, WCHU0, U, V, W, HN, RUGOF, LISRUF, TRAV1, TRAV2, TRAV3, S, MESH3, IELM3, NPOIN2, NPLAN, TURBA, TURBB, MSK, MASKEL, UETCAR)
  • subroutine WSTARW (WW, WSS, WUP, WDOWN, SOMMEW)
  • subroutine WSTAR (WS, HWSTAR, Z, NPOIN2, NPLAN)

Detailed Description

Definition at line 22 of file interface_telemac3d.f.


Member Function/Subroutine Documentation

subroutine INTERFACE_TELEMAC3D::interface::ACTUZF ( DOUBLE PRECISION,dimension(npfmax,npoin2),intent(in)  IVIDE,
DOUBLE PRECISION,dimension(npfmax-1,npoin2),intent(in)  EPAI,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  ZF,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPFMAX,
INTEGER,dimension(npoin2),intent(in)  NPF 
)

Definition at line 23 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::AIRWIK1 ( INTEGER,dimension(nptfr),intent(in)  LIHBOR,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UBORF,
DOUBLE PRECISION,dimension(npoin2),intent(in)  VBORF,
INTEGER,dimension(npoin2),intent(in)  LIUBOF,
INTEGER,dimension(npoin2),intent(in)  LIVBOF,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  UBORL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  VBORL,
INTEGER,dimension(nptfr,nplan),intent(in)  LIUBOL,
INTEGER,dimension(nptfr,nplan),intent(in)  LIVBOL,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UBORS,
DOUBLE PRECISION,dimension(npoin2),intent(in)  VBORS,
INTEGER,dimension(npoin2),intent(in)  LIUBOS,
INTEGER,dimension(npoin2),intent(in)  LIVBOS,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  U,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  V,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  UD,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  VD,
LOGICAL,intent(in)  DELWAQ,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  U2D,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  V2D,
DOUBLE PRECISION,dimension(nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  YNEBOR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  UMOY,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  VMOY,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  TRA02,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  TRA03,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  Z,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  KDEB,
INTEGER,intent(in)  OPTBAN,
INTEGER,dimension(nptfr,2),intent(in)  KP1BOR 
)

Definition at line 36 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::AIRWIK2 ( INTEGER,dimension(nptfr),intent(in)  LIHBOR,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UBORF,
DOUBLE PRECISION,dimension(npoin2),intent(in)  VBORF,
DOUBLE PRECISION,dimension(npoin2),intent(in)  WBORF,
INTEGER,dimension(npoin2),intent(in)  LIUBOF,
INTEGER,dimension(npoin2),intent(in)  LIVBOF,
INTEGER,dimension(npoin2),intent(in)  LIWBOF,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  UBORL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  VBORL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  WBORL,
INTEGER,dimension(nptfr,nplan),intent(in)  LIUBOL,
INTEGER,dimension(nptfr,nplan),intent(in)  LIVBOL,
INTEGER,dimension(nptfr,nplan),intent(in)  LIWBOL,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UBORS,
DOUBLE PRECISION,dimension(npoin2),intent(in)  VBORS,
DOUBLE PRECISION,dimension(npoin2),intent(in)  WBORS,
INTEGER,dimension(npoin2),intent(in)  LIUBOS,
INTEGER,dimension(npoin2),intent(in)  LIVBOS,
INTEGER,dimension(npoin2),intent(in)  LIWBOS,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  U,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  V,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  W,
DOUBLE PRECISION,dimension(nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  YNEBOR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  KDEB,
INTEGER,dimension(nptfr,2),intent(in)  KP1BOR,
LOGICAL,intent(in)  VELPROLAT 
)

Definition at line 74 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::AIRWIK3 ( INTEGER,dimension(nptfr),intent(in)  LIHBOR,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  U,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  V,
DOUBLE PRECISION,dimension(nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  YNEBOR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  KLOG 
)

Definition at line 133 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::AMR_PLAN ( DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  ZVALS,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  OBJSOL,
CHARACTER,intent(in)  REFTYPE,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NSEG2,
INTEGER,dimension(dimglo,2),intent(in)  GLOSEG,
INTEGER,intent(in)  DIMGLO,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  Z0,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  NEWZ,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  ZEXT,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  INTSOL,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  MONITOR,
TYPE(BIEF_OBJ),intent(inout)  SSMONITOR,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  SMONITOR,
INTEGER,dimension(npoin2),intent(inout)  NEXTR,
TYPE(BIEF_OBJ),intent(inout)  SNNEIGH,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  NNEIGH,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  MCOEFF,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_MESH),intent(inout)  MESH3D 
)

Definition at line 106 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::BIL3D ( INTEGER,intent(in)  LT,
INTEGER,dimension(nelebx,4),intent(in)  IKLBORL,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NETAG,
INTEGER,intent(in)  NELEM 
)

Definition at line 146 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::BISSEL ( DOUBLE PRECISION,dimension(npfmax),intent(inout)  IVIDE,
DOUBLE PRECISION,dimension(npfmax,6),intent(inout)  TRA01,
INTEGER,intent(in)  NPFMAX,
INTEGER,intent(in)  IMAX,
INTEGER,intent(in)  NDEB 
)

Definition at line 157 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::BORD3D ( DOUBLE PRECISION,intent(in)  AAT,
INTEGER,intent(in)  LT,
LOGICAL,intent(in)  IINFOGR,
INTEGER,intent(in)  NPTFR2_DIM,
INTEGER,intent(in)  NFRLIQ 
)

Definition at line 178 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::BYPASS_CRUSHED_POINTS ( DOUBLE PRECISION,dimension(npoin3),intent(in)  VOLU,
TYPE(BIEF_OBJ),intent(in)  SVOLU,
DOUBLE PRECISION,dimension(npoin3),intent(in)  VOLUN,
TYPE(BIEF_OBJ),intent(in)  SVOLUN,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUX,
TYPE(BIEF_OBJ),intent(inout)  TRA01,
TYPE(BIEF_MESH),intent(inout)  MESH2,
TYPE(BIEF_MESH),intent(inout)  MESH3,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  SCHCF,
INTEGER,intent(in)  NPOIN2,
INTEGER,dimension(dimglo,2),intent(in)  GLOSEG,
INTEGER,intent(in)  DIMGLO,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPLAN 
)

Definition at line 191 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CALCG ( DOUBLE PRECISION,dimension(npoin2*nplan),intent(in)  TRAV2,
DOUBLE PRECISION,dimension(npoin2*nplan),intent(inout)  TRAV3,
DOUBLE PRECISION,dimension(npoin2),intent(in)  U,
DOUBLE PRECISION,dimension(npoin2),intent(in)  V,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UETCAR,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN 
)

Definition at line 210 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CALCOT ( DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  ZZ,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HH 
)

Definition at line 223 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CHECK ( INTEGER,dimension(nelem2,3),intent(in)  IKLE2,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr),intent(in)  NELBOR,
INTEGER,dimension(nelebx,4),intent(in)  IKLBOR,
INTEGER,intent(in)  NELEB,
INTEGER,intent(in)  NELEBX,
INTEGER,dimension(nelem3,6),intent(in)  IKLE3,
INTEGER,dimension(nelebx),intent(in)  NELBO3,
INTEGER,dimension(dim1nul,dim2nul),intent(in)  NULONE,
INTEGER,intent(in)  DIM1NUL,
INTEGER,intent(in)  DIM2NUL,
INTEGER,dimension(nptfr3),intent(in)  NBOR3,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NPTFR3,
LOGICAL,intent(in)  INFO 
)

Definition at line 234 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CLSEDI ( DOUBLE PRECISION,dimension(npoin2),intent(inout)  ATABOF,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  BTABOF,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  ATABOS,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  BTABOS,
DOUBLE PRECISION,dimension(npoin3),intent(in)  TA,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WC,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZFX,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZFY,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZSX,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZSY,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
TYPE(BIEF_OBJ),intent(in)  HN,
DOUBLE PRECISION,dimension(npoin3),intent(in)  DELTAR,
TYPE(BIEF_OBJ),intent(inout)  TOB,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  DENSI,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  TRA03,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  EPAI,
DOUBLE PRECISION,intent(in)  CFDEP,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  HDEP,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUER,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPT,
INTEGER,dimension(npoin2),intent(inout)  LITABF,
INTEGER,dimension(npoin2),intent(inout)  LITABS,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NCOUCH,
INTEGER,intent(in)  ITURBV,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,intent(in)  RHO0,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,intent(in)  TOCD,
DOUBLE PRECISION,intent(in)  MPART,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  TOCE,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  UETCAR,
DOUBLE PRECISION,intent(in)  GRAV,
LOGICAL,intent(in)  SEDCO,
TYPE(BIEF_OBJ),intent(in)  DMOY,
TYPE(BIEF_OBJ),intent(inout)  CREF,
TYPE(BIEF_OBJ),intent(inout)  ZREF,
TYPE(BIEF_OBJ),intent(in)  CF,
DOUBLE PRECISION,intent(in)  AC,
DOUBLE PRECISION,intent(in)  KSPRATIO,
INTEGER,intent(in)  ICR,
INTEGER,intent(in)  ICQ,
TYPE(BIEF_OBJ),intent(inout)  RUGOF,
INTEGER,intent(in)  SETDEP,
DOUBLE PRECISION,intent(in)  HMIN,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WCS,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAICO,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAINCO,
LOGICAL,intent(in)  MIXTE,
LOGICAL,intent(in)  SEDNCO,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPTC,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPTNC,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUERC,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUERNC,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  ITRAC 
)

Definition at line 253 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::COEF ( DOUBLE PRECISION,dimension(npfmax),intent(in)  IVIDE,
DOUBLE PRECISION,dimension(npfmax-1),intent(in)  EPAI,
DOUBLE PRECISION,dimension(npfmax,6),intent(inout)  TRA01,
INTEGER,intent(in)  NPFMAX,
INTEGER,intent(in)  IMAX,
INTEGER,intent(in)  NDEB,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  DTC,
DOUBLE PRECISION,intent(in)  DSIG1 
)

Definition at line 313 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CONDIM (  ) 

Definition at line 328 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CONDIS ( DOUBLE PRECISION,dimension(npoin2,ncouch+1),intent(out)  IVIDE,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  EPAI,
DOUBLE PRECISION,dimension(ncouch),intent(inout)  TREST,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  CONC,
DOUBLE PRECISION,dimension(ncouch,npoin2),intent(out)  TEMP,
DOUBLE PRECISION,dimension(npoin2),intent(out)  HDEP,
DOUBLE PRECISION,dimension(npoin2),intent(out)  ZR,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF,
DOUBLE PRECISION,dimension(npoin2),intent(in)  X,
DOUBLE PRECISION,dimension(npoin2),intent(in)  Y,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,dimension(npoin2),intent(out)  NPF,
INTEGER,intent(in)  NCOUCH,
LOGICAL,intent(in)  TASSE,
INTEGER,intent(in)  ITASS,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,intent(in)  XKV,
DOUBLE PRECISION,intent(out)  CFDEP,
TYPE(BIEF_OBJ),intent(inout)  ESOMT,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  TOCE,
LOGICAL,intent(in)  SEDCO,
DOUBLE PRECISION,dimension(ncouch),intent(in)  CONC_LAYER,
DOUBLE PRECISION,dimension(ncouch),intent(in)  TOCE_LAYER,
DOUBLE PRECISION,dimension(ncouch),intent(in)  ES_LAYER,
LOGICAL,intent(in)  SEDNCO,
LOGICAL,intent(in)  MIXTE,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EPAICO,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EPAINCO,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  PVSCO,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  PVSNCO,
DOUBLE PRECISION,intent(in)  PVSNCO0 
)

Definition at line 336 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CORRECTION_DEPTH_3D ( DOUBLE PRECISION,dimension(nelem2,3),intent(inout)  W2D,
DOUBLE PRECISION,dimension(nelem3,6),intent(inout)  W3D,
INTEGER,dimension(dimglo,2),intent(in)  GLOSEG,
INTEGER,intent(in)  DIMGLO 
)

Definition at line 397 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::COUPE ( DOUBLE PRECISION,dimension(npoin3),intent(in)  F,
DOUBLE PRECISION,dimension(npoin),intent(inout)  FINT,
DOUBLE PRECISION,dimension(npoin),intent(inout)  SCURV,
INTEGER,intent(in)  NPOIN,
INTEGER,dimension(nelem2,netage,6),intent(in)  IKLE3,
INTEGER,dimension(nelem2,3),intent(in)  IFABOR,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(nelem2),intent(in)  SURFAC,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NETAGE,
DOUBLE PRECISION,intent(in)  X1,
DOUBLE PRECISION,intent(in)  Y1,
DOUBLE PRECISION,intent(in)  Z1,
DOUBLE PRECISION,intent(in)  X2,
DOUBLE PRECISION,intent(in)  Y2,
DOUBLE PRECISION,intent(in)  Z2 
)

Definition at line 409 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CSTKEP (  ) 

Definition at line 428 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::CVDF3D ( TYPE(BIEF_OBJ),intent(inout)  FD,
TYPE(BIEF_OBJ),intent(inout)  FC,
TYPE(BIEF_OBJ),intent(inout)  FN,
TYPE(BIEF_OBJ),intent(inout)  VISCF,
DOUBLE PRECISION,intent(in)  SIGMAF,
TYPE(BIEF_OBJ),intent(inout),target  S0F,
LOGICAL,intent(in)  YAS0F,
TYPE(BIEF_OBJ),intent(inout)  S1F,
LOGICAL,intent(in)  YAS1F,
TYPE(BIEF_OBJ),intent(inout)  FBORL,
TYPE(BIEF_OBJ),intent(inout)  FBORF,
TYPE(BIEF_OBJ),intent(inout)  FBORS,
TYPE(BIEF_OBJ),intent(in)  AFBORL,
TYPE(BIEF_OBJ),intent(in)  AFBORF,
TYPE(BIEF_OBJ),intent(in)  AFBORS,
TYPE(BIEF_OBJ),intent(in)  BFBORL,
TYPE(BIEF_OBJ),intent(in)  BFBORF,
TYPE(BIEF_OBJ),intent(in)  BFBORS,
TYPE(BIEF_OBJ),intent(inout)  LIFBOL,
TYPE(BIEF_OBJ),intent(inout)  LIFBOF,
TYPE(BIEF_OBJ),intent(inout)  LIFBOS,
DOUBLE PRECISION,intent(inout)  FLUXF,
TYPE(BIEF_OBJ),intent(in)  FLUEXTF,
TYPE(BIEF_OBJ),intent(in)  FLUEXTPAR,
DOUBLE PRECISION,intent(in)  FMIN,
LOGICAL,intent(in)  CLIMIN,
DOUBLE PRECISION,intent(in)  FMAX,
LOGICAL,intent(in)  CLIMAX,
INTEGER,intent(in)  SCHCF,
INTEGER,intent(in)  SCHDF,
TYPE(SLVCFG SLVDIF,
INTEGER,intent(in)  TRBAF,
LOGICAL,intent(in)  INFOR,
LOGICAL,intent(in)  NEWDIF,
LOGICAL,intent(in)  CALFLU,
TYPE(BIEF_OBJ),intent(inout)  T2_01,
TYPE(BIEF_OBJ),intent(inout)  T2_02,
TYPE(BIEF_OBJ),intent(inout)  T2_03,
TYPE(BIEF_OBJ),intent(inout)  T3_01,
TYPE(BIEF_OBJ),intent(inout)  T3_02,
TYPE(BIEF_OBJ),intent(inout)  T3_03,
TYPE(BIEF_OBJ),intent(inout)  T3_04,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
TYPE(BIEF_OBJ),intent(in)  IKLE3,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(inout)  MTRA1,
TYPE(BIEF_OBJ),intent(inout)  W1,
INTEGER,intent(in)  NPTFR3,
TYPE(BIEF_OBJ),intent(inout)  MMURD,
TYPE(BIEF_OBJ),intent(inout)  MURD_TF,
TYPE(BIEF_OBJ),intent(in),target  VOLU,
TYPE(BIEF_OBJ),intent(in)  VOLUPAR,
TYPE(BIEF_OBJ),intent(in)  VOLUN,
TYPE(BIEF_OBJ),intent(in)  VOLUNPAR,
TYPE(BIEF_OBJ),intent(in)  NBOR3,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
DOUBLE PRECISION,intent(in)  DT,
LOGICAL,intent(in)  MSK,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  LV,
INTEGER,intent(in)  IELM3,
TYPE(BIEF_OBJ),intent(inout)  MSUPG,
INTEGER,intent(in)  IELM2H,
INTEGER,intent(in)  IELM2V,
TYPE(BIEF_OBJ),intent(inout)  MDIFF,
TYPE(BIEF_OBJ),intent(inout)  MTRA2,
LOGICAL,intent(in)  INCHYD,
TYPE(BIEF_OBJ),intent(in)  MASKBR,
TYPE(BIEF_OBJ),intent(in)  MASKPT,
TYPE(BIEF_OBJ),intent(inout)  SEM3D,
LOGICAL,intent(in)  YASEM3D,
TYPE(BIEF_OBJ),intent(in)  SVIDE,
TYPE(BIEF_OBJ),intent(inout)  IT1,
TYPE(BIEF_OBJ),intent(inout)  IT2,
TYPE(BIEF_OBJ),intent(inout)  TRAV3,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_OBJ),intent(inout)  MATR2H,
TYPE(BIEF_OBJ),intent(in)  H,
INTEGER,intent(in)  OPTBAN,
INTEGER,intent(in)  OPTDIF,
DOUBLE PRECISION,intent(inout)  TETADI,
LOGICAL,intent(inout)  YAWCC,
TYPE(BIEF_OBJ),intent(in)  WCC,
DOUBLE PRECISION,intent(in)  AGGLOD,
INTEGER,intent(in)  NSCE,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
DOUBLE PRECISION,dimension(nsce),intent(in)  FSCE,
INTEGER,dimension(*),intent(in)  NUMLIQ,
INTEGER,dimension(0:nfrliq),intent(in)  DIRFLU,
INTEGER,intent(in)  NFRLIQ,
TYPE(BIEF_OBJ),intent(inout),target  VOLUT,
TYPE(BIEF_OBJ),intent(inout)  ZT,
TYPE(BIEF_OBJ),intent(in)  ZPROP,
LOGICAL,intent(in)  RAIN,
TYPE(BIEF_OBJ),intent(in)  PLUIE,
TYPE(BIEF_OBJ),intent(in)  PARAPLUIE,
DOUBLE PRECISION,intent(in)  TRAIN,
TYPE(BIEF_OBJ),intent(in)  FLODEL,
TYPE(BIEF_OBJ),intent(in)  FLOPAR,
LOGICAL,intent(in)  SIGMAG,
INTEGER,dimension(npoin2),intent(in)  IPBOT,
INTEGER,intent(in)  MAXADV,
TYPE(BIEF_OBJ),intent(in)  FLUDPT,
TYPE(BIEF_OBJ),intent(inout)  FLUDP,
TYPE(BIEF_OBJ),intent(inout)  FLUER,
TYPE(BIEF_OBJ),intent(in)  VOLU2D,
TYPE(BIEF_OBJ),intent(in)  V2DPAR,
INTEGER,intent(in)  SETDEP 
)

Definition at line 436 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DEBIMP3D ( DOUBLE PRECISION,intent(in)  Q,
DOUBLE PRECISION,dimension(*),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  VBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  WBOR,
TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
TYPE(BIEF_OBJ),intent(inout)  H,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
INTEGER,intent(in)  IFRLIQ,
TYPE(BIEF_OBJ),intent(inout)  T3_01,
TYPE(BIEF_OBJ),intent(inout)  T3_02,
TYPE(BIEF_OBJ),intent(inout)  T3_03,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NETAGE,
DOUBLE PRECISION,dimension(*),intent(in)  MASK,
TYPE(BIEF_MESH MESH,
CHARACTER(LEN=16)  FORMUL,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  IELM2V,
LOGICAL,intent(in)  SIGMAG,
TYPE(BIEF_OBJ),intent(inout)  SVIDE,
TYPE(BIEF_OBJ),intent(inout)  MASKBR,
TYPE(BIEF_OBJ),intent(inout)  ZPROP 
)

Definition at line 504 of file interface_telemac3d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC3D::interface::DEBIMP_3D ( DOUBLE PRECISION,intent(in)  Q,
DOUBLE PRECISION,dimension(*),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  VBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  WBOR,
TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
INTEGER,dimension(neleb),intent(in)  NUMLIQ_ELM,
INTEGER,intent(in)  IFRLIQ,
TYPE(BIEF_OBJ),intent(inout)  T3_02,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NETAGE,
TYPE(BIEF_OBJ),intent(in)  MASK,
TYPE(BIEF_MESH MESH,
CHARACTER(LEN=16)  FORMUL,
INTEGER,intent(in)  IELM2V,
TYPE(BIEF_OBJ),intent(inout)  SVIDE,
TYPE(BIEF_OBJ),intent(inout)  MASKBR,
INTEGER,intent(in)  NELEB 
)

Definition at line 531 of file interface_telemac3d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC3D::interface::DESSED ( INTEGER,dimension(npoin2),intent(in)  NPF,
DOUBLE PRECISION,dimension(npfmax*npoin2),intent(in)  IVIDE,
DOUBLE PRECISION,dimension((npfmax-1),intent(in)  EPAI,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HDEP,
DOUBLE PRECISION,dimension(ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(ncouch*npoin2),intent(in)  TEMP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZR,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPFMAX,
INTEGER,intent(in)  NCOUCH,
INTEGER,intent(in)  NIT,
INTEGER,intent(in)  GRAPRD,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  DTC,
LOGICAL,intent(in)  TASSE,
LOGICAL,intent(in)  GIBSON,
INTEGER,intent(in)  NRSED,
CHARACTER(LEN=72),intent(in)  TITCAS,
CHARACTER(LEN=3),intent(in)  BIRSED,
INTEGER,intent(in)  GRADEB 
)

Definition at line 554 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DIAG_MURD ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  DIAG,
DOUBLE PRECISION,dimension(dim1x,nelmax),intent(in)  XM,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NPOIN3,
INTEGER,dimension(nelmax,*),intent(in)  IKLE,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  DIM1X 
)

Definition at line 576 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DIFF3D ( TYPE(BIEF_OBJ),intent(inout)  FD,
TYPE(BIEF_OBJ),intent(inout)  FC,
TYPE(BIEF_OBJ),intent(inout)  FN,
TYPE(BIEF_OBJ),intent(inout)  VISCF,
DOUBLE PRECISION,intent(in)  SIGMAF,
TYPE(BIEF_OBJ),intent(inout)  S0F,
LOGICAL,intent(in)  YAS0F,
TYPE(BIEF_OBJ),intent(inout)  S1F,
LOGICAL,intent(in)  YAS1F,
TYPE(BIEF_OBJ),intent(in)  FBORL,
TYPE(BIEF_OBJ),intent(in)  FBORF,
TYPE(BIEF_OBJ),intent(in)  FBORS,
TYPE(BIEF_OBJ),intent(in)  AFBORL,
TYPE(BIEF_OBJ),intent(in)  AFBORF,
TYPE(BIEF_OBJ),intent(in)  AFBORS,
TYPE(BIEF_OBJ),intent(in)  BFBORL,
TYPE(BIEF_OBJ),intent(in)  BFBORF,
TYPE(BIEF_OBJ),intent(in)  BFBORS,
TYPE(BIEF_OBJ),intent(in)  LIFBOF,
TYPE(BIEF_OBJ),intent(in)  LIFBOL,
TYPE(BIEF_OBJ),intent(in)  LIFBOS,
DOUBLE PRECISION,intent(in)  FMIN,
LOGICAL,intent(in)  CLIMIN,
DOUBLE PRECISION,intent(in)  FMAX,
LOGICAL,intent(in)  CLIMAX,
INTEGER,intent(in)  SCHCF,
INTEGER,intent(in)  SCHDF,
TYPE(SLVCFG SLVDIF,
INTEGER,intent(in)  TRBAF,
LOGICAL,intent(in)  INFO,
LOGICAL,intent(in)  NEWDIF,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_OBJ),intent(inout)  T2_01,
TYPE(BIEF_OBJ),intent(inout)  T2_02,
TYPE(BIEF_OBJ),intent(inout)  T2_03,
TYPE(BIEF_OBJ),intent(inout)  T3_01,
TYPE(BIEF_OBJ),intent(inout)  T3_02,
TYPE(BIEF_OBJ),intent(inout)  T3_03,
TYPE(BIEF_OBJ),intent(inout)  T3_04,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
LOGICAL,intent(in)  INCHYD,
TYPE(BIEF_OBJ),intent(inout)  SEM3D,
LOGICAL,intent(in)  YASEM3D,
TYPE(BIEF_OBJ),intent(inout)  IT1,
INTEGER,intent(in)  NPTFR3,
TYPE(BIEF_OBJ),intent(in)  NBOR3,
TYPE(BIEF_OBJ),intent(in)  MASKPT,
TYPE(BIEF_OBJ),intent(inout)  TRAV3,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
TYPE(BIEF_OBJ),intent(inout)  MTRA1,
TYPE(BIEF_OBJ),intent(inout)  MTRA2,
INTEGER,intent(in)  IELM3,
TYPE(BIEF_OBJ),intent(inout)  MSUPG,
INTEGER,intent(in)  IELM2H,
INTEGER,intent(in)  IELM2V,
TYPE(BIEF_OBJ),intent(inout)  MDIFF,
TYPE(BIEF_OBJ),intent(inout)  MATR2H,
TYPE(BIEF_OBJ),intent(in)  MASKBR,
TYPE(BIEF_OBJ),intent(in)  SVIDE,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  H,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  OPTBAN,
INTEGER,intent(in)  OPTDIF,
DOUBLE PRECISION,intent(inout)  TETADI,
LOGICAL,intent(in)  YAWCC,
TYPE(BIEF_OBJ),intent(in)  WCC,
DOUBLE PRECISION,intent(in)  AGGLOD,
TYPE(BIEF_OBJ),intent(in)  VOLU,
LOGICAL,intent(in)  YASCE,
INTEGER,intent(in)  NSCE,
DOUBLE PRECISION,dimension(nsce),intent(in)  FSCE,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
DOUBLE PRECISION,intent(in)  TETASUPG,
LOGICAL,intent(in)  VELOCITY,
LOGICAL,intent(in)  RAIN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  PLUIE,
DOUBLE PRECISION,intent(in)  TRAIN,
LOGICAL,intent(in)  SIGMAG,
INTEGER,dimension(npoin2),intent(in)  IPBOT,
INTEGER,intent(in)  SETDEP 
)

Definition at line 589 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DIFFV ( TYPE(BIEF_OBJ),intent(inout)  FD,
TYPE(BIEF_OBJ),intent(inout)  FC,
TYPE(BIEF_OBJ),intent(inout)  FN,
TYPE(BIEF_OBJ),intent(inout)  VISCF,
DOUBLE PRECISION,intent(in)  SIGMAF,
TYPE(BIEF_OBJ),intent(inout)  S0F,
LOGICAL,intent(in)  YAS0F,
TYPE(BIEF_OBJ),intent(inout)  S1F,
LOGICAL,intent(in)  YAS1F,
TYPE(BIEF_OBJ),intent(in)  FBORL,
TYPE(BIEF_OBJ),intent(in)  FBORF,
TYPE(BIEF_OBJ),intent(in)  FBORS,
TYPE(BIEF_OBJ),intent(in)  AFBORL,
TYPE(BIEF_OBJ),intent(in)  AFBORF,
TYPE(BIEF_OBJ),intent(in)  AFBORS,
TYPE(BIEF_OBJ),intent(in)  BFBORL,
TYPE(BIEF_OBJ),intent(in)  BFBORF,
TYPE(BIEF_OBJ),intent(in)  BFBORS,
TYPE(BIEF_OBJ),intent(in)  LIFBOF,
TYPE(BIEF_OBJ),intent(in)  LIFBOL,
TYPE(BIEF_OBJ),intent(in)  LIFBOS,
DOUBLE PRECISION,intent(in)  FMIN,
LOGICAL,intent(in)  CLIMIN,
DOUBLE PRECISION,intent(in)  FMAX,
LOGICAL,intent(in)  CLIMAX,
INTEGER,intent(in)  SCHCF,
INTEGER,intent(in)  SCHDF,
TYPE(SLVCFG SLVDIF,
INTEGER,intent(in)  TRBAF,
LOGICAL,intent(in)  INFO,
LOGICAL,intent(in)  NEWDIF,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_OBJ),intent(inout)  T2_01,
TYPE(BIEF_OBJ),intent(inout)  T2_02,
TYPE(BIEF_OBJ),intent(inout)  T2_03,
TYPE(BIEF_OBJ),intent(inout)  T3_01,
TYPE(BIEF_OBJ),intent(inout)  T3_02,
TYPE(BIEF_OBJ),intent(inout)  T3_03,
TYPE(BIEF_OBJ),intent(inout)  T3_04,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
LOGICAL,intent(in)  INCHYD,
TYPE(BIEF_OBJ),intent(inout)  SEM3D,
LOGICAL,intent(in)  YASEM3D,
TYPE(BIEF_OBJ),intent(inout)  IT1,
INTEGER,intent(in)  NPTFR3,
TYPE(BIEF_OBJ),intent(in)  NBOR3,
TYPE(BIEF_OBJ),intent(in)  MASKPT,
TYPE(BIEF_OBJ),intent(inout)  TRAV3,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
TYPE(BIEF_OBJ),intent(inout)  MTRA1,
TYPE(BIEF_OBJ),intent(inout)  MTRA2,
INTEGER,intent(in)  IELM3,
TYPE(BIEF_OBJ),intent(inout)  MSUPG,
INTEGER,intent(in)  IELM2H,
INTEGER,intent(in)  IELM2V,
TYPE(BIEF_OBJ),intent(inout)  MDIFF,
TYPE(BIEF_OBJ),intent(inout)  MATR2H,
TYPE(BIEF_OBJ),intent(in)  MASKBR,
TYPE(BIEF_OBJ),intent(in)  SVIDE,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  H,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  OPTBAN,
INTEGER,intent(in)  OPTDIF,
DOUBLE PRECISION,intent(inout)  TETADI,
LOGICAL,intent(in)  YAWCC,
TYPE(BIEF_OBJ),intent(in)  WCC,
DOUBLE PRECISION,intent(in)  AGGLOD,
TYPE(BIEF_OBJ),intent(in)  VOLU,
LOGICAL,intent(in)  YASCE,
INTEGER,intent(in)  NSCE,
DOUBLE PRECISION,dimension(nsce),intent(in)  FSCE,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
DOUBLE PRECISION,intent(in)  TETASUPG,
LOGICAL,intent(in)  VELOCITY,
LOGICAL,intent(in)  RAIN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  PLUIE,
DOUBLE PRECISION,intent(in)  TRAIN,
LOGICAL,intent(in)  SIGMAG,
INTEGER,dimension(npoin2),intent(in)  IPBOT 
)

Definition at line 636 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DRIALG ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  FRV,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  FRT,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  RI,
INTEGER,intent(in)  NPOIN3 
)

Definition at line 684 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DRICV ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  FRI,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  FRT,
DOUBLE PRECISION,dimension(npoin3),intent(in)  RI,
INTEGER,intent(in)  NPOIN3 
)

Definition at line 695 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DRIUTI ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  FRI,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  RI,
INTEGER,intent(in)  ITYP,
INTEGER,intent(in)  ITRAC,
INTEGER,intent(in)  NPOIN3 
)

Definition at line 706 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::DRSURR ( TYPE(BIEF_OBJ),intent(inout)  DELTAR,
TYPE(BIEF_OBJ),intent(in)  TA,
DOUBLE PRECISION,dimension(ntrac),intent(in)  BETAC,
DOUBLE PRECISION,dimension(ntrac),intent(in)  T0AC,
TYPE(BIEF_OBJ),intent(inout)  RHO,
DOUBLE PRECISION,intent(in)  RHO0,
DOUBLE PRECISION,intent(in)  RHOS,
INTEGER,intent(in)  DENLAW,
LOGICAL,intent(in)  SEDI,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  IND_T,
INTEGER,intent(in)  IND_S,
LOGICAL,intent(in)  MIXTE 
)

Definition at line 717 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::ERODC ( DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  EPAI,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUER,
DOUBLE PRECISION,dimension(npoin2),intent(in)  TOB,
DOUBLE PRECISION,dimension(npoin2),intent(in)  DENSI,
DOUBLE PRECISION,intent(in)  MPART,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NCOUCH,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  TOCE,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HN,
DOUBLE PRECISION,intent(in)  HMIN,
LOGICAL,intent(in)  MIXTE,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAICO 
)

Definition at line 735 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::ERODNC ( DOUBLE PRECISION,intent(in)  CFDEP,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WCS,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  HDEP,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUER,
TYPE(BIEF_OBJ),intent(in)  TOB,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
DOUBLE PRECISION,intent(in)  KSPRATIO,
DOUBLE PRECISION,intent(in)  AC,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,intent(in)  RHO0,
TYPE(BIEF_OBJ),intent(in)  HN,
DOUBLE PRECISION,intent(in)  GRAV,
TYPE(BIEF_OBJ),intent(in)  DMOY,
TYPE(BIEF_OBJ),intent(inout)  CREF,
TYPE(BIEF_OBJ),intent(inout)  ZREF,
TYPE(BIEF_OBJ),intent(in)  CF,
INTEGER,intent(in)  ICQ,
TYPE(BIEF_OBJ),intent(inout)  RUGOF,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UETCAR,
INTEGER,intent(in)  SETDEP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAINCO,
LOGICAL,intent(in)  MIXTE 
)

Definition at line 755 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::EXTMSK ( TYPE(BIEF_OBJ),intent(inout)  MASKBR,
DOUBLE PRECISION,dimension(*),intent(in)  MASK,
INTEGER,intent(in)  NETAGE,
INTEGER,intent(in)  NELEB 
)

Definition at line 778 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FINDKSCE ( INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  Z,
INTEGER,intent(in)  NSCE,
INTEGER,dimension(nsce),intent(in)  ISCE,
DOUBLE PRECISION,dimension(nsce),intent(in)  ZSCE,
INTEGER,dimension(nsce),intent(inout)  KSCE,
LOGICAL,intent(in)  INFO 
)

Definition at line 790 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FLOT3D ( 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,intent(inout)  NFLOT,
INTEGER,intent(in)  NFLOT_MAX,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin),intent(in)  Z,
INTEGER,dimension(nelmax,*),intent(in)  IKLE,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NPLAN,
INTEGER,dimension(nflot_max),intent(inout)  TAGFLO,
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)  MESH3D,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NIT,
DOUBLE PRECISION,intent(in)  AT 
)

Definition at line 804 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FLUPRI ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  VEC,
DOUBLE PRECISION,intent(in)  XMUL,
DOUBLE PRECISION,dimension(*),intent(in)  U,
DOUBLE PRECISION,dimension(*),intent(in)  V,
DOUBLE PRECISION,dimension(*),intent(in)  W,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
INTEGER,dimension(nelmax,6),intent(in)  IKLE,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NELEM2D,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
DOUBLE PRECISION,dimension(nelem2d),intent(inout)  T1,
DOUBLE PRECISION,dimension(nelem2d),intent(inout)  T2,
DOUBLE PRECISION,dimension(nelem2d),intent(inout)  T3 
)

Definition at line 864 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FLUSED ( DOUBLE PRECISION,dimension(npoin2),intent(inout)  ATABOF,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  BTABOF,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  ATABOS,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  BTABOS,
INTEGER,dimension(npoin2),intent(in)  LITABF,
INTEGER,dimension(npoin2),intent(inout)  LITABS,
DOUBLE PRECISION,dimension(npoin3),intent(in)  TA,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WC,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZFX,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZFY,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZSX,
DOUBLE PRECISION,dimension(npoin2),intent(in)  GRADZSY,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  TOB,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPT,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUER,
DOUBLE PRECISION,intent(in)  TOCD,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  KLOG,
DOUBLE PRECISION,intent(in)  HMIN,
LOGICAL,intent(in)  SEDCO,
INTEGER,intent(in)  SETDEP,
LOGICAL,intent(in)  SEDNCO,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WCS,
LOGICAL,intent(in)  MIXTE,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPTC,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPTNC 
)

Definition at line 829 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FLUVER_2 ( TYPE(BIEF_OBJ),intent(inout)  FLUVER2,
TYPE(BIEF_OBJ),intent(in)  UP,
TYPE(BIEF_OBJ),intent(in)  VP,
TYPE(BIEF_OBJ),intent(in)  WP,
TYPE(BIEF_OBJ),intent(in)  GRADZF,
TYPE(BIEF_OBJ),intent(in)  VOLU2D,
TYPE(BIEF_OBJ),intent(in)  DSSUDT,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPOIN2 
)

Definition at line 883 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FLUX3D ( TYPE(BIEF_OBJ),intent(inout)  FLUINT,
TYPE(BIEF_OBJ),intent(inout)  FLUEXT,
TYPE(BIEF_OBJ),intent(inout)  FLUEXTPAR,
TYPE(BIEF_OBJ),intent(in)  UCONV,
TYPE(BIEF_OBJ),intent(in)  VCONV,
TYPE(BIEF_OBJ),intent(inout)  TRA01,
TYPE(BIEF_OBJ),intent(inout)  TRA02,
TYPE(BIEF_OBJ),intent(inout)  TRA03,
TYPE(BIEF_OBJ),intent(inout)  W1,
INTEGER,intent(in)  NETAGE,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  IELM2H,
INTEGER,intent(in)  IELM2V,
TYPE(BIEF_OBJ),intent(inout)  SVIDE,
TYPE(BIEF_MESH),intent(inout)  MESH3,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(inout)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  MASK_3D,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_OBJ),intent(in)  VOLU,
TYPE(BIEF_OBJ),intent(in)  VOLUN,
TYPE(BIEF_MESH),intent(inout)  MESH2,
INTEGER,intent(in)  GRAPRD,
LOGICAL,intent(in)  SIGMAG,
TYPE(BIEF_OBJ),intent(inout)  TRAV2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
TYPE(BIEF_OBJ),intent(in)  DM1,
TYPE(BIEF_OBJ),intent(in)  GRAZCO,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
TYPE(BIEF_OBJ),intent(in)  PLUIE,
LOGICAL,intent(in)  RAIN,
TYPE(BIEF_OBJ),intent(inout),target  FLODEL,
INTEGER,intent(in)  OPT_HNEG,
TYPE(BIEF_OBJ),intent(inout)  FLULIM,
LOGICAL,intent(in)  YACVVF,
INTEGER,intent(in)  LT,
LOGICAL,intent(in)  BYPASS,
INTEGER,dimension(0:15),intent(in)  N_ADV,
TYPE(BIEF_OBJ),intent(inout)  WEL 
)

Definition at line 896 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FONVAS ( DOUBLE PRECISION,dimension(npoin2,ncouch+1),intent(inout)  IVIDE,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  EPAI,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(ncouch),intent(inout)  TREST,
DOUBLE PRECISION,dimension(ncouch,npoin2),intent(inout)  TEMP,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  HDEP,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUDPT,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUER,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  ZF,
DOUBLE PRECISION,dimension(npoin3),intent(in)  TA,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WC,
DOUBLE PRECISION,dimension(npfmax,6),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npfmax),intent(inout)  TRA02,
DOUBLE PRECISION,dimension(npfmax),intent(inout)  TRA03,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPFMAX,
INTEGER,intent(in)  NCOUCH,
INTEGER,dimension(npoin2),intent(inout)  NPF,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,intent(in)  DTC,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,intent(inout)  CFMAX,
LOGICAL,intent(in)  TASSE,
INTEGER,intent(in)  ITASS,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  ZF_S,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  ESOMT,
TYPE(BIEF_OBJ),intent(in)  VOLU2D,
DOUBLE PRECISION,intent(inout)  MASDEP,
INTEGER,intent(in)  SETDEP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZR,
DOUBLE PRECISION,dimension(npoin3),intent(in)  TS,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUDPTC,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUDPTNC,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUERC,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUERNC,
LOGICAL,intent(in)  MIXTE,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPC,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FLUDPNC,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  PVSCO,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  PVSNCO,
DOUBLE PRECISION,intent(in)  CFDEP,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EPAICO,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EPAINCO 
)

Definition at line 925 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::FSGRAD ( TYPE(BIEF_OBJ),intent(inout)  GRADZS,
TYPE(BIEF_OBJ),intent(inout)  ZFLATS,
DOUBLE PRECISION,dimension(npoin2),intent(in),target  Z,
TYPE(BIEF_OBJ),intent(in)  ZF,
INTEGER,intent(in)  IELM2H,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  UNSV2D,
TYPE(BIEF_OBJ),intent(inout)  T2_01,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  OPTBAN,
TYPE(BIEF_OBJ),intent(in)  S 
)

Definition at line 971 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::GESTDP ( DOUBLE PRECISION,dimension(npfmax,npoin2),intent(inout)  IVIDE,
DOUBLE PRECISION,dimension(npfmax-1,npoin2),intent(inout)  EPAI,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  HDEP,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPFMAX,
INTEGER,dimension(npoin2),intent(inout)  NPF,
DOUBLE PRECISION,intent(inout)  EPAI0,
DOUBLE PRECISION,intent(in)  CFDEP,
DOUBLE PRECISION,intent(in)  RHOS 
)

Definition at line 989 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::GRAD2D ( TYPE(BIEF_OBJ),intent(inout)  DFDX,
TYPE(BIEF_OBJ),intent(inout)  DFDY,
TYPE(BIEF_OBJ),intent(in)  FU,
INTEGER,intent(in)  NPLAN,
TYPE(BIEF_OBJ),intent(inout)  S,
TYPE(BIEF_OBJ),intent(inout)  UNSV2D,
TYPE(BIEF_OBJ),intent(inout)  FU2,
TYPE(BIEF_OBJ),intent(inout)  FU3,
TYPE(BIEF_OBJ),intent(inout)  FU4,
INTEGER,intent(in)  IELM2,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL 
)

Definition at line 1006 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::IFAB3D ( INTEGER,dimension(nelem2,5,netage),intent(inout)  IFABOR,
INTEGER,dimension(npoin2),intent(in)  LIUBOF,
INTEGER,dimension(nptfr,nplan),intent(in)  LIUBOL,
INTEGER,dimension(npoin2),intent(in)  LIUBOS,
INTEGER,dimension(nptfr),intent(in)  KP1BOR,
INTEGER,dimension(nptfr),intent(in)  NELBOR,
INTEGER,dimension(nptfr,netage,4),intent(in)  NULONE,
INTEGER,dimension(nelem2,3),intent(in)  IKLE2,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NETAGE,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  TRANSF 
)

Definition at line 1025 of file interface_telemac3d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC3D::interface::IFAB3DT ( INTEGER,dimension(nelmax,4),intent(inout)  IFABOR,
INTEGER,dimension(nelem2,3),intent(in)  IFABOR2D,
INTEGER,dimension(npoin2),intent(in)  LIUBOF,
INTEGER,dimension(nptfr,nplan),intent(in)  LIUBOL,
INTEGER,dimension(npoin2),intent(in)  LIUBOS,
INTEGER,dimension(nptfr),intent(in)  KP1BOR,
INTEGER,dimension(nptfr),intent(in)  NELBOR,
INTEGER,dimension(nptfr,2),intent(in)  NULONE,
INTEGER,dimension(nelem2,3),intent(in)  IKLE2,
INTEGER,dimension(nelmax,4),intent(in)  IKLE,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NETAGE,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  TRANSF 
)

Definition at line 1044 of file interface_telemac3d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC3D::interface::IMPSED ( DOUBLE PRECISION,dimension(npfmax,npoin2),intent(in)  IVIDE,
DOUBLE PRECISION,dimension(ncouch,npoin2),intent(in)  EPAI,
DOUBLE PRECISION,dimension(ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(ncouch,npoin2),intent(in)  TEMP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HDEP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  PDEPOT,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUER,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZR,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF,
DOUBLE PRECISION,dimension(npoin3),intent(in)  TA,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WC,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPFMAX,
INTEGER,intent(in)  NCOUCH,
INTEGER,dimension(npoin2),intent(in)  NPF,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,intent(in)  CFMAX,
DOUBLE PRECISION,intent(in)  CFDEP,
DOUBLE PRECISION,intent(in)  EPAI0,
LOGICAL,intent(in)  TASSE,
LOGICAL,intent(in)  GIBSON,
TYPE(BIEF_OBJ),intent(inout)  PRIVE,
INTEGER,intent(in)  LISPRD 
)

Definition at line 1064 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::KEPCL3 ( DOUBLE PRECISION,dimension(npoin2),intent(inout)  KBORF,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EBORF,
INTEGER,dimension(npoin2),intent(inout)  LIKBOF,
INTEGER,dimension(npoin2),intent(inout)  LIEBOF,
INTEGER,dimension(npoin2),intent(inout)  LIUBOF,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(inout)  KBORL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(inout)  EBORL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIKBOL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIEBOL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIUBOL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  RUGOL,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  KBORS,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EBORS,
INTEGER,dimension(npoin2),intent(inout)  LIKBOS,
INTEGER,dimension(npoin2),intent(inout)  LIEBOS,
INTEGER,dimension(npoin2),intent(inout)  LIUBOS,
DOUBLE PRECISION,dimension(nptfr),intent(in)  DISBOR,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  AK,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  U,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  V,
DOUBLE PRECISION,dimension(npoin2),intent(in)  H,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  Z,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  DNUVIH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  CMU,
INTEGER,intent(in)  LISRUF,
INTEGER,intent(in)  LISRUL,
DOUBLE PRECISION,intent(in)  VIRT,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  KMAX,
DOUBLE PRECISION,intent(in)  EMIN,
DOUBLE PRECISION,intent(in)  EMAX,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UETCAR,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  UETCAL,
DOUBLE PRECISION,intent(in)  FICT 
)

Definition at line 1093 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::KEPICL ( INTEGER,dimension(npoin2),intent(inout)  LIKBOF,
INTEGER,dimension(npoin2),intent(inout)  LIEBOF,
INTEGER,dimension(npoin2),intent(in)  LIUBOF,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIKBOL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIEBOL,
INTEGER,dimension(nptfr,nplan),intent(in)  LIUBOL,
INTEGER,dimension(npoin2),intent(inout)  LIKBOS,
INTEGER,dimension(npoin2),intent(inout)  LIEBOS,
INTEGER,dimension(npoin2),intent(in)  LIUBOS,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG 
)

Definition at line 1130 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::KEPINI ( DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  AK,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  EP,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  U,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  V,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
DOUBLE PRECISION,intent(in)  DNUVIH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  EMIN 
)

Definition at line 1148 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::KOMCL3 ( DOUBLE PRECISION,dimension(npoin2),intent(inout)  KBORF,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EBORF,
INTEGER,dimension(npoin2),intent(inout)  LIKBOF,
INTEGER,dimension(npoin2),intent(inout)  LIEBOF,
INTEGER,dimension(npoin2),intent(inout)  LIUBOF,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(inout)  KBORL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(inout)  EBORL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIKBOL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIEBOL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIUBOL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  RUGOL,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  KBORS,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  EBORS,
INTEGER,dimension(npoin2),intent(inout)  LIKBOS,
INTEGER,dimension(npoin2),intent(inout)  LIEBOS,
INTEGER,dimension(npoin2),intent(inout)  LIUBOS,
DOUBLE PRECISION,dimension(nptfr),intent(in)  DISBOR,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  AK,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  EP,
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,dimension(npoin2),intent(in)  H,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  Z,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  DNUVIH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  ALPHA,
DOUBLE PRECISION,intent(in)  BETA,
DOUBLE PRECISION,intent(in)  BETAS,
DOUBLE PRECISION,intent(in)  OMSTAR,
DOUBLE PRECISION,intent(in)  SCHMIT,
INTEGER,intent(in)  LISRUF,
INTEGER,intent(in)  LISRUL,
DOUBLE PRECISION,intent(in)  VIRT,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  KMAX,
DOUBLE PRECISION,intent(in)  EMIN,
DOUBLE PRECISION,intent(in)  EMAX,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UETCAR,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  UETCAL 
)

Definition at line 1166 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::LECDON_TELEMAC3D ( CHARACTER(LEN=144),dimension(300),intent(inout)  MOTCAR,
CHARACTER(LEN=144),dimension(4,300),intent(inout)  FILE_DESC,
CHARACTER(LEN=250),intent(in)  PATH,
INTEGER,intent(in)  NCAR 
)

Definition at line 1206 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::LICHEK ( INTEGER,dimension(nelebx2,6),intent(inout)  LIMPRP,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nelebx2,2),intent(inout)  IKLBOR,
INTEGER,intent(in)  NELEB2,
INTEGER,intent(in)  NELEBX2 
)

Definition at line 1218 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::LONGMB ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  LM,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HN,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
DOUBLE PRECISION,dimension(npoin3),intent(in)  U,
DOUBLE PRECISION,dimension(npoin3),intent(in)  V,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  P1,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  P2,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  P3,
INTEGER,intent(in)  NTRAC,
DOUBLE PRECISION,dimension(npoin3),intent(in)  TA,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF 
)

Definition at line 1230 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::LONGML ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  LM2,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HN,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  MIXING,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF 
)

Definition at line 1247 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MAKE_ZCONV ( TYPE(BIEF_OBJ),intent(inout)  ZCONV,
TYPE(BIEF_OBJ),intent(inout)  GRAZCO,
TYPE(BIEF_OBJ),intent(in)  ZFLATS,
TYPE(BIEF_OBJ),intent(in)  DH,
TYPE(BIEF_OBJ),intent(in)  HN,
TYPE(BIEF_OBJ),intent(in)  ZF,
DOUBLE PRECISION,intent(in)  TETAZCOMP,
DOUBLE PRECISION,intent(in)  TETAH,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  OPTBAN,
INTEGER,dimension(nelem2,3),intent(in)  IKLE2,
TYPE(BIEF_MESH),intent(inout)  MESH2D 
)

Definition at line 1260 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MASK3D ( INTEGER,dimension(nelem2,5,netage),intent(inout)  IFABOR3D,
DOUBLE PRECISION,dimension(nelem2,netage),intent(inout)  MASKEL,
TYPE(BIEF_OBJ),intent(inout)  MASKPT,
DOUBLE PRECISION,dimension(nptfr,netage),intent(inout)  MASKBR,
DOUBLE PRECISION,dimension(npoin2),intent(in)  X,
DOUBLE PRECISION,dimension(npoin2),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF,
DOUBLE PRECISION,dimension(nelem2),intent(in)  ZFE,
DOUBLE PRECISION,dimension(npoin2),intent(in)  H,
DOUBLE PRECISION,intent(in)  HMIN,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT,
INTEGER,dimension(nelem2),intent(inout)  ITRA01,
INTEGER,dimension(nptfr,netage),intent(in)  NELBO3,
INTEGER,intent(in)  NELMA2,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NETAGE,
INTEGER,intent(in)  IELM3,
TYPE(BIEF_MESH),intent(inout)  MESH2D 
)

Definition at line 1277 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MASS3D ( LOGICAL,intent(in)  INFO,
INTEGER,intent(in)  LT 
)

Definition at line 1303 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MASSED ( DOUBLE PRECISION,intent(inout)  MASBED,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  EPAI,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HDEP,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  TRA02,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPFMAX,
INTEGER,intent(in)  NCOUCH,
INTEGER,dimension(npoin2),intent(in)  NPF,
LOGICAL,intent(in)  TASSE,
LOGICAL,intent(in)  GIBSON,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,dimension(npoin2),intent(in)  VOLU2D,
DOUBLE PRECISION,intent(in)  CFDEP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAICO,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAINCO,
LOGICAL,intent(in)  MIXTE 
)

Definition at line 1313 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MESH_PROP ( TYPE(BIEF_OBJ),intent(inout)  HPROP,
TYPE(BIEF_OBJ),intent(in)  HN,
TYPE(BIEF_OBJ),intent(in)  H,
LOGICAL,intent(in)  PROLIN,
DOUBLE PRECISION,intent(in)  HAULIN,
DOUBLE PRECISION,intent(in)  TETA,
INTEGER,intent(in)  NSOUSI,
TYPE(BIEF_OBJ),intent(inout)  ZPROP,
TYPE(BIEF_OBJ),intent(inout)  IPBOT,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  OPTBAN,
LOGICAL,intent(in)  SIGMAG,
INTEGER,intent(in)  OPT_HNEG,
TYPE(BIEF_OBJ),intent(inout)  MDIFF,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
TYPE(BIEF_OBJ),intent(inout)  VOLU3D,
TYPE(BIEF_OBJ),intent(inout)  VOLU3DPAR,
TYPE(BIEF_OBJ),intent(inout)  UNSV3D,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
INTEGER,intent(in)  IELM3 
)

Definition at line 1337 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MITCL2 ( DOUBLE PRECISION,dimension(npoin2),intent(inout)  H,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  HBOR,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  KDEB 
)

Definition at line 1358 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MITTIT ( INTEGER,intent(in)  IETAPE,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT 
)

Definition at line 1371 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MUDSTRESS3D ( INTEGER,intent(in)  NGEO,
CHARACTER(LEN=8),intent(in)  FFORMAT,
TYPE(BIEF_OBJ),intent(inout)  LAYTOCE,
INTEGER,intent(in)  NCOUCH,
TYPE(BIEF_MESH),intent(in)  MESH,
LOGICAL,intent(in)  LISTIN 
)

Definition at line 1381 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::MURD3D ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  FC,
DOUBLE PRECISION,dimension(npoin3),intent(in)  FN,
DOUBLE PRECISION,dimension(npoin3),intent(in)  VOLU,
DOUBLE PRECISION,dimension(npoin3),intent(in)  VOLUN,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  VOLU2,
TYPE(BIEF_OBJ),intent(inout)  SVOLU2,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  DB,
DOUBLE PRECISION,dimension(dim1xb,nelem3),intent(inout)  XB,
INTEGER,intent(in)  DIM1XB,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA02,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA03,
TYPE(BIEF_OBJ),intent(inout)  STRA01,
TYPE(BIEF_OBJ),intent(inout)  STRA02,
TYPE(BIEF_OBJ),intent(inout)  STRA03,
INTEGER,dimension(nelem3,*),intent(in)  IKLE3,
TYPE(BIEF_MESH),intent(inout)  MESH3,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NPOIN3,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  SCHCF,
INTEGER,intent(in)  LV,
LOGICAL,intent(in)  MSK,
DOUBLE PRECISION,dimension(nelem3),intent(in)  MASKEL,
LOGICAL,intent(in)  INFOR,
LOGICAL,intent(in)  CALFLU,
DOUBLE PRECISION,intent(inout)  FLUX,
DOUBLE PRECISION,dimension(npoin3),intent(in)  FLUEXT,
TYPE(BIEF_OBJ),intent(in)  S0F,
INTEGER,intent(in)  NSCE,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
DOUBLE PRECISION,dimension(nsce),intent(in)  FSCE,
LOGICAL,intent(in)  RAIN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  PLUIE,
DOUBLE PRECISION,intent(in)  TRAIN,
INTEGER,intent(in)  NPOIN2,
TYPE(BIEF_OBJ),intent(inout)  MINFC,
TYPE(BIEF_OBJ),intent(inout)  MAXFC,
DOUBLE PRECISION,dimension(npoin3),intent(in)  MASKPT,
INTEGER,intent(in)  OPTBAN,
DOUBLE PRECISION,dimension(*),intent(in)  FLODEL,
DOUBLE PRECISION,dimension(*),intent(in)  FLOPAR,
INTEGER,dimension(dimglo,2),intent(in)  GLOSEG,
INTEGER,intent(in)  DIMGLO,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  IELM3 
)

Definition at line 1396 of file interface_telemac3d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC3D::interface::MURD3D_POS ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  FC,
DOUBLE PRECISION,dimension(npoin3),intent(in)  FN,
DOUBLE PRECISION,dimension(npoin3),intent(in)  VOLU,
TYPE(BIEF_OBJ),intent(in)  SVOLU,
DOUBLE PRECISION,dimension(npoin3),intent(in)  VOLUN,
TYPE(BIEF_OBJ),intent(in)  SVOLUN,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  VOLU2,
TYPE(BIEF_OBJ),intent(inout)  SVOLU2,
DOUBLE PRECISION,dimension(*),intent(inout)  RMASS,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA02,
DOUBLE PRECISION,dimension(npoin3),intent(inout),target  TRA03,
TYPE(BIEF_OBJ),intent(inout)  STRA01,
TYPE(BIEF_OBJ),intent(inout)  STRA02,
TYPE(BIEF_OBJ),intent(inout)  STRA03,
TYPE(BIEF_MESH),intent(inout)  MESH2,
TYPE(BIEF_MESH),intent(inout)  MESH3,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NPOIN3,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  SCHCF,
LOGICAL,intent(in)  MSK,
DOUBLE PRECISION,dimension(nelem3),intent(in)  MASKEL,
LOGICAL,intent(in)  INFOR,
LOGICAL,intent(in)  CALFLU,
DOUBLE PRECISION,intent(inout)  FLUX,
DOUBLE PRECISION,dimension(npoin3),intent(in),target  FLUEXT,
TYPE(BIEF_OBJ),intent(in)  S0F,
INTEGER,intent(in)  NSCE,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
DOUBLE PRECISION,dimension(nsce),intent(in)  FSCE,
LOGICAL,intent(in)  RAIN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  PLUIE,
DOUBLE PRECISION,intent(in)  TRAIN,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  OPTBAN,
DOUBLE PRECISION,dimension(*),intent(in)  FLODEL,
DOUBLE PRECISION,dimension(*),intent(in)  FLOPAR,
INTEGER,dimension(dimglo,2),intent(in)  GLOSEG,
INTEGER,intent(in)  DIMGLO,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPLAN,
TYPE(BIEF_OBJ),intent(inout)  T5,
TYPE(BIEF_OBJ),intent(inout)  FLUX_REMOVED,
TYPE(BIEF_OBJ),intent(inout)  SAVED_VOLU2,
TYPE(BIEF_OBJ),intent(inout)  SAVED_F,
INTEGER,intent(in)  OPTION,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  NITMAX 
)

Definition at line 1433 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::NOMVAR_2D_IN_3D ( CHARACTER(LEN=32),dimension(*),intent(inout)  TEXTE,
CHARACTER(LEN=32),dimension(*),intent(inout)  TEXTPR,
CHARACTER(LEN=8),dimension(*),intent(inout)  MNEMO,
INTEGER,intent(in)  NTRAC,
CHARACTER(LEN=32),dimension(32),intent(in)  NAMETRAC 
)

Definition at line 1471 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::NOMVAR_TELEMAC3D ( CHARACTER(LEN=32),dimension(100),intent(inout)  TEXT3,
CHARACTER(LEN=32),dimension(100),intent(inout)  TEXTP3,
CHARACTER(LEN=8),dimension(100),intent(inout)  MNEMO,
INTEGER,intent(in)  NTRAC,
CHARACTER(LEN=32),dimension(32),intent(in)  NAMETRAC,
INTEGER,intent(in)  ADR_TRAC 
)

Definition at line 1484 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::NUMLIQ_3D ( INTEGER,dimension(nptfr2*nplan),intent(inout)  NUMLIQ,
TYPE(BIEF_OBJ),intent(inout)  NUMLIQ_ELM,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPTFR2,
INTEGER,dimension(nelebx,2),intent(in)  IKLBOR,
INTEGER,intent(in)  NELEB,
INTEGER,intent(in)  NELEBX 
)

Definition at line 1497 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::NUWAVE_P0 ( DOUBLE PRECISION,dimension(nelem2),intent(inout)  NUWAVE,
DOUBLE PRECISION,dimension(npoin2*nplan),intent(in)  DM1,
DOUBLE PRECISION,dimension(npoin2*nplan),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin2*nplan),intent(inout)  DZ,
INTEGER,dimension(nelmax,*),intent(in)  IKLE,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NELEM2,
DOUBLE PRECISION,intent(in)  XMUL,
INTEGER,intent(in)  IELM3,
DOUBLE PRECISION,dimension(*),intent(in)  X,
DOUBLE PRECISION,dimension(*),intent(in)  Y,
DOUBLE PRECISION,dimension(nelem2),intent(in)  SURFAC 
)

Definition at line 1511 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::PHSTAT ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  PH,
DOUBLE PRECISION,dimension(npoin3),intent(in)  DELTAR,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA02,
DOUBLE PRECISION,intent(in)  RHO0,
DOUBLE PRECISION,intent(in)  GRAV,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
TYPE (BIEF_OBJ),intent(inout)  PRIVE 
)

Definition at line 1528 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::PLANE_BOTTOM ( INTEGER,dimension(npoin2),intent(inout)  IPBOT,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  Z,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
LOGICAL,intent(in)  SIGMAG,
INTEGER,intent(in)  OPTBAN 
)

Definition at line 1545 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::PREADV ( TYPE(BIEF_OBJ),intent(inout)  W,
TYPE(BIEF_OBJ),intent(inout)  WS,
TYPE(BIEF_OBJ),intent(inout)  ZPROP,
INTEGER,intent(in)  ISOUSI,
INTEGER,intent(in)  LT,
TYPE(BIEF_OBJ),intent(in)  VOLU,
TYPE(BIEF_OBJ),intent(in)  VOLUN 
)

Definition at line 1557 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::PREDIV ( TYPE(BIEF_OBJ),intent(inout)  PD,
TYPE(BIEF_OBJ),intent(in)  UP,
TYPE(BIEF_OBJ),intent(in)  VP,
TYPE(BIEF_OBJ),intent(in)  WP,
LOGICAL,intent(in)  INFO,
LOGICAL,intent(in)  BC,
INTEGER,intent(in)  OPT,
LOGICAL,intent(in)  DIRSUR,
LOGICAL,intent(in)  DIRBOT,
LOGICAL,intent(in)  DIRLAT 
)

Definition at line 1569 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::PREPARE_ADVECTION ( TYPE(BIEF_OBJ),intent(inout)  FN,
TYPE(BIEF_OBJ),intent(inout)  S0F,
TYPE(BIEF_OBJ),intent(inout)  FBORL,
TYPE(BIEF_OBJ),intent(inout)  LIFBOL,
DOUBLE PRECISION,intent(inout)  FLUXF,
INTEGER,intent(in)  SCHCF,
LOGICAL,intent(in)  CALFLU,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
INTEGER,intent(in)  NPTFR3,
TYPE(BIEF_OBJ),intent(in)  VOLUNPAR,
TYPE(BIEF_OBJ),intent(in)  FLUEXT,
TYPE(BIEF_OBJ),intent(in)  FLUEXTPAR,
TYPE(BIEF_OBJ),intent(in)  NBOR3,
DOUBLE PRECISION,intent(in)  DT,
LOGICAL,intent(in)  MSK,
INTEGER,intent(in)  IELM3,
INTEGER,dimension(*),intent(in)  NUMLIQ,
INTEGER,dimension(0:nfrliq),intent(in)  DIRFLU,
INTEGER,intent(in)  NFRLIQ 
)

Definition at line 1583 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::PRERES_TELEMAC3D ( INTEGER,intent(in)  LT  ) 

Definition at line 1603 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::Q3 ( INTEGER,intent(in)  I,
DOUBLE PRECISION,intent(in)  AT,
LOGICAL,intent(in)  INFOGR 
)

Definition at line 1612 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::RHS_PRESSURE ( TYPE(BIEF_OBJ),intent(inout)  DIVU,
TYPE(BIEF_OBJ),intent(in)  UP,
TYPE(BIEF_OBJ),intent(in)  VP,
TYPE(BIEF_OBJ),intent(in)  WP,
INTEGER,intent(in)  IELM3,
TYPE(BIEF_OBJ),intent(in)  DM1,
TYPE(BIEF_OBJ),intent(in)  ZCONV,
TYPE(BIEF_OBJ),intent(in)  SVIDE,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  FLUEXT,
INTEGER,intent(in)  NSCE,
LOGICAL,intent(in)  RAIN,
TYPE(BIEF_OBJ),intent(in)  PLUIE,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
TYPE(BIEF_OBJ),intent(in)  GRADZF,
TYPE(BIEF_OBJ),intent(in)  VOLU2D,
TYPE(BIEF_OBJ),intent(in)  DSSUDT,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPLAN 
)

Definition at line 1623 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SCOPE ( DOUBLE PRECISION,dimension(npoin3),intent(in)  U,
DOUBLE PRECISION,dimension(npoin3),intent(in)  V,
DOUBLE PRECISION,dimension(npoin3),intent(in)  W,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA02,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  TRA03,
DOUBLE PRECISION,dimension(nelem2),intent(in)  SURFAC,
INTEGER,dimension(nelem3,6),intent(in)  IKLE3,
INTEGER,dimension(nelem2,3),intent(in)  IFABOR,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NETAGE,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NIT,
INTEGER,intent(in)  NSCO,
TYPE(BIEF_OBJ),intent(inout)  PRIVE 
)

Definition at line 1641 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SED3D ( DOUBLE PRECISION,intent(inout)  MASBED,
DOUBLE PRECISION,intent(in)  MASBED0,
DOUBLE PRECISION,intent(inout)  MASDEP,
DOUBLE PRECISION,dimension(npoin3),intent(in)  WC,
DOUBLE PRECISION,dimension(npoin3),intent(in)  TA,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  EPAI,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HDEP,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUER,
DOUBLE PRECISION,dimension(npoin2),intent(in)  FLUDP,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  TRA02,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPFMAX,
INTEGER,intent(in)  NCOUCH,
INTEGER,dimension(npoin2),intent(in)  NPF,
DOUBLE PRECISION,intent(in)  AT,
LOGICAL,intent(in)  TASSE,
LOGICAL,intent(in)  GIBSON,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,dimension(npoin2),intent(in)  VOLU2D,
DOUBLE PRECISION,intent(in)  CFDEP,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAICO,
DOUBLE PRECISION,dimension(npoin2),intent(in)  EPAINCO,
LOGICAL,intent(in)  MIXTE 
)

Definition at line 1663 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SET_DIF ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  FC,
TYPE(BIEF_OBJ),intent(in)  VOLU2D,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,intent(inout)  FLUX,
INTEGER,intent(in)  NPLAN,
TYPE(BIEF_OBJ),intent(in)  WCC,
TYPE(BIEF_OBJ),intent(in)  FLUDPT,
TYPE(BIEF_OBJ),intent(inout)  FLUDP,
TYPE(BIEF_OBJ),intent(inout)  FLUER,
INTEGER,dimension(npoin2),intent(in)  IPBOT,
TYPE(BIEF_OBJ),intent(in)  VISCTA 
)

Definition at line 1689 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SET_FALL ( TYPE(BIEF_OBJ),intent(inout)  FC,
TYPE(BIEF_OBJ),intent(in)  FN,
TYPE(BIEF_OBJ),intent(in)  WCC,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_OBJ),intent(in)  VOLU,
INTEGER,dimension(npoin2),intent(in)  IPBOT,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPLAN,
TYPE(BIEF_OBJ),intent(inout)  T1 
)

Definition at line 1714 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SFLO3D ( DOUBLE PRECISION,dimension(nitflo*nflot),intent(inout)  XFLOT,
DOUBLE PRECISION,dimension(nitflo*nflot),intent(inout)  YFLOT,
DOUBLE PRECISION,dimension(nitflo*nflot),intent(inout)  ZFLOT,
INTEGER,dimension(3*nitflo*nflot),intent(inout)  IKLFLO,
INTEGER,dimension(3*nitflo*nflot),intent(inout)  TRAFLO,
INTEGER,dimension(nflot),intent(inout)  DEBFLO,
INTEGER,dimension(nflot),intent(inout)  FINFLO,
INTEGER,intent(in)  NFLOT,
INTEGER,intent(in)  NITFLO,
INTEGER,intent(in)  FLOPRD,
INTEGER,intent(in)  NREBI,
LOGICAL,intent(in)  LISTIN,
CHARACTER(LEN=72),intent(in)  TITCAS,
CHARACTER(LEN=3),intent(in)  BINRES,
CHARACTER(LEN=72),intent(in)  NOMRBI,
INTEGER,intent(in)  NIT,
INTEGER,intent(in)  I_ORIG,
INTEGER,intent(in)  J_ORIG 
)

Definition at line 1730 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::SL3 ( INTEGER,intent(in)  I,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  N,
LOGICAL,intent(in)  INFOGR 
)

Definition at line 1752 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SMAGO ( TYPE (BIEF_OBJ),intent(in)  U,
TYPE (BIEF_OBJ),intent(in)  V,
TYPE (BIEF_OBJ),intent(inout)  T1,
TYPE (BIEF_OBJ),intent(inout)  T2,
TYPE (BIEF_OBJ),intent(inout)  T3,
TYPE (BIEF_OBJ),intent(inout)  T4,
TYPE (BIEF_OBJ),intent(inout)  NUSMAG,
TYPE (BIEF_MESH),intent(inout)  MESH3,
INTEGER,intent(in)  IELM3,
LOGICAL,intent(in)  MSK,
TYPE (BIEF_OBJ),intent(in)  MASKEL 
)

Definition at line 1782 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SMAGO3D ( TYPE (BIEF_OBJ),intent(in)  U,
TYPE (BIEF_OBJ),intent(in)  V,
TYPE (BIEF_OBJ),intent(in)  W,
TYPE (BIEF_OBJ),intent(inout)  TRAV1,
TYPE (BIEF_OBJ),intent(inout)  TRAV2,
TYPE (BIEF_OBJ),intent(inout)  TRAV3,
TYPE (BIEF_OBJ),intent(inout)  TRAV4,
TYPE (BIEF_OBJ),intent(inout)  TRAV5,
TYPE (BIEF_OBJ),intent(inout)  TRAV6,
TYPE (BIEF_OBJ),intent(inout)  SVIDE,
TYPE (BIEF_MESH MESH3,
INTEGER,intent(in)  IELM3,
LOGICAL,intent(in)  MSK,
TYPE (BIEF_OBJ),intent(in)  MASKEL 
)

Definition at line 1763 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SOUKEP ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  CV1,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  CV2,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  S1K,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  S1E,
TYPE (BIEF_OBJ),intent(in)  U,
TYPE (BIEF_OBJ),intent(in)  V,
TYPE (BIEF_OBJ),intent(in)  W,
TYPE (BIEF_OBJ),intent(in)  DELTAR,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  RI,
TYPE (BIEF_OBJ),intent(inout)  DUDX,
TYPE (BIEF_OBJ),intent(inout)  DUDY,
TYPE (BIEF_OBJ),intent(inout)  DUDZ,
TYPE (BIEF_OBJ),intent(inout)  DVDX,
TYPE (BIEF_OBJ),intent(inout)  DVDY,
TYPE (BIEF_OBJ),intent(inout)  DVDZ,
TYPE (BIEF_OBJ),intent(inout)  DWDX,
TYPE (BIEF_OBJ),intent(inout)  DWDY,
TYPE (BIEF_OBJ),intent(inout)  DWDZ,
TYPE (BIEF_OBJ),intent(inout)  DTADZ,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  AK,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  EP,
DOUBLE PRECISION,intent(in)  C1,
DOUBLE PRECISION,intent(in)  C2,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  GRAV,
TYPE (BIEF_OBJ),intent(inout)  TR,
INTEGER,intent(in)  NPOIN3,
LOGICAL,intent(in)  MSK,
TYPE (BIEF_OBJ),intent(in)  MASKEL,
TYPE (BIEF_MESH),intent(inout)  MESH3D,
INTEGER,intent(in)  IELM3,
TYPE (BIEF_OBJ),intent(in)  S,
DOUBLE PRECISION,intent(in)  DT,
LOGICAL,intent(in)  VENT,
TYPE (BIEF_OBJ),intent(in)  WIND,
TYPE (BIEF_OBJ),intent(in)  H,
TYPE (BIEF_OBJ),intent(inout)  EBORS,
INTEGER,intent(in)  NPOIN2,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  EMIN,
DOUBLE PRECISION,intent(in)  PRANDTL 
)

Definition at line 1798 of file interface_telemac3d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC3D::interface::SOUKOM ( TYPE(BIEF_OBJ),intent(inout)  CV1,
TYPE(BIEF_OBJ),intent(inout)  CV2,
TYPE(BIEF_OBJ),intent(inout)  S1K,
TYPE(BIEF_OBJ),intent(inout)  S1E,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  W,
TYPE(BIEF_OBJ),intent(in)  DELTAR,
TYPE(BIEF_OBJ),intent(inout)  DUDX,
TYPE(BIEF_OBJ),intent(inout)  DUDY,
TYPE(BIEF_OBJ),intent(inout)  DUDZ,
TYPE(BIEF_OBJ),intent(inout)  DVDX,
TYPE(BIEF_OBJ),intent(inout)  DVDY,
TYPE(BIEF_OBJ),intent(inout)  DVDZ,
TYPE(BIEF_OBJ),intent(inout)  DWDX,
TYPE(BIEF_OBJ),intent(inout)  DWDY,
TYPE(BIEF_OBJ),intent(inout)  DWDZ,
TYPE(BIEF_OBJ),intent(inout)  DTADZ,
TYPE(BIEF_OBJ),intent(inout)  DKDX,
TYPE(BIEF_OBJ),intent(inout)  DKDY,
TYPE(BIEF_OBJ),intent(inout)  DKDZ,
TYPE(BIEF_OBJ),intent(inout)  DODX,
TYPE(BIEF_OBJ),intent(inout)  DODY,
TYPE(BIEF_OBJ),intent(inout)  DODZ,
TYPE(BIEF_OBJ),intent(inout)  ROTAT,
TYPE(BIEF_OBJ),intent(in)  AK,
TYPE(BIEF_OBJ),intent(in)  EP,
DOUBLE PRECISION,intent(in)  ALPHA,
DOUBLE PRECISION,intent(in)  BETA,
DOUBLE PRECISION,intent(in)  BETAS,
DOUBLE PRECISION,intent(in)  GRAV,
TYPE(BIEF_OBJ),intent(inout)  TR,
INTEGER,intent(in)  NPOIN3,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
INTEGER,intent(in)  IELM3,
TYPE(BIEF_OBJ),intent(in)  S,
DOUBLE PRECISION,intent(in)  PRANDTL 
)

Definition at line 1823 of file interface_telemac3d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC3D::interface::SOULSBYFLOC3D ( TYPE(BIEF_OBJ),intent(inout)  WCHU,
DOUBLE PRECISION,dimension(npoin3),intent(in)  FC,
TYPE(BIEF_MESH),intent(inout)  MESH3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPLAN,
TYPE(BIEF_OBJ),intent(in)  HN,
DOUBLE PRECISION,intent(in)  HMIN,
DOUBLE PRECISION,dimension(npoin2),intent(in)  UETCAR 
)

Definition at line 1851 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SOURCE ( TYPE(BIEF_OBJ),intent(inout)  S0U,
TYPE(BIEF_OBJ),intent(inout)  S0V,
TYPE(BIEF_OBJ),intent(inout)  S0W,
TYPE(BIEF_OBJ),intent(inout)  S1U,
TYPE(BIEF_OBJ),intent(inout)  S1V,
TYPE(BIEF_OBJ),intent(inout)  S1W,
TYPE(BIEF_OBJ),intent(in)  UN3,
TYPE(BIEF_OBJ),intent(in)  VN3,
TYPE(BIEF_OBJ),intent(in)  WSN3,
TYPE(BIEF_OBJ),intent(in)  WN3,
TYPE(BIEF_OBJ),intent(in)  VOLU,
TYPE(BIEF_OBJ),intent(in)  VOLUN,
TYPE(BIEF_OBJ),intent(inout)  T3,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_OBJ),intent(in)  PRIVE,
LOGICAL,intent(in)  NONHYD,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NSCE,
INTEGER,dimension(nsce),intent(in)  ISCE,
INTEGER,dimension(nsce),intent(in)  KSCE,
DOUBLE PRECISION,dimension(nsce),intent(in)  QSCE,
DOUBLE PRECISION,dimension(nsce),intent(in)  USCE,
DOUBLE PRECISION,dimension(nsce),intent(in)  VSCE,
INTEGER,intent(in)  MAXSCE 
)

Definition at line 1867 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SUISED ( DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  EPAI,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  HDEP,
DOUBLE PRECISION,dimension(npoin2,ncouch),intent(inout)  CONC,
DOUBLE PRECISION,dimension(npoin2),intent(out)  ZR,
DOUBLE PRECISION,dimension(npoin2),intent(in)  ZF,
TYPE(BIEF_OBJ),intent(inout)  T2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NCOUCH,
INTEGER,intent(in)  ITASS,
INTEGER,intent(in)  NSUIS,
CHARACTER(LEN=8),intent(in)  FFORMAT,
TYPE(BIEF_OBJ),intent(inout)  PRIVE 
)

Definition at line 1914 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::SUMVER ( DOUBLE PRECISION,dimension(nptfr),intent(inout)  FINT,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  F,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPTFR 
)

Definition at line 1933 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::T3D_CORFON ( TYPE (BIEF_OBJ),intent(inout)  SZF,
TYPE (BIEF_OBJ),intent(inout)  ST1,
TYPE (BIEF_OBJ),intent(inout)  ST2,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  ZF,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  T1,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  T2,
DOUBLE PRECISION,dimension(npoin2),intent(in)  X,
DOUBLE PRECISION,dimension(npoin2),intent(in)  Y,
TYPE (BIEF_OBJ),intent(inout)  PRIVE,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  LISFON,
LOGICAL,intent(in)  MSK,
TYPE (BIEF_OBJ),intent(in)  MASKEL,
TYPE (BIEF_OBJ),intent(inout)  MATR2D,
TYPE (BIEF_MESH),intent(inout)  MESH2D,
TYPE (BIEF_OBJ),intent(in)  S 
)

Definition at line 376 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::T3D_DEBSCE ( DOUBLE PRECISION,intent(in)  TIME,
INTEGER,intent(in)  I,
DOUBLE PRECISION,dimension(*),intent(in)  DISCE 
)

Definition at line 2168 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::T3D_STRESS ( TYPE(BIEF_OBJ),intent(inout)  SEM3D,
CHARACTER(LEN=8),intent(in)  OP,
TYPE(BIEF_OBJ),intent(inout)  T2,
TYPE(BIEF_OBJ),intent(inout)  T3,
TYPE(BIEF_OBJ),intent(in)  BFBORL,
TYPE(BIEF_OBJ),intent(in)  BFBORF,
TYPE(BIEF_OBJ),intent(in)  BFBORS,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  IELM2H,
INTEGER,intent(in)  IELM2V,
TYPE(BIEF_OBJ),intent(in)  SV,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKBR,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
INTEGER,dimension(npoin2),intent(in)  IPBOT,
LOGICAL,intent(in)  SIGMAG,
INTEGER,intent(in)  OPTBAN,
INTEGER,intent(in)  NPLAN 
)

Definition at line 2188 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::T3D_TRSCE ( DOUBLE PRECISION,intent(in)  TIME,
INTEGER,intent(in)  I,
INTEGER,intent(in)  ITRAC 
)

Definition at line 2178 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TASSEC ( DOUBLE PRECISION,dimension(ncouch),intent(in)  CONC,
DOUBLE PRECISION,dimension(ncouch,npoin2),intent(inout)  EPAI,
DOUBLE PRECISION,dimension(ncouch),intent(in)  TREST,
DOUBLE PRECISION,dimension(ncouch,npoin2),intent(inout)  TEMP,
DOUBLE PRECISION,intent(in)  DTC,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NCOUCH 
)

Definition at line 1944 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TASSEM ( DOUBLE PRECISION,dimension(npfmax,npoin2),intent(inout)  IVIDE,
DOUBLE PRECISION,dimension(npfmax-1,npoin2),intent(in)  EPAI,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPFMAX,
INTEGER,dimension(npoin2),intent(in)  NPF,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  RHOS,
DOUBLE PRECISION,intent(in)  DTC,
DOUBLE PRECISION,intent(in)  CFMAX,
DOUBLE PRECISION,dimension(npfmax,6),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npfmax),intent(inout)  SIGMA,
DOUBLE PRECISION,dimension(npfmax),intent(inout)  CHARGE 
)

Definition at line 1958 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TBORD ( DOUBLE PRECISION,dimension(nptfr,nplan),intent(inout)  AUBORL,
INTEGER,dimension(nptfr,nplan),intent(inout)  LIUBOL,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(in)  RUGOL,
DOUBLE PRECISION,dimension(nptfr),intent(in)  DISBOR,
INTEGER,dimension(nptfr),intent(in)  NELBOR,
INTEGER,dimension(nptfr),intent(in)  NULONE,
INTEGER,dimension(nelem2,3),intent(in)  IKLE,
INTEGER,intent(in)  NELEM2,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  U,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  V,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  W,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  DNUVIH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  KARMAN,
INTEGER,intent(in)  LISRUL,
INTEGER,intent(in)  KFROTL,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
DOUBLE PRECISION,dimension(nptfr,nplan),intent(inout)  UETCAL,
LOGICAL,intent(in)  NONHYD,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  UTANG,
TYPE(BIEF_MESH),intent(inout)  MESH2D 
)

Definition at line 1976 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TFOND ( DOUBLE PRECISION,dimension(npoin),intent(inout)  AUBOR,
DOUBLE PRECISION,dimension(*),intent(in)  CF,
DOUBLE PRECISION,dimension(*),intent(in)  U2D,
DOUBLE PRECISION,dimension(*),intent(in)  V2D,
DOUBLE PRECISION,dimension(*),intent(in)  U3D,
DOUBLE PRECISION,dimension(*),intent(in)  V3D,
DOUBLE PRECISION,dimension(*),intent(in)  W3D,
DOUBLE PRECISION,intent(in)  KARMAN,
INTEGER,intent(in)  LISRUG,
DOUBLE PRECISION,intent(in)  PROPNU,
DOUBLE PRECISION,dimension(*),intent(in)  Z,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  KFROT,
DOUBLE PRECISION,dimension(*),intent(in)  RUGOF,
DOUBLE PRECISION,dimension(npoin),intent(inout)  UETCAR,
LOGICAL,intent(in)  NONHYD,
INTEGER,intent(in)  OPTBAN,
DOUBLE PRECISION,dimension(npoin),intent(in)  HN,
DOUBLE PRECISION,intent(in)  GRAV,
INTEGER,dimension(npoin),intent(in)  IPBOT,
INTEGER,intent(in)  NPLAN 
)

Definition at line 2005 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::THOMPS_BC ( INTEGER,intent(in)  OPTION  ) 

Definition at line 2023 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::TR3 ( INTEGER,intent(in)  I,
INTEGER,intent(in)  ITRAC,
INTEGER,intent(in)  N,
DOUBLE PRECISION,intent(in)  AT,
LOGICAL,intent(in)  INFOGR 
)

Definition at line 2044 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::TRA_PROF_Z ( INTEGER,intent(in)  I,
INTEGER,intent(in)  IPOIN2,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  IPLAN,
LOGICAL,intent(in)  INFOGR,
INTEGER,intent(in)  IOPT,
INTEGER,intent(in)  ITRAC 
)

Definition at line 2055 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TRANSF_ZCHAR ( INTEGER,intent(in)  TRANSF,
TYPE(BIEF_OBJ),intent(inout)  ZCHAR,
TYPE(BIEF_OBJ),intent(in)  ZSTAR,
TYPE(BIEF_OBJ),intent(inout)  TRANSF_PLANE,
INTEGER,intent(in)  NPLAN 
)

Definition at line 2032 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TRID1D ( DOUBLE PRECISION,dimension(imax),intent(inout)  X,
DOUBLE PRECISION,dimension(imax),intent(inout)  AA,
DOUBLE PRECISION,dimension(imax),intent(inout)  BB,
DOUBLE PRECISION,dimension(imax),intent(inout)  CC,
DOUBLE PRECISION,dimension(imax),intent(inout)  DD,
DOUBLE PRECISION,dimension(imax),intent(inout)  GAM,
INTEGER,intent(in)  IMAX 
)

Definition at line 167 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TRIDW2 ( TYPE(BIEF_OBJ),intent(inout)  WSCONV,
TYPE(BIEF_OBJ),intent(in)  VOLU,
TYPE(BIEF_OBJ),intent(in)  VOLUN,
TYPE(BIEF_OBJ),intent(inout)  SEM2D,
TYPE(BIEF_OBJ),intent(in)  FLUINT,
TYPE(BIEF_OBJ),intent(in)  FLUEXT,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
INTEGER,intent(in)  NSCE,
INTEGER,intent(in)  NETAGE,
INTEGER,intent(in)  NPOIN2,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_OBJ),intent(in)  UNSV2D,
TYPE(BIEF_MESH),intent(inout)  MESH2D 
)

Definition at line 2068 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TRIDW3 ( TYPE(BIEF_OBJ),intent(inout)  WSCONV,
TYPE(BIEF_OBJ),intent(inout)  FLUVER,
TYPE(BIEF_OBJ),intent(inout)  SUMFLU,
TYPE(BIEF_OBJ),intent(inout)  ERROR,
TYPE(BIEF_OBJ),intent(inout)  PRESSURE,
TYPE(BIEF_OBJ),intent(inout)  COR_INT,
TYPE(BIEF_OBJ),intent(inout)  COR_VER,
INTEGER,intent(in)  LT,
TYPE(BIEF_OBJ),intent(in)  VOLU,
TYPE(BIEF_OBJ),intent(in)  VOLUN,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(inout)  UCONV,
TYPE(BIEF_OBJ),intent(in)  VCONV,
TYPE(BIEF_OBJ),intent(in)  WCONV,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NPOIN3,
LOGICAL,intent(in)  SIGMAG,
INTEGER,intent(in)  OPTBAN,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
TYPE(BIEF_OBJ),intent(inout)  MTRA1,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
INTEGER,intent(in)  NPOIN2,
TYPE(BIEF_OBJ),intent(inout)  T2_01,
INTEGER,intent(in)  NPLAN,
TYPE(BIEF_OBJ),intent(in)  FLUEXT,
INTEGER,intent(in)  NSCE,
TYPE(BIEF_OBJ),intent(in)  SOURCES,
LOGICAL,intent(in)  RAIN,
TYPE(BIEF_OBJ),intent(in)  PLUIE,
TYPE(BIEF_OBJ),intent(inout)  FLUINT,
INTEGER,intent(in)  NETAGE,
TYPE(BIEF_OBJ),intent(in)  UNSV2D,
TYPE(BIEF_OBJ),intent(in)  SVIDE,
INTEGER,intent(in)  NELEM2,
LOGICAL,intent(in)  MSK,
INTEGER,dimension(0:15),intent(in)  N_ADV,
TYPE(BIEF_OBJ),intent(in)  VOLU2D,
LOGICAL,intent(in)  INFOGR,
TYPE(BIEF_OBJ),intent(in)  DSSUDT,
INTEGER,intent(in)  IELM3,
TYPE(BIEF_OBJ),intent(in)  DM1,
TYPE(BIEF_OBJ),intent(in)  GRAZCO,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_OBJ),intent(inout)  SEM3D,
INTEGER,intent(in)  NELEM3,
TYPE(BIEF_OBJ),intent(in)  GRADZF 
)

Definition at line 2085 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::TRISOU ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  CV1,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  CV2,
TYPE(BIEF_OBJ),intent(inout)  SCV1,
TYPE(BIEF_OBJ),intent(inout)  SCV2,
DOUBLE PRECISION,dimension(npoin3),intent(in)  UN3,
DOUBLE PRECISION,dimension(npoin3),intent(in)  VN3,
TYPE(BIEF_OBJ),intent(inout)  TA,
DOUBLE PRECISION,dimension(npoin3),intent(in)  X,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin3),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  ZS,
TYPE(BIEF_OBJ),intent(inout)  DELTAR,
TYPE(BIEF_MESH),intent(inout)  MESH3,
DOUBLE PRECISION,intent(in)  FCOR,
LOGICAL,intent(in)  CORIOL,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,dimension(nelem2),intent(in)  SURFAC,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(inout)  ST1,
DOUBLE PRECISION,dimension(nelem3,6),intent(inout)  W1,
DOUBLE PRECISION,dimension(nelem3,6),intent(inout)  W2,
DOUBLE PRECISION,dimension(nelem3,6),intent(inout)  W3,
LOGICAL,intent(in)  SEDI,
DOUBLE PRECISION,intent(in)  GRAV,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NELEM2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NETAGE,
INTEGER,dimension(nelem3,6),intent(in)  IKLE3,
TYPE(BIEF_OBJ),intent(inout)  PRIVE,
INTEGER,intent(in)  LV,
LOGICAL,intent(in)  MSK,
DOUBLE PRECISION,dimension(nelem3),intent(in)  MASKEL,
LOGICAL,intent(in)  INCHYD,
TYPE(BIEF_OBJ),intent(inout)  SVOLU,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  VOLU,
TYPE (BIEF_OBJ),intent(inout)  SVIDE,
INTEGER,intent(in)  IELM3,
TYPE (BIEF_OBJ),intent(in)  SMASKEL,
INTEGER,intent(in)  NREJEU,
INTEGER,dimension(*),intent(in)  ISCE,
INTEGER,dimension(*),intent(in)  KSCE,
DOUBLE PRECISION,dimension(*),intent(in)  QSCE,
DOUBLE PRECISION,dimension(*),intent(in)  USCE,
DOUBLE PRECISION,dimension(*),intent(in)  VSCE,
INTEGER,intent(in)  IELM2H,
TYPE(BIEF_OBJ),intent(inout)  GRADZSX,
TYPE(BIEF_OBJ),intent(inout)  GRADZSY,
TYPE(BIEF_OBJ),intent(in)  Z3,
TYPE (BIEF_OBJ),intent(inout)  TRAV2,
TYPE (BIEF_OBJ),intent(inout)  FU2,
TYPE(BIEF_MESH),intent(inout)  MESH2D,
TYPE(BIEF_OBJ),intent(inout)  ST2,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  T2,
TYPE(BIEF_OBJ),intent(inout)  ST3,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  T3,
DOUBLE PRECISION,intent(in)  LATIT,
DOUBLE PRECISION,intent(in)  LONGIT,
DOUBLE PRECISION,intent(in)  NORD,
TYPE(BIEF_OBJ),intent(inout)  SMU,
TYPE(BIEF_OBJ),intent(inout)  SMV,
LOGICAL,intent(inout)  YASEM3D,
INTEGER,intent(in)  SCHCVI,
INTEGER,intent(in)  DENLAW,
TYPE(BIEF_OBJ),intent(inout)  FXH,
TYPE(BIEF_OBJ),intent(inout)  FYH,
LOGICAL,intent(in)  COUROU,
INTEGER,intent(in)  NPTH,
TYPE(BIEF_FILE),dimension(*),intent(in)  T3D_FILES,
INTEGER,intent(in)  T3DBI1 
)

Definition at line 2114 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::UPWIND ( TYPE(BIEF_OBJ),intent(inout)  M,
TYPE(BIEF_OBJ),intent(in)  WCC,
DOUBLE PRECISION,intent(in)  DELTA,
TYPE(BIEF_MESH),intent(in)  MESH2D,
TYPE(BIEF_MESH),intent(in)  MESH3D,
INTEGER,intent(in)  NPLAN 
)

Definition at line 2210 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::UPWINDEBE ( DOUBLE PRECISION,dimension(*),intent(inout)  D,
DOUBLE PRECISION,dimension(nelmax,30),intent(inout)  X,
INTEGER,dimension(nelmax,6),intent(in)  IKLE,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NELEM2,
DOUBLE PRECISION,dimension(nelmax),intent(in)  SURFAC,
INTEGER,intent(in)  NPLAN,
DOUBLE PRECISION,dimension(*),intent(in)  WCC,
DOUBLE PRECISION,intent(in)  DELTA 
)

Definition at line 2224 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::UPWINDSEG ( DOUBLE PRECISION,dimension(*),intent(inout)  D,
DOUBLE PRECISION,dimension(*),intent(inout)  X,
INTEGER,dimension(nelmax,6),intent(in)  IKLE,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NELEM3,
INTEGER,intent(in)  NELEM2,
DOUBLE PRECISION,dimension(nelmax),intent(in)  SURFAC,
INTEGER,intent(in)  NPLAN,
DOUBLE PRECISION,dimension(*),intent(in)  WCC,
INTEGER,intent(in)  NSEG2D,
DOUBLE PRECISION,intent(in)  DELTA 
)

Definition at line 2238 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::UTIMP ( INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  GRADEBL,
INTEGER,intent(in)  GRAPRDL,
INTEGER,intent(in)  LISDEBL,
INTEGER,intent(in)  LISPRDL 
)

Definition at line 2252 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::VEL_PROF_Z ( INTEGER,intent(in)  I,
INTEGER,intent(in)  IPOIN2,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  IPLAN,
LOGICAL,intent(in)  INFOGR,
INTEGER,intent(in)  IOPT 
)

Definition at line 2262 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VELRES ( DOUBLE PRECISION,dimension(npoin3),intent(inout)  U,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  V,
DOUBLE PRECISION,dimension(npoin3),intent(inout)  W,
TYPE(BIEF_OBJ),intent(in)  DP,
TYPE(BIEF_OBJ),intent(inout)  PX,
TYPE(BIEF_OBJ),intent(inout)  PY,
TYPE(BIEF_OBJ),intent(inout)  PZ,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(inout)  MASKEL,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
TYPE(BIEF_OBJ),intent(in)  S,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  OPTBAN,
TYPE(BIEF_OBJ),intent(inout)  UNSVOL,
LOGICAL,intent(in)  DO_UNSVOL,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
LOGICAL,intent(in)  SIGMAG,
INTEGER,dimension(npoin2),intent(in)  IPBOT,
DOUBLE PRECISION,intent(in)  AGGLOH 
)

Definition at line 2274 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VERMOY ( DOUBLE PRECISION,dimension(npoin2),intent(inout)  FINT1,
DOUBLE PRECISION,dimension(npoin2),intent(inout)  FINT2,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  F1,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  F2,
INTEGER,intent(in)  NFONC,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(in)  Z,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  TRA01,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  TRA02,
DOUBLE PRECISION,dimension(npoin2,nplan),intent(inout)  TRA03,
INTEGER,intent(in)  IPLAN1,
INTEGER,intent(in)  IPLAN2,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  OPTBAN 
)

Definition at line 2294 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VISCKE ( TYPE(BIEF_OBJ),intent(inout)  VISCVI,
TYPE(BIEF_OBJ),intent(inout)  VISCTA,
TYPE(BIEF_OBJ),intent(in)  AK,
TYPE(BIEF_OBJ),intent(in)  EP,
INTEGER,intent(in)  NTRAC,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  DNUVIH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  DNUTAH,
DOUBLE PRECISION,intent(in)  DNUTAV,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  EMIN,
INTEGER,intent(in)  ITURBH,
INTEGER,intent(in)  ITURBV,
DOUBLE PRECISION,intent(in)  PRANDTL 
)

Definition at line 2312 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VISCKO ( TYPE(BIEF_OBJ),intent(inout)  VISCVI,
TYPE(BIEF_OBJ),intent(inout)  VISCTA,
TYPE(BIEF_OBJ),intent(in)  ROTAT,
TYPE(BIEF_OBJ),intent(in)  AK,
TYPE(BIEF_OBJ),intent(in)  EP,
INTEGER,intent(in)  NTRAC,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  DNUVIH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  DNUTAH,
DOUBLE PRECISION,intent(in)  DNUTAV 
)

Definition at line 2329 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VISCLIP ( TYPE (BIEF_OBJ),intent(inout)  VISCVI,
TYPE (BIEF_OBJ),intent(inout)  VISCTA,
TYPE (BIEF_OBJ),intent(in)  H,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NTRAC,
DOUBLE PRECISION,intent(in)  HLIM 
)

Definition at line 2346 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VISCLM ( TYPE (BIEF_OBJ),intent(inout)  VISCVI,
TYPE (BIEF_OBJ),intent(inout)  VISCTA,
TYPE (BIEF_OBJ),intent(inout)  RI,
TYPE (BIEF_OBJ),intent(in)  U,
TYPE (BIEF_OBJ),intent(in)  V,
TYPE (BIEF_OBJ),intent(in)  DELTAR,
TYPE (BIEF_OBJ),intent(in)  X,
TYPE (BIEF_OBJ),intent(in)  Y,
TYPE (BIEF_OBJ),intent(in)  Z,
TYPE (BIEF_OBJ),intent(in)  HN,
TYPE (BIEF_OBJ),intent(inout)  TRAV1,
TYPE (BIEF_OBJ),intent(inout)  TRAV2,
TYPE (BIEF_OBJ),intent(inout)  TRAV3,
TYPE (BIEF_OBJ),intent(inout)  TRAV4,
TYPE (BIEF_OBJ),intent(inout)  TRAV5,
TYPE (BIEF_OBJ),intent(inout)  TRAV6,
TYPE (BIEF_OBJ),intent(inout)  TRAV7,
TYPE (BIEF_OBJ),intent(inout)  SVIDE,
TYPE (BIEF_MESH MESH3D,
INTEGER,intent(in)  IELM3,
DOUBLE PRECISION,intent(in)  GRAV,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NTRAC,
LOGICAL,intent(in)  MSK,
TYPE (BIEF_OBJ),intent(in)  MASKEL,
TYPE (BIEF_OBJ),intent(in)  TA,
INTEGER,intent(in)  MIXING,
INTEGER,intent(in)  DAMPING,
INTEGER,intent(in)  IND_T,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  DNUTAV,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  PRANDTL,
TYPE (BIEF_OBJ),intent(in)  UETCAR,
INTEGER,intent(in)  KFROT,
TYPE (BIEF_OBJ),intent(in)  RUGOF,
TYPE (BIEF_OBJ),intent(in)  ZF,
INTEGER,intent(in)  LINLOG,
INTEGER,dimension(npoin2),intent(in)  IPBOT 
)

Definition at line 2361 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VISCOS ( TYPE (BIEF_OBJ),intent(inout)  VISCVI,
TYPE (BIEF_OBJ),intent(inout)  VISCTA,
DOUBLE PRECISION,intent(in)  DNUTAV,
DOUBLE PRECISION,intent(in)  DNUTAH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  DNUVIH,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  ITURBH,
INTEGER,intent(in)  ITURBV 
)

Definition at line 2391 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VISSMA ( TYPE (BIEF_OBJ),intent(inout)  VISCVI,
TYPE (BIEF_OBJ),intent(inout)  VISCTA,
DOUBLE PRECISION,intent(in)  DNUTAH,
DOUBLE PRECISION,intent(in)  DNUVIH,
DOUBLE PRECISION,intent(in)  DNUVIV,
DOUBLE PRECISION,intent(in)  DNUTAV,
TYPE (BIEF_OBJ),intent(in)  U,
TYPE (BIEF_OBJ),intent(in)  V,
TYPE (BIEF_OBJ),intent(in)  W,
TYPE (BIEF_OBJ),intent(inout)  TRAV1,
TYPE (BIEF_OBJ),intent(inout)  TRAV2,
TYPE (BIEF_OBJ),intent(inout)  TRAV3,
TYPE (BIEF_OBJ),intent(inout)  TRAV4,
TYPE (BIEF_OBJ),intent(inout)  TRAV5,
TYPE (BIEF_OBJ),intent(inout)  TRAV6,
TYPE (BIEF_OBJ),intent(inout)  SVIDE,
TYPE (BIEF_MESH MESH3,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  NTRAC,
LOGICAL,intent(in)  MSK,
TYPE (BIEF_OBJ),intent(in)  MASKEL,
INTEGER,intent(in)  ITURBV 
)

Definition at line 2407 of file interface_telemac3d.f.

DOUBLE PRECISION INTERFACE_TELEMAC3D::interface::VIT3 ( INTEGER,intent(in)  I,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  N,
LOGICAL,intent(in)  INFOGR 
)

Definition at line 2431 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::VITCHU ( TYPE(BIEF_OBJ),intent(inout)  WCHU,
DOUBLE PRECISION,intent(in)  WCHU0,
LOGICAL,intent(in)  TURBWC,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  W,
TYPE(BIEF_OBJ),intent(in)  H,
TYPE(BIEF_OBJ),intent(in)  RUGOF,
INTEGER,intent(in)  LISRUF,
DOUBLE PRECISION,intent(in)  TURBA,
DOUBLE PRECISION,intent(in)  TURBB,
TYPE(BIEF_OBJ),intent(inout)  TRAV1,
TYPE(BIEF_OBJ),intent(inout)  TRAV2,
TYPE(BIEF_OBJ),intent(inout)  TRAV3,
TYPE(BIEF_OBJ),intent(in)  S,
TYPE(BIEF_MESH),intent(inout)  MESH3D,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  NPLAN,
INTEGER,intent(in)  NTRAC,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  UETCAR,
TYPE(BIEF_OBJ),intent(in)  TA,
TYPE(BIEF_OBJ),intent(in)  HN,
DOUBLE PRECISION,intent(in)  HMIN,
LOGICAL,intent(in)  FLOC,
INTEGER,intent(in)  FLOC_TYPE,
LOGICAL,intent(in)  HINDER,
INTEGER,intent(in)  HIND_TYPE,
DOUBLE PRECISION,intent(in)  CGEL,
DOUBLE PRECISION,intent(in)  CINI 
)

Definition at line 2442 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::WAVE_EQUATION ( INTEGER,intent(in)  LT,
INTEGER,intent(in)  ISOUSI 
)

Definition at line 2463 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::WCHIND ( TYPE(BIEF_OBJ),intent(inout)  WC,
TYPE(BIEF_OBJ),intent(inout)  C,
DOUBLE PRECISION,intent(in)  CINI,
DOUBLE PRECISION,intent(in)  CGEL,
INTEGER,intent(in)  NPOIN3,
INTEGER,intent(in)  HIND_TYPE 
)

Definition at line 2472 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::WCTURB ( TYPE(BIEF_OBJ),intent(inout)  WC,
DOUBLE PRECISION,intent(in)  WCHU0,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  W,
TYPE(BIEF_OBJ),intent(in)  HN,
TYPE(BIEF_OBJ),intent(in)  RUGOF,
INTEGER,intent(in)  LISRUF,
TYPE(BIEF_OBJ),intent(inout)  TRAV1,
TYPE(BIEF_OBJ),intent(inout)  TRAV2,
TYPE(BIEF_OBJ),intent(inout)  TRAV3,
TYPE(BIEF_OBJ),intent(in)  S,
TYPE(BIEF_MESH),intent(inout)  MESH3,
INTEGER,intent(in)  IELM3,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN,
DOUBLE PRECISION,intent(in)  TURBA,
DOUBLE PRECISION,intent(in)  TURBB,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  UETCAR 
)

Definition at line 2485 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::WSTAR ( TYPE(BIEF_OBJ),intent(inout)  WS,
TYPE(BIEF_OBJ),intent(in)  HWSTAR,
DOUBLE PRECISION,dimension(*),intent(in)  Z,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NPLAN 
)

Definition at line 2515 of file interface_telemac3d.f.

subroutine INTERFACE_TELEMAC3D::interface::WSTARW ( TYPE(BIEF_OBJ),intent(inout)  WW,
TYPE(BIEF_OBJ),intent(in)  WSS,
DOUBLE PRECISION,dimension(*),intent(inout)  WUP,
DOUBLE PRECISION,dimension(*),intent(inout)  WDOWN,
DOUBLE PRECISION,dimension(*),intent(inout)  SOMMEW 
)

Definition at line 2503 of file interface_telemac3d.f.


Generated on Fri Aug 31 2013 18:12:58 by S.E.Bourban (HRW) using doxygen 1.7.0