INTERFACE_TELEMAC2D::interface Interface Reference

List of all members.

Public Member Functions

  • subroutine AKEPIN (AK, EP, U, V, H, NPOIN, KFROT, CMU, C2, ESTAR, SCHMIT, KMIN, EMIN, CF)
  • subroutine ASSIGNSTR (CHESTR, SETSTR, PZONE, NZONE, NPOIN)
  • subroutine ASTRO (YEAR, MONTH, DAY, HOUR, MINU, SEC, AT, ARL, ARS, DL, DS, AL, AS)
  • subroutine BILANT1 (H, UCONV, VCONV, HPROP, WORK1, WORK2, WORK3, WORK4, WORK5, DT, LT, NIT, INFO, MASKTR, T, TN, TETAT, MASSOU, MSK, MASKEL, MESH, FLUSOR, FLUENT, EQUA, LTT, ITRAC)
  • subroutine BILAN (MESH, H, WORK, MASK, AT, DT, LT, NIT, INFO, MASSES, MSK, MASKEL, EQUA, POROS, OPTBAN, NPTFR, FLBOR, FLUX_BOUNDARIES, NUMLIQ, NFRLIQ, GAMMA)
  • subroutine BORD (HBOR, UBOR, VBOR, TBOR, U, V, H, ZF, NBOR, TRA05, TRA06, LIHBOR, LIUBOR, LITBOR, XNEBOR, YNEBOR, NPOIN, NPTFR, NPTFR2, TEMPS, NDEBIT, NCOTE, NVITES, NTRAC, NTRACE, NFRLIQ, NUMLIQ, KENT, KENTU, PROVEL, MASK, MESH, EQUA, NOMIMP)
  • subroutine BORD_TIDAL_BC (NBOR, LIHBOR, LIUBOR, NPTFR, KENT, KENTU, MESH, GEOSYST, NUMZONE, LAMBD0, PHI0, TIDALTYPE, BOUNDARY_COLOUR, MAXFRO, NFO2, NBI2, NRFO, XSHIFT, YSHIFT, BETA)
  • subroutine BORD_TIDE (ZF, NBOR, LIHBOR, LIUBOR, NPOIN, NPTFR, TEMPS, DT, NCOTE, NVITES, NUMLIQ, KENT, KENTU, NOMIMP, TIDALTYPE, CTIDE, MSL, CTIDEV, NODALCORR, NFOT, BOUNDARY_COLOUR, HBTIDE, UBTIDE, VBTIDE, NUMTIDE, ICALHW, MARDAT, MARTIM, TM2S2N2EQUAL)
  • subroutine BORD_TIDE_MISC (ZF, NBOR, LIHBOR, LIUBOR, NPOIN, NPTFR, TEMPS, DT, NCOTE, NVITES, NUMLIQ, KENT, KENTU, NOMIMP, TIDALTYPE, CTIDE, MSL, CTIDEV, NODALCORR, NFOT, BOUNDARY_COLOUR, HBTIDE, UBTIDE, VBTIDE, NUMTIDE, ICALHW, MARDAT, MARTIM)
  • subroutine BREACH
  • subroutine BUSE (RELAXB, NBUSE, ENTBUS, SORBUS, GRAV, H, ZF, DBUS, LRGBUS, HAUBUS, CLPBUS, ALTBUS, CSBUS, CEBUS, ANGBUS, LBUS, NTRAC, T, TBUS, UBUS, VBUS, U, V, ENTET)
  • subroutine CALCUL_Q_WEIR (NWEIRS, X, Y, ZF, HN, CHESTR, NKFROT, KARMAN, IOPTAN, NTRAC, T)
  • subroutine CALCUL_TANG_W2 (IP, NKFROT, CHESTR, H, PENTE, KARMAN, UTAN)
  • subroutine CALCS_O2 (NPOIN, WATTEMP, O2SATU, DEMBEN, FORMK2, K1, K44, K22, PHOTO, RESP, TN, TEXP, NTRAC)
  • subroutine CALCS_THERMIC (NPOIN, TN, TEXP)
  • subroutine CALDT (NS, G, H, U, V, DTHAUT, DT, AT, TMAX, CFL, ICIN, DTVARI, LISTIN)
  • subroutine CDLPROJ (NS, NPTFR, NBOR, LIMPRO, XNEBOR, YNEBOR, KNEU, UA)
  • subroutine CDL (NS, NPTFR, NBOR, LIMPRO, XNEBOR, YNEBOR, KDIR, KNEU, G, HBOR, UBOR, VBOR, UA, CE, FLUENT, FLUSORT, FLBOR, DTHAUT, DT, CFL, FLUHBTEMP, NTRAC)
  • subroutine CDL_HLLC (NS, NPTFR, NBOR, LIMPRO, XNEBOR, YNEBOR, W, CE, FLUENT, FLUSORT, FLBOR, EPS, WINF, G, HBOR, UBOR, VBOR)
  • subroutine CDL_TCH (NS, NPTFR, NBOR, LIMPRO, XNEBOR, YNEBOR, KDIR, KNEU, KDDL, G, W, CE, FLUENT, FLUSORT, FLBOR, EPS, ZF, WINF)
  • subroutine CDL_WAF (NS, NPTFR, NBOR, LIMPRO, XNEBOR, YNEBOR, KDIR, KNEU, KDDL, W, CE, FLUENT, FLUSORT, FLBOR, DTHAUT, DT, EPS, WINF)
  • subroutine CDLZZ (NS, NPTFR, NBOR, LIMPRO, XNEBOR, YNEBOR, KDIR, KNEU, KDDL, G, W, CE, FLUENT, FLUSORT, FLBOR, ZF, WINF)
  • subroutine CHPCON (UCONV, VCONV, U, V, UN, VN, TETAU)
  • subroutine CLHUVT (NWEIRS, NPSING, NDGA1, NDGB1, ZDIG, X, Y, ZF, IOPTAN, UNORM, CHESTR, NKFROT, KARMAN, T, NTRAC, H, UBOR, VBOR, TBOR, NBOR, LIHBOR, LIUBOR, LIVBOR, LITBOR)
  • subroutine CLSING (NWEIRS, NPSING, NDGA1, NDGB1, X, Y, ZF, CHESTR, NKFROT, KARMAN, ZDIG, PHIDIG, NBOR, H, T, NTRAC, IOPTAN, UNORM, UBOR, VBOR, TBOR, LIHBOR, LIUBOR, LIVBOR, LITBOR, GRAV)
  • subroutine CLTRAC (NWEIRS, NPSING, NDGA1, NDGB1, ZF, ZDIG, H, T, NBOR, LITBOR, TBOR, NTRAC)
  • subroutine COEFMAT (PERIAF, DT, M, AM, NPERIAF)
  • subroutine COEFRO (CF, H, U, V, KARMAN, KFROT, CHESTR, GRAV, MESH, T1)
  • subroutine COLLECT_VALUES (X, Y, ZF, HN, NTRAC, T, IP, XP, YP, ZFP, HP, SLP, TRP)
  • subroutine COMPLIM (LIUBOR, LIVBOR, LITBOR, UBOR, VBOR, TBOR, AUBOR, ATBOR, BTBOR, NBOR, NPTFR, NPOIN, TRAC, KENT, KENTU, KSORT, KADH, KLOG, IELMU, IELMV, IELMT, MESH, IKLBOR, NELEB, NELEBX)
  • subroutine CONDIN_ADJ (ALIRE, NRES, TROUVE)
  • subroutine CONV_MERCATOR_TO_DEGDEC (NTAB, XTAB, YTAB, LAMBDATAB, PHITAB, GEOSYST, NUMZONE, LONG0, LAT0)
  • subroutine CONV_LAMBERT_TO_DEGDEC (NTAB, XTAB, YTAB, LAMBDATAB, PHITAB, NUMZONE)
  • subroutine CORNOR (XNEBOR, YNEBOR, XSGBOR, YSGBOR, NPTFR, KLOG, LIHBOR, T1, T2, MESH, IKLBOR, NELEB, NELEBX)
  • subroutine CORPOR (POROS)
  • subroutine CORRECTION_DEPTH_2D (GLOSEG, DIMGLO, YAFLODEL, YASMH, YAFLULIM)
  • subroutine COSAKE (KARMAN, CMU, C1, C2, SIGMAK, SIGMAE, ESTAR, SCHMIT, KMIN, KMAX, EMIN, EMAX)
  • subroutine COST_FUNCTION (JCOUT, OPTION, MODE)
  • subroutine CUBEEQUATION (ACOF, BCOF, CCOF, DCOF, REALS, X)
  • subroutine DEBIMP (Q, UBOR, VBOR, U, V, H, NUMLIQ, IFRLIQ, WORK1, WORK2, NPTFR, MASK, MESH, KP1BOR, EQUA)
  • DOUBLE PRECISION DEBSCE (TIME, I, DISCE)
  • subroutine DIFSOU (TEXP, TIMP, YASMI, TSCEXP, HPROP, TN, TETAT, NREJTR, ISCE, DSCE, TSCE, MAXSCE, MAXTRA, AT, DT, MASSOU, NTRAC, FAC, NSIPH, ENTSIP, SORSIP, DSIP, TSIP, NBUSE, ENTBUS, SORBUS, DBUS, TBUS, NWEIRS, TYPSEUIL, NPSING, NDGA1, NDGB1, TWEIRA, TWEIRB)
  • subroutine DISPER (VISC, U, V, H, CF, ELDER, PROPNU)
  • subroutine DRAGCOEFF (V, D, VK, CW)
  • subroutine DRAGFO (FUDRAG, FVDRAG)
  • subroutine ENTETE (IETAPE, AT, LT)
  • DOUBLE PRECISION EXLIM (ILIM, BETA, GRI, GRIJ)
  • subroutine FILTER_H (VEC, T1, MESH, MSK, MASKEL, N, FLODEL, YAFLODEL, DT, W1, UNSV2D)
  • subroutine FLOT (XFLOT, YFLOT, NFLOT, NFLOT_MAX, X, Y, IKLE, NELEM, NELMAX, NPOIN, TAGFLO, SHPFLO, ELTFLO, MESH, LT, NIT, AT)
  • subroutine FLUCINT (NS, NSEG, DIMT, NUBO, G, X, Y, UA, TN, ZF, VNOCL, CE, NORDRE, CMI, JMI, DJX, DJY, DX, DY, DJXT, DJYT, DXT, DYT, EPSWL)
  • subroutine FLUCIN (NS, NELEM, NSEG, NUBO, G, X, Y, CFL, DT, UA, ZF, VNOCL, CE, NORDRE, CMI, JMI, DJX, DJY, DX, DY, BETA, DSZ0, AIRS, AIRST, HC, FLUXTEMP, NPTFR, NBOR, XNEBOR, YNEBOR, NTRAC, ELTSEG, IFABOR, MESH)
  • subroutine FLUHYD (NS, NT, NSEG, NPTFR, NUBO, G, DT, X, Y, AIRS, NU, AIRE, UA, ZF, VNOIN, CE, NBOR, LIMPRO, XNEBOR, YNEBOR, KDIR, KNEU, HBOR, UBOR, VBOR, FLUENT, FLUSORT, NORDRE, CMI, JMI, DJX, DJY, DX, DY, DTHAUT, CFLWTD, FLBOR, DPX, DPY, IVIS, CVIS, FLUHBTEMP, BETA, DSZ, AIRST, HC, FLUXTEMP, NTRAC, ELTSEG, IFABOR, MESH)
  • subroutine FLUROE (W, FLUSCE, NUBO, VNOIN, WINF, FLUX, FLUSORT, FLUENT, NELEM, NSEG, NPTFR, NPOIN, X, Y, AIRS, ZF, EPS, DDMIN, G, XNEBOR, YNEBOR, LIMPRO, NBOR, KDIR, KNEU, KDDL, FLBOR, ELTSEG, IFABOR, MESH)
  • subroutine FLUSEC_TELEMAC2D (U, V, H, IKLE, XEL, YEL, NELMAX, NELEM, X, Y, DT, NCP, CTRLSC, INFO, TPS, MSKSEC, BM1, BM2, T1, HPROP, MESH, S, CV1, IFABOR, COMFLU, CUMFLO)
  • subroutine FLUSEW (AMINF, NPOIN, EPS, G, W, XNEBOR, YNEBOR, NPTFR, LIMPRO, NBOR, KDIR, KDDL)
  • subroutine FLUSRC (IEL1, IEL2, ISEGIN, VNOIN, W, FLUSCE, X, Y, AIRS, NPOIN, NSEG, ZF, EPS, G)
  • subroutine FLUTRAC (NSEG, NPTFR, DT, FLUXT, FLUHBOR, FLUXTEMP, FLUHBTEMP, DTT)
  • subroutine FLUXE (HJ, UJ, VJ, HI, UI, VI, XN, YN, RNORM, G, FLULOC)
  • subroutine FLUXZZ (X, Y, NS, NSEG, NELEM, NUBO, G, W, ZF, VNOCL, ELTSEG, CE, IFABOR)
  • subroutine FLUX_HLLC (XI, H1, H2, U1, U2, V1, V2, PSI1, PSI2, XNN, YNN, ROT, HLLCFLX)
  • subroutine FLUX_WAF (XI, H1, H2, U1, U2, V1, V2, PSI1, PSI2, HL_UP, HR_UP, VL_UP, VR_UP, PSIL_UP, PSIR_UP, XNN, YNN, DT, DX, WAFFLX)
  • subroutine FLUX_TCH (X, Y, NS, NSEG, NELEM, NUBO, G, W, ZF, VNOCL, ELTSEG, CE, IFABOR)
  • subroutine FLU_TCHAMEN (H1, H2, ETA1, ETA2, U1, U2, V1, V2, XNN, YNN, FLXI, FLXJ, G)
  • subroutine FLU_ZOKAGOA (H1, H2, ZF1, ZF2, ETA1, ETA2, U1, U2, V1, V2, XNN, YNN, FLXI, FLXJ, G)
  • subroutine FRICTION (NS, G, DT, UA, H, QU, QV, CF)
  • subroutine FRICTION_BUBBLE (IKLE, NPOIN, NELEM, NELMAX, LINDNER, NKFROT, CHESTR, NDEFMA, LINDDP, LINDSP)
  • subroutine FRICTION_CALC (N_START, N_END, KFROT, NDEF, VK, GRAV, KARMAN, CHESTR, DW_MESH, HC, VRES, CF)
  • subroutine FRICTION_CHOICE (FRICTION_PASS, KARMAN)
  • subroutine FRICTION_LINDNER (VA, HA, CF, VK, G, DP, SP, CP)
  • subroutine FRICTION_READ (NCOF, NZONMX, ITURB, LISRUG, LINDNER, NOMCOF, NZONES, FRTAB)
  • subroutine FRICTION_SCAN (NCOF, NOMCOF, TYP, LINE)
  • subroutine FRICTION_UNIF (MESH, H, U, V, CHESTR, S, KFROT, KFROTL, ITURB, LISRUG, LINDNER, SB, NDEF, DP, SP, VK, KARMAN, GRAV, T1, T2, CHBORD, CF, CFBOR)
  • subroutine FRICTION_ZONES (MESH, H, U, V, S, CHESTR, CHBORD, NKFROT, NDEFMA, LINDDP, LINDSP, KFRO_B, NDEF_B, ITURB, LISRUG, LINDNER, VK, KARMAN, GRAV, T1, T2, CF, CFBOR)
  • subroutine FRICTI (FU_IMP, FV_IMP, FUDRAG, FVDRAG, UN, VN, HN, CF, MESH, T1, T2, VERTIC, UNSV2D, MSK, MASKEL, HFROT)
  • subroutine GESTIO (U, V, C, T, AK, EP, UTILD, VTILD, CTILD, TTILD, AKTILD, EPTILD, TRAC, PROPA, CONVV, ITURB, IETAPE)
  • subroutine GRADNODT (NS, NT, NU, AIRT, AIRS, H, T, DPX, DPY, DJX, DJY, DX, DY, DIFT, CVIST, CE, DTT, MESH)
  • subroutine GRADNOD (NS, NT, NU, AIRT, AIRS, UA, DPX, DPY, DJX, DJY, DX, DY, IVIS, CVIS, CE, ZF, MESH)
  • subroutine GRADZ (NS, NT, NSEG, NU, NUBO, X, Y, AIRT, AIRS, CMI, JV, ZF, DPX, DPY, DSZ, BETA, AIRST, DXIZ, DYIZ, DSP, DSM, CORR, ELTSEG, IFABOR, MESH)
  • subroutine HYD_HLLC (NS, NELEM, NSEG, NUBO, G, W, ZF, VNOCL, X, Y, ELTSEG, CE, IFABOR)
  • subroutine HYD_WAF (NS, NSEG, NELEM, NUBO, G, W, ZF, VNOCL, DT, DTHAUT, X, Y, CE, ELTSEG, NEISEG)
  • subroutine HPROPA (HPROP, HN, H, PROLIN, HAULIN, TETA, NSOUSI)
  • subroutine INCREASE_NTRAC (ADDTR, WAQ, WAQPROCESS, SECCURRENT, MOTCAR, NTRTOT, NTRAC)
  • subroutine INITSTR (CHESTR, SETSTR, PZONE, NZONE, NPOIN, T1)
  • subroutine INTEMP (W, FLUX, FLUX_OLD, AIRS, DT, NPOIN, ZF, CF, EPS, KFROT, SMH, HN, QU, QV, LT, GAMMA)
  • subroutine INTERPMETEO2 (WW, WINDX, WINDY, TAIR, PATM, NEBU, RAINFALL, PVAP, RAY3, AT, NFO)
  • subroutine INTERPOL (RO, R02, R03, JCOUT1, JCOUT2, JCOUT3)
  • subroutine ISITOK (H, NPH, U, NPU, V, NPV, NTRAC, T, NPT, X, Y, BORNES, ARRET)
  • subroutine KEPSCL (KBOR, EBOR, AUBOR, CF, CFBOR, DISBOR, UN, VN, HN, LIMKEP, LIUBOR, LIMPRO, NBOR, NPTFR, KARMAN, CMU, C2, ESTAR, SCHMIT, LISRUG, PROPNU, KMIN, EMIN, KNEU, KDIR, KENT, KENTU, KADH, KLOG, UETUTA)
  • subroutine KEPSIL (AK, EP, AKTILD, EPTILD, AKN, EPN, VISC, CF, U, V, HN, UCONV, VCONV, KBOR, EBOR, LIMKEP, IELMK, IELME, SMK, SME, TM1, MAK, MAE, CM2, TE1, TE2, NPTFR, DT, MESH, T1, T2, T3, TB, CMU, C1, C2, SIGMAK, SIGMAE, ESTAR, SCHMIT, KMIN, KMAX, EMIN, EMAX, INFOKE, KDIR, MSK, MASKEL, MASKPT, S, SLVK, SLVEP, ICONV, OPTSUP)
  • subroutine KEPSIN (LIMKEP, LIUBOR, NPTFR, KENT, KENTU, KSORT, KADH, KLOG, KINC, KNEU, KDIR)
  • subroutine LAGRAN (NLAG, DEBLAG, FINLAG)
  • subroutine LECBREACH (IFIC)
  • subroutine LECBUS (RELAXB, NBUSE, ENTBUS, SORBUS, LRGBUS, HAUBUS, CLPBUS, ALTBUS, CSBUS, CEBUS, ANGBUS, LBUS, IFIC, MESH)
  • subroutine LECDON_TELEMAC2D (MOTCAR, WMOTCAR, FILE_DESC, WFILE_DESC, PATH, NCAR)
  • subroutine LECSIP (RELAXS, NSIPH, ENTSIP, SORSIP, SECSIP, ALTSIP, CSSIP, CESIP, DELSIP, ANGSIP, LSIP, IFIC, MESH)
  • subroutine LECSNG (IOPTAN, IFIC)
  • DOUBLE PRECISION LIMITER (ILIM, R, C)
  • subroutine LOIDEN (YAM, YS, PHI, DEB, G)
  • subroutine LOINOY (YAM, YAV, YS, PHI, DEB, G)
  • subroutine LOI_W_INC (YAM, YAV, YS1, YS2, WIDTH, PHI, DEB, G)
  • subroutine MAJTRAC (NS, NT, DIMT, DLIMT, NSEG, NPTFR, NUBO, X, Y, AIRS, NU, AIRE, HT, HTN, TN, ZF, NBOR, TBOR, FLUTENT, FLUTSOR, SMTR, NORDRE, CMI, JMI, DJXT, DJYT, DXT, DYT, DPX, DPY, DIFT, CVIST, BETA, DSZ, AIRST, HSTOK, HCSTOK, FLUXT, FLUHBOR, MASSOU, DTT, MESH, ELTSEG, IFABOR, VNOCL)
  • subroutine MAJ (NS, NSEG, NPTFR, G, DT, AIRS, H, QU, QV, UA, CE, NBOR, LIMPRO, XNEBOR, YNEBOR, KNEU, SMH, KFROT, CF)
  • subroutine MAJZZ (W, FLUX, FLUX_OLD, AIRS, DT, NPOIN, CF, KFROT, SMH, HN, QU, QV, LT, GAMMA, NPTFR, NBOR, LIMPRO, XNEBOR, YNEBOR, KNEU, G)
  • subroutine MARAST (MARDAT, MARTIM, PHI0, NPOIN, AT, FU1, FV1, X, SINLAT, COSLAT, GRAV)
  • subroutine MASBAS2D (VOLU2D, V2DPAR, UNSV2D, IELM, MESH, MSK, MASKEL, T1, S)
  • subroutine MASKOB (MASKEL, X, Y, IKLE, NELEM, NELMAX, NPOIN, AT, LT)
  • subroutine MATBOU (MESH, M1, M2, A11, A12, A21, A22, SMU, SMV, VR, VS, H0, MSK, MASKEL, S)
  • subroutine MESURES (ITER, TT)
  • subroutine METEO (PATMOS, WINDX, WINDY, FUAIR, FVAIR, X, Y, AT, LT, NPOIN, VENT, ATMOS, HN, TRA01, GRAV, ROEAU, NORD, PRIVE, FO1, FILES, LISTIN, WATQUA, PLUIE, ATMOSEXCH)
  • subroutine METGRA (RO, ESTIME, GRADJ, GRADJN, JCOUT1, DESC, NPARAM, OPTID, RSTART, R02, R03)
  • subroutine NAMETRAC_WAQ (NAMETRAC, WAQ, SECCURRENT, WAQPROCESS, NTRAC, IND_SEC)
  • subroutine NEWSTR (SETSTR, SETSTR2, DESC, RO, RSTART, NPARAM, ESTIME, KFROT)
  • subroutine NODALF_PUGH (FFMN2, FFM4, NODALCORR, TEMPS, DEJA, MARDAT, MARTIM)
  • subroutine NODALF_SCHUREMAN (FWAVE, NODALCORR, TEMPS, DEJA, MARDAT, MARTIM)
  • subroutine NODALUPV_PUGH (UPVM2, UPVN2, UPVS2, MARDAT, MARTIM)
  • subroutine NODALUPV_SCHUREMAN (UPVWAVE, WWAVE, MARDAT, MARTIM)
  • subroutine NOMVAR_TELEMAC2D (TEXTE, TEXTPR, MNEMO, NPERIAF, NTRAC, NAMETRAC)
  • subroutine OIL_FLOT (PARTICULES, NFLOT, NFLOT_MAX, MESH, LT, VOLDEV, RHO_OIL, NB_COMPO, NB_HAP, FMCOMPO, TBCOMPO, FMHAP, TBHAP, SOLU, ETAL, AREA)
  • subroutine OUTPUT_TELEMAC2D (TIME)
  • subroutine PORO11 (TETA, ZF, HN, IKLE, NELEM, NELMAX)
  • subroutine POROS (TETA, ZF, HN, MESH)
  • subroutine PREBOR (HBOR, UBOR, VBOR, TBOR, U, V, H, HN, T, NBOR, NPOIN, NPTFR, NTRAC, NFRLIQ, FRTYPE, NUMLIQ)
  • subroutine PROSOU (FU, FV, SMH, UN, VN, HN, GRAV, NORD, FAIR, WINDX, WINDY, VENT, HWIND, CORIOL, FCOR, SPHERI, YASMH, COSLAT, SINLAT, AT, LT, DT, NREJET, NREJEU, DSCE, ISCE, T1, MESH, MSK, MASKEL, MAREE, MARDAT, MARTIM, PHI0, OPTSOU, COUROU, NPTH, VARCL, NVARCL, VARCLA, UNSV2D, FXWAVE, FYWAVE, RAIN, RAIN_MMPD, PLUIE, T2D_FILES, T2DBI1, BANDEC, OPTBAN, NSIPH, ENTSIP, SORSIP, DSIP, USIP, VSIP, NBUSE, ENTBUS, SORBUS, DBUS, UBUS, VBUS, TYPSEUIL, NWEIRS, NPSING, NDGA1, NDGB1, NBOR)
  • subroutine PROPAG (U, V, H, UCONV, VCONV, CONVV, H0, PATMOS, ATMOS, HPROP, UN, VN, HN, UTILD, VTILD, HTILD, DH, DU, DV, DHN, VISC, VISC_S, FU, FV, SMH, MESH, ZF, AM1, AM2, AM3, BM1, BM2, CM1, CM2, TM1, A23, A32, MBOR, CV1, CV2, CV3, W1, UBOR, VBOR, AUBOR, HBOR, DIRBOR, TE1, TE2, TE3, TE4, TE5, T1, T2, T3, T4, T5, T6, T7, T8, LIMPRO, MASK, GRAV, ROEAU, CF, DIFVIT, IORDRH, IORDRU, LT, AT, DT, TETAH, TETAHC, TETAU, TETAD, AGGLOC, AGGLOU, KDIR, INFOGR, KFROT, ICONVF, PRIVE, ISOUSI, BILMAS, MASSES, MASS_RAIN, YASMH, OPTBAN, CORCON, OPTSUP, MSK, MASKEL, MASKPT, RO, ROVAR, MAT, RHS, UNK, TB, S, BD, PRECCU, SOLSYS, CFLMAX, OPDVIT, OPTSOU, NFRLIQ, SLVPRO, EQUA, VERTIC, ADJO, ZFLATS, TETAZCOMP, UDEL, VDEL, DM1, ZCONV, COUPLING, FLBOR, BM1S, BM2S, CV1S, VOLU2D, V2DPAR, UNSV2D, NDGA1, NDGB1, NWEIRS, NPSING, HFROT, FLULIM, YAFLULIM, RAIN, PLUIE, MAXADV, OPTADV_VI)
  • subroutine PROPAG_ADJ (UCONV, VCONV, CONVV, H0, PATMOS, ATMOS, HPROP, UN, VN, HN, UTILD, VTILD, HTILD, DH, DU, DV, DHN, VISC, VISC_S, FU, FV, SMH, MESH, ZF, AM1, AM2, AM3, BM1, BM2, CM1, CM2, TM1, A23, A32, MBOR, CV1, CV2, CV3, W1, UBOR, VBOR, AUBOR, HBOR, DIRBOR, TE1, TE2, TE3, TE4, TE5, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, LIMPRO, MASK, GRAV, ROEAU, CF, DIFVIT, IORDRH, IORDRU, LT, AT, DT, TETAH, TETAHC, TETAU, TETAD, AGGLOC, AGGLOU, KDIR, INFOGR, KFROT, ICONVF, PRIVE, ISOUSI, BILMAS, MASSES, YASMH, OPTBAN, CORCON, OPTSUP, MSK, MASKEL, MASKPT, RO, ROVAR, MAT, RHS, UNK, TB, S, BD, PRECCU, SOLSYS, CFLMAX, OPDVIT, OPTSOU, NFRLIQ, SLVPRO, EQUA, VERTIC, ADJO, UD, VD, HD, U, V, H, UU, VV, HH, UIT1, VIT1, HIT1, PP, QQ, RR, TAM1, TAM2, TAM3, TBM1, TBM2, TCM1, TCM2, MATADJ, UNKADJ, ALPHA1, ALPHA2, ALPHA3, ADJDIR, ESTIME, OPTCOST, NIT, NVARRES, VARSOR, NRES, NREF, ALIRE, TROUVE, MAXVAR, VARCL, VARCLA, TEXTE, TEXREF, TEXRES, W, OUTINI, CHESTR, KARMAN, NDEF, ITURB, LISRUG, LINDNER, SB, DP, SP, CHBORD, CFBOR, HFROT, UNSV2D)
  • subroutine PROPIN_TELEMAC2D (LIMPRO, LIMDIM, MASK, LIUBOR, LIVBOR, LIHBOR, NBOR, NPTFR, KENT, KENTU, KSORT, KADH, KLOG, KNEU, KDIR, KDDL, CLH, CLU, CLV, IELMU, U, V, GRAV, H, LT, NPOIN, NELBOR, NELMAX, MSK, MASKEL, NFRLIQ, THOMFR, NUMLIQ, FRTYPE, XNEBOR, YNEBOR, IKLBOR, ENTET, NELEBX, NELEB)
  • DOUBLE PRECISION Q (I)
  • subroutine READ_FIC_CURVES (NFIC, NFRLIQ, STA_DIS_CURVES, PTS_CURVES)
  • subroutine READ_FIC_FRLIQ (Q, WHAT, AT, NFIC, LISTIN, STAT)
  • subroutine READ_FIC_SOURCES (Q, WHAT, AT, NFIC, LISTIN, STAT)
  • subroutine RECEDING (H, ZF, HREC, V2DPAR, VOLU2D, IKLE, NPOIN, NELEM, NELMAX, DELTAH, HITS, MESH, W1, YAFLODEL, FLODEL, DT)
  • subroutine REINIT (NS, NSEG, NPTFR, H, SMTR, HSTOK, HC, HCSTOK, FLUXT, FLUHBOR, DTT, NTRAC)
  • subroutine RESCUE (U, V, H, S, ZF, T, TRAC0, NTRAC, ITURB, NPOIN, AKEP, TROUVE)
  • subroutine RESOLU (W, FLUSCE, NUBO, VNOIN, WINF, AT, DT, LT, NELEM, NSEG, NPTFR, FLUX, AIRS, AIRE, X, Y, IKLE, ZF, CF, NPOIN, HN, H, U, V, QU, QV, G, LISTIN, XNEBOR, YNEBOR, LIMPRO, NBOR, KDIR, KNEU, KDDL, HBOR, UBOR, VBOR, FLUSORT, FLUENT, CFLWTD, DTVARI, NELMAX, KFROT, NREJET, ISCE, TSCE2, MAXSCE, MAXTRA, YASMH, SMH, MASSES, NTRAC, DIMT, T, HTN, TN, DLIMT, TBOR, MASSOU, FLUTENT, FLUTSOR, DTHAUT, DPX, DPY, DJX, DJY, CMI, JMI, SMTR, DXT, DYT, DJXT, DJYT, DIFVIT, ITURB, PROPNU, DIFT, DIFNU, DX, DY, OPTVF, FLUSORTN, FLUENTN, DSZ, AIRST, HSTOK, HCSTOK, FLUXT, FLUHBOR, FLBOR, LOGFR, LTT, DTN, FLUXTEMP, FLUHBTEMP, HC, TMAX, DTT, T1, T2, T3, T4, T5, GAMMA, FLUX_OLD, NVMAX, NEISEG, ELTSEG, IFABOR, MESH)
  • subroutine ROTNE0 (MESH, M1, A11, A12, A21, A22, SMU, SMV, UN, VN, H0, MSK, MASKEL, S, DT)
  • subroutine SEG_NEIGHBORS (XX, YY, IKLE, NPOIN, NVMAX, NELEM, NELMAX, NSEG, NEISEG)
  • subroutine SIPHON (RELAXS, NSIPH, ENTSIP, SORSIP, GRAV, H, ZF, DSIP, SECSIP, ALTSIP, CSSIP, CESIP, DELSIP, ANGSIP, LSIP, NTRAC, T, TSIP, USIP, VSIP, U, V, ENTET)
  • subroutine SMOOTHING_FLUX (XMUL, SF, F, SURFAC, IKLE1, IKLE2, IKLE3, NELEM, NELMAX, W)
  • DOUBLE PRECISION SL (I, N)
  • subroutine SMAGOR (VISC, CF, U, V, MESH, T1, T2, T3, T4, MSK, MASKEL, PROPNU)
  • subroutine SMTRAC (NPOIN, DIMT, AT, DT, SMTR, SMH, NREJET, ISCE, TSCE2, MAXSCE, MAXTRA, ITRAC)
  • subroutine SORFLO (XFLOT, YFLOT, IKLFLO, DEBFLO, FINFLO, NFLOT, NITFLO, FLOPRD, NRBI, TITCAS, BINRES, NOMRBI, NIT, MAXVAR, DATE, TIME, MESH, I_ORIG, J_ORIG)
  • subroutine SOURCE_WAQ (NPOIN, TEXP, TIMP, YASMI, TSCEXP, HPROP, TN, TETAT, AT, DT, NTRAC, WAQPROCESS)
  • DOUBLE PRECISION STA_DIS_CUR (IFRLIQ, FLUX, PTS, QZ, NFRLIQ, ZN)
  • subroutine STEADY (H1, H2, NPH, U1, U2, NPU, V1, V2, NPV, NTRAC, T1, T2, NPT, CRIPER, ARRET)
  • subroutine TELEMAC2D (PASS, ATDEP, NITER, CODE, DTDEP, NEWTIME, DOPRINT)
  • subroutine TEL4DEL (NPOIN, NPOIN2, NELEM, NSEG, IKLE, ELTSEG, GLOSEG, ORISEG, MAXSEG, X, Y, NPTFR, LIHBOR, NBOR, NOLAY, AAT, DDT, LLT, NNIT, HNEW, HPROP, ZNEW, U, V, SALI, TEMP, VISC, TITRE, NOMGEO, NOMLIM, NSTEPA, NSOU, NOMSOU, NMAB, NOMMAB, NCOU, NOMCOU, NINI, NOMINI, NVEB, NOMVEB, NMAF, NOMMAF, NCOB, NOMCOB, NSAL, NOMSAL, NTEM, NOMTEM, NVEL, NOMVEL, NVIS, NOMVIS, INFOGR, NELEM2, SALI_DEL, TEMP_DEL, VELO_DEL, DIFF_DEL, MARDAT, MARTIM, FLOW, V2DPAR, KNOLG)
  • subroutine TESTEUR (NS, NSEG, NPTFR, NUBO, DT, NBOR, NORDRE, AIRS, AIRST, HSTOK, HCSTOK, FLUXT, FLUXTEMP, FLUHBOR, FLUHBTEMP, LOGFR, TEST, NTRAC)
  • subroutine THOMPS (HBOR, UBOR, VBOR, TBOR, U, V, H, T, ZF, X, Y, NBOR, FRTYPE, C, UCONV, VCONV, T7, XCONV, YCONV, LIHBOR, LIUBOR, LIVBOR, LITBOR, IT1, ITRAV2, W1R, W2R, W3R, HBTIL, UBTIL, VBTIL, TBTIL, ZBTIL, SURDET, IKLE, IFABOR, NELEM, MESH, XNEBOR, YNEBOR, NPOIN, NPTFR, DT, GRAV, NTRAC, NFRLIQ, KSORT, KINC, KENT, KENTU, LV, MSK, MASKEL, NELMAX, IELM, SHPP, NUMLIQ, SHP, DX_T, DY_T, DZ_T, IT3, IT4, HFIELD, UFIELD, VFIELD, ZS, GZSX, GZSY, SHPBUF)
  • DOUBLE PRECISION TRSCE (TIME, I, ITRAC)
  • DOUBLE PRECISION TR (I, ITRAC, N, IERR)
  • subroutine UTIMP_TELEMAC2D (LTL, ATL, GRADEBL, GRAPRDL, LISDEBL, LISPRDL)
  • subroutine VALRO (RO, S, ROEAU)
  • subroutine VISTUR (VISC, AK, EP, NPOIN, CMU, PROPNU)
  • DOUBLE PRECISION VIT (I, N)
  • subroutine VOLFIN (W1, AT, DT, LT, NELEM, NPTFR, NSEG, TB, ZF, CF, NPOIN, HN, H, U, V, QU, QV, G, LISTIN, MESH, LIMPRO, NBOR, KDIR, KNEU, KDDL, HBOR, UBOR, VBOR, MASSES, FLUENT, FLUSOR, CFLWTD, DTVARI, KFROT, NREJET, ISCE, TSCE2, MAXSCE, MAXTRA, YASMH, SMH, NTRAC, DIMT, T, HT, TN, TBOR, MASSOU, FLUTENT, FLUTSOR, DTHAUT, DPX, DPY, DJX, DJY, CMI, JMI, DJXT, DJYT, DIFVIT, ITURB, PROPNU, DIFT, DIFNU, DX, DY, OPTVF, HSTOK, HCSTOK, LOGFR, DSZ, FLUXT, FLUHBOR, FLBOR, DTN, FLUSORTN, FLUENTN, LTT, FLUXTEMP, FLUHBTEMP, HC, SMTR, AIRST, TMAX, DTT, GAMMA, FLUX_OLD, MXPTVS, NEISEG, V2DPAR)
  • DOUBLE PRECISION VUSCE (TIME, I)
  • subroutine WETDRY (ETA1, Z1, H1, U1, V1, ETA2, Z2, H2, U2, V2, EPS)
  • DOUBLE PRECISION VVSCE (TIME, I)
  • subroutine WALL_FRICTION (UETUTA, AUBOR, CFBOR, DISBOR, UN, VN, LIMPRO, NBOR, NPTFR, KARMAN, PROPNU, LISRUG, KNEU, KDIR, KENT, KENTU, KADH, KLOG, IELMU, IKLBOR, NELEB, NELEBX)
  • subroutine WRIHYD (TITRE, ITSTRT, ITSTOP, ITSTEP, NPOIN2, MBND, NSEG, NOLAY, NOMGEO, NOMLIM, F, NSTEPA, NOMSOU, NOSUIS, NOMCOU, NOMINI, NOMVEB, NORSED, NOMSAL, NOMTEM, NOMVEL, NOMVIS, NHYD, SALI_DEL, TEMP_DEL, VELO_DEL, DIFF_DEL, MARDAT, MARTIM)
  • subroutine ZEROPHI (X0, X, NIT, CA1)
  • subroutine ZEROPSI (X0, X, NIT, CA1, A2)
  • subroutine ZOKA_SMALL (HI, HJ, ETAI, ETAJ, UI, UJ, VI, VJ, G, FLX)

Detailed Description

Definition at line 24 of file interface_telemac2d.f.


Member Function/Subroutine Documentation

subroutine INTERFACE_TELEMAC2D::interface::AKEPIN ( DOUBLE PRECISION,dimension(npoin),intent(inout)  AK,
DOUBLE PRECISION,dimension(npoin),intent(inout)  EP,
DOUBLE PRECISION,dimension(npoin),intent(in)  U,
DOUBLE PRECISION,dimension(npoin),intent(in)  V,
DOUBLE PRECISION,dimension(npoin),intent(in)  H,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  KFROT,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  C2,
DOUBLE PRECISION,intent(in)  ESTAR,
DOUBLE PRECISION,intent(in)  SCHMIT,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  EMIN,
DOUBLE PRECISION,dimension(*),intent(in)  CF 
)

Definition at line 25 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ASSIGNSTR ( TYPE(BIEF_OBJ),intent(inout)  CHESTR,
TYPE(BIEF_OBJ),intent(in)  SETSTR,
INTEGER,dimension(*),intent(in)  PZONE,
INTEGER,intent(in)  NZONE,
INTEGER,intent(in)  NPOIN 
)

Definition at line 38 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ASTRO ( INTEGER,intent(in)  YEAR,
INTEGER,intent(in)  MONTH,
INTEGER,intent(in)  DAY,
INTEGER,intent(in)  HOUR,
INTEGER,intent(in)  MINU,
INTEGER,intent(in)  SEC,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(inout)  ARL,
DOUBLE PRECISION,intent(inout)  ARS,
DOUBLE PRECISION,intent(inout)  DL,
DOUBLE PRECISION,intent(inout)  DS,
DOUBLE PRECISION,intent(inout)  AL,
DOUBLE PRECISION,intent(inout)  AS 
)

Definition at line 52 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::BILAN ( TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(in)  H,
TYPE(BIEF_OBJ),intent(inout)  WORK,
TYPE(BIEF_OBJ),intent(in)  MASK,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NIT,
LOGICAL,intent(in)  INFO,
DOUBLE PRECISION,intent(inout)  MASSES,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
CHARACTER(LEN=20),intent(in)  EQUA,
TYPE(BIEF_OBJ),intent(in)  POROS,
INTEGER,intent(in)  OPTBAN,
INTEGER,intent(in)  NPTFR,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUX_BOUNDARIES,
INTEGER,dimension(*),intent(in)  NUMLIQ,
INTEGER,intent(in)  NFRLIQ,
DOUBLE PRECISION,intent(in)  GAMMA 
)

Definition at line 84 of file interface_telemac2d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC2D::interface::BILANT1 ( TYPE(BIEF_OBJ),intent(in)  H,
TYPE(BIEF_OBJ),intent(in)  UCONV,
TYPE(BIEF_OBJ),intent(in)  VCONV,
TYPE(BIEF_OBJ),intent(in)  HPROP,
TYPE(BIEF_OBJ),intent(inout)  WORK1,
TYPE(BIEF_OBJ),intent(inout)  WORK2,
TYPE(BIEF_OBJ),intent(inout)  WORK3,
TYPE(BIEF_OBJ),intent(inout)  WORK4,
TYPE(BIEF_OBJ),intent(inout)  WORK5,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NIT,
LOGICAL,intent(in)  INFO,
TYPE(BIEF_OBJ),intent(in)  MASKTR,
TYPE(BIEF_OBJ),intent(in)  T,
TYPE(BIEF_OBJ),intent(in)  TN,
DOUBLE PRECISION,intent(in)  TETAT,
DOUBLE PRECISION,intent(in)  MASSOU,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_MESH),intent(inout)  MESH,
DOUBLE PRECISION,intent(in)  FLUSOR,
DOUBLE PRECISION,intent(in)  FLUENT,
CHARACTER(LEN=20),intent(in)  EQUA,
INTEGER,intent(in)  LTT,
INTEGER,intent(in)  ITRAC 
)

Definition at line 64 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::BORD ( DOUBLE PRECISION,dimension(nptfr),intent(inout)  HBOR,
DOUBLE PRECISION,dimension(nptfr2,2),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(nptfr2,2),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  TBOR,
TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
TYPE(BIEF_OBJ),intent(inout)  H,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
INTEGER,dimension(nptfr2),intent(in)  NBOR,
TYPE(BIEF_OBJ),intent(inout)  TRA05,
TYPE(BIEF_OBJ),intent(inout)  TRA06,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,dimension(nptfr2),intent(in)  LIUBOR,
TYPE(BIEF_OBJ),intent(in)  LITBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPTFR2,
DOUBLE PRECISION,intent(in)  TEMPS,
INTEGER,intent(in)  NDEBIT,
INTEGER,intent(in)  NCOTE,
INTEGER,intent(in)  NVITES,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  NTRACE,
INTEGER,intent(in)  NFRLIQ,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,dimension(*),intent(in)  PROVEL,
TYPE(BIEF_OBJ),intent(in)  MASK,
TYPE(BIEF_MESH),intent(inout)  MESH,
CHARACTER(LEN=20),intent(in)  EQUA,
CHARACTER(LEN=144),intent(in)  NOMIMP 
)

Definition at line 104 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::BORD_TIDAL_BC ( INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,dimension(nptfr),intent(in)  LIUBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,intent(in)  GEOSYST,
INTEGER,intent(in)  NUMZONE,
DOUBLE PRECISION,intent(in)  LAMBD0,
DOUBLE PRECISION,intent(in)  PHI0,
INTEGER,intent(in)  TIDALTYPE,
TYPE(BIEF_OBJ),intent(in)  BOUNDARY_COLOUR,
INTEGER,intent(in)  MAXFRO,
INTEGER,intent(in)  NFO2,
INTEGER,intent(in)  NBI2,
INTEGER,intent(in)  NRFO,
DOUBLE PRECISION,intent(in)  XSHIFT,
DOUBLE PRECISION,intent(in)  YSHIFT,
DOUBLE PRECISION,intent(inout)  BETA 
)

Definition at line 134 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::BORD_TIDE ( DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,dimension(nptfr),intent(in)  LIUBOR,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  TEMPS,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NCOTE,
INTEGER,intent(in)  NVITES,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
CHARACTER(LEN=144),intent(in)  NOMIMP,
INTEGER,intent(in)  TIDALTYPE,
DOUBLE PRECISION,intent(in)  CTIDE,
DOUBLE PRECISION,intent(in)  MSL,
DOUBLE PRECISION,intent(in)  CTIDEV,
INTEGER,intent(in)  NODALCORR,
INTEGER,intent(in)  NFOT,
TYPE(BIEF_OBJ),intent(in)  BOUNDARY_COLOUR,
TYPE(BIEF_OBJ),intent(inout)  HBTIDE,
TYPE(BIEF_OBJ),intent(inout)  UBTIDE,
TYPE(BIEF_OBJ),intent(inout)  VBTIDE,
TYPE(BIEF_OBJ),intent(inout)  NUMTIDE,
INTEGER,intent(inout)  ICALHW,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM,
LOGICAL,intent(in)  TM2S2N2EQUAL 
)

Definition at line 155 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::BORD_TIDE_MISC ( DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,dimension(nptfr),intent(in)  LIUBOR,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  TEMPS,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NCOTE,
INTEGER,intent(in)  NVITES,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
CHARACTER(LEN=144),intent(in)  NOMIMP,
INTEGER,intent(in)  TIDALTYPE,
DOUBLE PRECISION,intent(in)  CTIDE,
DOUBLE PRECISION,intent(in)  MSL,
DOUBLE PRECISION,intent(in)  CTIDEV,
INTEGER,intent(in)  NODALCORR,
INTEGER,intent(in)  NFOT,
TYPE(BIEF_OBJ),intent(in)  BOUNDARY_COLOUR,
TYPE(BIEF_OBJ),intent(inout)  HBTIDE,
TYPE(BIEF_OBJ),intent(inout)  UBTIDE,
TYPE(BIEF_OBJ),intent(inout)  VBTIDE,
TYPE(BIEF_OBJ),intent(inout)  NUMTIDE,
INTEGER,intent(inout)  ICALHW,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM 
)

Definition at line 180 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::BREACH (  ) 

Definition at line 205 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::BUSE ( DOUBLE PRECISION,intent(in)  RELAXB,
INTEGER,intent(in)  NBUSE,
INTEGER,dimension(nbuse),intent(in)  ENTBUS,
INTEGER,dimension(nbuse),intent(in)  SORBUS,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,dimension(*),intent(in)  H,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
DOUBLE PRECISION,dimension(nbuse),intent(inout)  DBUS,
DOUBLE PRECISION,dimension(nbuse),intent(in)  LRGBUS,
DOUBLE PRECISION,dimension(nbuse),intent(in)  HAUBUS,
INTEGER,dimension(nbuse),intent(in)  CLPBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(in)  ALTBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(in)  CSBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(in)  CEBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(in)  ANGBUS,
DOUBLE PRECISION,dimension(nbuse),intent(in)  LBUS,
INTEGER,intent(in)  NTRAC,
TYPE(BIEF_OBJ),intent(in)  T,
TYPE(BIEF_OBJ),intent(inout)  TBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(inout)  UBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(inout)  VBUS,
DOUBLE PRECISION,dimension(*),intent(in)  U,
DOUBLE PRECISION,dimension(*),intent(in)  V,
LOGICAL,intent(in)  ENTET 
)

Definition at line 213 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CALCS_O2 ( INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,intent(in)  WATTEMP,
DOUBLE PRECISION,intent(inout)  O2SATU,
DOUBLE PRECISION,intent(in)  DEMBEN,
INTEGER,intent(in)  FORMK2,
DOUBLE PRECISION,intent(in)  K1,
DOUBLE PRECISION,intent(in)  K44,
DOUBLE PRECISION,intent(inout)  K22,
DOUBLE PRECISION,intent(in)  PHOTO,
DOUBLE PRECISION,intent(in)  RESP,
TYPE(BIEF_OBJ),intent(in)  TN,
TYPE(BIEF_OBJ),intent(inout)  TEXP,
INTEGER,intent(in)  NTRAC 
)

Definition at line 269 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CALCS_THERMIC ( INTEGER,intent(in)  NPOIN,
TYPE(BIEF_OBJ),intent(inout)  TN,
TYPE(BIEF_OBJ),intent(inout)  TEXP 
)

Definition at line 286 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CALCUL_Q_WEIR ( INTEGER,intent(in)  NWEIRS,
DOUBLE PRECISION,dimension(*),intent(in)  X,
DOUBLE PRECISION,dimension(*),intent(in)  Y,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
DOUBLE PRECISION,dimension(*),intent(in)  HN,
DOUBLE PRECISION,dimension(*),intent(in)  CHESTR,
INTEGER,dimension(*),intent(in)  NKFROT,
DOUBLE PRECISION,intent(in)  KARMAN,
INTEGER,intent(in)  IOPTAN,
INTEGER,intent(in)  NTRAC,
TYPE(BIEF_OBJ),intent(in)  T 
)

Definition at line 240 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CALCUL_TANG_W2 ( INTEGER,intent(in)  IP,
INTEGER,dimension(*),intent(in)  NKFROT,
DOUBLE PRECISION,dimension(*),intent(in)  CHESTR,
DOUBLE PRECISION,intent(in)  H,
DOUBLE PRECISION,intent(in)  PENTE,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(out)  UTAN 
)

Definition at line 255 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CALDT ( INTEGER,intent(in)  NS,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(ns),intent(in)  H,
DOUBLE PRECISION,dimension(ns),intent(in)  U,
DOUBLE PRECISION,dimension(ns),intent(in)  V,
DOUBLE PRECISION,dimension(ns),intent(in)  DTHAUT,
DOUBLE PRECISION,intent(inout)  DT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  TMAX,
DOUBLE PRECISION,intent(in)  CFL,
INTEGER,intent(in)  ICIN,
LOGICAL,intent(in)  DTVARI,
LOGICAL,intent(in)  LISTIN 
)

Definition at line 299 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CDL ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(nptfr),intent(in)  HBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  VBOR,
DOUBLE PRECISION,dimension(3,ns),intent(in)  UA,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  CE,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(inout)  FLUSORT,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,dimension(*),intent(in)  DTHAUT,
DOUBLE PRECISION,intent(inout)  DT,
DOUBLE PRECISION,intent(in)  CFL,
TYPE(BIEF_OBJ),intent(inout)  FLUHBTEMP,
INTEGER,intent(in)  NTRAC 
)

Definition at line 326 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CDL_HLLC ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(inout)  FLUSORT,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,intent(in)  EPS,
DOUBLE PRECISION,dimension(3,nptfr),intent(inout)  WINF,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(nptfr),intent(in)  HBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  VBOR 
)

Definition at line 347 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CDL_TCH ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDDL,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  CE,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(inout)  FLUSORT,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,intent(in)  EPS,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nptfr),intent(in)  WINF 
)

Definition at line 368 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CDL_WAF ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDDL,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(inout)  FLUSORT,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,dimension(ns),intent(in)  DTHAUT,
DOUBLE PRECISION,intent(inout)  DT,
DOUBLE PRECISION,intent(in)  EPS,
DOUBLE PRECISION,dimension(3,nptfr),intent(inout)  WINF 
)

Definition at line 387 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CDLPROJ ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KNEU,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  UA 
)

Definition at line 314 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CDLZZ ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDDL,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  CE,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(inout)  FLUSORT,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nptfr),intent(in)  WINF 
)

Definition at line 405 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CHPCON ( TYPE(BIEF_OBJ),intent(inout)  UCONV,
TYPE(BIEF_OBJ),intent(inout)  VCONV,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  UN,
TYPE(BIEF_OBJ),intent(in)  VN,
DOUBLE PRECISION,intent(in)  TETAU 
)

Definition at line 424 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CLHUVT ( INTEGER,intent(in)  NWEIRS,
TYPE(BIEF_OBJ),intent(in)  NPSING,
TYPE(BIEF_OBJ),intent(in)  NDGA1,
TYPE(BIEF_OBJ),intent(in)  NDGB1,
TYPE(BIEF_OBJ),intent(in)  ZDIG,
DOUBLE PRECISION,dimension(*),intent(in)  X,
DOUBLE PRECISION,dimension(*),intent(in)  Y,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
INTEGER,intent(in)  IOPTAN,
DOUBLE PRECISION,dimension(*),intent(in)  UNORM,
DOUBLE PRECISION,dimension(*),intent(in)  CHESTR,
INTEGER,dimension(*),intent(in)  NKFROT,
DOUBLE PRECISION,intent(in)  KARMAN,
TYPE(BIEF_OBJ),intent(in)  T,
INTEGER,intent(in)  NTRAC,
DOUBLE PRECISION,dimension(*),intent(in)  H,
DOUBLE PRECISION,dimension(*),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  TBOR,
INTEGER,dimension(*),intent(in)  NBOR,
INTEGER,dimension(*),intent(inout)  LIHBOR,
INTEGER,dimension(*),intent(inout)  LIUBOR,
INTEGER,dimension(*),intent(inout)  LIVBOR,
TYPE(BIEF_OBJ),intent(inout)  LITBOR 
)

Definition at line 436 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CLSING ( INTEGER,intent(in)  NWEIRS,
TYPE(BIEF_OBJ),intent(in)  NPSING,
TYPE(BIEF_OBJ),intent(in)  NDGA1,
TYPE(BIEF_OBJ),intent(in)  NDGB1,
DOUBLE PRECISION,dimension(*),intent(in)  X,
DOUBLE PRECISION,dimension(*),intent(in)  Y,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
DOUBLE PRECISION,dimension(*),intent(in)  CHESTR,
INTEGER,dimension(*),intent(in)  NKFROT,
DOUBLE PRECISION,intent(in)  KARMAN,
TYPE(BIEF_OBJ),intent(in)  ZDIG,
TYPE(BIEF_OBJ),intent(in)  PHIDIG,
INTEGER,dimension(*),intent(in)  NBOR,
DOUBLE PRECISION,dimension(*),intent(in)  H,
TYPE(BIEF_OBJ),intent(in)  T,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  IOPTAN,
DOUBLE PRECISION,dimension(*),intent(inout)  UNORM,
DOUBLE PRECISION,dimension(*),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  TBOR,
INTEGER,dimension(*),intent(inout)  LIHBOR,
INTEGER,dimension(*),intent(inout)  LIUBOR,
INTEGER,dimension(*),intent(inout)  LIVBOR,
TYPE(BIEF_OBJ),intent(inout)  LITBOR,
DOUBLE PRECISION,intent(in)  GRAV 
)

Definition at line 461 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CLTRAC ( INTEGER,intent(in)  NWEIRS,
TYPE(BIEF_OBJ),intent(in)  NPSING,
TYPE(BIEF_OBJ),intent(in)  NDGA1,
TYPE(BIEF_OBJ),intent(in)  NDGB1,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
TYPE(BIEF_OBJ),intent(in)  ZDIG,
DOUBLE PRECISION,dimension(*),intent(in)  H,
TYPE(BIEF_OBJ),intent(in)  T,
INTEGER,dimension(*),intent(in)  NBOR,
TYPE(BIEF_OBJ),intent(inout)  LITBOR,
TYPE(BIEF_OBJ),intent(inout)  TBOR,
INTEGER,intent(in)  NTRAC 
)

Definition at line 486 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::COEFMAT ( DOUBLE PRECISION,dimension(nperiaf),intent(in)  PERIAF,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  M,
DOUBLE PRECISION,dimension(2*nperiaf,2*nperiaf),intent(inout)  AM,
INTEGER,intent(in)  NPERIAF 
)

Definition at line 503 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::COEFRO ( TYPE(BIEF_OBJ),intent(inout)  CF,
TYPE(BIEF_OBJ),intent(in)  H,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
DOUBLE PRECISION,intent(in)  KARMAN,
INTEGER,intent(in)  KFROT,
TYPE(BIEF_OBJ),intent(in)  CHESTR,
DOUBLE PRECISION,intent(in)  GRAV,
TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(inout)  T1 
)

Definition at line 514 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::COLLECT_VALUES ( DOUBLE PRECISION,dimension(*),intent(in)  X,
DOUBLE PRECISION,dimension(*),intent(in)  Y,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
DOUBLE PRECISION,dimension(*),intent(in)  HN,
INTEGER,intent(in)  NTRAC,
TYPE(BIEF_OBJ),intent(in)  T,
INTEGER,intent(in)  IP,
DOUBLE PRECISION,intent(out)  XP,
DOUBLE PRECISION,intent(out)  YP,
DOUBLE PRECISION,intent(out)  ZFP,
DOUBLE PRECISION,intent(out)  HP,
DOUBLE PRECISION,intent(out)  SLP,
DOUBLE PRECISION,dimension(ntrac),intent(out)  TRP 
)

Definition at line 528 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::COMPLIM ( INTEGER,dimension(*),intent(inout)  LIUBOR,
INTEGER,dimension(*),intent(inout)  LIVBOR,
INTEGER,dimension(*),intent(inout)  LITBOR,
DOUBLE PRECISION,dimension(2*nptfr,2),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(2*nptfr,2),intent(inout)  VBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  TBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  AUBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  ATBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  BTBOR,
INTEGER,dimension(2*nptfr),intent(inout)  NBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPOIN,
LOGICAL,intent(in)  TRAC,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  IELMU,
INTEGER,intent(in)  IELMV,
INTEGER,intent(in)  IELMT,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,dimension(nelebx,3),intent(in)  IKLBOR,
INTEGER,intent(in)  NELEB,
INTEGER,intent(in)  NELEBX 
)

Definition at line 543 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CONDIN_ADJ ( INTEGER,dimension(*),intent(in)  ALIRE,
INTEGER,intent(in)  NRES,
INTEGER,dimension(*),intent(inout)  TROUVE 
)

Definition at line 568 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CONV_LAMBERT_TO_DEGDEC ( INTEGER,intent(in)  NTAB,
DOUBLE PRECISION,dimension(ntab),intent(in)  XTAB,
DOUBLE PRECISION,dimension(ntab),intent(in)  YTAB,
DOUBLE PRECISION,dimension(ntab),intent(out)  LAMBDATAB,
DOUBLE PRECISION,dimension(ntab),intent(out)  PHITAB,
INTEGER,intent(in)  NUMZONE 
)

Definition at line 591 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CONV_MERCATOR_TO_DEGDEC ( INTEGER,intent(in)  NTAB,
DOUBLE PRECISION,dimension(ntab),intent(in)  XTAB,
DOUBLE PRECISION,dimension(ntab),intent(in)  YTAB,
DOUBLE PRECISION,dimension(ntab),intent(out)  LAMBDATAB,
DOUBLE PRECISION,dimension(ntab),intent(out)  PHITAB,
INTEGER,intent(in)  GEOSYST,
INTEGER,intent(in)  NUMZONE,
DOUBLE PRECISION,intent(in)  LONG0,
DOUBLE PRECISION,intent(in)  LAT0 
)

Definition at line 578 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CORNOR ( DOUBLE PRECISION,dimension(nptfr,2),intent(inout)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr,2),intent(inout)  YNEBOR,
DOUBLE PRECISION,dimension(nelebx,4),intent(in)  XSGBOR,
DOUBLE PRECISION,dimension(nelebx,4),intent(in)  YSGBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  KLOG,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(inout)  T2,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,dimension(nelebx,2),intent(in)  IKLBOR,
INTEGER,intent(in)  NELEB,
INTEGER,intent(in)  NELEBX 
)

Definition at line 603 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CORPOR ( TYPE(BIEF_OBJ),intent(inout)  POROS  ) 

Definition at line 622 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CORRECTION_DEPTH_2D ( INTEGER,dimension(dimglo,2),intent(in)  GLOSEG,
INTEGER,intent(in)  DIMGLO,
LOGICAL,intent(inout)  YAFLODEL,
LOGICAL,intent(in)  YASMH,
LOGICAL,intent(inout)  YAFLULIM 
)

Definition at line 632 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::COSAKE ( DOUBLE PRECISION,intent(out)  KARMAN,
DOUBLE PRECISION,intent(out)  CMU,
DOUBLE PRECISION,intent(out)  C1,
DOUBLE PRECISION,intent(out)  C2,
DOUBLE PRECISION,intent(out)  SIGMAK,
DOUBLE PRECISION,intent(out)  SIGMAE,
DOUBLE PRECISION,intent(out)  ESTAR,
DOUBLE PRECISION,intent(out)  SCHMIT,
DOUBLE PRECISION,intent(out)  KMIN,
DOUBLE PRECISION,intent(out)  KMAX,
DOUBLE PRECISION,intent(out)  EMIN,
DOUBLE PRECISION,intent(out)  EMAX 
)

Definition at line 645 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::COST_FUNCTION ( DOUBLE PRECISION,intent(inout)  JCOUT,
INTEGER,intent(in)  OPTION,
CHARACTER(LEN=3),intent(in)  MODE 
)

Definition at line 657 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::CUBEEQUATION ( DOUBLE PRECISION,intent(in)  ACOF,
DOUBLE PRECISION,intent(in)  BCOF,
DOUBLE PRECISION,intent(in)  CCOF,
DOUBLE PRECISION,intent(in)  DCOF,
INTEGER,intent(out)  REALS,
DOUBLE PRECISION,dimension(3),intent(out)  X 
)

Definition at line 668 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::DEBIMP ( DOUBLE PRECISION,intent(in)  Q,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
TYPE(BIEF_OBJ),intent(in)  H,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
INTEGER,intent(in)  IFRLIQ,
TYPE(BIEF_OBJ),intent(inout)  WORK1,
TYPE(BIEF_OBJ),intent(inout)  WORK2,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,dimension(*),intent(in)  MASK,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,dimension(nptfr,2),intent(in)  KP1BOR,
CHARACTER(LEN=20),intent(in)  EQUA 
)

Definition at line 679 of file interface_telemac2d.f.

Here is the call graph for this function:

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::DEBSCE ( DOUBLE PRECISION,intent(in)  TIME,
INTEGER,intent(in)  I,
DOUBLE PRECISION,dimension(*),intent(in)  DISCE 
)

Definition at line 698 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::DIFSOU ( TYPE(BIEF_OBJ),intent(inout)  TEXP,
TYPE(BIEF_OBJ),intent(inout)  TIMP,
LOGICAL,dimension(*),intent(inout)  YASMI,
TYPE(BIEF_OBJ),intent(inout)  TSCEXP,
TYPE(BIEF_OBJ),intent(in)  HPROP,
TYPE(BIEF_OBJ),intent(in)  TN,
DOUBLE PRECISION,intent(in)  TETAT,
INTEGER,intent(in)  NREJTR,
INTEGER,dimension(*),intent(in)  ISCE,
DOUBLE PRECISION,dimension(*),intent(in)  DSCE,
DOUBLE PRECISION,dimension(maxsce,maxtra),intent(in)  TSCE,
INTEGER,intent(in)  MAXSCE,
INTEGER,intent(in)  MAXTRA,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,dimension(*),intent(inout)  MASSOU,
INTEGER,intent(in)  NTRAC,
DOUBLE PRECISION,dimension(*),intent(in)  FAC,
INTEGER,intent(in)  NSIPH,
INTEGER,dimension(nsiph),intent(in)  ENTSIP,
INTEGER,dimension(nsiph),intent(in)  SORSIP,
DOUBLE PRECISION,dimension(nsiph),intent(in)  DSIP,
TYPE(BIEF_OBJ),intent(in)  TSIP,
INTEGER,intent(in)  NBUSE,
INTEGER,dimension(nbuse),intent(in)  ENTBUS,
INTEGER,dimension(nbuse),intent(in)  SORBUS,
DOUBLE PRECISION,dimension(nbuse),intent(in)  DBUS,
TYPE(BIEF_OBJ),intent(in)  TBUS,
INTEGER,intent(in)  NWEIRS,
INTEGER,intent(in)  TYPSEUIL,
TYPE(BIEF_OBJ),intent(in)  NPSING,
TYPE(BIEF_OBJ),intent(in)  NDGA1,
TYPE(BIEF_OBJ),intent(in)  NDGB1,
TYPE(BIEF_OBJ),intent(in)  TWEIRA,
TYPE(BIEF_OBJ),intent(in)  TWEIRB 
)

Definition at line 708 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::DISPER ( TYPE(BIEF_OBJ),intent(inout)  VISC,
DOUBLE PRECISION,dimension(*),intent(in)  U,
DOUBLE PRECISION,dimension(*),intent(in)  V,
DOUBLE PRECISION,dimension(*),intent(in)  H,
DOUBLE PRECISION,dimension(*),intent(in)  CF,
DOUBLE PRECISION,dimension(2),intent(in)  ELDER,
DOUBLE PRECISION,intent(in)  PROPNU 
)

Definition at line 735 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::DRAGCOEFF ( DOUBLE PRECISION,intent(in)  V,
DOUBLE PRECISION,intent(in)  D,
DOUBLE PRECISION,intent(in)  VK,
DOUBLE PRECISION,intent(out)  CW 
)

Definition at line 747 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::DRAGFO ( TYPE(BIEF_OBJ),intent(inout)  FUDRAG,
TYPE(BIEF_OBJ),intent(inout)  FVDRAG 
)

Definition at line 757 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ENTETE ( INTEGER,intent(in)  IETAPE,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT 
)

Definition at line 767 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::EXLIM ( INTEGER,intent(in)  ILIM,
DOUBLE PRECISION,intent(in)  BETA,
DOUBLE PRECISION,intent(in)  GRI,
DOUBLE PRECISION,intent(in)  GRIJ 
)

Definition at line 777 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FILTER_H ( TYPE(BIEF_OBJ),intent(inout)  VEC,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_MESH),intent(inout)  MESH,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
INTEGER,intent(in)  N,
TYPE(BIEF_OBJ),intent(inout)  FLODEL,
LOGICAL,intent(in)  YAFLODEL,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_OBJ),intent(inout)  W1,
TYPE(BIEF_OBJ),intent(in)  UNSV2D 
)

Definition at line 787 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLOT ( DOUBLE PRECISION,dimension(nflot_max),intent(inout)  XFLOT,
DOUBLE PRECISION,dimension(nflot_max),intent(inout)  YFLOT,
INTEGER,intent(inout)  NFLOT,
INTEGER,intent(in)  NFLOT_MAX,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
INTEGER,dimension(nelmax,3),intent(in)  IKLE,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NPOIN,
INTEGER,dimension(nflot_max),intent(inout)  TAGFLO,
DOUBLE PRECISION,dimension(3,nflot_max),intent(inout)  SHPFLO,
INTEGER,dimension(nflot_max),intent(inout)  ELTFLO,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NIT,
DOUBLE PRECISION,intent(in)  AT 
)

Definition at line 803 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLU_TCHAMEN ( DOUBLE PRECISION,intent(in)  H1,
DOUBLE PRECISION,intent(in)  H2,
DOUBLE PRECISION,intent(in)  ETA1,
DOUBLE PRECISION,intent(in)  ETA2,
DOUBLE PRECISION,intent(in)  U1,
DOUBLE PRECISION,intent(in)  U2,
DOUBLE PRECISION,intent(in)  V1,
DOUBLE PRECISION,intent(in)  V2,
DOUBLE PRECISION,intent(in)  XNN,
DOUBLE PRECISION,intent(in)  YNN,
DOUBLE PRECISION,dimension(3),intent(inout)  FLXI,
DOUBLE PRECISION,dimension(3),intent(inout)  FLXJ,
DOUBLE PRECISION,intent(in)  G 
)

Definition at line 1073 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLU_ZOKAGOA ( DOUBLE PRECISION,intent(in)  H1,
DOUBLE PRECISION,intent(in)  H2,
DOUBLE PRECISION,intent(in)  ZF1,
DOUBLE PRECISION,intent(in)  ZF2,
DOUBLE PRECISION,intent(in)  ETA1,
DOUBLE PRECISION,intent(in)  ETA2,
DOUBLE PRECISION,intent(in)  U1,
DOUBLE PRECISION,intent(in)  U2,
DOUBLE PRECISION,intent(in)  V1,
DOUBLE PRECISION,intent(in)  V2,
DOUBLE PRECISION,intent(in)  XNN,
DOUBLE PRECISION,intent(in)  YNN,
DOUBLE PRECISION,dimension(3),intent(inout)  FLXI,
DOUBLE PRECISION,dimension(3),intent(inout)  FLXJ,
DOUBLE PRECISION,intent(in)  G 
)

Definition at line 1086 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUCIN ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NSEG,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
DOUBLE PRECISION,intent(in)  CFL,
DOUBLE PRECISION,intent(inout)  DT,
DOUBLE PRECISION,dimension(3,ns),intent(in)  UA,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOCL,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
INTEGER,intent(in)  NORDRE,
DOUBLE PRECISION,dimension(nseg,2),intent(in)  CMI,
INTEGER,dimension(*),intent(in)  JMI,
DOUBLE PRECISION,dimension(3,*),intent(in)  DJX,
DOUBLE PRECISION,dimension(3,*),intent(in)  DJY,
DOUBLE PRECISION,dimension(3,*),intent(in)  DX,
DOUBLE PRECISION,dimension(3,*),intent(in)  DY,
DOUBLE PRECISION,intent(inout)  BETA,
DOUBLE PRECISION,dimension(2,*),intent(in)  DSZ0,
DOUBLE PRECISION,dimension(*),intent(in)  AIRS,
DOUBLE PRECISION,dimension(2,*),intent(in)  AIRST,
DOUBLE PRECISION,dimension(2,*),intent(inout)  HC,
TYPE(BIEF_OBJ),intent(inout)  FLUXTEMP,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(*),intent(in)  NBOR,
DOUBLE PRECISION,dimension(*),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(*),intent(in)  YNEBOR,
INTEGER,intent(in)  NTRAC,
INTEGER,dimension(nelem,3),intent(in)  ELTSEG,
INTEGER,dimension(nelem,3),intent(in)  IFABOR,
TYPE(BIEF_MESH),intent(inout)  MESH 
)

Definition at line 844 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUCINT ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  DIMT,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
DOUBLE PRECISION,dimension(3,ns),intent(in)  UA,
DOUBLE PRECISION,dimension(dimt),intent(in)  TN,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOCL,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
INTEGER,intent(in)  NORDRE,
DOUBLE PRECISION,dimension(nseg,2),intent(in)  CMI,
DOUBLE PRECISION,dimension(*),intent(in)  JMI,
DOUBLE PRECISION,dimension(3,*),intent(in)  DJX,
DOUBLE PRECISION,dimension(3,*),intent(in)  DJY,
DOUBLE PRECISION,dimension(3,*),intent(in)  DX,
DOUBLE PRECISION,dimension(3,*),intent(in)  DY,
DOUBLE PRECISION,dimension(*),intent(in)  DJXT,
DOUBLE PRECISION,dimension(*),intent(in)  DJYT,
DOUBLE PRECISION,dimension(*),intent(in)  DXT,
DOUBLE PRECISION,dimension(*),intent(in)  DYT,
DOUBLE PRECISION,intent(in)  EPSWL 
)

Definition at line 825 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUHYD ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NT,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,intent(inout)  DT,
DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
DOUBLE PRECISION,dimension(ns),intent(in)  AIRS,
INTEGER,dimension(nt,3),intent(in)  NU,
DOUBLE PRECISION,dimension(nt),intent(in)  AIRE,
DOUBLE PRECISION,dimension(3,ns),intent(in)  UA,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOIN,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  CE,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
DOUBLE PRECISION,dimension(nptfr),intent(in)  HBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  VBOR,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(inout)  FLUSORT,
INTEGER,intent(in)  NORDRE,
DOUBLE PRECISION,dimension(nseg,2),intent(in)  CMI,
INTEGER,dimension(*),intent(in)  JMI,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DJX,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DJY,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DX,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DY,
DOUBLE PRECISION,dimension(*),intent(in)  DTHAUT,
DOUBLE PRECISION,intent(in)  CFLWTD,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPX,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPY,
INTEGER,intent(in)  IVIS,
DOUBLE PRECISION,intent(in)  CVIS,
TYPE(BIEF_OBJ),intent(inout)  FLUHBTEMP,
DOUBLE PRECISION,intent(inout)  BETA,
DOUBLE PRECISION,dimension(2,*),intent(in)  DSZ,
DOUBLE PRECISION,dimension(2,*),intent(in)  AIRST,
DOUBLE PRECISION,dimension(2,*),intent(inout)  HC,
TYPE(BIEF_OBJ),intent(inout)  FLUXTEMP,
INTEGER,intent(in)  NTRAC,
INTEGER,dimension(nt,3),intent(in)  ELTSEG,
INTEGER,dimension(nt,3),intent(in)  IFABOR,
TYPE(BIEF_MESH),intent(inout)  MESH 
)

Definition at line 870 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUROE ( DOUBLE PRECISION,dimension(3,npoin),intent(in)  W,
DOUBLE PRECISION,dimension(3,npoin),intent(inout)  FLUSCE,
INTEGER,dimension(2,*),intent(in)  NUBO,
DOUBLE PRECISION,dimension(3,*),intent(in)  VNOIN,
DOUBLE PRECISION,dimension(3,nptfr),intent(in)  WINF,
DOUBLE PRECISION,dimension(npoin,3),intent(inout)  FLUX,
DOUBLE PRECISION,intent(inout)  FLUSORT,
DOUBLE PRECISION,intent(inout)  FLUENT,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin),intent(in)  AIRS,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
DOUBLE PRECISION,intent(in)  EPS,
DOUBLE PRECISION,intent(inout)  DDMIN,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDDL,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
INTEGER,dimension(nelem,3),intent(in)  ELTSEG,
INTEGER,dimension(nelem,3),intent(in)  IFABOR,
TYPE(BIEF_MESH),intent(inout)  MESH 
)

Definition at line 903 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUSEC_TELEMAC2D ( TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  H,
INTEGER,dimension(nelmax,*),intent(in)  IKLE,
DOUBLE PRECISION,dimension(nelmax,*),intent(in)  XEL,
DOUBLE PRECISION,dimension(nelmax,*),intent(in)  YEL,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NELEM,
DOUBLE PRECISION,dimension(*),intent(in)  X,
DOUBLE PRECISION,dimension(*),intent(in)  Y,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(inout)  NCP,
INTEGER,dimension(ncp),intent(inout)  CTRLSC,
LOGICAL,intent(in)  INFO,
DOUBLE PRECISION,intent(in)  TPS,
TYPE(BIEF_OBJ),intent(inout)  MSKSEC,
TYPE(BIEF_OBJ),intent(inout)  BM1,
TYPE(BIEF_OBJ),intent(inout)  BM2,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(in)  HPROP,
TYPE(BIEF_MESH MESH,
TYPE(BIEF_OBJ),intent(in)  S,
TYPE(BIEF_OBJ),intent(inout)  CV1,
INTEGER,dimension(nelmax,*),intent(in)  IFABOR,
LOGICAL,intent(in)  COMFLU,
LOGICAL,intent(in)  CUMFLO 
)

Definition at line 928 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUSEW ( DOUBLE PRECISION,dimension(3,nptfr),intent(inout)  AMINF,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,intent(in)  EPS,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3,npoin),intent(in)  W,
DOUBLE PRECISION,dimension(nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KDDL 
)

Definition at line 950 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUSRC ( INTEGER,intent(in)  IEL1,
INTEGER,intent(in)  IEL2,
INTEGER,intent(in)  ISEGIN,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOIN,
DOUBLE PRECISION,dimension(3,npoin),intent(in)  W,
DOUBLE PRECISION,dimension(3,npoin),intent(inout)  FLUSCE,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
DOUBLE PRECISION,dimension(npoin),intent(in)  AIRS,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NSEG,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
DOUBLE PRECISION,intent(in)  EPS,
DOUBLE PRECISION,intent(in)  G 
)

Definition at line 966 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUTRAC ( INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUXT,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUHBOR,
DOUBLE PRECISION,dimension(*),intent(in)  FLUXTEMP,
DOUBLE PRECISION,dimension(*),intent(in)  FLUHBTEMP,
DOUBLE PRECISION,intent(inout)  DTT 
)

Definition at line 980 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUX_HLLC ( DOUBLE PRECISION,intent(in)  XI,
DOUBLE PRECISION,intent(in)  H1,
DOUBLE PRECISION,intent(in)  H2,
DOUBLE PRECISION,intent(in)  U1,
DOUBLE PRECISION,intent(in)  U2,
DOUBLE PRECISION,intent(in)  V1,
DOUBLE PRECISION,intent(in)  V2,
DOUBLE PRECISION,intent(in)  PSI1,
DOUBLE PRECISION,intent(in)  PSI2,
DOUBLE PRECISION,intent(in)  XNN,
DOUBLE PRECISION,intent(in)  YNN,
LOGICAL,intent(in)  ROT,
DOUBLE PRECISION,dimension(4),intent(inout)  HLLCFLX 
)

Definition at line 1023 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUX_TCH ( DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
INTEGER,intent(in)  NS,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NELEM,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOCL,
INTEGER,dimension(nelem,3),intent(in)  ELTSEG,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
INTEGER,dimension(nelem,3),intent(in)  IFABOR 
)

Definition at line 1055 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUX_WAF ( DOUBLE PRECISION,intent(in)  XI,
DOUBLE PRECISION,intent(in)  H1,
DOUBLE PRECISION,intent(in)  H2,
DOUBLE PRECISION,intent(in)  U1,
DOUBLE PRECISION,intent(in)  U2,
DOUBLE PRECISION,intent(in)  V1,
DOUBLE PRECISION,intent(in)  V2,
DOUBLE PRECISION,intent(in)  PSI1,
DOUBLE PRECISION,intent(in)  PSI2,
DOUBLE PRECISION,intent(in)  HL_UP,
DOUBLE PRECISION,intent(in)  HR_UP,
DOUBLE PRECISION,intent(in)  VL_UP,
DOUBLE PRECISION,intent(in)  VR_UP,
DOUBLE PRECISION,intent(in)  PSIL_UP,
DOUBLE PRECISION,intent(in)  PSIR_UP,
DOUBLE PRECISION,intent(in)  XNN,
DOUBLE PRECISION,intent(in)  YNN,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,intent(in)  DX,
DOUBLE PRECISION,dimension(4),intent(inout)  WAFFLX 
)

Definition at line 1038 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUXE ( DOUBLE PRECISION,intent(in)  HJ,
DOUBLE PRECISION,intent(in)  UJ,
DOUBLE PRECISION,intent(in)  VJ,
DOUBLE PRECISION,intent(in)  HI,
DOUBLE PRECISION,intent(in)  UI,
DOUBLE PRECISION,intent(in)  VI,
DOUBLE PRECISION,intent(in)  XN,
DOUBLE PRECISION,intent(in)  YN,
DOUBLE PRECISION,intent(in)  RNORM,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3),intent(inout)  FLULOC 
)

Definition at line 992 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FLUXZZ ( DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
INTEGER,intent(in)  NS,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NELEM,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOCL,
INTEGER,dimension(nelem,3),intent(in)  ELTSEG,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
INTEGER,dimension(nelem,3),intent(in)  IFABOR 
)

Definition at line 1004 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTI ( TYPE(BIEF_OBJ),intent(inout)  FU_IMP,
TYPE(BIEF_OBJ),intent(inout)  FV_IMP,
TYPE(BIEF_OBJ),intent(inout)  FUDRAG,
TYPE(BIEF_OBJ),intent(inout)  FVDRAG,
TYPE(BIEF_OBJ),intent(in)  UN,
TYPE(BIEF_OBJ),intent(in)  VN,
TYPE(BIEF_OBJ),intent(in),target  HN,
TYPE(BIEF_OBJ),intent(in)  CF,
TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(inout),target  T1,
TYPE(BIEF_OBJ),intent(inout),target  T2,
LOGICAL,intent(in)  VERTIC,
TYPE(BIEF_OBJ),intent(in)  UNSV2D,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
INTEGER,intent(in)  HFROT 
)

Definition at line 1235 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION ( INTEGER,intent(in)  NS,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  UA,
DOUBLE PRECISION,dimension(ns),intent(in)  H,
DOUBLE PRECISION,dimension(ns),intent(in)  QU,
DOUBLE PRECISION,dimension(ns),intent(in)  QV,
DOUBLE PRECISION,dimension(ns),intent(in)  CF 
)

Definition at line 1099 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_BUBBLE ( TYPE(BIEF_OBJ),intent(in)  IKLE,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
LOGICAL,intent(in)  LINDNER,
TYPE(BIEF_OBJ),intent(inout)  NKFROT,
TYPE(BIEF_OBJ),intent(inout)  CHESTR,
TYPE(BIEF_OBJ),intent(inout)  NDEFMA,
TYPE(BIEF_OBJ),intent(inout)  LINDDP,
TYPE(BIEF_OBJ),intent(inout)  LINDSP 
)

Definition at line 1112 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_CALC ( INTEGER,intent(in)  N_START,
INTEGER,intent(in)  N_END,
INTEGER,intent(in)  KFROT,
DOUBLE PRECISION,intent(in)  NDEF,
DOUBLE PRECISION,intent(in)  VK,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  KARMAN,
TYPE(BIEF_OBJ),intent(in)  CHESTR,
TYPE(BIEF_OBJ),intent(in)  DW_MESH,
TYPE(BIEF_OBJ),intent(in)  HC,
TYPE(BIEF_OBJ),intent(in)  VRES,
TYPE(BIEF_OBJ),intent(inout)  CF 
)

Definition at line 1128 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_CHOICE ( INTEGER,intent(in)  FRICTION_PASS,
DOUBLE PRECISION,intent(in)  KARMAN 
)

Definition at line 1143 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_LINDNER ( DOUBLE PRECISION,intent(in)  VA,
DOUBLE PRECISION,intent(in)  HA,
DOUBLE PRECISION,intent(in)  CF,
DOUBLE PRECISION,intent(in)  VK,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,intent(in)  DP,
DOUBLE PRECISION,intent(in)  SP,
DOUBLE PRECISION,intent(out)  CP 
)

Definition at line 1153 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_READ ( INTEGER,intent(in)  NCOF,
INTEGER,intent(in)  NZONMX,
INTEGER,intent(in)  ITURB,
INTEGER,intent(in)  LISRUG,
LOGICAL,intent(in)  LINDNER,
CHARACTER(LEN=144),intent(in)  NOMCOF,
INTEGER,intent(out)  NZONES,
TYPE(FRICTION_OBJ),intent(inout)  FRTAB 
)

Definition at line 1163 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_SCAN ( INTEGER,intent(in)  NCOF,
CHARACTER(LEN=144),intent(in)  NOMCOF,
INTEGER,intent(out)  TYP,
INTEGER,intent(inout)  LINE 
)

Definition at line 1179 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_UNIF ( TYPE(BIEF_MESH),intent(in)  MESH,
TYPE(BIEF_OBJ),intent(in)  H,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  CHESTR,
TYPE(BIEF_OBJ),intent(in)  S,
INTEGER,intent(in)  KFROT,
INTEGER,intent(in)  KFROTL,
INTEGER,intent(in)  ITURB,
INTEGER,intent(in)  LISRUG,
LOGICAL,intent(in)  LINDNER,
DOUBLE PRECISION,intent(inout)  SB,
DOUBLE PRECISION,intent(in)  NDEF,
DOUBLE PRECISION,intent(in)  DP,
DOUBLE PRECISION,intent(in)  SP,
DOUBLE PRECISION,intent(in)  VK,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  GRAV,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(inout)  T2,
TYPE(BIEF_OBJ),intent(in)  CHBORD,
TYPE(BIEF_OBJ),intent(inout)  CF,
TYPE(BIEF_OBJ),intent(inout)  CFBOR 
)

Definition at line 1191 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::FRICTION_ZONES ( TYPE(BIEF_MESH),intent(in)  MESH,
TYPE(BIEF_OBJ),intent(in)  H,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  S,
TYPE(BIEF_OBJ),intent(in)  CHESTR,
TYPE(BIEF_OBJ),intent(in)  CHBORD,
TYPE(BIEF_OBJ),intent(in)  NKFROT,
TYPE(BIEF_OBJ),intent(in)  NDEFMA,
TYPE(BIEF_OBJ),intent(in)  LINDDP,
TYPE(BIEF_OBJ),intent(in)  LINDSP,
TYPE(BIEF_OBJ),intent(in)  KFRO_B,
TYPE(BIEF_OBJ),intent(in)  NDEF_B,
INTEGER,intent(in)  ITURB,
INTEGER,intent(in)  LISRUG,
LOGICAL,intent(in)  LINDNER,
DOUBLE PRECISION,intent(in)  VK,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  GRAV,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(inout)  T2,
TYPE(BIEF_OBJ),intent(inout)  CF,
TYPE(BIEF_OBJ),intent(inout)  CFBOR 
)

Definition at line 1211 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::GESTIO ( TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
TYPE(BIEF_OBJ),intent(inout)  C,
TYPE(BIEF_OBJ),intent(in)  T,
TYPE(BIEF_OBJ),intent(in)  AK,
TYPE(BIEF_OBJ),intent(in)  EP,
TYPE(BIEF_OBJ),intent(inout)  UTILD,
TYPE(BIEF_OBJ),intent(inout)  VTILD,
TYPE(BIEF_OBJ),intent(inout)  CTILD,
TYPE(BIEF_OBJ),intent(inout)  TTILD,
TYPE(BIEF_OBJ),intent(inout)  AKTILD,
TYPE(BIEF_OBJ),intent(inout)  EPTILD,
LOGICAL,intent(in)  TRAC,
LOGICAL,intent(in)  PROPA,
LOGICAL,dimension(4),intent(in)  CONVV,
INTEGER,intent(in)  ITURB,
INTEGER,intent(in)  IETAPE 
)

Definition at line 1253 of file interface_telemac2d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC2D::interface::GRADNOD ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NT,
INTEGER,dimension(nt,3),intent(in)  NU,
DOUBLE PRECISION,dimension(nt),intent(in)  AIRT,
DOUBLE PRECISION,dimension(ns),intent(in)  AIRS,
DOUBLE PRECISION,dimension(3,ns),intent(in)  UA,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPX,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPY,
DOUBLE PRECISION,dimension(3,nt),intent(inout)  DJX,
DOUBLE PRECISION,dimension(3,nt),intent(inout)  DJY,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  DX,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  DY,
INTEGER,intent(in)  IVIS,
DOUBLE PRECISION,intent(in)  CVIS,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
TYPE(BIEF_MESH),intent(inout)  MESH 
)

Definition at line 1289 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::GRADNODT ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NT,
INTEGER,dimension(nt,3),intent(in)  NU,
DOUBLE PRECISION,dimension(nt),intent(in)  AIRT,
DOUBLE PRECISION,dimension(ns),intent(in)  AIRS,
DOUBLE PRECISION,dimension(ns),intent(in)  H,
DOUBLE PRECISION,dimension(ns),intent(in)  T,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPX,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPY,
DOUBLE PRECISION,dimension(nt),intent(inout)  DJX,
DOUBLE PRECISION,dimension(nt),intent(inout)  DJY,
DOUBLE PRECISION,dimension(ns),intent(inout)  DX,
DOUBLE PRECISION,dimension(ns),intent(inout)  DY,
LOGICAL,intent(in)  DIFT,
DOUBLE PRECISION,intent(in)  CVIST,
DOUBLE PRECISION,dimension(ns),intent(inout)  CE,
DOUBLE PRECISION,intent(in)  DTT,
TYPE(BIEF_MESH),intent(inout)  MESH 
)

Definition at line 1270 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::GRADZ ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NT,
INTEGER,intent(in)  NSEG,
INTEGER,dimension(nt,3),intent(in)  NU,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
DOUBLE PRECISION,dimension(nt),intent(in)  AIRT,
DOUBLE PRECISION,dimension(ns),intent(in)  AIRS,
DOUBLE PRECISION,dimension(nseg,2),intent(in)  CMI,
INTEGER,dimension(*),intent(in)  JV,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPX,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPY,
DOUBLE PRECISION,dimension(2,*),intent(inout)  DSZ,
DOUBLE PRECISION,intent(inout)  BETA,
DOUBLE PRECISION,dimension(2,*),intent(in)  AIRST,
DOUBLE PRECISION,dimension(ns),intent(inout)  DXIZ,
DOUBLE PRECISION,dimension(ns),intent(inout)  DYIZ,
DOUBLE PRECISION,dimension(ns),intent(inout)  DSP,
DOUBLE PRECISION,dimension(ns),intent(inout)  DSM,
DOUBLE PRECISION,dimension(ns),intent(inout)  CORR,
INTEGER,dimension(nt,3),intent(in)  ELTSEG,
INTEGER,dimension(nt,3),intent(in)  IFABOR,
TYPE(BIEF_MESH),intent(inout)  MESH 
)

Definition at line 1309 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::HPROPA ( 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 
)

Definition at line 1370 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::HYD_HLLC ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NSEG,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOCL,
DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
INTEGER,dimension(nelem,3),intent(in)  ELTSEG,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
INTEGER,dimension(nelem,3),intent(in)  IFABOR 
)

Definition at line 1332 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::HYD_WAF ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NELEM,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3,ns),intent(in)  W,
DOUBLE PRECISION,dimension(ns),intent(in)  ZF,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOCL,
DOUBLE PRECISION,intent(inout)  DT,
DOUBLE PRECISION,dimension(*),intent(in)  DTHAUT,
DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
DOUBLE PRECISION,dimension(ns,3),intent(inout)  CE,
INTEGER,dimension(nelem,3),intent(in)  ELTSEG,
INTEGER,dimension(2,nseg),intent(in)  NEISEG 
)

Definition at line 1352 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::INCREASE_NTRAC ( INTEGER,intent(inout)  ADDTR,
LOGICAL,intent(in)  WAQ,
INTEGER,intent(in)  WAQPROCESS,
LOGICAL,intent(in)  SECCURRENT,
CHARACTER(LEN=144),dimension(maxkey),intent(in)  MOTCAR,
INTEGER,intent(in)  NTRTOT,
INTEGER,intent(in)  NTRAC 
)

Definition at line 1384 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::INITSTR ( TYPE(BIEF_OBJ),intent(in)  CHESTR,
TYPE(BIEF_OBJ),intent(inout)  SETSTR,
INTEGER,dimension(*),intent(in)  PZONE,
INTEGER,intent(in)  NZONE,
INTEGER,intent(in)  NPOIN,
TYPE(BIEF_OBJ),intent(inout)  T1 
)

Definition at line 1398 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::INTEMP ( DOUBLE PRECISION,dimension(3,npoin),intent(inout)  W,
DOUBLE PRECISION,dimension(npoin,3),intent(in)  FLUX,
DOUBLE PRECISION,dimension(npoin,3),intent(in)  FLUX_OLD,
DOUBLE PRECISION,dimension(npoin),intent(in)  AIRS,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
DOUBLE PRECISION,dimension(npoin),intent(in)  CF,
DOUBLE PRECISION,intent(in)  EPS,
INTEGER,intent(in)  KFROT,
DOUBLE PRECISION,dimension(npoin),intent(in)  SMH,
DOUBLE PRECISION,dimension(npoin),intent(in)  HN,
DOUBLE PRECISION,dimension(npoin),intent(in)  QU,
DOUBLE PRECISION,dimension(npoin),intent(in)  QV,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  GAMMA 
)

Definition at line 1412 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::INTERPMETEO2 ( DOUBLE PRECISION,intent(inout)  WW,
DOUBLE PRECISION,intent(inout)  WINDX,
DOUBLE PRECISION,intent(inout)  WINDY,
DOUBLE PRECISION,intent(inout)  TAIR,
DOUBLE PRECISION,intent(inout)  PATM,
DOUBLE PRECISION,intent(inout)  NEBU,
DOUBLE PRECISION,intent(inout)  RAINFALL,
DOUBLE PRECISION,intent(inout)  PVAP,
DOUBLE PRECISION,intent(inout)  RAY3,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  NFO 
)

Definition at line 1429 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::INTERPOL ( DOUBLE PRECISION,intent(inout)  RO,
DOUBLE PRECISION,intent(in)  R02,
DOUBLE PRECISION,intent(in)  R03,
DOUBLE PRECISION,intent(in)  JCOUT1,
DOUBLE PRECISION,intent(in)  JCOUT2,
DOUBLE PRECISION,intent(in)  JCOUT3 
)

Definition at line 1443 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ISITOK ( DOUBLE PRECISION,dimension(nph),intent(in)  H,
INTEGER,intent(in)  NPH,
DOUBLE PRECISION,dimension(npu),intent(in)  U,
INTEGER,intent(in)  NPU,
DOUBLE PRECISION,dimension(npv),intent(in)  V,
INTEGER,intent(in)  NPV,
INTEGER,intent(in)  NTRAC,
TYPE(BIEF_OBJ),intent(in)  T,
INTEGER,intent(in)  NPT,
DOUBLE PRECISION,dimension(*),intent(in)  X,
DOUBLE PRECISION,dimension(*),intent(in)  Y,
DOUBLE PRECISION,dimension(8),intent(in)  BORNES,
LOGICAL,intent(inout)  ARRET 
)

Definition at line 1453 of file interface_telemac2d.f.

Here is the call graph for this function:

subroutine INTERFACE_TELEMAC2D::interface::KEPSCL ( DOUBLE PRECISION,dimension(*),intent(inout)  KBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  EBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  AUBOR,
DOUBLE PRECISION,dimension(*),intent(in)  CF,
DOUBLE PRECISION,dimension(*),intent(in)  CFBOR,
DOUBLE PRECISION,dimension(*),intent(in)  DISBOR,
DOUBLE PRECISION,dimension(*),intent(in)  UN,
DOUBLE PRECISION,dimension(*),intent(in)  VN,
DOUBLE PRECISION,dimension(*),intent(in)  HN,
INTEGER,dimension(nptfr,2),intent(in)  LIMKEP,
INTEGER,dimension(nptfr),intent(in)  LIUBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  C2,
DOUBLE PRECISION,intent(in)  ESTAR,
DOUBLE PRECISION,intent(in)  SCHMIT,
INTEGER,intent(in)  LISRUG,
DOUBLE PRECISION,intent(in)  PROPNU,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  EMIN,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
DOUBLE PRECISION,dimension(*),intent(in)  UETUTA 
)

Definition at line 1468 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::KEPSIL ( TYPE(BIEF_OBJ),intent(inout)  AK,
TYPE(BIEF_OBJ),intent(inout)  EP,
TYPE(BIEF_OBJ),intent(in)  AKTILD,
TYPE(BIEF_OBJ),intent(in)  EPTILD,
TYPE(BIEF_OBJ),intent(in)  AKN,
TYPE(BIEF_OBJ),intent(in)  EPN,
TYPE(BIEF_OBJ),intent(in)  VISC,
TYPE(BIEF_OBJ),intent(in)  CF,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_OBJ),intent(in)  HN,
TYPE(BIEF_OBJ),intent(in)  UCONV,
TYPE(BIEF_OBJ),intent(in)  VCONV,
TYPE(BIEF_OBJ),intent(in)  KBOR,
TYPE(BIEF_OBJ),intent(in)  EBOR,
INTEGER,dimension(nptfr,2),intent(in)  LIMKEP,
INTEGER,intent(in)  IELMK,
INTEGER,intent(in)  IELME,
TYPE(BIEF_OBJ),intent(inout)  SMK,
TYPE(BIEF_OBJ),intent(inout)  SME,
TYPE(BIEF_OBJ),intent(inout)  TM1,
TYPE(BIEF_OBJ),intent(inout)  MAK,
TYPE(BIEF_OBJ),intent(inout)  MAE,
TYPE(BIEF_OBJ),intent(inout)  CM2,
TYPE(BIEF_OBJ),intent(inout)  TE1,
TYPE(BIEF_OBJ),intent(inout)  TE2,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  DT,
TYPE(BIEF_MESH MESH,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(inout)  T2,
TYPE(BIEF_OBJ),intent(inout)  T3,
TYPE(BIEF_OBJ TB,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  C1,
DOUBLE PRECISION,intent(in)  C2,
DOUBLE PRECISION,intent(in)  SIGMAK,
DOUBLE PRECISION,intent(in)  SIGMAE,
DOUBLE PRECISION,intent(in)  ESTAR,
DOUBLE PRECISION,intent(in)  SCHMIT,
DOUBLE PRECISION,intent(in)  KMIN,
DOUBLE PRECISION,intent(in)  KMAX,
DOUBLE PRECISION,intent(in)  EMIN,
DOUBLE PRECISION,intent(in)  EMAX,
LOGICAL,intent(in)  INFOKE,
INTEGER,intent(in)  KDIR,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  MASKPT,
TYPE(BIEF_OBJ),intent(in)  S,
TYPE(SLVCFG),intent(inout)  SLVK,
TYPE(SLVCFG),intent(inout)  SLVEP,
INTEGER,intent(in)  ICONV,
INTEGER,intent(in)  OPTSUP 
)

Definition at line 1489 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::KEPSIN ( INTEGER,dimension(nptfr,2),intent(inout)  LIMKEP,
INTEGER,dimension(nptfr),intent(in)  LIUBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  KINC,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDIR 
)

Definition at line 1518 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LAGRAN ( INTEGER,intent(in)  NLAG,
INTEGER,dimension(nlag),intent(inout)  DEBLAG,
INTEGER,dimension(nlag),intent(inout)  FINLAG 
)

Definition at line 1532 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LECBREACH ( INTEGER,intent(in)  IFIC  ) 

Definition at line 1542 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LECBUS ( DOUBLE PRECISION,intent(inout)  RELAXB,
INTEGER,intent(in)  NBUSE,
INTEGER,dimension(nbuse),intent(inout)  ENTBUS,
INTEGER,dimension(nbuse),intent(inout)  SORBUS,
DOUBLE PRECISION,dimension(nbuse),intent(inout)  LRGBUS,
DOUBLE PRECISION,dimension(nbuse),intent(inout)  HAUBUS,
INTEGER,dimension(nbuse),intent(inout)  CLPBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(inout)  ALTBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(inout)  CSBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(inout)  CEBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(inout)  ANGBUS,
DOUBLE PRECISION,dimension(nbuse),intent(inout)  LBUS,
INTEGER,intent(in)  IFIC,
TYPE(BIEF_MESH),intent(in)  MESH 
)

Definition at line 1552 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LECDON_TELEMAC2D ( CHARACTER(LEN=144),dimension(maxkey),intent(inout)  MOTCAR,
CHARACTER(LEN=144),dimension(maxkey),intent(inout)  WMOTCAR,
CHARACTER(LEN=144),dimension(4,maxkey),intent(inout)  FILE_DESC,
CHARACTER(LEN=144),dimension(4,maxkey),intent(inout)  WFILE_DESC,
CHARACTER(LEN=250),intent(in)  PATH,
INTEGER,intent(in)  NCAR 
)

Definition at line 1573 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LECSIP ( DOUBLE PRECISION,intent(inout)  RELAXS,
INTEGER,intent(in)  NSIPH,
INTEGER,dimension(nsiph),intent(inout)  ENTSIP,
INTEGER,dimension(nsiph),intent(inout)  SORSIP,
DOUBLE PRECISION,dimension(nsiph),intent(inout)  SECSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(inout)  ALTSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(inout)  CSSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(inout)  CESIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(inout)  DELSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(inout)  ANGSIP,
DOUBLE PRECISION,dimension(nsiph),intent(inout)  LSIP,
INTEGER,intent(in)  IFIC,
TYPE(BIEF_MESH),intent(in)  MESH 
)

Definition at line 1589 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LECSNG ( INTEGER,intent(inout)  IOPTAN,
INTEGER,intent(in)  IFIC 
)

Definition at line 1609 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::LIMITER ( INTEGER,intent(in)  ILIM,
DOUBLE PRECISION,intent(in)  R,
DOUBLE PRECISION,intent(in)  C 
)

Definition at line 1622 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LOI_W_INC ( DOUBLE PRECISION,intent(in)  YAM,
DOUBLE PRECISION,intent(in)  YAV,
DOUBLE PRECISION,intent(in)  YS1,
DOUBLE PRECISION,intent(in)  YS2,
DOUBLE PRECISION,intent(in)  WIDTH,
DOUBLE PRECISION,intent(in)  PHI,
DOUBLE PRECISION,intent(inout)  DEB,
DOUBLE PRECISION,intent(in)  G 
)

Definition at line 1652 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LOIDEN ( DOUBLE PRECISION,intent(in)  YAM,
DOUBLE PRECISION,intent(in)  YS,
DOUBLE PRECISION,intent(in)  PHI,
DOUBLE PRECISION,intent(inout)  DEB,
DOUBLE PRECISION,intent(in)  G 
)

Definition at line 1632 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::LOINOY ( DOUBLE PRECISION,intent(in)  YAM,
DOUBLE PRECISION,intent(in)  YAV,
DOUBLE PRECISION,intent(in)  YS,
DOUBLE PRECISION,intent(in)  PHI,
DOUBLE PRECISION,intent(inout)  DEB,
DOUBLE PRECISION,intent(in)  G 
)

Definition at line 1642 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MAJ ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,dimension(ns),intent(in)  AIRS,
DOUBLE PRECISION,dimension(ns),intent(in)  H,
DOUBLE PRECISION,dimension(ns),intent(in)  QU,
DOUBLE PRECISION,dimension(ns),intent(in)  QV,
DOUBLE PRECISION,dimension(3,ns),intent(inout)  UA,
DOUBLE PRECISION,dimension(3,ns),intent(in)  CE,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KNEU,
DOUBLE PRECISION,dimension(ns),intent(in)  SMH,
INTEGER,intent(in)  KFROT,
DOUBLE PRECISION,dimension(ns),intent(in)  CF 
)

Definition at line 1697 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MAJTRAC ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NT,
INTEGER,intent(in)  DIMT,
INTEGER,intent(in)  DLIMT,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,dimension(ns),intent(in)  X,
DOUBLE PRECISION,dimension(ns),intent(in)  Y,
DOUBLE PRECISION,dimension(ns),intent(in)  AIRS,
INTEGER,dimension(nt,3),intent(in)  NU,
DOUBLE PRECISION,dimension(nt),intent(in)  AIRE,
DOUBLE PRECISION,dimension(dimt),intent(inout)  HT,
DOUBLE PRECISION,dimension(dimt),intent(in)  HTN,
DOUBLE PRECISION,dimension(dimt),intent(in)  TN,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
INTEGER,dimension(nptfr),intent(in)  NBOR,
DOUBLE PRECISION,dimension(dlimt),intent(in)  TBOR,
DOUBLE PRECISION,intent(inout)  FLUTENT,
DOUBLE PRECISION,intent(inout)  FLUTSOR,
DOUBLE PRECISION,dimension(dimt),intent(in)  SMTR,
INTEGER,intent(in)  NORDRE,
DOUBLE PRECISION,dimension(nseg,2),intent(in)  CMI,
INTEGER,dimension(*),intent(in)  JMI,
DOUBLE PRECISION,dimension(*),intent(inout)  DJXT,
DOUBLE PRECISION,dimension(*),intent(inout)  DJYT,
DOUBLE PRECISION,dimension(*),intent(inout)  DXT,
DOUBLE PRECISION,dimension(*),intent(inout)  DYT,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPX,
DOUBLE PRECISION,dimension(3,nt),intent(in)  DPY,
LOGICAL,intent(in)  DIFT,
DOUBLE PRECISION,intent(in)  CVIST,
DOUBLE PRECISION,intent(inout)  BETA,
DOUBLE PRECISION,dimension(2,*),intent(in)  DSZ,
DOUBLE PRECISION,dimension(2,*),intent(in)  AIRST,
DOUBLE PRECISION,dimension(*),intent(in)  HSTOK,
DOUBLE PRECISION,dimension(2,*),intent(in)  HCSTOK,
DOUBLE PRECISION,dimension(*),intent(in)  FLUXT,
DOUBLE PRECISION,dimension(*),intent(in)  FLUHBOR,
DOUBLE PRECISION,intent(inout)  MASSOU,
DOUBLE PRECISION,intent(in)  DTT,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,dimension(nt,3),intent(in)  ELTSEG,
INTEGER,dimension(nt,3),intent(in)  IFABOR,
DOUBLE PRECISION,dimension(3,nseg),intent(in)  VNOCL 
)

Definition at line 1663 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MAJZZ ( DOUBLE PRECISION,dimension(3,npoin),intent(inout)  W,
DOUBLE PRECISION,dimension(npoin,3),intent(in)  FLUX,
DOUBLE PRECISION,dimension(npoin,3),intent(in)  FLUX_OLD,
DOUBLE PRECISION,dimension(npoin),intent(in)  AIRS,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,dimension(npoin),intent(in)  CF,
INTEGER,intent(in)  KFROT,
DOUBLE PRECISION,dimension(npoin),intent(in)  SMH,
DOUBLE PRECISION,dimension(npoin),intent(in)  HN,
DOUBLE PRECISION,dimension(npoin),intent(in)  QU,
DOUBLE PRECISION,dimension(npoin),intent(in)  QV,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  GAMMA,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  KNEU,
DOUBLE PRECISION,intent(in)  G 
)

Definition at line 1714 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MARAST ( INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM,
DOUBLE PRECISION,intent(in)  PHI0,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,dimension(npoin),intent(inout)  FU1,
DOUBLE PRECISION,dimension(npoin),intent(inout)  FV1,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  SINLAT,
DOUBLE PRECISION,dimension(npoin),intent(in)  COSLAT,
DOUBLE PRECISION,intent(in)  GRAV 
)

Definition at line 1734 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MASBAS2D ( TYPE(BIEF_OBJ),intent(inout)  VOLU2D,
TYPE(BIEF_OBJ),intent(inout)  V2DPAR,
TYPE(BIEF_OBJ),intent(inout)  UNSV2D,
INTEGER,intent(in)  IELM,
TYPE(BIEF_MESH),intent(inout)  MESH,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(in)  S 
)

Definition at line 1747 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MASKOB ( DOUBLE PRECISION,dimension(nelem),intent(inout)  MASKEL,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
INTEGER,dimension(nelmax,*),intent(in)  IKLE,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT 
)

Definition at line 1762 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MATBOU ( TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(inout)  M1,
TYPE(BIEF_OBJ),intent(inout)  M2,
TYPE(BIEF_OBJ),intent(inout)  A11,
TYPE(BIEF_OBJ),intent(inout)  A12,
TYPE(BIEF_OBJ),intent(inout)  A21,
TYPE(BIEF_OBJ),intent(inout)  A22,
TYPE(BIEF_OBJ),intent(inout)  SMU,
TYPE(BIEF_OBJ),intent(inout)  SMV,
TYPE(BIEF_OBJ),intent(in)  VR,
TYPE(BIEF_OBJ),intent(in)  VS,
TYPE(BIEF_OBJ),intent(in)  H0,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  S 
)

Definition at line 1774 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::MESURES ( INTEGER,intent(in)  ITER,
DOUBLE PRECISION,intent(in)  TT 
)

Definition at line 1789 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::METEO ( DOUBLE PRECISION,dimension(npoin),intent(inout)  PATMOS,
DOUBLE PRECISION,dimension(npoin),intent(inout)  WINDX,
DOUBLE PRECISION,dimension(npoin),intent(inout)  WINDY,
DOUBLE PRECISION,intent(in)  FUAIR,
DOUBLE PRECISION,intent(in)  FVAIR,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NPOIN,
LOGICAL,intent(in)  VENT,
LOGICAL,intent(in)  ATMOS,
DOUBLE PRECISION,dimension(npoin),intent(in)  HN,
DOUBLE PRECISION,dimension(npoin),intent(inout)  TRA01,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  ROEAU,
DOUBLE PRECISION,intent(in)  NORD,
TYPE(BIEF_OBJ),intent(inout)  PRIVE,
INTEGER,intent(in)  FO1,
TYPE(BIEF_FILE),dimension(*),intent(in)  FILES,
LOGICAL,intent(in)  LISTIN,
LOGICAL,intent(in),optional  WATQUA,
TYPE(BIEF_OBJ),intent(inout),optional  PLUIE,
INTEGER,intent(in),optional  ATMOSEXCH 
)

Definition at line 1800 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::METGRA ( DOUBLE PRECISION,intent(inout)  RO,
CHARACTER(LEN=72)  ESTIME,
TYPE(BIEF_OBJ),intent(in)  GRADJ,
TYPE(BIEF_OBJ),intent(in)  GRADJN,
DOUBLE PRECISION,intent(in)  JCOUT1,
TYPE(BIEF_OBJ),intent(inout)  DESC,
INTEGER,intent(in)  NPARAM,
INTEGER,intent(in)  OPTID,
LOGICAL,intent(in)  RSTART,
DOUBLE PRECISION,intent(inout)  R02,
DOUBLE PRECISION,intent(inout)  R03 
)

Definition at line 1824 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::NAMETRAC_WAQ ( CHARACTER(LEN=32),dimension(*),intent(inout)  NAMETRAC,
LOGICAL,intent(in)  WAQ,
LOGICAL,intent(in)  SECCURRENT,
INTEGER,intent(in)  WAQPROCESS,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  IND_SEC 
)

Definition at line 1841 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::NEWSTR ( TYPE (BIEF_OBJ),intent(inout)  SETSTR,
TYPE (BIEF_OBJ),intent(in)  SETSTR2,
TYPE (BIEF_OBJ),intent(in)  DESC,
DOUBLE PRECISION,intent(in)  RO,
LOGICAL,intent(inout)  RSTART,
INTEGER,intent(in)  NPARAM,
CHARACTER(LEN=72),intent(in)  ESTIME,
INTEGER,intent(in)  KFROT 
)

Definition at line 1854 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::NODALF_PUGH ( DOUBLE PRECISION,intent(out)  FFMN2,
DOUBLE PRECISION,intent(out)  FFM4,
INTEGER,intent(in)  NODALCORR,
DOUBLE PRECISION,intent(in)  TEMPS,
LOGICAL,intent(in)  DEJA,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM 
)

Definition at line 1871 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::NODALF_SCHUREMAN ( DOUBLE PRECISION,dimension(*),intent(out)  FWAVE,
INTEGER,intent(in)  NODALCORR,
DOUBLE PRECISION,intent(in)  TEMPS,
LOGICAL,intent(in)  DEJA,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM 
)

Definition at line 1884 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::NODALUPV_PUGH ( DOUBLE PRECISION,intent(out)  UPVM2,
DOUBLE PRECISION,intent(out)  UPVN2,
DOUBLE PRECISION,intent(out)  UPVS2,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM 
)

Definition at line 1897 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::NODALUPV_SCHUREMAN ( DOUBLE PRECISION,dimension(*),intent(out)  UPVWAVE,
DOUBLE PRECISION,dimension(*),intent(out)  WWAVE,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM 
)

Definition at line 1907 of file interface_telemac2d.f.

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

Definition at line 1917 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::OIL_FLOT ( TYPE(OIL_PART),dimension(nflot_max),intent(inout)  PARTICULES,
INTEGER,intent(inout)  NFLOT,
INTEGER,intent(in)  NFLOT_MAX,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  VOLDEV,
DOUBLE PRECISION,intent(in)  RHO_OIL,
INTEGER,intent(in)  NB_COMPO,
INTEGER,intent(in)  NB_HAP,
DOUBLE PRECISION,dimension(nb_compo),intent(in)  FMCOMPO,
DOUBLE PRECISION,dimension(nb_compo),intent(in)  TBCOMPO,
DOUBLE PRECISION,dimension(nb_hap),intent(in)  FMHAP,
DOUBLE PRECISION,dimension(nb_hap),intent(in)  TBHAP,
DOUBLE PRECISION,dimension(nb_hap),intent(in)  SOLU,
INTEGER,intent(in)  ETAL,
DOUBLE PRECISION,intent(in)  AREA 
)

Definition at line 1930 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::OUTPUT_TELEMAC2D ( DOUBLE PRECISION,intent(in)  TIME  ) 

Definition at line 1953 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::PORO11 ( DOUBLE PRECISION,dimension(*),intent(inout)  TETA,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
DOUBLE PRECISION,dimension(*),intent(in)  HN,
INTEGER,dimension(nelmax,*),intent(in)  IKLE,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX 
)

Definition at line 1962 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::POROS ( TYPE(BIEF_OBJ),intent(inout)  TETA,
TYPE(BIEF_OBJ),intent(in)  ZF,
TYPE(BIEF_OBJ),intent(in)  HN,
TYPE(BIEF_MESH),intent(in)  MESH 
)

Definition at line 1974 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::PREBOR ( DOUBLE PRECISION,dimension(nptfr),intent(inout)  HBOR,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  TBOR,
DOUBLE PRECISION,dimension(npoin),intent(in)  U,
DOUBLE PRECISION,dimension(npoin),intent(in)  V,
DOUBLE PRECISION,dimension(npoin),intent(in)  H,
DOUBLE PRECISION,dimension(npoin),intent(inout)  HN,
TYPE(BIEF_OBJ),intent(in)  T,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  NFRLIQ,
INTEGER,dimension(nfrliq),intent(in)  FRTYPE,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ 
)

Definition at line 1986 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::PROPAG ( TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
TYPE(BIEF_OBJ),intent(inout)  H,
TYPE(BIEF_OBJ),intent(in)  UCONV,
TYPE(BIEF_OBJ),intent(in)  VCONV,
LOGICAL,dimension(4),intent(in)  CONVV,
TYPE(BIEF_OBJ),intent(in)  H0,
TYPE(BIEF_OBJ),intent(in)  PATMOS,
LOGICAL,intent(in)  ATMOS,
TYPE(BIEF_OBJ),intent(in)  HPROP,
TYPE(BIEF_OBJ),intent(in)  UN,
TYPE(BIEF_OBJ),intent(in)  VN,
TYPE(BIEF_OBJ),intent(in)  HN,
TYPE(BIEF_OBJ),intent(in)  UTILD,
TYPE(BIEF_OBJ),intent(in)  VTILD,
TYPE(BIEF_OBJ),intent(inout)  HTILD,
TYPE(BIEF_OBJ),intent(inout)  DH,
TYPE(BIEF_OBJ),intent(inout)  DU,
TYPE(BIEF_OBJ),intent(inout)  DV,
TYPE(BIEF_OBJ),intent(inout)  DHN,
TYPE(BIEF_OBJ),intent(inout)  VISC,
TYPE(BIEF_OBJ),intent(inout)  VISC_S,
TYPE(BIEF_OBJ),intent(inout)  FU,
TYPE(BIEF_OBJ),intent(inout)  FV,
TYPE(BIEF_OBJ),intent(in)  SMH,
TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(in)  ZF,
TYPE(BIEF_OBJ),intent(inout)  AM1,
TYPE(BIEF_OBJ),intent(inout)  AM2,
TYPE(BIEF_OBJ),intent(inout)  AM3,
TYPE(BIEF_OBJ),intent(inout)  BM1,
TYPE(BIEF_OBJ),intent(inout)  BM2,
TYPE(BIEF_OBJ),intent(inout)  CM1,
TYPE(BIEF_OBJ),intent(inout)  CM2,
TYPE(BIEF_OBJ),intent(inout)  TM1,
TYPE(BIEF_OBJ),intent(inout)  A23,
TYPE(BIEF_OBJ),intent(inout)  A32,
TYPE(BIEF_OBJ),intent(inout)  MBOR,
TYPE(BIEF_OBJ),intent(inout)  CV1,
TYPE(BIEF_OBJ),intent(inout)  CV2,
TYPE(BIEF_OBJ),intent(inout)  CV3,
TYPE(BIEF_OBJ),intent(inout)  W1,
TYPE(BIEF_OBJ),intent(inout)  UBOR,
TYPE(BIEF_OBJ),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  AUBOR,
TYPE(BIEF_OBJ),intent(inout)  HBOR,
TYPE(BIEF_OBJ),intent(inout)  DIRBOR,
TYPE(BIEF_OBJ),intent(inout)  TE1,
TYPE(BIEF_OBJ),intent(inout)  TE2,
TYPE(BIEF_OBJ),intent(inout)  TE3,
TYPE(BIEF_OBJ),intent(inout)  TE4,
TYPE(BIEF_OBJ),intent(inout)  TE5,
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)  T5,
TYPE(BIEF_OBJ),intent(inout)  T6,
TYPE(BIEF_OBJ),intent(inout)  T7,
TYPE(BIEF_OBJ),intent(inout)  T8,
TYPE(BIEF_OBJ),intent(inout)  LIMPRO,
TYPE(BIEF_OBJ),intent(inout)  MASK,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  ROEAU,
TYPE(BIEF_OBJ),intent(in)  CF,
LOGICAL,intent(in)  DIFVIT,
INTEGER,intent(in)  IORDRH,
INTEGER,intent(in)  IORDRU,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,intent(in)  TETAH,
DOUBLE PRECISION,intent(in)  TETAHC,
DOUBLE PRECISION,intent(in)  TETAU,
DOUBLE PRECISION,intent(in)  TETAD,
DOUBLE PRECISION,intent(in)  AGGLOC,
DOUBLE PRECISION,intent(in)  AGGLOU,
INTEGER,intent(in)  KDIR,
LOGICAL,intent(in)  INFOGR,
INTEGER,intent(in)  KFROT,
INTEGER,dimension(4),intent(in)  ICONVF,
TYPE(BIEF_OBJ),intent(inout)  PRIVE,
INTEGER,intent(in)  ISOUSI,
LOGICAL,intent(in)  BILMAS,
DOUBLE PRECISION,intent(inout)  MASSES,
DOUBLE PRECISION,intent(inout)  MASS_RAIN,
LOGICAL,intent(in)  YASMH,
INTEGER,intent(in)  OPTBAN,
LOGICAL,intent(in)  CORCON,
INTEGER,dimension(4),intent(in)  OPTSUP,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  MASKPT,
TYPE(BIEF_OBJ),intent(inout)  RO,
LOGICAL,intent(in)  ROVAR,
TYPE(BIEF_OBJ),intent(inout)  MAT,
TYPE(BIEF_OBJ),intent(inout)  RHS,
TYPE(BIEF_OBJ),intent(inout)  UNK,
TYPE(BIEF_OBJ),intent(inout)  TB,
TYPE(BIEF_OBJ),intent(in)  S,
TYPE(BIEF_OBJ),intent(inout)  BD,
LOGICAL,intent(in)  PRECCU,
INTEGER,intent(in)  SOLSYS,
DOUBLE PRECISION,intent(inout)  CFLMAX,
INTEGER,intent(in)  OPDVIT,
INTEGER,intent(in)  OPTSOU,
INTEGER,intent(in)  NFRLIQ,
TYPE(SLVCFG),intent(inout)  SLVPRO,
CHARACTER(LEN=20),intent(in)  EQUA,
LOGICAL,intent(in)  VERTIC,
LOGICAL,intent(in)  ADJO,
TYPE(BIEF_OBJ),intent(inout)  ZFLATS,
DOUBLE PRECISION,intent(in)  TETAZCOMP,
TYPE(BIEF_OBJ),intent(inout)  UDEL,
TYPE(BIEF_OBJ),intent(inout)  VDEL,
TYPE(BIEF_OBJ),intent(inout)  DM1,
TYPE(BIEF_OBJ),intent(inout)  ZCONV,
CHARACTER(LEN=*),intent(in)  COUPLING,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
TYPE(BIEF_OBJ),intent(inout)  BM1S,
TYPE(BIEF_OBJ),intent(inout)  BM2S,
TYPE(BIEF_OBJ),intent(inout)  CV1S,
TYPE(BIEF_OBJ),intent(in)  VOLU2D,
TYPE(BIEF_OBJ),intent(in)  V2DPAR,
TYPE(BIEF_OBJ),intent(in)  UNSV2D,
TYPE(BIEF_OBJ),intent(in)  NDGA1,
TYPE(BIEF_OBJ),intent(in)  NDGB1,
INTEGER,intent(in)  NWEIRS,
TYPE(BIEF_OBJ),intent(in)  NPSING,
INTEGER,intent(in)  HFROT,
TYPE(BIEF_OBJ),intent(in)  FLULIM,
LOGICAL,intent(in)  YAFLULIM,
LOGICAL,intent(in)  RAIN,
TYPE(BIEF_OBJ),intent(in)  PLUIE,
INTEGER,intent(in)  MAXADV,
INTEGER,intent(in)  OPTADV_VI 
)

Definition at line 2055 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::PROPAG_ADJ ( TYPE(BIEF_OBJ),intent(in)  UCONV,
TYPE(BIEF_OBJ),intent(in)  VCONV,
LOGICAL,dimension(4),intent(in)  CONVV,
TYPE(BIEF_OBJ),intent(in)  H0,
TYPE(BIEF_OBJ),intent(in)  PATMOS,
LOGICAL,intent(in)  ATMOS,
TYPE(BIEF_OBJ),intent(in)  HPROP,
TYPE(BIEF_OBJ),intent(in)  UN,
TYPE(BIEF_OBJ),intent(in)  VN,
TYPE(BIEF_OBJ),intent(in)  HN,
TYPE(BIEF_OBJ),intent(in)  UTILD,
TYPE(BIEF_OBJ),intent(in)  VTILD,
TYPE(BIEF_OBJ),intent(inout)  HTILD,
TYPE(BIEF_OBJ),intent(inout)  DH,
TYPE(BIEF_OBJ),intent(inout)  DU,
TYPE(BIEF_OBJ),intent(inout)  DV,
TYPE(BIEF_OBJ),intent(inout)  DHN,
TYPE(BIEF_OBJ),intent(inout)  VISC,
TYPE(BIEF_OBJ),intent(inout)  VISC_S,
TYPE(BIEF_OBJ),intent(inout)  FU,
TYPE(BIEF_OBJ),intent(inout)  FV,
TYPE(BIEF_OBJ),intent(in)  SMH,
TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(in)  ZF,
TYPE(BIEF_OBJ),intent(inout)  AM1,
TYPE(BIEF_OBJ),intent(inout)  AM2,
TYPE(BIEF_OBJ),intent(inout)  AM3,
TYPE(BIEF_OBJ),intent(inout)  BM1,
TYPE(BIEF_OBJ),intent(inout)  BM2,
TYPE(BIEF_OBJ),intent(inout)  CM1,
TYPE(BIEF_OBJ),intent(inout)  CM2,
TYPE(BIEF_OBJ),intent(inout)  TM1,
TYPE(BIEF_OBJ),intent(inout)  A23,
TYPE(BIEF_OBJ),intent(inout)  A32,
TYPE(BIEF_OBJ),intent(inout)  MBOR,
TYPE(BIEF_OBJ),intent(inout)  CV1,
TYPE(BIEF_OBJ),intent(inout)  CV2,
TYPE(BIEF_OBJ),intent(inout)  CV3,
TYPE(BIEF_OBJ),intent(inout)  W1,
TYPE(BIEF_OBJ),intent(inout)  UBOR,
TYPE(BIEF_OBJ),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  AUBOR,
TYPE(BIEF_OBJ),intent(inout)  HBOR,
TYPE(BIEF_OBJ),intent(inout)  DIRBOR,
TYPE(BIEF_OBJ),intent(inout)  TE1,
TYPE(BIEF_OBJ),intent(inout)  TE2,
TYPE(BIEF_OBJ),intent(inout)  TE3,
TYPE(BIEF_OBJ),intent(inout)  TE4,
TYPE(BIEF_OBJ),intent(inout)  TE5,
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)  T5,
TYPE(BIEF_OBJ),intent(inout)  T6,
TYPE(BIEF_OBJ),intent(inout)  T7,
TYPE(BIEF_OBJ),intent(inout)  T8,
TYPE(BIEF_OBJ),intent(inout)  T9,
TYPE(BIEF_OBJ),intent(inout)  T10,
TYPE(BIEF_OBJ),intent(inout)  T11,
TYPE(BIEF_OBJ),intent(in)  LIMPRO,
TYPE(BIEF_OBJ),intent(inout)  MASK,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  ROEAU,
TYPE(BIEF_OBJ),intent(in)  CF,
LOGICAL,intent(in)  DIFVIT,
INTEGER,intent(in)  IORDRH,
INTEGER,intent(in)  IORDRU,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,intent(in)  TETAH,
DOUBLE PRECISION,intent(in)  TETAHC,
DOUBLE PRECISION,intent(in)  TETAU,
DOUBLE PRECISION,intent(in)  TETAD,
DOUBLE PRECISION,intent(in)  AGGLOC,
DOUBLE PRECISION,intent(in)  AGGLOU,
INTEGER,intent(in)  KDIR,
LOGICAL,intent(in)  INFOGR,
INTEGER,intent(in)  KFROT,
INTEGER,dimension(4),intent(in)  ICONVF,
TYPE(BIEF_OBJ),intent(inout)  PRIVE,
INTEGER,intent(in)  ISOUSI,
LOGICAL,intent(in)  BILMAS,
DOUBLE PRECISION,intent(inout)  MASSES,
LOGICAL,intent(in)  YASMH,
INTEGER,intent(in)  OPTBAN,
LOGICAL,intent(in)  CORCON,
INTEGER,dimension(4),intent(in)  OPTSUP,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  MASKPT,
TYPE(BIEF_OBJ),intent(inout)  RO,
LOGICAL,intent(in)  ROVAR,
TYPE(BIEF_OBJ),intent(inout)  MAT,
TYPE(BIEF_OBJ),intent(inout)  RHS,
TYPE(BIEF_OBJ),intent(inout)  UNK,
TYPE(BIEF_OBJ),intent(inout)  TB,
TYPE(BIEF_OBJ),intent(in)  S,
TYPE(BIEF_OBJ),intent(inout)  BD,
LOGICAL,intent(in)  PRECCU,
INTEGER,intent(in)  SOLSYS,
DOUBLE PRECISION,intent(in)  CFLMAX,
INTEGER,intent(in)  OPDVIT,
INTEGER,intent(in)  OPTSOU,
INTEGER,intent(in)  NFRLIQ,
TYPE(SLVCFG),intent(inout)  SLVPRO,
CHARACTER(LEN=20),intent(in)  EQUA,
LOGICAL,intent(in)  VERTIC,
LOGICAL,intent(in)  ADJO,
TYPE (BIEF_OBJ),intent(inout)  UD,
TYPE (BIEF_OBJ),intent(inout)  VD,
TYPE (BIEF_OBJ),intent(inout)  HD,
TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
TYPE(BIEF_OBJ),intent(inout)  H,
TYPE (BIEF_OBJ),intent(inout)  UU,
TYPE (BIEF_OBJ),intent(inout)  VV,
TYPE (BIEF_OBJ),intent(inout)  HH,
TYPE (BIEF_OBJ),intent(inout)  UIT1,
TYPE (BIEF_OBJ),intent(inout)  VIT1,
TYPE (BIEF_OBJ),intent(inout)  HIT1,
TYPE (BIEF_OBJ),intent(inout)  PP,
TYPE (BIEF_OBJ),intent(inout)  QQ,
TYPE (BIEF_OBJ),intent(inout)  RR,
TYPE(BIEF_OBJ),intent(inout)  TAM1,
TYPE(BIEF_OBJ),intent(inout)  TAM2,
TYPE(BIEF_OBJ),intent(inout)  TAM3,
TYPE(BIEF_OBJ),intent(inout)  TBM1,
TYPE(BIEF_OBJ),intent(inout)  TBM2,
TYPE(BIEF_OBJ),intent(inout)  TCM1,
TYPE(BIEF_OBJ),intent(inout)  TCM2,
TYPE(BIEF_OBJ),intent(inout)  MATADJ,
TYPE(BIEF_OBJ),intent(inout)  UNKADJ,
TYPE (BIEF_OBJ),intent(inout)  ALPHA1,
TYPE (BIEF_OBJ),intent(inout)  ALPHA2,
TYPE (BIEF_OBJ),intent(inout)  ALPHA3,
TYPE(BIEF_OBJ),intent(inout)  ADJDIR,
CHARACTER(LEN=72),intent(in)  ESTIME,
INTEGER,intent(in)  OPTCOST,
INTEGER,intent(in)  NIT,
INTEGER,intent(inout)  NVARRES,
TYPE(BIEF_OBJ),intent(inout)  VARSOR,
INTEGER,intent(in)  NRES,
INTEGER,intent(in)  NREF,
INTEGER,dimension(*),intent(inout)  ALIRE,
INTEGER,dimension(*),intent(inout)  TROUVE,
INTEGER,intent(in)  MAXVAR,
TYPE(BIEF_OBJ),intent(inout)  VARCL,
CHARACTER(LEN=32),dimension(10),intent(inout)  VARCLA,
CHARACTER(LEN=32),dimension(*),intent(inout)  TEXTE,
CHARACTER(LEN=32),dimension(*),intent(inout)  TEXREF,
CHARACTER(LEN=32),dimension(*),intent(inout)  TEXRES,
REAL,dimension(*),intent(inout)  W,
LOGICAL,intent(in)  OUTINI,
TYPE(BIEF_OBJ),intent(inout)  CHESTR,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  NDEF,
INTEGER,intent(in)  ITURB,
INTEGER,intent(in)  LISRUG,
LOGICAL,intent(in)  LINDNER,
DOUBLE PRECISION,intent(inout)  SB,
DOUBLE PRECISION,intent(in)  DP,
DOUBLE PRECISION,intent(in)  SP,
TYPE (BIEF_OBJ),intent(inout)  CHBORD,
TYPE (BIEF_OBJ),intent(inout)  CFBOR,
INTEGER,intent(in)  HFROT,
TYPE(BIEF_OBJ),intent(in)  UNSV2D 
)

Definition at line 2111 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::PROPIN_TELEMAC2D ( INTEGER,dimension(limdim,6),intent(inout)  LIMPRO,
INTEGER,intent(in)  LIMDIM,
TYPE(BIEF_OBJ),intent(inout)  MASK,
INTEGER,dimension(nptfr),intent(in)  LIUBOR,
INTEGER,dimension(nptfr),intent(in)  LIVBOR,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KDDL,
INTEGER,dimension(nptfr),intent(inout)  CLH,
INTEGER,dimension(nptfr),intent(inout)  CLU,
INTEGER,dimension(nptfr),intent(inout)  CLV,
INTEGER,intent(in)  IELMU,
DOUBLE PRECISION,dimension(npoin),intent(in)  U,
DOUBLE PRECISION,dimension(npoin),intent(in)  V,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,dimension(npoin),intent(in)  H,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NPOIN,
INTEGER,dimension(nelebx),intent(in)  NELBOR,
INTEGER,intent(in)  NELMAX,
LOGICAL,intent(in)  MSK,
DOUBLE PRECISION,dimension(nelmax),intent(in)  MASKEL,
INTEGER,intent(in)  NFRLIQ,
LOGICAL,intent(in)  THOMFR,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
INTEGER,dimension(nfrliq),intent(in)  FRTYPE,
DOUBLE PRECISION,dimension(nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  YNEBOR,
INTEGER,dimension(nelebx,*),intent(in)  IKLBOR,
LOGICAL,intent(in)  ENTET,
INTEGER,intent(in)  NELEBX,
INTEGER,intent(in)  NELEB 
)

Definition at line 2184 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::PROSOU ( TYPE(BIEF_OBJ),intent(inout)  FU,
TYPE(BIEF_OBJ),intent(inout)  FV,
TYPE(BIEF_OBJ),intent(inout)  SMH,
TYPE(BIEF_OBJ),intent(in)  UN,
TYPE(BIEF_OBJ),intent(in)  VN,
TYPE(BIEF_OBJ),intent(in)  HN,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,intent(in)  NORD,
DOUBLE PRECISION,intent(in)  FAIR,
TYPE(BIEF_OBJ),intent(in)  WINDX,
TYPE(BIEF_OBJ),intent(in)  WINDY,
LOGICAL,intent(in)  VENT,
DOUBLE PRECISION,intent(in)  HWIND,
LOGICAL,intent(in)  CORIOL,
DOUBLE PRECISION,intent(in)  FCOR,
LOGICAL,intent(in)  SPHERI,
LOGICAL,intent(inout)  YASMH,
TYPE(BIEF_OBJ),intent(in)  COSLAT,
TYPE(BIEF_OBJ),intent(in)  SINLAT,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  LT,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NREJET,
INTEGER,intent(in)  NREJEU,
DOUBLE PRECISION,dimension(nrejet),intent(in)  DSCE,
INTEGER,dimension(nrejet),intent(in)  ISCE,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_MESH),intent(inout)  MESH,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
LOGICAL,intent(in)  MAREE,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM,
DOUBLE PRECISION,intent(in)  PHI0,
INTEGER,intent(in)  OPTSOU,
LOGICAL,intent(in)  COUROU,
INTEGER,intent(in)  NPTH,
TYPE(BIEF_OBJ),intent(inout)  VARCL,
INTEGER,intent(in)  NVARCL,
CHARACTER(LEN=32),dimension(nvarcl),intent(in)  VARCLA,
TYPE(BIEF_OBJ),intent(in)  UNSV2D,
TYPE(BIEF_OBJ),intent(inout)  FXWAVE,
TYPE(BIEF_OBJ),intent(inout)  FYWAVE,
LOGICAL,intent(in)  RAIN,
DOUBLE PRECISION,intent(in)  RAIN_MMPD,
TYPE(BIEF_OBJ),intent(inout)  PLUIE,
TYPE(BIEF_FILE),dimension(*),intent(in)  T2D_FILES,
INTEGER,intent(in)  T2DBI1,
LOGICAL,intent(in)  BANDEC,
INTEGER,intent(in)  OPTBAN,
INTEGER,intent(in)  NSIPH,
INTEGER,dimension(nsiph),intent(in)  ENTSIP,
INTEGER,dimension(nsiph),intent(in)  SORSIP,
DOUBLE PRECISION,dimension(nsiph),intent(in)  DSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(in)  USIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(in)  VSIP,
INTEGER,intent(in)  NBUSE,
INTEGER,dimension(nbuse),intent(in)  ENTBUS,
INTEGER,dimension(nbuse),intent(in)  SORBUS,
DOUBLE PRECISION,dimension(nbuse),intent(in)  DBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(in)  UBUS,
DOUBLE PRECISION,dimension(nbuse,2),intent(in)  VBUS,
INTEGER,intent(in)  TYPSEUIL,
INTEGER,intent(in)  NWEIRS,
TYPE(BIEF_OBJ),intent(in)  NPSING,
TYPE(BIEF_OBJ),intent(in)  NDGA1,
TYPE(BIEF_OBJ),intent(in)  NDGB1,
TYPE(BIEF_OBJ),intent(in)  NBOR 
)

Definition at line 2006 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::Q ( INTEGER,intent(in)  I  ) 

Definition at line 2212 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::READ_FIC_CURVES ( INTEGER,intent(in)  NFIC,
INTEGER,intent(in)  NFRLIQ,
INTEGER,dimension(nfrliq),intent(in)  STA_DIS_CURVES,
INTEGER,dimension(nfrliq),intent(inout)  PTS_CURVES 
)

Definition at line 2221 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::READ_FIC_FRLIQ ( DOUBLE PRECISION,intent(inout)  Q,
CHARACTER*9,intent(in)  WHAT,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  NFIC,
LOGICAL,intent(in)  LISTIN,
LOGICAL,intent(out)  STAT 
)

Definition at line 2233 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::READ_FIC_SOURCES ( DOUBLE PRECISION,intent(inout)  Q,
CHARACTER*9,intent(in)  WHAT,
DOUBLE PRECISION,intent(in)  AT,
INTEGER,intent(in)  NFIC,
LOGICAL,intent(in)  LISTIN,
LOGICAL,intent(out)  STAT 
)

Definition at line 2247 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::RECEDING ( DOUBLE PRECISION,dimension(npoin),intent(inout)  H,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
DOUBLE PRECISION,intent(in)  HREC,
DOUBLE PRECISION,dimension(npoin),intent(in)  V2DPAR,
DOUBLE PRECISION,dimension(npoin),intent(in)  VOLU2D,
INTEGER,dimension(nelmax,3),intent(in)  IKLE,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
TYPE(BIEF_OBJ),intent(inout)  DELTAH,
TYPE(BIEF_OBJ),intent(inout)  HITS,
TYPE(BIEF_MESH),intent(inout)  MESH,
DOUBLE PRECISION,dimension(nelem,3),intent(inout)  W1,
LOGICAL,intent(in)  YAFLODEL,
TYPE(BIEF_OBJ),intent(inout)  FLODEL,
DOUBLE PRECISION,intent(in)  DT 
)

Definition at line 2261 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::REINIT ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,dimension(*),intent(in)  H,
TYPE(BIEF_OBJ),intent(inout)  SMTR,
DOUBLE PRECISION,dimension(*),intent(inout)  HSTOK,
DOUBLE PRECISION,dimension(2,*),intent(in)  HC,
DOUBLE PRECISION,dimension(2,*),intent(inout)  HCSTOK,
TYPE(BIEF_OBJ),intent(inout)  FLUXT,
TYPE(BIEF_OBJ),intent(inout)  FLUHBOR,
DOUBLE PRECISION,intent(inout)  DTT,
INTEGER,intent(in)  NTRAC 
)

Definition at line 2281 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::RESCUE ( DOUBLE PRECISION,dimension(npoin),intent(inout)  U,
DOUBLE PRECISION,dimension(npoin),intent(inout)  V,
DOUBLE PRECISION,dimension(npoin),intent(inout)  H,
DOUBLE PRECISION,dimension(npoin),intent(inout)  S,
DOUBLE PRECISION,dimension(npoin),intent(inout)  ZF,
TYPE(BIEF_OBJ),intent(inout)  T,
DOUBLE PRECISION,dimension(ntrac),intent(in)  TRAC0,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  ITURB,
INTEGER,intent(in)  NPOIN,
LOGICAL,intent(inout)  AKEP,
INTEGER,dimension(36),intent(in)  TROUVE 
)

Definition at line 2296 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::RESOLU ( DOUBLE PRECISION,dimension(3,npoin),intent(inout)  W,
DOUBLE PRECISION,dimension(3,npoin),intent(inout)  FLUSCE,
INTEGER,dimension(2,*),intent(in)  NUBO,
DOUBLE PRECISION,dimension(3,*),intent(in)  VNOIN,
DOUBLE PRECISION,dimension(3,*),intent(inout)  WINF,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(inout)  DT,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,dimension(npoin,3),intent(inout)  FLUX,
DOUBLE PRECISION,dimension(npoin),intent(in)  AIRS,
DOUBLE PRECISION,dimension(npoin),intent(in)  AIRE,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
INTEGER,dimension(nelmax,3),intent(in)  IKLE,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
DOUBLE PRECISION,dimension(npoin),intent(in)  CF,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,dimension(npoin),intent(in)  HN,
DOUBLE PRECISION,dimension(npoin),intent(inout)  H,
DOUBLE PRECISION,dimension(npoin),intent(inout)  U,
DOUBLE PRECISION,dimension(npoin),intent(inout)  V,
DOUBLE PRECISION,dimension(npoin),intent(inout)  QU,
DOUBLE PRECISION,dimension(npoin),intent(inout)  QV,
DOUBLE PRECISION,intent(in)  G,
LOGICAL,intent(in)  LISTIN,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(2*nptfr),intent(in)  YNEBOR,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDDL,
DOUBLE PRECISION,dimension(nptfr),intent(in)  HBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  VBOR,
DOUBLE PRECISION,intent(inout)  FLUSORT,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(in)  CFLWTD,
LOGICAL,intent(in)  DTVARI,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  KFROT,
INTEGER,intent(in)  NREJET,
INTEGER,dimension(nrejet),intent(in)  ISCE,
DOUBLE PRECISION,dimension(maxsce,maxtra),intent(in)  TSCE2,
INTEGER,intent(in)  MAXSCE,
INTEGER,intent(in)  MAXTRA,
LOGICAL,intent(in)  YASMH,
DOUBLE PRECISION,dimension(npoin),intent(in)  SMH,
DOUBLE PRECISION,intent(inout)  MASSES,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  DIMT,
TYPE(BIEF_OBJ),intent(inout)  T,
TYPE(BIEF_OBJ),intent(inout)  HTN,
TYPE(BIEF_OBJ),intent(in)  TN,
INTEGER,intent(in)  DLIMT,
TYPE(BIEF_OBJ),intent(in)  TBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  MASSOU,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUTENT,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUTSOR,
DOUBLE PRECISION,dimension(npoin),intent(in)  DTHAUT,
DOUBLE PRECISION,dimension(3,nelmax),intent(in)  DPX,
DOUBLE PRECISION,dimension(3,nelmax),intent(in)  DPY,
DOUBLE PRECISION,dimension(3,nelmax),intent(inout)  DJX,
DOUBLE PRECISION,dimension(3,nelmax),intent(inout)  DJY,
DOUBLE PRECISION,dimension(nseg,2),intent(inout)  CMI,
INTEGER,dimension(*),intent(in)  JMI,
TYPE(BIEF_OBJ),intent(inout)  SMTR,
DOUBLE PRECISION,dimension(npoin),intent(inout)  DXT,
DOUBLE PRECISION,dimension(npoin),intent(inout)  DYT,
DOUBLE PRECISION,dimension(nelmax),intent(inout)  DJXT,
DOUBLE PRECISION,dimension(nelmax),intent(inout)  DJYT,
LOGICAL,intent(in)  DIFVIT,
INTEGER,intent(in)  ITURB,
DOUBLE PRECISION,intent(in)  PROPNU,
LOGICAL,intent(in)  DIFT,
DOUBLE PRECISION,intent(in)  DIFNU,
DOUBLE PRECISION,dimension(3,npoin),intent(inout)  DX,
DOUBLE PRECISION,dimension(3,npoin),intent(inout)  DY,
INTEGER,intent(in)  OPTVF,
DOUBLE PRECISION,intent(inout)  FLUSORTN,
DOUBLE PRECISION,intent(inout)  FLUENTN,
DOUBLE PRECISION,dimension(2,nseg),intent(inout)  DSZ,
DOUBLE PRECISION,dimension(2,nseg),intent(in)  AIRST,
DOUBLE PRECISION,dimension(*),intent(inout)  HSTOK,
DOUBLE PRECISION,dimension(2,*),intent(inout)  HCSTOK,
TYPE(BIEF_OBJ),intent(inout)  FLUXT,
TYPE(BIEF_OBJ),intent(inout)  FLUHBOR,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
INTEGER,dimension(*),intent(inout)  LOGFR,
INTEGER,intent(inout)  LTT,
DOUBLE PRECISION,intent(inout)  DTN,
TYPE(BIEF_OBJ),intent(inout)  FLUXTEMP,
TYPE(BIEF_OBJ),intent(inout)  FLUHBTEMP,
DOUBLE PRECISION,dimension(2,nseg),intent(inout)  HC,
DOUBLE PRECISION,intent(in)  TMAX,
DOUBLE PRECISION,intent(inout)  DTT,
DOUBLE PRECISION,dimension(*),intent(inout)  T1,
DOUBLE PRECISION,dimension(*),intent(inout)  T2,
DOUBLE PRECISION,dimension(*),intent(inout)  T3,
DOUBLE PRECISION,dimension(*),intent(inout)  T4,
DOUBLE PRECISION,dimension(*),intent(inout)  T5,
DOUBLE PRECISION,intent(in)  GAMMA,
DOUBLE PRECISION,dimension(npoin,3),intent(inout)  FLUX_OLD,
INTEGER,intent(in)  NVMAX,
INTEGER,dimension(2,nseg),intent(inout)  NEISEG,
INTEGER,dimension(nelem,3),intent(in)  ELTSEG,
INTEGER,dimension(nelem,*),intent(in)  IFABOR,
TYPE(BIEF_MESH),intent(inout)  MESH 
)

Definition at line 2312 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ROTNE0 ( TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(inout)  M1,
TYPE(BIEF_OBJ),intent(inout)  A11,
TYPE(BIEF_OBJ),intent(inout)  A12,
TYPE(BIEF_OBJ),intent(inout)  A21,
TYPE(BIEF_OBJ),intent(inout)  A22,
TYPE(BIEF_OBJ),intent(inout)  SMU,
TYPE(BIEF_OBJ),intent(inout)  SMV,
TYPE(BIEF_OBJ),intent(in)  UN,
TYPE(BIEF_OBJ),intent(in)  VN,
TYPE(BIEF_OBJ),intent(in)  H0,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
TYPE(BIEF_OBJ),intent(in)  S,
DOUBLE PRECISION,intent(in)  DT 
)

Definition at line 2384 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::SEG_NEIGHBORS ( DOUBLE PRECISION,dimension(npoin),intent(in)  XX,
DOUBLE PRECISION,dimension(npoin),intent(in)  YY,
INTEGER,dimension(nelmax,3),intent(in)  IKLE,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NVMAX,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  NSEG,
INTEGER,dimension(2,nseg),intent(inout)  NEISEG 
)

Definition at line 2400 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::SIPHON ( DOUBLE PRECISION,intent(in)  RELAXS,
INTEGER,intent(in)  NSIPH,
INTEGER,dimension(nsiph),intent(in)  ENTSIP,
INTEGER,dimension(nsiph),intent(in)  SORSIP,
DOUBLE PRECISION,intent(in)  GRAV,
DOUBLE PRECISION,dimension(*),intent(in)  H,
DOUBLE PRECISION,dimension(*),intent(in)  ZF,
DOUBLE PRECISION,dimension(nsiph),intent(inout)  DSIP,
DOUBLE PRECISION,dimension(nsiph),intent(in)  SECSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(in)  ALTSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(in)  CSSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(in)  CESIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(in)  DELSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(in)  ANGSIP,
DOUBLE PRECISION,dimension(nsiph),intent(in)  LSIP,
INTEGER,intent(in)  NTRAC,
TYPE(BIEF_OBJ),intent(in)  T,
TYPE(BIEF_OBJ),intent(inout)  TSIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(inout)  USIP,
DOUBLE PRECISION,dimension(nsiph,2),intent(inout)  VSIP,
DOUBLE PRECISION,dimension(*),intent(in)  U,
DOUBLE PRECISION,dimension(*),intent(in)  V,
LOGICAL,intent(in)  ENTET 
)

Definition at line 2416 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::SL ( INTEGER,intent(in)  I,
INTEGER,intent(in)  N 
)

Definition at line 2458 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::SMAGOR ( TYPE(BIEF_OBJ),intent(inout)  VISC,
TYPE(BIEF_OBJ),intent(in)  CF,
TYPE(BIEF_OBJ),intent(in)  U,
TYPE(BIEF_OBJ),intent(in)  V,
TYPE(BIEF_MESH),intent(inout)  MESH,
TYPE(BIEF_OBJ),intent(inout)  T1,
TYPE(BIEF_OBJ),intent(inout)  T2,
TYPE(BIEF_OBJ),intent(inout)  T3,
TYPE(BIEF_OBJ),intent(inout)  T4,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
DOUBLE PRECISION,intent(in)  PROPNU 
)

Definition at line 2467 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::SMOOTHING_FLUX ( DOUBLE PRECISION,intent(in)  XMUL,
TYPE(BIEF_OBJ),intent(in)  SF,
DOUBLE PRECISION,dimension(*),intent(in)  F,
DOUBLE PRECISION,dimension(nelmax),intent(in)  SURFAC,
INTEGER,dimension(nelmax),intent(in)  IKLE1,
INTEGER,dimension(nelmax),intent(in)  IKLE2,
INTEGER,dimension(nelmax),intent(in)  IKLE3,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NELMAX,
DOUBLE PRECISION,dimension(nelmax,3),intent(inout)  W 
)

Definition at line 2441 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::SMTRAC ( INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  DIMT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,dimension(dimt),intent(inout)  SMTR,
DOUBLE PRECISION,dimension(npoin),intent(in)  SMH,
INTEGER,intent(in)  NREJET,
INTEGER,dimension(*),intent(in)  ISCE,
DOUBLE PRECISION,dimension(maxsce,maxtra),intent(in)  TSCE2,
INTEGER,intent(in)  MAXSCE,
INTEGER,intent(in)  MAXTRA,
INTEGER,intent(in)  ITRAC 
)

Definition at line 2482 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::SORFLO ( DOUBLE PRECISION,dimension(nitflo*nflot),intent(inout)  XFLOT,
DOUBLE PRECISION,dimension(nitflo*nflot),intent(inout)  YFLOT,
INTEGER,dimension(3*nitflo*nflot),intent(inout)  IKLFLO,
INTEGER,dimension(nflot),intent(in)  DEBFLO,
INTEGER,dimension(nflot),intent(in)  FINFLO,
INTEGER,intent(in)  NFLOT,
INTEGER,intent(in)  NITFLO,
INTEGER,intent(in)  FLOPRD,
INTEGER,intent(in)  NRBI,
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)  MAXVAR,
INTEGER,dimension(3),intent(in)  DATE,
INTEGER,dimension(3),intent(in)  TIME,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,intent(in)  I_ORIG,
INTEGER,intent(in)  J_ORIG 
)

Definition at line 2496 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::SOURCE_WAQ ( INTEGER,intent(in)  NPOIN,
TYPE(BIEF_OBJ),intent(inout)  TEXP,
TYPE(BIEF_OBJ),intent(inout)  TIMP,
LOGICAL,dimension(*),intent(inout)  YASMI,
TYPE(BIEF_OBJ),intent(inout)  TSCEXP,
TYPE(BIEF_OBJ),intent(in)  HPROP,
TYPE(BIEF_OBJ),intent(in)  TN,
DOUBLE PRECISION,intent(in)  TETAT,
DOUBLE PRECISION,intent(in)  AT,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  WAQPROCESS 
)

Definition at line 2518 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::STA_DIS_CUR ( INTEGER,intent(in)  IFRLIQ,
DOUBLE PRECISION,intent(in)  FLUX,
INTEGER,intent(in)  PTS,
DOUBLE PRECISION,dimension(2,nfrliq,pts),intent(in)  QZ,
INTEGER,intent(in)  NFRLIQ,
DOUBLE PRECISION,intent(in)  ZN 
)

Definition at line 2535 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::STEADY ( DOUBLE PRECISION,dimension(nph),intent(in)  H1,
DOUBLE PRECISION,dimension(nph),intent(in)  H2,
INTEGER,intent(in)  NPH,
DOUBLE PRECISION,dimension(npu),intent(in)  U1,
DOUBLE PRECISION,dimension(npu),intent(in)  U2,
INTEGER,intent(in)  NPU,
DOUBLE PRECISION,dimension(npv),intent(in)  V1,
DOUBLE PRECISION,dimension(npv),intent(in)  V2,
INTEGER,intent(in)  NPV,
INTEGER,intent(in)  NTRAC,
TYPE(BIEF_OBJ),intent(in)  T1,
TYPE(BIEF_OBJ),intent(in)  T2,
INTEGER,intent(in)  NPT,
DOUBLE PRECISION,dimension(3),intent(in)  CRIPER,
LOGICAL,intent(inout)  ARRET 
)

Definition at line 2546 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::TEL4DEL ( INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NSEG,
INTEGER,dimension(nelem2,3),intent(in)  IKLE,
INTEGER,dimension(nelem2,3),intent(in)  ELTSEG,
INTEGER,dimension(maxseg,2),intent(in)  GLOSEG,
INTEGER,dimension(nelem2,3),intent(in)  ORISEG,
INTEGER,intent(in)  MAXSEG,
DOUBLE PRECISION,dimension(npoin2),intent(in)  X,
DOUBLE PRECISION,dimension(npoin2),intent(in)  Y,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(*),intent(in)  LIHBOR,
INTEGER,dimension(*),intent(in)  NBOR,
INTEGER,intent(in)  NOLAY,
DOUBLE PRECISION,intent(in)  AAT,
DOUBLE PRECISION,intent(in)  DDT,
INTEGER,intent(in)  LLT,
INTEGER,intent(in)  NNIT,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HNEW,
DOUBLE PRECISION,dimension(npoin2),intent(in)  HPROP,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZNEW,
DOUBLE PRECISION,dimension(npoin),intent(in)  U,
DOUBLE PRECISION,dimension(npoin),intent(in)  V,
DOUBLE PRECISION,dimension(npoin),intent(in)  SALI,
DOUBLE PRECISION,dimension(npoin),intent(in)  TEMP,
DOUBLE PRECISION,dimension(npoin),intent(in)  VISC,
CHARACTER(LEN=72),intent(in)  TITRE,
CHARACTER(LEN=144),intent(in)  NOMGEO,
CHARACTER(LEN=144),intent(in)  NOMLIM,
INTEGER,intent(inout)  NSTEPA,
INTEGER,intent(in)  NSOU,
CHARACTER(LEN=144),intent(in)  NOMSOU,
INTEGER,intent(in)  NMAB,
CHARACTER(LEN=144),intent(in)  NOMMAB,
INTEGER,intent(in)  NCOU,
CHARACTER(LEN=144),intent(in)  NOMCOU,
INTEGER,intent(in)  NINI,
CHARACTER(LEN=144),intent(in)  NOMINI,
INTEGER,intent(in)  NVEB,
CHARACTER(LEN=144),intent(in)  NOMVEB,
INTEGER,intent(in)  NMAF,
CHARACTER(LEN=144),intent(in)  NOMMAF,
INTEGER,intent(in)  NCOB,
CHARACTER(LEN=144),intent(in)  NOMCOB,
INTEGER,intent(in)  NSAL,
CHARACTER(LEN=144),intent(in)  NOMSAL,
INTEGER,intent(in)  NTEM,
CHARACTER(LEN=144),intent(in)  NOMTEM,
INTEGER,intent(in)  NVEL,
CHARACTER(LEN=144),intent(in)  NOMVEL,
INTEGER,intent(in)  NVIS,
CHARACTER(LEN=144),intent(in)  NOMVIS,
LOGICAL,intent(in)  INFOGR,
INTEGER,intent(in)  NELEM2,
LOGICAL,intent(in)  SALI_DEL,
LOGICAL,intent(in)  TEMP_DEL,
LOGICAL,intent(in)  VELO_DEL,
LOGICAL,intent(in)  DIFF_DEL,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM,
DOUBLE PRECISION,dimension(*),intent(inout)  FLOW,
DOUBLE PRECISION,dimension(npoin2),intent(in)  V2DPAR,
INTEGER,dimension(npoin2),intent(in)  KNOLG 
)

Definition at line 2576 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::TELEMAC2D ( INTEGER,intent(in)  PASS,
DOUBLE PRECISION,intent(in)  ATDEP,
INTEGER,intent(in)  NITER,
CHARACTER(LEN=*),intent(in)  CODE,
DOUBLE PRECISION,intent(in),optional  DTDEP,
LOGICAL,intent(in),optional  NEWTIME,
LOGICAL,intent(in),optional  DOPRINT 
)

Definition at line 2562 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::TESTEUR ( INTEGER,intent(in)  NS,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NPTFR,
INTEGER,dimension(2,nseg),intent(in)  NUBO,
DOUBLE PRECISION,intent(in)  DT,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NORDRE,
DOUBLE PRECISION,dimension(ns),intent(in)  AIRS,
DOUBLE PRECISION,dimension(2,*),intent(in)  AIRST,
DOUBLE PRECISION,dimension(*),intent(in)  HSTOK,
DOUBLE PRECISION,dimension(2,*),intent(in)  HCSTOK,
TYPE(BIEF_OBJ),intent(in)  FLUXT,
TYPE(BIEF_OBJ),intent(in)  FLUXTEMP,
TYPE(BIEF_OBJ),intent(in)  FLUHBOR,
TYPE(BIEF_OBJ),intent(in)  FLUHBTEMP,
INTEGER,dimension(*),intent(in)  LOGFR,
DOUBLE PRECISION,intent(inout)  TEST,
INTEGER,intent(in)  NTRAC 
)

Definition at line 2617 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::THOMPS ( DOUBLE PRECISION,dimension(nptfr),intent(inout)  HBOR,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  VBOR,
TYPE(BIEF_OBJ),intent(inout)  TBOR,
TYPE(BIEF_OBJ),intent(inout)  U,
TYPE(BIEF_OBJ),intent(inout)  V,
TYPE(BIEF_OBJ),intent(inout)  H,
TYPE(BIEF_OBJ),intent(inout)  T,
TYPE(BIEF_OBJ),intent(in)  ZF,
DOUBLE PRECISION,dimension(npoin),intent(in)  X,
DOUBLE PRECISION,dimension(npoin),intent(in)  Y,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,dimension(nfrliq),intent(in)  FRTYPE,
TYPE(BIEF_OBJ),intent(inout)  C,
TYPE(BIEF_OBJ),intent(inout)  UCONV,
TYPE(BIEF_OBJ),intent(inout)  VCONV,
TYPE(BIEF_OBJ),intent(inout)  T7,
TYPE(BIEF_OBJ),intent(inout)  XCONV,
TYPE(BIEF_OBJ),intent(inout)  YCONV,
INTEGER,dimension(nptfr),intent(in)  LIHBOR,
INTEGER,dimension(nptfr),intent(in)  LIUBOR,
INTEGER,dimension(nptfr),intent(in)  LIVBOR,
TYPE(BIEF_OBJ),intent(in)  LITBOR,
INTEGER,dimension(2*nptfr),intent(inout),target  IT1,
INTEGER,dimension(*),intent(inout)  ITRAV2,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  W1R,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  W2R,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  W3R,
TYPE(BIEF_OBJ),intent(inout)  HBTIL,
TYPE(BIEF_OBJ),intent(inout)  UBTIL,
TYPE(BIEF_OBJ),intent(inout)  VBTIL,
TYPE(BIEF_OBJ),intent(inout)  TBTIL,
TYPE(BIEF_OBJ),intent(inout)  ZBTIL,
DOUBLE PRECISION,dimension(*),intent(in)  SURDET,
INTEGER,dimension(*),intent(in)  IKLE,
INTEGER,dimension(*),intent(in)  IFABOR,
INTEGER,intent(in)  NELEM,
TYPE(BIEF_MESH),intent(inout)  MESH,
DOUBLE PRECISION,dimension(nptfr),intent(in)  XNEBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  YNEBOR,
INTEGER,intent(in)  NPOIN,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  DT,
DOUBLE PRECISION,intent(in)  GRAV,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  NFRLIQ,
INTEGER,intent(in)  KSORT,
INTEGER,intent(in)  KINC,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  LV,
LOGICAL,intent(in)  MSK,
TYPE(BIEF_OBJ),intent(in)  MASKEL,
INTEGER,intent(in)  NELMAX,
INTEGER,intent(in)  IELM,
DOUBLE PRECISION,dimension(3,nptfr),intent(inout)  SHPP,
INTEGER,dimension(nptfr),intent(in)  NUMLIQ,
DOUBLE PRECISION,dimension(*),intent(inout)  SHP,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  DX_T,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  DY_T,
DOUBLE PRECISION,dimension(nptfr),intent(inout)  DZ_T,
TYPE(BIEF_OBJ),intent(inout)  IT3,
TYPE(BIEF_OBJ),intent(inout)  IT4,
TYPE(BIEF_OBJ),intent(inout)  HFIELD,
TYPE(BIEF_OBJ),intent(inout)  UFIELD,
TYPE(BIEF_OBJ),intent(inout)  VFIELD,
TYPE(BIEF_OBJ),intent(inout)  ZS,
TYPE(BIEF_OBJ),intent(inout)  GZSX,
TYPE(BIEF_OBJ),intent(inout)  GZSY,
TYPE(BIEF_OBJ),intent(inout)  SHPBUF 
)

Definition at line 2638 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::TR ( INTEGER,intent(in)  I,
INTEGER,intent(in)  ITRAC,
INTEGER,intent(in)  N,
INTEGER,intent(inout)  IERR 
)

Definition at line 2696 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::TRSCE ( DOUBLE PRECISION,intent(in)  TIME,
INTEGER,intent(in)  I,
INTEGER,intent(in)  ITRAC 
)

Definition at line 2686 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::UTIMP_TELEMAC2D ( INTEGER,intent(in)  LTL,
DOUBLE PRECISION,intent(in)  ATL,
INTEGER,intent(in)  GRADEBL,
INTEGER,intent(in)  GRAPRDL,
INTEGER,intent(in)  LISDEBL,
INTEGER,intent(in)  LISPRDL 
)

Definition at line 2706 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::VALRO ( TYPE(BIEF_OBJ),intent(inout)  RO,
TYPE(BIEF_OBJ),intent(in)  S,
DOUBLE PRECISION,intent(in)  ROEAU 
)

Definition at line 2717 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::VISTUR ( TYPE(BIEF_OBJ),intent(inout)  VISC,
TYPE(BIEF_OBJ),intent(in)  AK,
TYPE(BIEF_OBJ),intent(in)  EP,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,intent(in)  CMU,
DOUBLE PRECISION,intent(in)  PROPNU 
)

Definition at line 2729 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::VIT ( INTEGER,intent(in)  I,
INTEGER,intent(in)  N 
)

Definition at line 2742 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::VOLFIN ( DOUBLE PRECISION,dimension(*),intent(inout)  W1,
DOUBLE PRECISION,intent(inout)  AT,
DOUBLE PRECISION,intent(inout)  DT,
INTEGER,intent(in)  LT,
INTEGER,intent(in)  NELEM,
INTEGER,intent(in)  NPTFR,
INTEGER,intent(in)  NSEG,
TYPE(BIEF_OBJ),intent(inout)  TB,
DOUBLE PRECISION,dimension(npoin),intent(in)  ZF,
DOUBLE PRECISION,dimension(npoin),intent(in)  CF,
INTEGER,intent(in)  NPOIN,
DOUBLE PRECISION,dimension(npoin),intent(inout)  HN,
DOUBLE PRECISION,dimension(npoin),intent(inout)  H,
DOUBLE PRECISION,dimension(npoin),intent(inout)  U,
DOUBLE PRECISION,dimension(npoin),intent(inout)  V,
DOUBLE PRECISION,dimension(npoin),intent(inout)  QU,
DOUBLE PRECISION,dimension(npoin),intent(inout)  QV,
DOUBLE PRECISION,intent(in)  G,
LOGICAL,intent(in)  LISTIN,
TYPE(BIEF_MESH),intent(inout)  MESH,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDDL,
DOUBLE PRECISION,dimension(nptfr),intent(in)  HBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  UBOR,
DOUBLE PRECISION,dimension(nptfr),intent(in)  VBOR,
DOUBLE PRECISION,intent(inout)  MASSES,
DOUBLE PRECISION,intent(inout)  FLUENT,
DOUBLE PRECISION,intent(inout)  FLUSOR,
DOUBLE PRECISION,intent(in)  CFLWTD,
LOGICAL,intent(in)  DTVARI,
INTEGER,intent(in)  KFROT,
INTEGER,intent(in)  NREJET,
INTEGER,dimension(nrejet),intent(in)  ISCE,
DOUBLE PRECISION,dimension(maxsce,maxtra),intent(in)  TSCE2,
INTEGER,intent(in)  MAXSCE,
INTEGER,intent(in)  MAXTRA,
LOGICAL,intent(in)  YASMH,
DOUBLE PRECISION,dimension(npoin),intent(in)  SMH,
INTEGER,intent(in)  NTRAC,
INTEGER,intent(in)  DIMT,
TYPE(BIEF_OBJ),intent(inout)  T,
TYPE(BIEF_OBJ),intent(inout)  HT,
TYPE(BIEF_OBJ),intent(in)  TN,
TYPE(BIEF_OBJ),intent(in)  TBOR,
DOUBLE PRECISION,dimension(*),intent(inout)  MASSOU,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUTENT,
DOUBLE PRECISION,dimension(*),intent(inout)  FLUTSOR,
DOUBLE PRECISION,dimension(npoin),intent(in)  DTHAUT,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DPX,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DPY,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DJX,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DJY,
DOUBLE PRECISION,dimension(nseg,2),intent(inout)  CMI,
INTEGER,dimension(*),intent(inout)  JMI,
DOUBLE PRECISION,dimension(*),intent(inout)  DJXT,
DOUBLE PRECISION,dimension(*),intent(inout)  DJYT,
LOGICAL,intent(in)  DIFVIT,
INTEGER,intent(in)  ITURB,
DOUBLE PRECISION,intent(in)  PROPNU,
LOGICAL,intent(in)  DIFT,
DOUBLE PRECISION,intent(in)  DIFNU,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DX,
DOUBLE PRECISION,dimension(3,*),intent(inout)  DY,
INTEGER,intent(in)  OPTVF,
DOUBLE PRECISION,dimension(dimt),intent(inout)  HSTOK,
DOUBLE PRECISION,dimension(2,*),intent(inout)  HCSTOK,
INTEGER,dimension(npoin),intent(inout)  LOGFR,
DOUBLE PRECISION,dimension(2,*),intent(inout)  DSZ,
TYPE(BIEF_OBJ),intent(inout)  FLUXT,
TYPE(BIEF_OBJ),intent(inout)  FLUHBOR,
TYPE(BIEF_OBJ),intent(inout)  FLBOR,
DOUBLE PRECISION,intent(inout)  DTN,
DOUBLE PRECISION,intent(inout)  FLUSORTN,
DOUBLE PRECISION,intent(inout)  FLUENTN,
INTEGER,intent(inout)  LTT,
TYPE(BIEF_OBJ),intent(inout)  FLUXTEMP,
TYPE(BIEF_OBJ),intent(inout)  FLUHBTEMP,
DOUBLE PRECISION,dimension(2,*),intent(inout)  HC,
TYPE(BIEF_OBJ),intent(inout)  SMTR,
DOUBLE PRECISION,dimension(2,*),intent(in)  AIRST,
DOUBLE PRECISION,intent(in)  TMAX,
DOUBLE PRECISION,intent(inout)  DTT,
DOUBLE PRECISION,intent(in)  GAMMA,
TYPE(BIEF_OBJ),intent(inout)  FLUX_OLD,
INTEGER,intent(in)  MXPTVS,
INTEGER,dimension(2,*),intent(inout)  NEISEG,
TYPE(BIEF_OBJ),intent(in)  V2DPAR 
)

Definition at line 2751 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::VUSCE ( DOUBLE PRECISION,intent(in)  TIME,
INTEGER,intent(in)  I 
)

Definition at line 2809 of file interface_telemac2d.f.

DOUBLE PRECISION INTERFACE_TELEMAC2D::interface::VVSCE ( DOUBLE PRECISION,intent(in)  TIME,
INTEGER,intent(in)  I 
)

Definition at line 2831 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::WALL_FRICTION ( DOUBLE PRECISION,dimension(*),intent(inout)  UETUTA,
DOUBLE PRECISION,dimension(*),intent(inout)  AUBOR,
DOUBLE PRECISION,dimension(*),intent(in)  CFBOR,
DOUBLE PRECISION,dimension(*),intent(in)  DISBOR,
DOUBLE PRECISION,dimension(*),intent(in)  UN,
DOUBLE PRECISION,dimension(*),intent(in)  VN,
INTEGER,dimension(nptfr,6),intent(in)  LIMPRO,
INTEGER,dimension(nptfr),intent(in)  NBOR,
INTEGER,intent(in)  NPTFR,
DOUBLE PRECISION,intent(in)  KARMAN,
DOUBLE PRECISION,intent(in)  PROPNU,
INTEGER,intent(in)  LISRUG,
INTEGER,intent(in)  KNEU,
INTEGER,intent(in)  KDIR,
INTEGER,intent(in)  KENT,
INTEGER,intent(in)  KENTU,
INTEGER,intent(in)  KADH,
INTEGER,intent(in)  KLOG,
INTEGER,intent(in)  IELMU,
INTEGER,dimension(nelebx,2),intent(in)  IKLBOR,
INTEGER,intent(in)  NELEB,
INTEGER,intent(in)  NELEBX 
)

Definition at line 2841 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::WETDRY ( DOUBLE PRECISION,intent(inout)  ETA1,
DOUBLE PRECISION,intent(inout)  Z1,
DOUBLE PRECISION,intent(inout)  H1,
DOUBLE PRECISION,intent(inout)  U1,
DOUBLE PRECISION,intent(inout)  V1,
DOUBLE PRECISION,intent(inout)  ETA2,
DOUBLE PRECISION,intent(inout)  Z2,
DOUBLE PRECISION,intent(inout)  H2,
DOUBLE PRECISION,intent(inout)  U2,
DOUBLE PRECISION,intent(inout)  V2,
DOUBLE PRECISION,intent(in)  EPS 
)

Definition at line 2819 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::WRIHYD ( CHARACTER(*),intent(in)  TITRE,
INTEGER,intent(in)  ITSTRT,
INTEGER,intent(in)  ITSTOP,
INTEGER,intent(in)  ITSTEP,
INTEGER,intent(in)  NPOIN2,
INTEGER,intent(in)  MBND,
INTEGER,intent(in)  NSEG,
INTEGER,intent(in)  NOLAY,
CHARACTER(*),intent(in)  NOMGEO,
CHARACTER(*),intent(in)  NOMLIM,
DOUBLE PRECISION,dimension(npoin2,nolay),intent(in)  F,
INTEGER,intent(in)  NSTEPA,
CHARACTER(*),intent(in)  NOMSOU,
CHARACTER(*),intent(in)  NOSUIS,
CHARACTER(*),intent(in)  NOMCOU,
CHARACTER(*),intent(in)  NOMINI,
CHARACTER(*),intent(in)  NOMVEB,
CHARACTER(*),intent(in)  NORSED,
CHARACTER(*),intent(in)  NOMSAL,
CHARACTER(*),intent(in)  NOMTEM,
CHARACTER(*),intent(in)  NOMVEL,
CHARACTER(*),intent(in)  NOMVIS,
INTEGER,intent(in)  NHYD,
LOGICAL,intent(in)  SALI_DEL,
LOGICAL,intent(in)  TEMP_DEL,
LOGICAL,intent(in)  VELO_DEL,
LOGICAL,intent(in)  DIFF_DEL,
INTEGER,dimension(3),intent(in)  MARDAT,
INTEGER,dimension(3),intent(in)  MARTIM 
)

Definition at line 2859 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ZEROPHI ( DOUBLE PRECISION,intent(in)  X0,
DOUBLE PRECISION,intent(inout)  X,
INTEGER,intent(inout)  NIT,
DOUBLE PRECISION,intent(in)  CA1 
)

Definition at line 2882 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ZEROPSI ( DOUBLE PRECISION,intent(in)  X0,
DOUBLE PRECISION,intent(inout)  X,
INTEGER,intent(inout)  NIT,
DOUBLE PRECISION,intent(in)  CA1,
DOUBLE PRECISION,intent(in)  A2 
)

Definition at line 2893 of file interface_telemac2d.f.

subroutine INTERFACE_TELEMAC2D::interface::ZOKA_SMALL ( DOUBLE PRECISION,intent(in)  HI,
DOUBLE PRECISION,intent(in)  HJ,
DOUBLE PRECISION,intent(in)  ETAI,
DOUBLE PRECISION,intent(in)  ETAJ,
DOUBLE PRECISION,intent(in)  UI,
DOUBLE PRECISION,intent(in)  UJ,
DOUBLE PRECISION,intent(in)  VI,
DOUBLE PRECISION,intent(in)  VJ,
DOUBLE PRECISION,intent(in)  G,
DOUBLE PRECISION,dimension(3),intent(inout)  FLX 
)

Definition at line 2904 of file interface_telemac2d.f.


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