from six.moves import range
from PyQt5.QtCore import QSize
+from PyQt5.QtWidgets import QTableWidgetItem
class MonWidgetMatrice (Ui_desWidgetMatrice,Feuille):
else :
initialFloat=0
self.TBMatrice.setItem(row,column,QTableWidgetItem(str(initialFloat)))
- header=QStringList()
+ #header=QStringList()
+ header=[]
for var in self.listeVariables :
- header << var
+# header << var
+ header.append(var)
self.TBMatrice.setVerticalHeaderLabels(header)
self.TBMatrice.setHorizontalHeaderLabels(header)
-# coding: utf-8
+# -*- coding: latin-1 -*-
from Accas import *
class DateJJMMAAAA:
# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
# =======================================================================
-VERSION_CATALOGUE="TRUNK"
# -----------------------------------------------------------------------
COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
# -----------------------------------------------------------------------
# -----------------------------------
ASCII_DATABASE_FOR_TIDE = SIMP(statut ='o',
# -----------------------------------
- typ = ('Fichier','All Files (*)'),
+ typ = ('FichierOuRepertoire','All Files (*)'),
defaut = '',
fr = """ Base de donnees de constantes harmoniques tirees du fichier du modele
de maree. Ancien nom en version 6.1 : BASE DE DONNEES DE MAREE""",
VARIABLES_TO_BE_PRINTED = SIMP(statut ='o',
# -----------------------------------
typ = 'TXM', min=0, max='**',
- into = ["velocity along x axis (m/s)","velocity along y axis (m/s)","wave celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","Froude number","scalar flowrate of fluid (m2/s)","tracer 1, etc.","turbulent kinetic energy in k-epsilon model (J/kg)","dissipation of turbulent energy (W/kg)","turbulent viscosity of k-epsilon model (m2/s)","flowrate along x axis (m2/s)","flowrate along y axis (m2/s)","scalar velocity (m/s)","wind along x axis (m/s)","wind along y axis (m/s)","air pressure (Pa)","friction coefficient","drift along x (m)","drift along y (m)","nombre de courants ","supplementary variable N","supplementary variable O","supplementary variable R","supplementary variable Z","gradient 1, etc."],
+ intoSug = ["velocity along x axis (m/s)","velocity along y axis (m/s)","wave celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","Froude number","scalar flowrate of fluid (m2/s)","tracer 1, etc.","turbulent kinetic energy in k-epsilon model (J/kg)","dissipation of turbulent energy (W/kg)","turbulent viscosity of k-epsilon model (m2/s)","flowrate along x axis (m2/s)","flowrate along y axis (m2/s)","scalar velocity (m/s)","wind along x axis (m/s)","wind along y axis (m/s)","air pressure (Pa)","friction coefficient","drift along x (m)","drift along y (m)","nombre de courants ","supplementary variable N","supplementary variable O","supplementary variable R","supplementary variable Z","gradient 1, etc."],
+ fr = """ Nom des variables que l''utilisateur desire ecrire a l''ecran. Meme
+possibilites que pour les sorties graphiques.""",
+ ang = """""",
+ ),
+# -----------------------------------
+ PN_VARIABLES_TO_BE_PRINTED = SIMP(statut ='o',
+# -----------------------------------
+ typ = 'TXM', min=0, max='**',
+ # into = ["velocity along x axis (m/s)","velocity along y axis (m/s)","wave celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","Froude number","scalar flowrate of fluid (m2/s)","tracer 1, etc.","turbulent kinetic energy in k-epsilon model (J/kg)","dissipation of turbulent energy (W/kg)","turbulent viscosity of k-epsilon model (m2/s)","flowrate along x axis (m2/s)","flowrate along y axis (m2/s)","scalar velocity (m/s)","wind along x axis (m/s)","wind along y axis (m/s)","air pressure (Pa)","friction coefficient","drift along x (m)","drift along y (m)","nombre de courants ","supplementary variable N","supplementary variable O","supplementary variable R","supplementary variable Z","gradient 1, etc."],
fr = """ Nom des variables que l''utilisateur desire ecrire a l''ecran. Meme
possibilites que pour les sorties graphiques.""",
ang = """""",
HYDRO = PROC(nom= "HYDRO",op = None,
# -----------------------------------------------------------------------
UIinfo = {"groupes": ("CACHE")},
-
-
-
-
# -----------------------------------
BOUNDARY_CONDITIONS = FACT(statut='o',
-# PNPN --> Attention aux noms cf generator
# -----------------------------------
-# -----------------------------------
- LIQUID_BOUNDARIES = FACT(statut ='f', min = 1, max="**",
# -----------------------------------
# -----------------------------------
-# BOUNDARY_NAME = SIMP(statut ='o', typ = 'TXM',),
-# -----------------------------------
-# -----------------------------------
- BOUNDARY_TYPE = SIMP(statut ='o', typ = 'TXM', into = ['Prescribed Flowrates', 'Prescribed Elevations', 'Prescribed Velocity'],),
+ LIQUID_BOUNDARIES = FACT(statut ='f', min = 1, max="**",
# -----------------------------------
+ BOUNDARY_TYPE = SIMP(statut ='o', typ = 'TXM', into = ['Prescribed Flowrates', 'Prescribed Elevations', 'Prescribed Velocity'],),
+ # -----------------------------------
- # ------------------------------------
- b_Elevations = BLOC (condition = "BOUNDARY_TYPE == 'Prescribed Elevations'",
-# ------------------------------------
+ # ------------------------------------
+ b_Elevations = BLOC (condition = "BOUNDARY_TYPE == 'Prescribed Elevations'",
+ # ------------------------------------
-# -----------------------------------
- PRESCRIBED_ELEVATIONS = SIMP(statut ='o',
-# -----------------------------------
- typ = 'R',
- fr = """ Valeurs des cotes imposees aux frontieres liquides entrantes. Lire la
-partie du mode d''emploi consacree aux conditions aux limites""",
- ang = """ Values of prescribed elevations at the inflow boundaries. The section
-about boundary conditions is to be read in the manual""",
- ),
- ),
- # ------------------------------------
- b_Flowrates = BLOC (condition = "BOUNDARY_TYPE == 'Prescribed Flowrates'",
-# ------------------------------------
-# -----------------------------------
- PRESCRIBED_FLOWRATES = SIMP(statut ='o',
-# -----------------------------------
- typ = 'R',
- fr = """ Valeurs des debits imposes aux frontieres liquides entrantes. Lire la
-partie du mode d''emploi consacree aux conditions aux limites""",
- ang = """ Values of prescribed flowrates at the inflow boundaries. The section
-about boundary conditions is to be read in the manual""",
- ),
- ),
- b_Velocity = BLOC (condition = "BOUNDARY_TYPE == 'Prescribed Velocity'",
-# -----------------------------------
- PRESCRIBED_VELOCITIES = SIMP(statut ='o',
-# -----------------------------------
- typ = 'R',
- fr = """ Valeurs des vitesses imposees aux frontieres liquides entrantes. Lire
-la partie du mode d''emploi consacree aux conditions aux limites""",
- ang = """ Values of prescribed velocities at the liquid inflow boundaries. Refer
-to the section dealing with the boundary conditions""",
- ),
- ),
- ),
-# -----------------------------------
+ # -----------------------------------
+ PRESCRIBED_ELEVATIONS = SIMP(statut ='o',
+ # -----------------------------------
+ typ = 'R',
+ fr = """ Valeurs des cotes imposees aux frontieres liquides entrantes. Lire la
+ partie du mode d''emploi consacree aux conditions aux limites""",
+ ang = """ Values of prescribed elevations at the inflow boundaries. The section
+ about boundary conditions is to be read in the manual""",
+ ),
+ ),
+ # ------------------------------------
+ b_Flowrates = BLOC (condition = "BOUNDARY_TYPE == 'Prescribed Flowrates'",
+ # ------------------------------------
+ # -----------------------------------
+ PRESCRIBED_FLOWRATES = SIMP(statut ='o',
+ # -----------------------------------
+ typ = 'R',
+ fr = """ Valeurs des debits imposes aux frontieres liquides entrantes. Lire la
+ partie du mode d''emploi consacree aux conditions aux limites""",
+ ang = """ Values of prescribed flowrates at the inflow boundaries. The section
+ about boundary conditions is to be read in the manual""",
+ ),
+ ),
+ b_Velocity = BLOC (condition = "BOUNDARY_TYPE == 'Prescribed Velocity'",
+ # -----------------------------------
+ PRESCRIBED_VELOCITIES = SIMP(statut ='o',
+ # -----------------------------------
+ typ = 'R',
+ fr = """ Valeurs des vitesses imposees aux frontieres liquides entrantes. Lire
+ la partie du mode d''emploi consacree aux conditions aux limites""",
+ ang = """ Values of prescribed velocities at the liquid inflow boundaries. Refer
+ to the section dealing with the boundary conditions""",
+ ),
+ ),
+ ), # Fin LIQUID
STAGE_DISCHARGE_CURVES = SIMP(statut ='f',
# -----------------------------------
typ = 'TXM', max='**',
# -----------------------------------
ABSCISSAE_OF_SOURCES = SIMP(statut ='o',
# -----------------------------------
- typ = 'R', min=0, max='**',
+ typ = 'R', min= 2, max= 2,
fr = """ Valeurs des abscisses des sources de debit et de traceur.""",
ang = """ abscissae of sources of flowrate and/or tracer""",
),
# -----------------------------------
ORDINATES_OF_SOURCES = SIMP(statut ='o',
# -----------------------------------
- typ = 'R', min=0, max='**',
+ typ = 'R', min= 2, max= 2,
fr = """ Valeurs des ordonnees des sources de debit et de traceur.""",
ang = """ ordinates of sources of flowrate and/or tracer""",
),
# -----------------------------------
WATER_DISCHARGE_OF_SOURCES = SIMP(statut ='o',
# -----------------------------------
- typ = 'R', min=0, max='**',
+ typ = 'R', min= 2, max= 2,
fr = """ Valeurs des debits des sources.""",
ang = """ values of water discharge of sources""",
),
# -----------------------------------
VELOCITIES_OF_THE_SOURCES_ALONG_X = SIMP(statut ='f',
# -----------------------------------
- typ = 'R', min=0, max='**',
+ typ = 'R', min= 2, max= 2,
fr = """ Vitesses du courant a chacune des sources. Si elles ne sont pas
donnees, on considere que la vitesse est celle du courant""",
ang = """ Velocities at the sources. If they are not given, the velocity of the
# -----------------------------------
VELOCITIES_OF_THE_SOURCES_ALONG_Y = SIMP(statut ='f',
# -----------------------------------
- typ = 'R', min=0, max='**',
+ typ = 'R', min= 2, max= 2,
fr = """ Vitesses du courant a chacune des sources""",
ang = """ Velocities at the sources""",
),
# -----------------------------------
TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES = SIMP(statut ='o',
# -----------------------------------
- typ = 'TXM',
+ typ = 'TXM', min=0, max='**',
into = ["Priority to prescribed values","Priority to fluxes"],
- defaut = "Priority to prescribed values",
+ defaut = ["Priority to prescribed values","Priority to prescribed values"],
fr = """ Utilise pour les schemas SUPG, PSI et N, avec option 2, on ne retrouve
pas exactement les valeurs imposees des traceurs, mais le flux est
correct""",
ang = """ Defines the number of user differentiators""",
),
# -----------------------------------
- NAMES_OF_DIFFERENTIATORS = SIMP(statut ='o',
+ NAMES_OF_DIFFERENTIATORS = SIMP(statut ='f',
# -----------------------------------
typ = 'TXM', min= 2, max= 2,
+ defaut = ';',
fr = """ Noms des differentiateurs utilisateurs en 32 caracteres, 16 pour le
nom, 16 pour l''unite""",
ang = """ Name of user differentiators in 32 characters, 16 for the name, 16 for
TREATMENT_OF_NEGATIVE_DEPTHS = SIMP(statut ='o',
# -----------------------------------
typ = 'TXM',
- into = ["SMOOTHING","FLUX CONTROL"],
+ into = ["SMOOTHING","FLUX CONTROL","FLUX CONTROL (ERIA)"],
defaut = "SMOOTHING",
fr = """ Seulement avec OPTION DE TRAITEMENT DES BANCS DECOUVRANTS = 1 0 : pas
de traitement 1 : lissage 2 : limitation des flux""",
# -----------------------------------
NAMES_OF_TRACERS = SIMP(statut ='o',
# -----------------------------------
- typ = 'TXM', min=0, max='**',
+ typ = 'TXM', max='**',
fr = """ Noms des traceurs en 32 caracteres, 16 pour le nom 16 pour l''unite""",
ang = """ Name of tracers in 32 characters, 16 for the name, 16 for the unit.""",
),
# -----------------------------------
INITIAL_VALUES_OF_TRACERS = SIMP(statut ='o',
# -----------------------------------
- typ = 'R', min=0, max='**',
+ typ = 'R', max='**',
defaut = [0.,0.],
fr = """ Fixe la valeur initiale du traceur.""",
ang = """ Sets the initial value of the tracer.""",
# -----------------------------------
PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='o',
# -----------------------------------
- typ = 'TXM',
- into = ["diagonal","no preconditioning ","crout","diagonal and crout"],
+ typ = 'TXM', min=0, max='**',
+ into = ["no preconditioning ","diagonal","crout","diagonal and crout"],
defaut = "diagonal",
fr = """ Permet de preconditionner le systeme relatif au traceur. Memes
definition et possibilites que pour le mot-cle PRECONDITIONNEMENT. 0 :
# -----------------------------------
VALUES_OF_THE_TRACERS_AT_THE_SOURCES = SIMP(statut ='o',
# -----------------------------------
- typ = 'R', min=0, max='**',
+ typ = 'R', min= 2, max= 2,
fr = """ Valeurs des traceurs a chacune des sources""",
ang = """ Values of the tracers at the sources""",
),
),
# -----------------------------------
- METEOROLOGY_TRA = FACT(statut='f',
+ METEOROLOGY_TRA = FACT(statut='o',
# -----------------------------------
# -----------------------------------
VALUES_OF_TRACERS_IN_THE_RAIN = SIMP(statut ='o',
# -----------------------------------
typ = 'R',
defaut = 1.E-6,
+ #max='**',
fr = """ Fixe la valeur du coefficient de diffusion du traceur. L''influence de
ce parametre sur l''evolution du traceur dans le temps est importante.""",
ang = """ Sets the value of the tracer diffusivity.""",
# -----------------------------------
typ = 'I',
defaut = 1,
+ max='**',
fr = """ Si present remplace et a priorite sur : OPTION POUR LES
CARACTERISTIQUES OPTION DE SUPG Si schema PSI ou N : 1=explicite
2=predicteur-correcteur 3=predicteur-correcteur deuxieme ordre en temps
+++ /dev/null
-#/usr/bin/env python
-# -*- coding: latin-1 -*-
-TelemacdicoEn = {
-'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
- 'U':"velocity along x axis (m/s)",
- 'V':"velocity along y axis (m/s)",
- 'C':"wave celerity (m/s)",
- 'H':"water depth (m)",
- 'S':"free surface elevation (m)",
- 'B':"bottom elevation (m)",
- 'F':"Froude number",
- 'Q':"scalar flowrate of fluid (m2/s)",
- 'T1':"tracer 1 etc.",
- 'K':"turbulent kinetic energy in k-epsilon model (J/kg)",
- 'E':"dissipation of turbulent energy (W/kg)",
- 'D':"turbulent viscosity (m2/s)",
- 'I':"flowrate along x axis (m2/s)",
- 'J':"flowrate along y axis (m2/s)",
- 'M':"scalar velocity (m/s)",
- 'X':"wind along x axis (m/s)",
- 'Y':"wind along y axis (m/s)",
- 'P':"air pressure (Pa)",
- 'W':"friction coefficient",
- 'A':"drift along x (m)",
- 'G':"drift along y (m)",
- 'L':"Courant number ",
- 'N':"supplementary variable N",
- 'O':"supplementary variable O",
- 'R':"supplementary variable R",
- 'Z':"supplementary variable Z",
- 'MAXZ':"maximum elevation",
- 'TMXZ':"time of maximum elevation",
- 'MAXV':"maximum velocity",
- 'TMXV':"time of maximum velocity",
- 'US':"friction velocity",
- 'G1':"gradient 1, etc. ",
- },
-'VARIABLES_TO_BE_PRINTED' : {
- 'U':"velocity along x axis (m/s)",
- 'V':"velocity along y axis (m/s)",
- 'C':"wave celerity (m/s)",
- 'H':"water depth (m)",
- 'S':"free surface elevation (m)",
- 'B':"bottom elevation (m)",
- 'F':"Froude number",
- 'Q':"scalar flowrate of fluid (m2/s)",
- 'Tn':"tracer 1, etc.",
- 'K':"turbulent kinetic energy in k-epsilon model (J/kg)",
- 'E':"dissipation of turbulent energy (W/kg)",
- 'D':"turbulent viscosity of k-epsilon model (m2/s)",
- 'I':"flowrate along x axis (m2/s)",
- 'J':"flowrate along y axis (m2/s)",
- 'M':"scalar velocity (m/s)",
- 'X':"wind along x axis (m/s)",
- 'Y':"wind along y axis (m/s)",
- 'P':"air pressure (Pa)",
- 'W':"friction coefficient",
- 'A':"drift along x (m)",
- 'G':"drift along y (m)",
- 'L':"nombre de courants ",
- 'N':"supplementary variable N",
- 'O':"supplementary variable O",
- 'R':"supplementary variable R",
- 'Z':"supplementary variable Z",
- 'Gn':"gradient 1, etc.",
- },
-'STAGE_DISCHARGE_CURVES' : {
- 0:"no",
- 1:"Z(Q)",
- 2:"Q(Z) not programmed",
- },
-'VELOCITY_PROFILES' : {
- 1:"constant normal profile",
- 2:"u and v given in the conlim file",
- 3:"normal velocity given in ubor in the conlim file",
- 4:"velocity proportional to square root of depth",
- 5:"velocity proportional to square root of depth, variant",
- },
-'OPTION_FOR_LIQUID_BOUNDARIES' : {
- 1:"classical",
- 2:"Thompson method based on characteristics",
- },
-'LAW_OF_BOTTOM_FRICTION' : {
- 0:"NO FRICTION",
- 1:"HAALAND",
- 2:"CHEZY",
- 3:"STRICKLER",
- 4:"MANNING",
- 5:"NIKURADSE",
- },
-'DEPTH_IN_FRICTION_TERMS' : {
- 1:"nodal",
- 2:"average",
- },
-'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES' : {
- 0:"NO FRICTION",
- 1:"HAALAND",
- 2:"CHEZY",
- 3:"STRICKLER",
- 4:"MANNING",
- 5:"NIKURADSE",
- 6:"LOG LAW",
- 7:"COLEBROOK-WHITE",
- },
-'OPTION_FOR_WIND' : {
- 1:"constant in time and space",
- 2:"variable in time given by formated file",
- 3:"variable in time and space given by formated file",
- },
-'RAINFALL_RUNOFF_MODEL' : {
- 0:"No infiltration",
- 1:"CN runoff model",
- },
-'COST_FUNCTION' : {
- 1:"Computed with h,u,v",
- 2:"Computed with c,u,v",
- },
-'IDENTIFICATION_METHOD' : {
- 0:"list of tests",
- 1:"gradient simple",
- 2:"conj gradient",
- 3:"Lagrange interp.",
- },
-'TYPE_OF_SOURCES' : {
- 1:"Normal",
- 2:"Dirac",
- },
-'TREATMENT_OF_THE_LINEAR_SYSTEM' : {
- 1:"coupled",
- 2:"Wave equation",
- },
-'FINITE_VOLUME_SCHEME' : {
- 0:"Roe scheme",
- 1:"kinetic order 1",
- 2:"kinetic order 2",
- 3:"Zokagoa scheme order 1",
- 4:"Tchamen scheme order 1",
- 5:"HLLC scheme order 1",
- 6:"WAF scheme order 2",
- },
-'OPTION_FOR_TSUNAMI_GENERATION' : {
- 0:"No Tsunami",
- 1:"Tsunami generated on the basis of the Okada model 1992",
- },
-'SPATIAL_PROJECTION_TYPE' : {
- 1:"CARTESIAN, NOT GEOREFERENCED",
- 2:"MERCATOR",
- 3:"LATITUDE LONGITUDE",
- },
-'SOLVER' : {
- 3:"conjugate gradient on a normal equation",
- 1:"conjugate gradient",
- 2:"conjugate residual",
- 4:"minimum error",
- 6:"cgstab",
- 7:"gmres",
- 8:"direct",
- },
-'PRECONDITIONING' : {
- 2:"diagonal",
- 0:"no preconditioning",
- 3:"block-diagonal (4-9 matrices)",
- 5:"absolute value of diagonal",
- 7:"crout",
- 11:"gauss-seidel",
- 14:"diagonal and crout",
- },
-'DISCRETIZATIONS_IN_SPACE' : {
- 11:"linear",
- 12:"quasi-bubble",
- 13:"quadratic",
- },
-'INITIAL_GUESS_FOR_H' : {
- 1:"previous",
- 0:"zero",
- 2:"extrapolation",
- },
-'INITIAL_GUESS_FOR_U' : {
- 0:"zero",
- 1:"previous",
- 2:"extrapolation",
- },
-'TYPE_OF_ADVECTION' : {
- 1:"CHARACTERISTICS",
- 2:"SUPG",
- 3:"CONSERVATIVE N-SCHEME",
- 4:"CONSERVATIVE N-SCHEME",
- 5:"CONSERVATIVE PSI-SCHEME",
- 13:"EDGE-BASED N-SCHEME",
- 14:"EDGE-BASED N-SCHEME",
- 15:"ERIA SCHEME",
- },
-'OPTION_FOR_CHARACTERISTICS' : {
- 1:"strong",
- 2:"weak",
- },
-'SCHEME_FOR_ADVECTION_OF_VELOCITIES' : {
- 0:"NO ADVECTION",
- 1:"CHARACTERISTICS",
- 2:"EXPLICIT + SUPG",
- 3:"EXPLICIT LEO POSTMA",
- 4:"EXPLICIT + MURD SCHEME N",
- 5:"EXPLICIT + MURD SCHEME PSI",
- 13:"N-SCHEME FOR TIDAL FLATS",
- 14:"N-SCHEME FOR TIDAL FLATS",
- 15:"ERIA SCHEME",
- },
-'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
- 1:"Priority to prescribed values",
- 2:"Priority to fluxes",
- },
-'PSI_SCHEME_OPTION' : {
- 1:"explicit",
- 2:"predictor-corrector",
- },
-'OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES' : {
- 1:"div( nu grad(U) )",
- 2:"1/h div ( h nu grad(U)",
- },
-'MATRIX_STORAGE' : {
- 1:"classical EBE",
- 3:"Edge-based storage",
- },
-'TURBULENCE_MODEL' : {
- 1:"CONSTANT VISCOSITY",
- 2:"ELDER",
- 3:"K-EPSILON MODEL",
- 4:"SMAGORINSKI",
- 5:"MIXING LENGTH",
- 6:"SPALART-ALLMARAS",
- },
-'SOLVER_FOR_K_EPSILON_MODEL' : {
- 1:"conjugate gradient",
- 2:"conjugate residuals",
- 3:"conjugate gradient on normal equation",
- 4:"minimum error",
- 5:"conjugate gradient squared",
- 6:"conjugate gradient squared stabilised (cgstab)",
- 7:"gmres (see option for the solver for k-epsilon model)",
- 8:"direct",
- },
-'PRECONDITIONING_FOR_K_EPSILON_MODEL' : {
- 2:"diagonal",
- 0:"no preconditioning",
- 7:"crout",
- 14:"diagonal and crout",
- },
-'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES' : {
- 1:"smooth",
- 2:"rough",
- },
-'SCHEME_FOR_ADVECTION_OF_K_EPSILON' : {
- 0:"NO ADVECTION",
- 1:"CHARACTERISTICS",
- 2:"EXPLICIT + SUPG",
- 3:"EXPLICIT LEO POSTMA",
- 4:"EXPLICIT + MURD SCHEME N",
- 5:"EXPLICIT + MURD SCHEME PSI",
- 13:"LEO POSTMA FOR TIDAL FLATS",
- 14:"N-SCHEME FOR TIDAL FLATS",
- 15:"ERIA SCHEME FOR TIDAL FLATS",
- },
-'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS' : {
- 1:"EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS",
- 2:"DRY ELEMENTS FROZEN",
- 3:"LIKE 1 BUT WITH POROSITY (DEFINA METHOD)",
- },
-'TREATMENT_OF_NEGATIVE_DEPTHS' : {
- 1:"SMOOTHING",
- 2:"FLUX CONTROL",
- },
-'SOLVER_FOR_DIFFUSION_OF_TRACERS' : {
- 1:"conjugate gradient",
- 2:"conjugate residual",
- 3:"conjugate gradient on a normal equation",
- 4:"minimum error",
- 5:"squared conjugate gradient",
- 6:"cgstab",
- 7:"gmres (see option for the solver for tracer diffusion)",
- 8:"direct",
- },
-'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
- 2:"diagonal",
- 0:"no preconditioning ",
- 7:"crout",
- 14:"diagonal and crout",
- },
-'OPTION_FOR_THE_DIFFUSION_OF_TRACERS' : {
- 1:"div( nu grad(T) )",
- 2:"1/h div ( h nu grad(T)",
- },
-'SCHEME_FOR_ADVECTION_OF_TRACERS' : {
- 0:"NO ADVECTION",
- 1:"CHARACTERISTICS",
- 2:"EXPLICIT + SUPG",
- 3:"EXPLICIT LEO POSTMA",
- 4:"EXPLICIT + MURD SCHEME N",
- 5:"EXPLICIT + MURD SCHEME PSI",
- 13:"LEO POSTMA FOR TIDAL FLATS",
- 14:"N-SCHEME FOR TIDAL FLATS",
- 15:"ERIA SCHEME FOR TIDAL FLATS",
- },
-'LAW_OF_TRACERS_DEGRADATION' : {
- 0:"NO DEGRADATION",
- 1:"F(T90) LAW",
- },
-'ALGAE_TYPE' : {
- 1:"SPHERE",
- 2:"IRIDAEA FLACCIDA (CLOSE TO ULVA)",
- 3:"PELVETIOPSIS LIMITATA",
- 4:"GIGARTINA LEPTORHYNCHOS",
- },
-'STOCHASTIC_DIFFUSION_MODEL' : {
- 0:"No model",
- 1:"brownian movement",
- },
-'TYPE_OF_WEIRS' : {
- 1:"HORIZONTAL WITH SAME NUMBER OF NODES UPSTREAM/DOWNSTREAM",
- 2:"GENERAL",
- },
-'TIDAL_DATA_BASE' : {
- -1:"NO DEFAULT VALUE",
- 1:"JMJ",
- 2:"TPXO",
- 3:"MISCELLANEOUS (LEGOS-NEA, FES20XX, PREVIMER...)",
- },
-'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS' : {
- 0:"No tide",
- 1:"Real tide (recommended methodology)",
- 2:"Astronomical tide",
- 3:"Mean spring tide",
- 4:"Mean tide",
- 5:"Mean neap tide",
- 6:"Astronomical neap tide",
- 7:"Real tide (methodology before 2010)",
- },
-'GEOGRAPHIC_SYSTEM' : {
- -1:"NO DEFAULT VALUE",
- 0:"DEFINED BY USER",
- 1:"WGS84 LONGITUDE/LATITUDE IN REAL DEGREES",
- 2:"WGS84 NORTHERN UTM",
- 3:"WGS84 SOUTHERN UTM",
- 4:"LAMBERT",
- 5:"MERCATOR FOR TELEMAC",
- },
-'ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM' : {
- -1:"NO DEFAULT VALUE",
- 1:"LAMBERT 1 NORTH",
- 2:"LAMBERT 2 CENTER",
- 3:"LAMBERT 3 SOUTH",
- 4:"LAMBERT 4 CORSICA",
- 22:"LAMBERT 2 EXTENDED",
- 30:"UTM ZONE, E.G.",
- },
-'LANGUAGE' : {
- 1:"FRANCAIS",
- 2:"ANGLAIS",
- },
-}
-TelemacdicoFr = {
-'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
- 'U':"vitesse suivant l axe des x (m/s)",
- 'V':"vitesse suivant l axe des y (m/s)",
- 'C':"celerite des onde (m/s)",
- 'H':"hauteur d eau (m)",
- 'S':"cote de surface libre (m)",
- 'B':"cote du fond (m)",
- 'F':"nombre de Froude",
- 'Q':"debit scalaire du fluide (m2/s)",
- 'T1':"traceur 1, etc.",
- 'K':"energie turbulente du modele k-epsilon (J/kg)",
- 'E':"dissipation de l energie turbulente (W/kg)",
- 'D':"viscosite turbulente (m2/s)",
- 'I':"debit suivant l axe des x (m2/s)",
- 'J':"debit suivant l axe des y (m2/s)",
- 'M':"vitesse scalaire (m/s)",
- 'X':"vent suivant l axe des x (m/s)",
- 'Y':"vent suivant l axe des y (m/s)",
- 'P':"pression atmospherique (Pa)",
- 'W':"coefficient de frottement sur le fond ",
- 'A':"derive en x (m)",
- 'G':"derive en y (m)",
- 'L':"nombre de Courant ",
- 'N':"variable supplementaire N",
- 'O':"variable supplementaire O",
- 'R':"variable supplementaire R",
- 'Z':"variable supplementaire Z",
- 'MAXZ':"cote maximum",
- 'TMXZ':"temps de la cote maximum",
- 'MAXV':"vitesse maximum",
- 'TMXV':"temps de la vitesse maximum",
- 'US':"vitesse de frottement",
- 'G1':"gradient 1, etc. ",
- },
-'VARIABLES_TO_BE_PRINTED' : {
- 'U':"vitesse suivant l axe des x (m/s)",
- 'V':"vitesse suivant l axe des y (m/s)",
- 'C':"celerite des ondes (m/s)",
- 'H':"hauteur d eau (m)",
- 'S':"cote de surface libre (m)",
- 'B':"cote du fond (m)",
- 'F':"nombre de Froude",
- 'Q':"debit scalaire du fluide (m2/s)",
- 'Tn':"traceur 1, etc.",
- 'K':"energie turbulente du modele k-epsilon (J/kg)",
- 'E':"dissipation de l energie turbulente (W/kg)",
- 'D':"viscosite turbulente du modele k-epsilon (m2/s)",
- 'I':"debit suivant l axe des x (m2/s)",
- 'J':"debit suivant l axe des y (m2/s)",
- 'M':"vitesse scalaire (m/s)",
- 'X':"vent suivant l axe des x (m/s)",
- 'Y':"vent suivant l axe des y (m/s)",
- 'P':"pression atmospherique (Pa)",
- 'W':"coefficient de frottement sur le fond",
- 'A':"derive en x (m)",
- 'G':"derive en y (m)",
- 'L':"nombre de courants ",
- 'N':"variable supplementaire N",
- 'O':"variable supplementaire O",
- 'R':"variable supplementaire R",
- 'Z':"variable supplementaire Z",
- 'Gn':"gradient 1, etc.",
- },
-'STAGE_DISCHARGE_CURVES' : {
- 0:"non",
- 1:"Z(Q)",
- 2:"Q(Z) non programme",
- },
-'VELOCITY_PROFILES' : {
- 1:"Profil normal constant",
- 2:"u et v dans le fichier conlim",
- 3:"Vitesse normale donnee dans ubor dans le fichier conlim",
- 4:"vitesse en racine carree de h",
- 5:"vitesse en racine carree de h, variante",
- },
-'OPTION_FOR_LIQUID_BOUNDARIES' : {
- 1:"classique",
- 2:"methode de Thompson avec calcul de caracteristiques",
- },
-'LAW_OF_BOTTOM_FRICTION' : {
- 0:"PAS DE FROTTEMENT",
- 1:"HAALAND",
- 2:"CHEZY",
- 3:"STRICKLER",
- 4:"MANNING",
- 5:"NIKURADSE",
- },
-'DEPTH_IN_FRICTION_TERMS' : {
- 1:"nodale",
- 2:"moyenne",
- },
-'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES' : {
- 0:"PAS DE FROTTEMENT",
- 1:"HAALAND",
- 2:"CHEZY",
- 3:"STRICKLER",
- 4:"MANNING",
- 5:"NIKURADSE",
- 6:"LOG LAW",
- 7:"COLEBROOK-WHITE",
- },
-'OPTION_FOR_WIND' : {
- 1:"constant en temps et en espace",
- 2:"variable en temps donne par fichier formate",
- 3:"variable en temps et en espace donne par fichier formate",
- },
-'RAINFALL_RUNOFF_MODEL' : {
- 0:"Pas d infiltration",
- 1:"Modele CN",
- },
-'COST_FUNCTION' : {
- 1:"Calculee sur h,u,v",
- 2:"Calculee avec c,u,v",
- },
-'IDENTIFICATION_METHOD' : {
- 0:"plan d experience",
- 1:"gradient simple",
- 2:"gradient conj",
- 3:"interp. de Lagrange",
- },
-'TYPE_OF_SOURCES' : {
- 1:"Normal",
- 2:"Dirac",
- },
-'TREATMENT_OF_THE_LINEAR_SYSTEM' : {
- 1:"traitement couple",
- 2:"Equation d onde",
- },
-'FINITE_VOLUME_SCHEME' : {
- 0:"schema de Roe",
- 1:"schéma cinetique ordre 1",
- 2:"schéma cinetique ordre 2",
- 3:"schéma Zokagoa ordre 1",
- 4:"schéma Tchamen ordre 1",
- 5:"schéma HLLC ordre 1",
- 6:"schéma WAF ordre 2",
- },
-'OPTION_FOR_TSUNAMI_GENERATION' : {
- 0:"Pas de Tsunami",
- 1:"Generation d un Tsunami sur la base du modele de Okada 1992",
- },
-'SPATIAL_PROJECTION_TYPE' : {
- 1:"CARTESIEN, NON GEOREFERENCE",
- 2:"MERCATOR",
- 3:"LATITUDE LONGITUDE",
- },
-'SOLVER' : {
- 3:"equation normale",
- 1:"gradient conjuge",
- 2:"residu conjuge",
- 4:"erreur minimale",
- 6:"cgstab",
- 7:"gmres",
- 8:"direct",
- },
-'PRECONDITIONING' : {
- 2:"diagonal",
- 0:"aucun",
- 3:"bloc-diagonal (4 ou 9 matrices)",
- 5:"valeur absolue diagonale",
- 7:"crout",
- 11:"gauss-seidel",
- 14:"diagonal et crout",
- },
-'DISCRETIZATIONS_IN_SPACE' : {
- 11:"lineaire",
- 12:"quasi-bulle",
- 13:"quadratique",
- },
-'INITIAL_GUESS_FOR_H' : {
- 1:"precedent",
- 0:"zero",
- 2:"extrapolation",
- },
-'INITIAL_GUESS_FOR_U' : {
- 0:"zero",
- 1:"precedent",
- 2:"extrapolation",
- },
-'TYPE_OF_ADVECTION' : {
- 1:"CARACTERISTIQUES",
- 2:"SUPG",
- 3:"SCHEMA N CONSERVATIF",
- 4:"SCHEMA N CONSERVATIF",
- 5:"SCHEMA PSI CONSERVATIF",
- 13:"SCHEMA N PAR SEGMENTS",
- 14:"SCHEMA N PAR SEGMENTS",
- 15:"SCHEMA ERIA",
- },
-'OPTION_FOR_CHARACTERISTICS' : {
- 1:"fortes",
- 2:"faibles",
- },
-'SCHEME_FOR_ADVECTION_OF_VELOCITIES' : {
- 0:"PAS DE CONVECTION",
- 1:"CARACTERISTIQUES",
- 2:"EXPLICITE + SUPG",
- 3:"EXPLICITE LEO POSTMA",
- 4:"EXPLICITE + MURD SCHEMA N",
- 5:"EXPLICITE + MURD SCHEMA PSI",
- 13:"SCHEMA N POUR BANCS DECOUVRANTS",
- 14:"SCHEMA N POUR BANCS DECOUVRANTS",
- 15:"SCHEMA ERIA",
- },
-'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
- 1:"Priorite aux valeurs imposees",
- 2:"Priorite aux flux",
- },
-'PSI_SCHEME_OPTION' : {
- 1:"explicite",
- 2:"predicteur-correcteur",
- },
-'OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES' : {
- 1:"div( nu grad(U) )",
- 2:"1/h div ( h nu grad(U)",
- },
-'MATRIX_STORAGE' : {
- 1:"EBE classique",
- 3:"Stockage par segments",
- },
-'TURBULENCE_MODEL' : {
- 1:"VISCOSITE CONSTANTE",
- 2:"ELDER",
- 3:"MODELE K-EPSILON",
- 4:"SMAGORINSKI",
- 5:"MIXING LENGTH",
- 6:"SPALART-ALLMARAS",
- },
-'SOLVER_FOR_K_EPSILON_MODEL' : {
- 1:"gradient conjugue",
- 2:"residu conjuge",
- 3:"gradient conjugue sur equation normal",
- 4:"erreur minimale",
- 5:"gradient conjugue carre",
- 6:"gradient conjugue carre stabilise (cgstab)",
- 7:"gmres (voir aussi option du solveur pour le modele k-epsilon",
- 8:"direct",
- },
-'PRECONDITIONING_FOR_K_EPSILON_MODEL' : {
- 2:"diagonal",
- 0:"aucun",
- 7:"crout",
- 14:"diagonal et crout",
- },
-'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES' : {
- 1:"lisse",
- 2:"rugueux",
- },
-'SCHEME_FOR_ADVECTION_OF_K_EPSILON' : {
- 0:"PAS DE CONVECTION",
- 1:"CARACTERISTIQUES",
- 2:"EXPLICITE + SUPG",
- 3:"EXPLICITE LEO POSTMA",
- 4:"EXPLICITE + MURD SCHEMA N",
- 5:"EXPLICITE + MURD SCHEMA PSI",
- 13:"LEO POSTMA POUR BANCS DECOUVRANTS",
- 14:"SCHEMA N POUR BANCS DECOUVRANTS",
- 15:"SCHEMA ERIA POUR BANCS DECOUVRANTS",
- },
-'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS' : {
- 1:"EQUATIONS RESOLUES PARTOUT, CORRECTION SUR LES BANCS DECOUVRANTS",
- 2:"GEL DES ELEMENTS DECOUVRANTS",
- 3:"COMME 1 MAIS AVEC POROSITE (METHODE DEFINA)",
- },
-'TREATMENT_OF_NEGATIVE_DEPTHS' : {
- 1:"LISSAGE",
- 2:"LIMITATION DES FLUX",
- },
-'SOLVER_FOR_DIFFUSION_OF_TRACERS' : {
- 1:"gradient conjuge",
- 2:"residu conjuge",
- 3:"gradient conjuge sur equation normale",
- 4:"erreur minimale",
- 5:"gradient conjuge carre",
- 6:"cgstab",
- 7:"gmres (voir ausi option du solveur)",
- 8:"direct",
- },
-'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
- 2:"diagonal",
- 0:"aucun",
- 7:"crout",
- 14:"diagonal et crout",
- },
-'OPTION_FOR_THE_DIFFUSION_OF_TRACERS' : {
- 1:"div( nu grad(T) )",
- 2:"1/h div ( h nu grad(T)",
- },
-'SCHEME_FOR_ADVECTION_OF_TRACERS' : {
- 0:"PAS DE CONVECTION",
- 1:"CARACTERISTIQUES",
- 2:"EXPLICITE + SUPG",
- 3:"EXPLICITE LEO POSTMA",
- 4:"EXPLICITE + MURD SCHEMA N",
- 5:"EXPLICITE + MURD SCHEMA PSI",
- 13:"LEO POSTMA POUR BANCS DECOUVRANTS",
- 14:"SCHEMA N POUR BANCS DECOUVRANTS",
- 15:"SCHEMA ERIA POUR BANCS DECOUVRANTS",
- },
-'LAW_OF_TRACERS_DEGRADATION' : {
- 0:"PAS DE DEGRADATION",
- 1:"LOI EN F(T90)",
- },
-'ALGAE_TYPE' : {
- 1:"SPHERE",
- 2:"IRIDAEA FLACCIDA (PROCHE DES ULVES)",
- 3:"PELVETIOPSIS LIMITATA",
- 4:"GIGARTINA LEPTORHYNCHOS",
- },
-'STOCHASTIC_DIFFUSION_MODEL' : {
- 0:"Pas de modele",
- 1:"mouvement brownien",
- },
-'TYPE_OF_WEIRS' : {
- 1:"HORIZONTAL AVEC MEME NOMBRE DE NOEUDS AMONT/AVAL",
- 2:"GENERALE",
- },
-'TIDAL_DATA_BASE' : {
- -1:"PAS DE VALEUR PAR DEFAUT",
- 1:"JMJ",
- 2:"TPXO",
- 3:"DIVERS (LEGOS-NEA, FES20XX, PREVIMER...)",
- },
-'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS' : {
- 0:"Pas de maree",
- 1:"Maree reelle (methodologie recommandee)",
- 2:"Maree de vive-eau exceptionnelle (coef. presque 120)",
- 3:"Maree de vive-eau moyenne (coef. presque 95)",
- 4:"Maree moyenne (coef. presque 70)",
- 5:"Maree de morte-eau moyenne (coef. presque 45)",
- 6:"Maree de morte-eau exceptionnelle (coef. presque 20)",
- 7:"Maree reelle (methodologie d avant 2010)",
- },
-'GEOGRAPHIC_SYSTEM' : {
- -1:"PAS DE VALEUR PAR DEFAUT",
- 0:"DEFINI PAR L UTILISATEUR",
- 1:"WGS84 LONGITUDE/LATITUDE EN DEGRES REELS",
- 2:"WGS84 NORD UTM",
- 3:"WGS84 SUD UTM",
- 4:"LAMBERT",
- 5:"MERCATOR POUR TELEMAC",
- },
-'ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM' : {
- -1:"PAS DE VALEUR PAR DEFAUT",
- 1:"LAMBERT 1 NORD",
- 2:"LAMBERT 2 CENTRE",
- 3:"LAMBERT 3 SUD",
- 4:"LAMBERT 4 CORSE",
- 22:"LAMBERT 2 ETENDU",
- 30:"ZONE UTM, PAR EXEMPLE",
- },
-'LANGUAGE' : {
- 1:"FRANCAIS",
- 2:"ANGLAIS",
- },
-}
-
-DicoCasFrToCata = {
- "TITRE":"TITLE",
- "CONDITIONS INITIALES":"INITIAL_CONDITIONS",
- "COTE INITIALE":"INITIAL_ELEVATION",
- "HAUTEUR INITIALE":"INITIAL_DEPTH",
- "FORMAT DU FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1_FORMAT",
- "FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1",
- "FORMAT DU FICHIER DE DONNEES BINAIRE 2":"BINARY_DATA_FILE_2_FORMAT",
- "FICHIER DE DONNEES BINAIRE 2":"BINARY_DATA_FILE_2",
- "FICHIER DE DONNEES FORMATE 1":"FORMATTED_DATA_FILE_1",
- "FICHIER DE DONNEES FORMATE 2":"FORMATTED_DATA_FILE_2",
- "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
- "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
- "FICHIER FORTRAN":"FORTRAN_FILE",
- "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
- "LISSAGES DU FOND":"BOTTOM_SMOOTHINGS",
- "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
- "VALIDATION":"VALIDATION",
- "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
- "FICHIER DE REFERENCE":"REFERENCE_FILE",
- "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
- "VERIFICATION DU MAILLAGE":"CHECKING_THE_MESH",
- "NOMBRE MAXIMUM DE FRONTIERES":"MAXIMUM_NUMBER_OF_BOUNDARIES",
- "NOMBRE MAXIMUM DE SOURCES":"MAXIMUM_NUMBER_OF_SOURCES",
- "NOMBRE MAXIMUM DE TRACEURS":"MAXIMUM_NUMBER_OF_TRACERS",
- "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
- "SUITE DE CALCUL":"COMPUTATION_CONTINUED",
- "FORMAT DU FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE_FORMAT",
- "FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE",
- "ENREGISTREMENT POUR SUITE DE CALCUL":"RECORD_NUMBER_FOR_RESTART",
- "REMISE A ZERO DU TEMPS":"INITIAL_TIME_SET_TO_ZERO",
- "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES GRAPHIQUES":"NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS",
- "PERIODE POUR LES SORTIES GRAPHIQUES":"GRAPHIC_PRINTOUT_PERIOD",
- "VARIABLES POUR LES SORTIES GRAPHIQUES":"VARIABLES_FOR_GRAPHIC_PRINTOUTS",
- "NOMBRE DE TABLEAUX PRIVES":"NUMBER_OF_PRIVATE_ARRAYS",
- "NOMS DES VARIABLES PRIVEES":"NAMES_OF_PRIVATE_VARIABLES",
- "FORMAT DU FICHIER DES RESULTATS":"RESULTS_FILE_FORMAT",
- "FICHIER DES RESULTATS":"RESULTS_FILE",
- "FORMAT DU FICHIER DE RESULTATS BINAIRE":"BINARY_RESULTS_FILE_FORMAT",
- "FICHIER DE RESULTATS BINAIRE":"BINARY_RESULTS_FILE",
- "FICHIER DE RESULTATS FORMATE":"FORMATTED_RESULTS_FILE",
- "SECTIONS DE CONTROLE":"CONTROL_SECTIONS",
- "IMPRESSION DU CUMUL DES FLUX":"PRINTING_CUMULATED_FLOWRATES",
- "CALCUL COMPATIBLE DES FLUX":"COMPATIBLE_COMPUTATION_OF_FLUXES",
- "FICHIER DES SECTIONS DE CONTROLE":"SECTIONS_INPUT_FILE",
- "FICHIER DE SORTIE DES SECTIONS DE CONTROLE":"SECTIONS_OUTPUT_FILE",
- "FLUXLINE":"FLUXLINE",
- "FICHIER DE FLUXLINE":"FLUXLINE_INPUT_FILE",
- "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES LISTING":"NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS",
- "PERIODE DE SORTIE LISTING":"LISTING_PRINTOUT_PERIOD",
- "PERIODE POUR LES SORTIES LISTING":"LISTING_FOR_PRINTOUT_PERIOD",
- "SORTIE LISTING":"LISTING_PRINTOUT",
- "VARIABLES A IMPRIMER":"VARIABLES_TO_BE_PRINTED",
- "BILAN DE MASSE":"MASS_BALANCE",
- "INFORMATIONS SUR LE SOLVEUR":"INFORMATION_ABOUT_SOLVER",
- "LISTE DE POINTS":"LIST_OF_POINTS",
- "NOMS DES POINTS":"NAMES_OF_POINTS",
- "PERIODES D'ANALYSE DE FOURIER":"FOURIER_ANALYSIS_PERIODS",
- "BORNES EN TEMPS POUR L'ANALYSE DE FOURIER":"TIME_RANGE_FOR_FOURIER_ANALYSIS",
- "COTES IMPOSEES":"PRESCRIBED_ELEVATIONS",
- "DEBITS IMPOSES":"PRESCRIBED_FLOWRATES",
- "VITESSES IMPOSEES":"PRESCRIBED_VELOCITIES",
- "COURBES DE TARAGE":"STAGE_DISCHARGE_CURVES",
- "FICHIER DES COURBES DE TARAGE":"STAGE_DISCHARGE_CURVES_FILE",
- "PROFILS DE VITESSE":"VELOCITY_PROFILES",
- "OPTION POUR LES FRONTIERES LIQUIDES":"OPTION_FOR_LIQUID_BOUNDARIES",
- "FICHIER DES FRONTIERES LIQUIDES":"LIQUID_BOUNDARIES_FILE",
- "ELEMENTS MASQUES PAR L'UTILISATEUR":"ELEMENTS_MASKED_BY_USER",
- "NOMBRE MAXIMUM DE DOMAINES DE FROTTEMENT":"MAXIMUM_NUMBER_OF_FRICTION_DOMAINS",
- "DONNEES POUR LE FROTTEMENT":"FRICTION_DATA",
- "FICHIER DE DONNEES POUR LE FROTTEMENT":"FRICTION_DATA_FILE",
- "LOI DE FROTTEMENT SUR LE FOND":"LAW_OF_BOTTOM_FRICTION",
- "COEFFICIENT DE FROTTEMENT":"FRICTION_COEFFICIENT",
- "VALEUR PAR DEFAUT DU MANNING POUR LA LOI DE COLEBROOK-WHITE":"MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW",
- "HAUTEUR DANS LES TERMES DE FROTTEMENT":"DEPTH_IN_FRICTION_TERMS",
- "FROTTEMENT POUR LA VEGETATION NON SUBMERGEE":"NON_SUBMERGED_VEGETATION_FRICTION",
- "DIAMETRE DES ELEMENTS DE FROTTEMENT":"DIAMETER_OF_ROUGHNESS_ELEMENTS",
- "ESPACEMENT DES ELEMENTS DE FROTTEMENT":"SPACING_OF_ROUGHNESS_ELEMENTS",
- "LOI DE FROTTEMENT SUR LES PAROIS LATERALES":"LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES",
- "COEFFICIENT DE RUGOSITE DES BORDS":"ROUGHNESS_COEFFICIENT_OF_BOUNDARIES",
- "DEFINITION DE ZONES":"DEFINITION_OF_ZONES",
- "FICHIER DES ZONES":"ZONES_FILE",
- "VENT":"WIND",
- "OPTION DU VENT":"OPTION_FOR_WIND",
- "COEFFICIENT D'INFLUENCE DU VENT":"COEFFICIENT_OF_WIND_INFLUENCE",
- "VITESSE DU VENT SUIVANT X":"WIND_VELOCITY_ALONG_X",
- "VITESSE DU VENT SUIVANT Y":"WIND_VELOCITY_ALONG_Y",
- "VITESSE ET DIRECTION DU VENT":"SPEED_AND_DIRECTION_OF_WIND",
- "PROFONDEUR LIMITE POUR LE VENT":"THRESHOLD_DEPTH_FOR_WIND",
- "PRESSION ATMOSPHERIQUE":"AIR_PRESSURE",
- "VALEUR DE LA PRESSION ATMOSPHERIQUE":"VALUE_OF_ATMOSPHERIC_PRESSURE",
- "PLUIE OU EVAPORATION":"RAIN_OR_EVAPORATION",
- "PLUIE OU EVAPORATION EN MM PAR JOUR":"RAIN_OR_EVAPORATION_IN_MM_PER_DAY",
- "MODELE PLUIE-DEBIT":"RAINFALL_RUNOFF_MODEL",
- "CONDITIONS D'HUMIDITE PRECEDENTE":"ANTECEDENT_MOISTURE_CONDITIONS",
- "DUREE DE LA PLUIE OU EVAPORATION EN HEURES":"DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS",
- "FICHIER ASCII DE DONNEES ATMOSPHERIQUES":"ASCII_ATMOSPHERIC_DATA_FILE",
- "FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES":"BINARY_ATMOSPHERIC_DATA_FILE",
- "FORMAT DU FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES":"BINARY_ATMOSPHERIC_DATA_FILE_FORMAT",
- "OPTION POUR RATIO DES PERTES INITIALES":"OPTION_FOR_INITIAL_ABSTRACTION_RATIO",
- "COURANTS DE HOULE":"WAVE_DRIVEN_CURRENTS",
- "NUMERO DE L'ENREGISTREMENT DANS LE FICHIER DE HOULE":"RECORD_NUMBER_IN_WAVE_FILE",
- "AUGMENTATION DU FROTTEMENT PAR LA HOULE":"WAVE_ENHANCED_FRICTION_FACTOR",
- "ESTIMATION DE PARAMETRE":"PARAMETER_ESTIMATION",
- "FONCTION COUT":"COST_FUNCTION",
- "METHODE D'IDENTIFICATION":"IDENTIFICATION_METHOD",
- "PRECISIONS POUR L'IDENTIFICATION":"TOLERANCES_FOR_IDENTIFICATION",
- "MAXIMUM D'ITERATIONS POUR L'IDENTIFICATION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION",
- "ABSCISSES DES SOURCES":"ABSCISSAE_OF_SOURCES",
- "ORDONNEES DES SOURCES":"ORDINATES_OF_SOURCES",
- "DEBITS DES SOURCES":"WATER_DISCHARGE_OF_SOURCES",
- "VITESSES DES SOURCES SELON X":"VELOCITIES_OF_THE_SOURCES_ALONG_X",
- "VITESSES DES SOURCES SELON Y":"VELOCITIES_OF_THE_SOURCES_ALONG_Y",
- "TYPE DES SOURCES":"TYPE_OF_SOURCES",
- "FICHIER DES SOURCES":"SOURCES_FILE",
- "PROCESSUS QUALITE D'EAU":"WATER_QUALITY_PROCESS",
- "MASSE VOLUMIQUE DE L'EAU":"WATER_DENSITY",
- "ACCELERATION DE LA PESANTEUR":"GRAVITY_ACCELERATION",
- "STRUCTURES VERTICALES":"VERTICAL_STRUCTURES",
- "EQUATIONS":"EQUATIONS",
- "TRAITEMENT DU SYSTEME LINEAIRE":"TREATMENT_OF_THE_LINEAR_SYSTEM",
- "SCHEMA EN VOLUMES FINIS":"FINITE_VOLUME_SCHEME",
- "CORIOLIS":"CORIOLIS",
- "COEFFICIENT DE CORIOLIS":"CORIOLIS_COEFFICIENT",
- "OPTION POUR LA GENERATION DE TSUNAMI":"OPTION_FOR_TSUNAMI_GENERATION",
- "PARAMETRES PHYSIQUES DU TSUNAMI":"PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI",
- "COURANTS SECONDAIRES":"SECONDARY_CURRENTS",
- "COEFFICIENT DE PRODUCTION POUR COURANTS SECONDAIRES":"PRODUCTION_COEFFICIENT_FOR_SECONDARY_CURRENTS",
- "COEFFICIENT DE DISSIPATION POUR COURANTS SECONDAIRES":"DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS",
- "DEBUGGER":"DEBUGGER",
- "PAS DE TEMPS":"TIME_STEP",
- "NOMBRE DE PAS DE TEMPS":"NUMBER_OF_TIME_STEPS",
- "DUREE DU CALCUL":"DURATION",
- "DATE DE L'ORIGINE DES TEMPS":"ORIGINAL_DATE_OF_TIME",
- "HEURE DE L'ORIGINE DES TEMPS":"ORIGINAL_HOUR_OF_TIME",
- "ARRET SI UN ETAT PERMANENT EST ATTEINT":"STOP_IF_A_STEADY_STATE_IS_REACHED",
- "CRITERES D'ARRET":"STOP_CRITERIA",
- "CONTROLE DES LIMITES":"CONTROL_OF_LIMITS",
- "VALEURS LIMITES":"LIMIT_VALUES",
- "PAS DE TEMPS VARIABLE":"VARIABLE_TIME_STEP",
- "NOMBRE DE COURANT SOUHAITE":"DESIRED_COURANT_NUMBER",
- "COORDONNEES DE L'ORIGINE":"ORIGIN_COORDINATES",
- "COORDONNEES SPHERIQUES":"SPHERICAL_COORDINATES",
- "LATITUDE DU POINT ORIGINE":"LATITUDE_OF_ORIGIN_POINT",
- "LONGITUDE DU POINT ORIGINE":"LONGITUDE_OF_ORIGIN_POINT",
- "NORD":"NORTH",
- "TYPE DE PROJECTION SPATIALE":"SPATIAL_PROJECTION_TYPE",
- "SOLVEUR":"SOLVER",
- "OPTION DU SOLVEUR":"SOLVER_OPTION",
- "PRECISION DU SOLVEUR":"SOLVER_ACCURACY",
- "MAXIMUM D'ITERATIONS POUR LE SOLVEUR":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
- "CORRECTION DE CONTINUITE":"CONTINUITY_CORRECTION",
- "PRECONDITIONNEMENT":"PRECONDITIONING",
- "PRECONDITIONNEMENT C-U":"C_U_PRECONDITIONING",
- "IMPLICITATION POUR LA HAUTEUR":"IMPLICITATION_FOR_DEPTH",
- "IMPLICITATION POUR LA VITESSE":"IMPLICITATION_FOR_VELOCITY",
- "DISCRETISATIONS EN ESPACE":"DISCRETIZATIONS_IN_SPACE",
- "PROPAGATION":"PROPAGATION",
- "ORDRE DU TIR INITIAL POUR H":"INITIAL_GUESS_FOR_H",
- "PROPAGATION LINEARISEE":"LINEARIZED_PROPAGATION",
- "ORDRE DU TIR INITIAL POUR U":"INITIAL_GUESS_FOR_U",
- "PROFONDEUR MOYENNE POUR LA LINEARISATION":"MEAN_DEPTH_FOR_LINEARIZATION",
- "CONVECTION":"ADVECTION",
- "CONVECTION DE H":"ADVECTION_OF_H",
- "CONVECTION DE U ET V":"ADVECTION_OF_U_AND_V",
- "FORME DE LA CONVECTION":"TYPE_OF_ADVECTION",
- "OPTION POUR LES CARACTERISTIQUES":"OPTION_FOR_CHARACTERISTICS",
- "OPTION DE SUPG":"SUPG_OPTION",
- "NOMBRE DE POINTS DE GAUSS POUR LES CARACTERISTIQUES FAIBLES":"NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS",
- "MASS-LUMPING POUR LES CARACTERISTIQUES FAIBLES":"MASS_LUMPING_FOR_WEAK_CHARACTERISTICS",
- "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
- "COEFFICIENTS DE DECENTREMENT":"UPWIND_COEFFICIENTS",
- "MASS-LUMPING SUR H":"MASS_LUMPING_ON_H",
- "MASS-LUMPING SUR LA VITESSE":"MASS_LUMPING_ON_VELOCITY",
- "SCHEMA POUR LA CONVECTION DES VITESSES":"SCHEME_FOR_ADVECTION_OF_VELOCITIES",
- "OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES":"SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES",
- "COMPATIBILITE DU GRADIENT DE SURFACE LIBRE":"FREE_SURFACE_GRADIENT_COMPATIBILITY",
- "NOMBRE DE SOUS-ITERATIONS POUR LES NON-LINEARITES":"NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES",
- "TRAITEMENT DES FLUX AUX FRONTIERES":"TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
- "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS":"NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES",
- "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS":"NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES",
- "OPTION DU SCHEMA PSI":"PSI_SCHEME_OPTION",
- "DIFFUSION DES VITESSES":"DIFFUSION_OF_VELOCITY",
- "OPTION POUR LA DIFFUSION DES VITESSES":"OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES",
- "IMPLICITATION POUR LA DIFFUSION DES VITESSES":"IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY",
- "NOMBRE DE DIFFERENTIATEURS":"NUMBER_OF_DIFFERENTIATORS",
- "NOMS DES DIFFERENTIATEURS":"NAMES_OF_DIFFERENTIATORS",
- "STOCKAGE DES MATRICES":"MATRIX_STORAGE",
- "PRODUIT MATRICE-VECTEUR":"MATRIX_VECTOR_PRODUCT",
- "COEFFICIENT D'INTEGRATION EN TEMPS DE NEWMARK":"NEWMARK_TIME_INTEGRATION_COEFFICIENT",
- "ZERO":"ZERO",
- "OPTION DE PROPAGATION":"PROPAGATION_OPTION",
- "OPTION DE LA RECONSTRUCION HYDROSTATIQUE":"OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION",
- "ETUDE DE CONVERGENCE":"CONVERGENCE_STUDY",
- "NIVEAUX DE RAFFINEMENT":"REFINEMENT_LEVELS",
- "COEFFICIENT DE DIFFUSION DES VITESSES":"VELOCITY_DIFFUSIVITY",
- "MODELE DE TURBULENCE":"TURBULENCE_MODEL",
- "PRECISION SUR SPALART-ALLMARAS":"ACCURACY_OF_SPALART_ALLMARAS",
- "INFORMATION SUR LE MODELE SPALART-ALLMARAS":"INFORMATION_ABOUT_SPALART_ALLMARAS_MODEL",
- "SOLVEUR POUR LE MODELE K-EPSILON":"SOLVER_FOR_K_EPSILON_MODEL",
- "OPTION DU SOLVEUR POUR LE MODELE K-EPSILON":"OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL",
- "PRECONDITIONNEMENT POUR LE MODELE K-EPSILON":"PRECONDITIONING_FOR_K_EPSILON_MODEL",
- "COEFFICIENTS ADIMENSIONNELS DE DISPERSION":"NON_DIMENSIONAL_DISPERSION_COEFFICIENTS",
- "REGIME DE TURBULENCE POUR LES PAROIS":"TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES",
- "INFORMATIONS SUR LE MODELE K-EPSILON":"INFORMATION_ABOUT_K_EPSILON_MODEL",
- "CONVECTION DE K ET EPSILON":"ADVECTION_OF_K_AND_EPSILON",
- "SCHEMA POUR LA CONVECTION DU K-EPSILON":"SCHEME_FOR_ADVECTION_OF_K_EPSILON",
- "OPTION DU SCHEMA POUR LA CONVECTION DU K-EPSILON":"SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON",
- "REDUCTION DU PAS DE TEMPS POUR LE MODELE K-EPSILON":"TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL",
- "PRECISION SUR K":"ACCURACY_OF_K",
- "PRECISION SUR EPSILON":"ACCURACY_OF_EPSILON",
- "MAXIMUM D'ITERATIONS POUR K ET EPSILON":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON",
- "BANCS DECOUVRANTS":"TIDAL_FLATS",
- "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS":"OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
- "TRAITEMENT DES HAUTEURS NEGATIVES":"TREATMENT_OF_NEGATIVE_DEPTHS",
- "SEUIL POUR LES PROFONDEURS NEGATIVES":"THRESHOLD_FOR_NEGATIVE_DEPTHS",
- "PROFONDEUR LIMITE POUR PROCEDURE DE RESSUYAGE":"THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE",
- "CLIPPING DE H":"H_CLIPPING",
- "VALEUR MINIMUM DE H":"MINIMUM_VALUE_OF_DEPTH",
- "VALEURS IMPOSEES DES TRACEURS":"PRESCRIBED_TRACERS_VALUES",
- "NOMBRE DE TRACEURS":"NUMBER_OF_TRACERS",
- "NOMS DES TRACEURS":"NAMES_OF_TRACERS",
- "VALEURS INITIALES DES TRACEURS":"INITIAL_VALUES_OF_TRACERS",
- "EFFETS DE DENSITE":"DENSITY_EFFECTS",
- "TEMPERATURE MOYENNE":"MEAN_TEMPERATURE",
- "SOLVEUR POUR LA DIFFUSION DES TRACEURS":"SOLVER_FOR_DIFFUSION_OF_TRACERS",
- "OPTION DU SOLVEUR POUR LA DIFFUSION DES TRACEURS":"SOLVER_OPTION_FOR_TRACERS_DIFFUSION",
- "PRECONDITIONNEMENT POUR LA DIFFUSION DES TRACEURS":"PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS",
- "PRECISION POUR LA DIFFUSION DES TRACEURS":"ACCURACY_FOR_DIFFUSION_OF_TRACERS",
- "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DES TRACEURS":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS",
- "VALEURS DES TRACEURS DES SOURCES":"VALUES_OF_THE_TRACERS_AT_THE_SOURCES",
- "VALEURS DES TRACEURS DANS LA PLUIE":"VALUES_OF_TRACERS_IN_THE_RAIN",
- "CONVECTION DES TRACEURS":"ADVECTION_OF_TRACERS",
- "COEFFICIENT D'IMPLICITATION DES TRACEURS":"IMPLICITATION_COEFFICIENT_OF_TRACERS",
- "DIFFUSION DES TRACEURS":"DIFFUSION_OF_TRACERS",
- "COEFFICIENT DE DIFFUSION DES TRACEURS":"COEFFICIENT_FOR_DIFFUSION_OF_TRACERS",
- "OPTION POUR LA DIFFUSION DES TRACEURS":"OPTION_FOR_THE_DIFFUSION_OF_TRACERS",
- "SCHEMA POUR LA CONVECTION DES TRACEURS":"SCHEME_FOR_ADVECTION_OF_TRACERS",
- "OPTION DU SCHEMA POUR LA CONVECTION DES TRACEURS":"SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS",
- "MASS-LUMPING SUR LES TRACEURS":"MASS_LUMPING_ON_TRACERS",
- "LOI DE DEGRADATION DES TRACEURS":"LAW_OF_TRACERS_DEGRADATION",
- "COEFFICIENT 1 DE LA LOI DE DEGRADATION DES TRACEURS":"COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION",
- "NOMBRE DE FLOTTEURS":"NUMBER_OF_DROGUES",
- "PERIODE POUR LES SORTIES DE FLOTTEURS":"PRINTOUT_PERIOD_FOR_DROGUES",
- "FICHIER DES FLOTTEURS":"DROGUES_FILE",
- "MODELE DE TRANSPORT DES ALGUES":"ALGAE_TRANSPORT_MODEL",
- "TYPE DES ALGUES":"ALGAE_TYPE",
- "DIAMETRE DES ALGUES":"DIAMETER_OF_ALGAE",
- "MASSE VOLUMIQUE DES ALGUES":"DENSITY_OF_ALGAE",
- "EPAISSEUR DES ALGUES":"THICKNESS_OF_ALGAE",
- "MODELE DE NAPPES D'HYDROCARBURES":"OIL_SPILL_MODEL",
- "FICHIER DE COMMANDES HYDROCARBURES":"OIL_SPILL_STEERING_FILE",
- "MODELE DE DIFFUSION STOCHASTIQUE":"STOCHASTIC_DIFFUSION_MODEL",
- "NOMBRE DE DERIVES LAGRANGIENNES":"NUMBER_OF_LAGRANGIAN_DRIFTS",
- "NOMBRE DE SEUILS":"NUMBER_OF_WEIRS",
- "FICHIER DE DONNEES DES SEUILS":"WEIRS_DATA_FILE",
- "TYPE DES SEUILS":"TYPE_OF_WEIRS",
- "NOMBRE DE SIPHONS":"NUMBER_OF_SIPHONS",
- "FICHIER DE DONNEES DES SIPHONS":"SIPHONS_DATA_FILE",
- "NOMBRE DE BUSES":"NUMBER_OF_CULVERTS",
- "FICHIER DE DONNEES DES BUSES":"CULVERTS_DATA_FILE",
- "OPTION POUR LES BUSES":"OPTION_FOR_CULVERTS",
- "BRECHE":"BREACH",
- "FICHIER DE DONNEES DES BRECHES":"BREACHES_DATA_FILE",
- "BASE DE DONNEES DE MAREE":"TIDAL_DATA_BASE",
- "FICHIER DU MODELE DE MAREE":"TIDAL_MODEL_FILE",
- "BASE ASCII DE DONNEES DE MAREE":"ASCII_DATABASE_FOR_TIDE",
- "BASE BINAIRE 1 DE DONNEES DE MAREE":"BINARY_DATABASE_1_FOR_TIDE",
- "BASE BINAIRE 2 DE DONNEES DE MAREE":"BINARY_DATABASE_2_FOR_TIDE",
- "INTERPOLATION DE COMPOSANTES MINEURES":"MINOR_CONSTITUENTS_INFERENCE",
- "FICHIER DES CONSTANTES HARMONIQUES":"HARMONIC_CONSTANTS_FILE",
- "FORCE GENERATRICE DE LA MAREE":"TIDE_GENERATING_FORCE",
- "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE":"OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
- "SYSTEME GEOGRAPHIQUE":"GEOGRAPHIC_SYSTEM",
- "NUMERO DE FUSEAU OU PROJECTION DANS LE SYSTEME GEOGRAPHIQUE":"ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM",
- "COEFFICIENT DE CALAGE DU NIVEAU DE MER":"COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
- "COEFFICIENT DE CALAGE DU MARNAGE":"COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE",
- "COEFFICIENT DE CALAGE DES VITESSES DE COURANT":"COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES",
- "NUMERO LOCAL DU POINT POUR CALER LA PLEINE MER":"LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
- "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER":"GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
- "COUPLAGE AVEC":"COUPLING_WITH",
- "NOMS DES VARIABLES CLANDESTINES":"NAMES_OF_CLANDESTINE_VARIABLES",
- "DOSSIER DE COUPLAGE":"COUPLING_DIRECTORY",
- "PERIODE DE SORTIE POUR DELWAQ":"DELWAQ_PRINTOUT_PERIOD",
- "FICHIER DELWAQ DES VOLUMES":"VOLUMES_DELWAQ_FILE",
- "FICHIER DELWAQ DES SURFACES DE FLUX":"EXCHANGE_AREAS_DELWAQ_FILE",
- "FICHIER DELWAQ DES FLUX VERTICAUX":"VERTICAL_FLUXES_DELWAQ_FILE",
- "FICHIER DELWAQ DE LA SALINITE":"SALINITY_DELWAQ_FILE",
- "FICHIER DELWAQ DES SURFACES DU FOND":"BOTTOM_SURFACES_DELWAQ_FILE",
- "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS":"EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
- "FICHIER DELWAQ DES DISTANCES ENTRE NOEUDS":"NODES_DISTANCES_DELWAQ_FILE",
- "FICHIER DELWAQ DE LA TEMPERATURE":"TEMPERATURE_DELWAQ_FILE",
- "FICHIER DELWAQ DE LA VITESSE":"VELOCITY_DELWAQ_FILE",
- "FICHIER DELWAQ DE LA DIFFUSION":"DIFFUSIVITY_DELWAQ_FILE",
- "FICHIER DE COMMANDE DELWAQ":"DELWAQ_STEERING_FILE",
- "SALINITE POUR DELWAQ":"SALINITY_FOR_DELWAQ",
- "TEMPERATURE POUR DELWAQ":"TEMPERATURE_FOR_DELWAQ",
- "VITESSE POUR DELWAQ":"VELOCITY_FOR_DELWAQ",
- "DIFFUSION POUR DELWAQ":"DIFFUSIVITY_FOR_DELWAQ",
- "FICHIER DES PARAMETRES DE SISYPHE":"SISYPHE_STEERING_FILE",
- "PERIODE DE COUPLAGE POUR SISYPHE":"COUPLING_PERIOD_FOR_SISYPHE",
- "FICHIER DES PARAMETRES DE TOMAWAC":"TOMAWAC_STEERING_FILE",
- "PERIODE DE COUPLAGE POUR TOMAWAC":"COUPLING_PERIOD_FOR_TOMAWAC",
- "FICHIER DES PARAMETRES DE WAQTEL":"WAQTEL_STEERING_FILE",
- "LANGUE":"LANGUAGE",
- "FICHIER DES PARAMETRES":"STEERING_FILE",
- "DICTIONNAIRE":"DICTIONARY",
- "PARTITIONNEUR":"PARTITIONING_TOOL",
- "NUMERO DE VERSION":"RELEASE",
- "LISTE DES FICHIERS":"LIST_OF_FILES",
- "DESCRIPTION DES LIBRAIRIES":"DESCRIPTION_OF_LIBRARIES",
- "EXECUTABLE PAR DEFAUT":"DEFAULT_EXECUTABLE",
- "EXECUTABLE PARALLELE PAR DEFAUT":"DEFAULT_PARALLEL_EXECUTABLE",
-}
-
-DicoCasEnToCata = {
- 'TITLE':'TITLE',
- 'INITIAL CONDITIONS':'INITIAL_CONDITIONS',
- 'INITIAL ELEVATION':'INITIAL_ELEVATION',
- 'INITIAL DEPTH':'INITIAL_DEPTH',
- 'BINARY DATA FILE 1 FORMAT':'BINARY_DATA_FILE_1_FORMAT',
- 'BINARY DATA FILE 1':'BINARY_DATA_FILE_1',
- 'BINARY DATA FILE 2 FORMAT':'BINARY_DATA_FILE_2_FORMAT',
- 'BINARY DATA FILE 2':'BINARY_DATA_FILE_2',
- 'FORMATTED DATA FILE 1':'FORMATTED_DATA_FILE_1',
- 'FORMATTED DATA FILE 2':'FORMATTED_DATA_FILE_2',
- 'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
- 'GEOMETRY FILE':'GEOMETRY_FILE',
- 'FORTRAN FILE':'FORTRAN_FILE',
- 'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
- 'BOTTOM SMOOTHINGS':'BOTTOM_SMOOTHINGS',
- 'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
- 'VALIDATION':'VALIDATION',
- 'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
- 'REFERENCE FILE':'REFERENCE_FILE',
- 'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
- 'CHECKING THE MESH':'CHECKING_THE_MESH',
- 'MAXIMUM NUMBER OF BOUNDARIES':'MAXIMUM_NUMBER_OF_BOUNDARIES',
- 'MAXIMUM NUMBER OF SOURCES':'MAXIMUM_NUMBER_OF_SOURCES',
- 'MAXIMUM NUMBER OF TRACERS':'MAXIMUM_NUMBER_OF_TRACERS',
- 'VECTOR LENGTH':'VECTOR_LENGTH',
- 'COMPUTATION CONTINUED':'COMPUTATION_CONTINUED',
- 'PREVIOUS COMPUTATION FILE FORMAT':'PREVIOUS_COMPUTATION_FILE_FORMAT',
- 'PREVIOUS COMPUTATION FILE':'PREVIOUS_COMPUTATION_FILE',
- 'RECORD NUMBER FOR RESTART':'RECORD_NUMBER_FOR_RESTART',
- 'INITIAL TIME SET TO ZERO':'INITIAL_TIME_SET_TO_ZERO',
- 'NUMBER OF FIRST TIME STEP FOR GRAPHIC PRINTOUTS':'NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS',
- 'GRAPHIC PRINTOUT PERIOD':'GRAPHIC_PRINTOUT_PERIOD',
- 'VARIABLES FOR GRAPHIC PRINTOUTS':'VARIABLES_FOR_GRAPHIC_PRINTOUTS',
- 'NUMBER OF PRIVATE ARRAYS':'NUMBER_OF_PRIVATE_ARRAYS',
- 'NAMES OF PRIVATE VARIABLES':'NAMES_OF_PRIVATE_VARIABLES',
- 'RESULTS FILE FORMAT':'RESULTS_FILE_FORMAT',
- 'RESULTS FILE':'RESULTS_FILE',
- 'BINARY RESULTS FILE FORMAT':'BINARY_RESULTS_FILE_FORMAT',
- 'BINARY RESULTS FILE':'BINARY_RESULTS_FILE',
- 'FORMATTED RESULTS FILE':'FORMATTED_RESULTS_FILE',
- 'CONTROL SECTIONS':'CONTROL_SECTIONS',
- 'PRINTING CUMULATED FLOWRATES':'PRINTING_CUMULATED_FLOWRATES',
- 'COMPATIBLE COMPUTATION OF FLUXES':'COMPATIBLE_COMPUTATION_OF_FLUXES',
- 'SECTIONS INPUT FILE':'SECTIONS_INPUT_FILE',
- 'SECTIONS OUTPUT FILE':'SECTIONS_OUTPUT_FILE',
- 'FLUXLINE':'FLUXLINE',
- 'FLUXLINE INPUT FILE':'FLUXLINE_INPUT_FILE',
- 'NUMBER OF FIRST TIME STEP FOR LISTING PRINTOUTS':'NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS',
- 'LISTING PRINTOUT PERIOD':'LISTING_PRINTOUT_PERIOD',
- 'LISTING FOR PRINTOUT PERIOD':'LISTING_FOR_PRINTOUT_PERIOD',
- 'LISTING PRINTOUT':'LISTING_PRINTOUT',
- 'VARIABLES TO BE PRINTED':'VARIABLES_TO_BE_PRINTED',
- 'MASS-BALANCE':'MASS_BALANCE',
- 'INFORMATION ABOUT SOLVER':'INFORMATION_ABOUT_SOLVER',
- 'LIST OF POINTS':'LIST_OF_POINTS',
- 'NAMES OF POINTS':'NAMES_OF_POINTS',
- 'FOURIER ANALYSIS PERIODS':'FOURIER_ANALYSIS_PERIODS',
- 'TIME RANGE FOR FOURIER ANALYSIS':'TIME_RANGE_FOR_FOURIER_ANALYSIS',
- 'PRESCRIBED ELEVATIONS':'PRESCRIBED_ELEVATIONS',
- 'PRESCRIBED FLOWRATES':'PRESCRIBED_FLOWRATES',
- 'PRESCRIBED VELOCITIES':'PRESCRIBED_VELOCITIES',
- 'STAGE-DISCHARGE CURVES':'STAGE_DISCHARGE_CURVES',
- 'STAGE-DISCHARGE CURVES FILE':'STAGE_DISCHARGE_CURVES_FILE',
- 'VELOCITY PROFILES':'VELOCITY_PROFILES',
- 'OPTION FOR LIQUID BOUNDARIES':'OPTION_FOR_LIQUID_BOUNDARIES',
- 'LIQUID BOUNDARIES FILE':'LIQUID_BOUNDARIES_FILE',
- 'ELEMENTS MASKED BY USER':'ELEMENTS_MASKED_BY_USER',
- 'MAXIMUM NUMBER OF FRICTION DOMAINS':'MAXIMUM_NUMBER_OF_FRICTION_DOMAINS',
- 'FRICTION DATA':'FRICTION_DATA',
- 'FRICTION DATA FILE':'FRICTION_DATA_FILE',
- 'LAW OF BOTTOM FRICTION':'LAW_OF_BOTTOM_FRICTION',
- 'FRICTION COEFFICIENT':'FRICTION_COEFFICIENT',
- 'MANNING DEFAULT VALUE FOR COLEBROOK-WHITE LAW':'MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW',
- 'DEPTH IN FRICTION TERMS':'DEPTH_IN_FRICTION_TERMS',
- 'NON-SUBMERGED VEGETATION FRICTION':'NON_SUBMERGED_VEGETATION_FRICTION',
- 'DIAMETER OF ROUGHNESS ELEMENTS':'DIAMETER_OF_ROUGHNESS_ELEMENTS',
- 'SPACING OF ROUGHNESS ELEMENTS':'SPACING_OF_ROUGHNESS_ELEMENTS',
- 'LAW OF FRICTION ON LATERAL BOUNDARIES':'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES',
- 'ROUGHNESS COEFFICIENT OF BOUNDARIES':'ROUGHNESS_COEFFICIENT_OF_BOUNDARIES',
- 'DEFINITION OF ZONES':'DEFINITION_OF_ZONES',
- 'ZONES FILE':'ZONES_FILE',
- 'WIND':'WIND',
- 'OPTION FOR WIND':'OPTION_FOR_WIND',
- 'COEFFICIENT OF WIND INFLUENCE':'COEFFICIENT_OF_WIND_INFLUENCE',
- 'WIND VELOCITY ALONG X':'WIND_VELOCITY_ALONG_X',
- 'WIND VELOCITY ALONG Y':'WIND_VELOCITY_ALONG_Y',
- 'SPEED AND DIRECTION OF WIND':'SPEED_AND_DIRECTION_OF_WIND',
- 'THRESHOLD DEPTH FOR WIND':'THRESHOLD_DEPTH_FOR_WIND',
- 'AIR PRESSURE':'AIR_PRESSURE',
- 'VALUE OF ATMOSPHERIC PRESSURE':'VALUE_OF_ATMOSPHERIC_PRESSURE',
- 'RAIN OR EVAPORATION':'RAIN_OR_EVAPORATION',
- 'RAIN OR EVAPORATION IN MM PER DAY':'RAIN_OR_EVAPORATION_IN_MM_PER_DAY',
- 'RAINFALL-RUNOFF MODEL':'RAINFALL_RUNOFF_MODEL',
- 'ANTECEDENT MOISTURE CONDITIONS':'ANTECEDENT_MOISTURE_CONDITIONS',
- 'DURATION OF RAIN OR EVAPORATION IN HOURS':'DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS',
- 'ASCII ATMOSPHERIC DATA FILE':'ASCII_ATMOSPHERIC_DATA_FILE',
- 'BINARY ATMOSPHERIC DATA FILE':'BINARY_ATMOSPHERIC_DATA_FILE',
- 'BINARY ATMOSPHERIC DATA FILE FORMAT':'BINARY_ATMOSPHERIC_DATA_FILE_FORMAT',
- 'OPTION FOR INITIAL ABSTRACTION RATIO':'OPTION_FOR_INITIAL_ABSTRACTION_RATIO',
- 'WAVE DRIVEN CURRENTS':'WAVE_DRIVEN_CURRENTS',
- 'RECORD NUMBER IN WAVE FILE':'RECORD_NUMBER_IN_WAVE_FILE',
- 'WAVE ENHANCED FRICTION FACTOR':'WAVE_ENHANCED_FRICTION_FACTOR',
- 'PARAMETER ESTIMATION':'PARAMETER_ESTIMATION',
- 'COST FUNCTION':'COST_FUNCTION',
- 'IDENTIFICATION METHOD':'IDENTIFICATION_METHOD',
- 'TOLERANCES FOR IDENTIFICATION':'TOLERANCES_FOR_IDENTIFICATION',
- 'MAXIMUM NUMBER OF ITERATIONS FOR IDENTIFICATION':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION',
- 'ABSCISSAE OF SOURCES':'ABSCISSAE_OF_SOURCES',
- 'ORDINATES OF SOURCES':'ORDINATES_OF_SOURCES',
- 'WATER DISCHARGE OF SOURCES':'WATER_DISCHARGE_OF_SOURCES',
- 'VELOCITIES OF THE SOURCES ALONG X':'VELOCITIES_OF_THE_SOURCES_ALONG_X',
- 'VELOCITIES OF THE SOURCES ALONG Y':'VELOCITIES_OF_THE_SOURCES_ALONG_Y',
- 'TYPE OF SOURCES':'TYPE_OF_SOURCES',
- 'SOURCES FILE':'SOURCES_FILE',
- 'WATER QUALITY PROCESS':'WATER_QUALITY_PROCESS',
- 'WATER DENSITY':'WATER_DENSITY',
- 'GRAVITY ACCELERATION':'GRAVITY_ACCELERATION',
- 'VERTICAL STRUCTURES':'VERTICAL_STRUCTURES',
- 'EQUATIONS':'EQUATIONS',
- 'TREATMENT OF THE LINEAR SYSTEM':'TREATMENT_OF_THE_LINEAR_SYSTEM',
- 'FINITE VOLUME SCHEME':'FINITE_VOLUME_SCHEME',
- 'CORIOLIS':'CORIOLIS',
- 'CORIOLIS COEFFICIENT':'CORIOLIS_COEFFICIENT',
- 'OPTION FOR TSUNAMI GENERATION':'OPTION_FOR_TSUNAMI_GENERATION',
- 'PHYSICAL CHARACTERISTICS OF THE TSUNAMI':'PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI',
- 'SECONDARY CURRENTS':'SECONDARY_CURRENTS',
- 'PRODUCTION COEFFICIENT FOR SECONDARY CURRENTS':'PRODUCTION_COEFFICIENT_FOR_SECONDARY_CURRENTS',
- 'DISSIPATION COEFFICIENT FOR SECONDARY CURRENTS':'DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS',
- 'DEBUGGER':'DEBUGGER',
- 'TIME STEP':'TIME_STEP',
- 'NUMBER OF TIME STEPS':'NUMBER_OF_TIME_STEPS',
- 'DURATION':'DURATION',
- 'ORIGINAL DATE OF TIME':'ORIGINAL_DATE_OF_TIME',
- 'ORIGINAL HOUR OF TIME':'ORIGINAL_HOUR_OF_TIME',
- 'STOP IF A STEADY STATE IS REACHED':'STOP_IF_A_STEADY_STATE_IS_REACHED',
- 'STOP CRITERIA':'STOP_CRITERIA',
- 'CONTROL OF LIMITS':'CONTROL_OF_LIMITS',
- 'LIMIT VALUES':'LIMIT_VALUES',
- 'VARIABLE TIME-STEP':'VARIABLE_TIME_STEP',
- 'DESIRED COURANT NUMBER':'DESIRED_COURANT_NUMBER',
- 'ORIGIN COORDINATES':'ORIGIN_COORDINATES',
- 'SPHERICAL COORDINATES':'SPHERICAL_COORDINATES',
- 'LATITUDE OF ORIGIN POINT':'LATITUDE_OF_ORIGIN_POINT',
- 'LONGITUDE OF ORIGIN POINT':'LONGITUDE_OF_ORIGIN_POINT',
- 'NORTH':'NORTH',
- 'SPATIAL PROJECTION TYPE':'SPATIAL_PROJECTION_TYPE',
- 'SOLVER':'SOLVER',
- 'SOLVER OPTION':'SOLVER_OPTION',
- 'SOLVER ACCURACY':'SOLVER_ACCURACY',
- 'MAXIMUM NUMBER OF ITERATIONS FOR SOLVER':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER',
- 'CONTINUITY CORRECTION':'CONTINUITY_CORRECTION',
- 'PRECONDITIONING':'PRECONDITIONING',
- 'C-U PRECONDITIONING':'C_U_PRECONDITIONING',
- 'IMPLICITATION FOR DEPTH':'IMPLICITATION_FOR_DEPTH',
- 'IMPLICITATION FOR VELOCITY':'IMPLICITATION_FOR_VELOCITY',
- 'DISCRETIZATIONS IN SPACE':'DISCRETIZATIONS_IN_SPACE',
- 'PROPAGATION':'PROPAGATION',
- 'INITIAL GUESS FOR H':'INITIAL_GUESS_FOR_H',
- 'LINEARIZED PROPAGATION':'LINEARIZED_PROPAGATION',
- 'INITIAL GUESS FOR U':'INITIAL_GUESS_FOR_U',
- 'MEAN DEPTH FOR LINEARIZATION':'MEAN_DEPTH_FOR_LINEARIZATION',
- 'ADVECTION':'ADVECTION',
- 'ADVECTION OF H':'ADVECTION_OF_H',
- 'ADVECTION OF U AND V':'ADVECTION_OF_U_AND_V',
- 'TYPE OF ADVECTION':'TYPE_OF_ADVECTION',
- 'OPTION FOR CHARACTERISTICS':'OPTION_FOR_CHARACTERISTICS',
- 'SUPG OPTION':'SUPG_OPTION',
- 'NUMBER OF GAUSS POINTS FOR WEAK CHARACTERISTICS':'NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS',
- 'MASS-LUMPING FOR WEAK CHARACTERISTICS':'MASS_LUMPING_FOR_WEAK_CHARACTERISTICS',
- 'MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES',
- 'UPWIND COEFFICIENTS':'UPWIND_COEFFICIENTS',
- 'MASS-LUMPING ON H':'MASS_LUMPING_ON_H',
- 'MASS-LUMPING ON VELOCITY':'MASS_LUMPING_ON_VELOCITY',
- 'SCHEME FOR ADVECTION OF VELOCITIES':'SCHEME_FOR_ADVECTION_OF_VELOCITIES',
- 'SCHEME OPTION FOR ADVECTION OF VELOCITIES':'SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES',
- 'FREE SURFACE GRADIENT COMPATIBILITY':'FREE_SURFACE_GRADIENT_COMPATIBILITY',
- 'NUMBER OF SUB-ITERATIONS FOR NON-LINEARITIES':'NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES',
- 'TREATMENT OF FLUXES AT THE BOUNDARIES':'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES',
- 'NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES':'NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES',
- 'NUMBER OF SUB-STEPS OF DISTRIBUTIVE SCHEMES':'NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES',
- 'PSI SCHEME OPTION':'PSI_SCHEME_OPTION',
- 'DIFFUSION OF VELOCITY':'DIFFUSION_OF_VELOCITY',
- 'OPTION FOR THE DIFFUSION OF VELOCITIES':'OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES',
- 'IMPLICITATION FOR DIFFUSION OF VELOCITY':'IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY',
- 'NUMBER OF DIFFERENTIATORS':'NUMBER_OF_DIFFERENTIATORS',
- 'NAMES OF DIFFERENTIATORS':'NAMES_OF_DIFFERENTIATORS',
- 'MATRIX STORAGE':'MATRIX_STORAGE',
- 'MATRIX-VECTOR PRODUCT':'MATRIX_VECTOR_PRODUCT',
- 'NEWMARK TIME INTEGRATION COEFFICIENT':'NEWMARK_TIME_INTEGRATION_COEFFICIENT',
- 'ZERO':'ZERO',
- 'PROPAGATION OPTION':'PROPAGATION_OPTION',
- 'OPTION OF THE HYDROSTATIC RECONSTRUCTION':'OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION',
- 'CONVERGENCE STUDY':'CONVERGENCE_STUDY',
- 'REFINEMENT LEVELS':'REFINEMENT_LEVELS',
- 'VELOCITY DIFFUSIVITY':'VELOCITY_DIFFUSIVITY',
- 'TURBULENCE MODEL':'TURBULENCE_MODEL',
- 'ACCURACY OF SPALART-ALLMARAS':'ACCURACY_OF_SPALART_ALLMARAS',
- 'INFORMATION ABOUT SPALART-ALLMARAS MODEL':'INFORMATION_ABOUT_SPALART_ALLMARAS_MODEL',
- 'SOLVER FOR K-EPSILON MODEL':'SOLVER_FOR_K_EPSILON_MODEL',
- 'OPTION FOR THE SOLVER FOR K-EPSILON MODEL':'OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL',
- 'PRECONDITIONING FOR K-EPSILON MODEL':'PRECONDITIONING_FOR_K_EPSILON_MODEL',
- 'NON-DIMENSIONAL DISPERSION COEFFICIENTS':'NON_DIMENSIONAL_DISPERSION_COEFFICIENTS',
- 'TURBULENCE REGIME FOR SOLID BOUNDARIES':'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES',
- 'INFORMATION ABOUT K-EPSILON MODEL':'INFORMATION_ABOUT_K_EPSILON_MODEL',
- 'ADVECTION OF K AND EPSILON':'ADVECTION_OF_K_AND_EPSILON',
- 'SCHEME FOR ADVECTION OF K-EPSILON':'SCHEME_FOR_ADVECTION_OF_K_EPSILON',
- 'SCHEME OPTION FOR ADVECTION OF K-EPSILON':'SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON',
- 'TIME STEP REDUCTION FOR K-EPSILON MODEL':'TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL',
- 'ACCURACY OF K':'ACCURACY_OF_K',
- 'ACCURACY OF EPSILON':'ACCURACY_OF_EPSILON',
- 'MAXIMUM NUMBER OF ITERATIONS FOR K AND EPSILON':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON',
- 'TIDAL FLATS':'TIDAL_FLATS',
- 'OPTION FOR THE TREATMENT OF TIDAL FLATS':'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS',
- 'TREATMENT OF NEGATIVE DEPTHS':'TREATMENT_OF_NEGATIVE_DEPTHS',
- 'THRESHOLD FOR NEGATIVE DEPTHS':'THRESHOLD_FOR_NEGATIVE_DEPTHS',
- 'THRESHOLD DEPTH FOR RECEDING PROCEDURE':'THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE',
- 'H CLIPPING':'H_CLIPPING',
- 'MINIMUM VALUE OF DEPTH':'MINIMUM_VALUE_OF_DEPTH',
- 'PRESCRIBED TRACERS VALUES':'PRESCRIBED_TRACERS_VALUES',
- 'NUMBER OF TRACERS':'NUMBER_OF_TRACERS',
- 'NAMES OF TRACERS':'NAMES_OF_TRACERS',
- 'INITIAL VALUES OF TRACERS':'INITIAL_VALUES_OF_TRACERS',
- 'DENSITY EFFECTS':'DENSITY_EFFECTS',
- 'MEAN TEMPERATURE':'MEAN_TEMPERATURE',
- 'SOLVER FOR DIFFUSION OF TRACERS':'SOLVER_FOR_DIFFUSION_OF_TRACERS',
- 'SOLVER OPTION FOR TRACERS DIFFUSION':'SOLVER_OPTION_FOR_TRACERS_DIFFUSION',
- 'PRECONDITIONING FOR DIFFUSION OF TRACERS':'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS',
- 'ACCURACY FOR DIFFUSION OF TRACERS':'ACCURACY_FOR_DIFFUSION_OF_TRACERS',
- 'MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF TRACERS':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS',
- 'VALUES OF THE TRACERS AT THE SOURCES':'VALUES_OF_THE_TRACERS_AT_THE_SOURCES',
- 'VALUES OF TRACERS IN THE RAIN':'VALUES_OF_TRACERS_IN_THE_RAIN',
- 'ADVECTION OF TRACERS':'ADVECTION_OF_TRACERS',
- 'IMPLICITATION COEFFICIENT OF TRACERS':'IMPLICITATION_COEFFICIENT_OF_TRACERS',
- 'DIFFUSION OF TRACERS':'DIFFUSION_OF_TRACERS',
- 'COEFFICIENT FOR DIFFUSION OF TRACERS':'COEFFICIENT_FOR_DIFFUSION_OF_TRACERS',
- 'OPTION FOR THE DIFFUSION OF TRACERS':'OPTION_FOR_THE_DIFFUSION_OF_TRACERS',
- 'SCHEME FOR ADVECTION OF TRACERS':'SCHEME_FOR_ADVECTION_OF_TRACERS',
- 'SCHEME OPTION FOR ADVECTION OF TRACERS':'SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS',
- 'MASS-LUMPING ON TRACERS':'MASS_LUMPING_ON_TRACERS',
- 'LAW OF TRACERS DEGRADATION':'LAW_OF_TRACERS_DEGRADATION',
- 'COEFFICIENT 1 FOR LAW OF TRACERS DEGRADATION':'COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION',
- 'NUMBER OF DROGUES':'NUMBER_OF_DROGUES',
- 'PRINTOUT PERIOD FOR DROGUES':'PRINTOUT_PERIOD_FOR_DROGUES',
- 'DROGUES FILE':'DROGUES_FILE',
- 'ALGAE TRANSPORT MODEL':'ALGAE_TRANSPORT_MODEL',
- 'ALGAE TYPE':'ALGAE_TYPE',
- 'DIAMETER OF ALGAE':'DIAMETER_OF_ALGAE',
- 'DENSITY OF ALGAE':'DENSITY_OF_ALGAE',
- 'THICKNESS OF ALGAE':'THICKNESS_OF_ALGAE',
- 'OIL SPILL MODEL':'OIL_SPILL_MODEL',
- 'OIL SPILL STEERING FILE':'OIL_SPILL_STEERING_FILE',
- 'STOCHASTIC DIFFUSION MODEL':'STOCHASTIC_DIFFUSION_MODEL',
- 'NUMBER OF LAGRANGIAN DRIFTS':'NUMBER_OF_LAGRANGIAN_DRIFTS',
- 'NUMBER OF WEIRS':'NUMBER_OF_WEIRS',
- 'WEIRS DATA FILE':'WEIRS_DATA_FILE',
- 'TYPE OF WEIRS':'TYPE_OF_WEIRS',
- 'NUMBER OF SIPHONS':'NUMBER_OF_SIPHONS',
- 'SIPHONS DATA FILE':'SIPHONS_DATA_FILE',
- 'NUMBER OF CULVERTS':'NUMBER_OF_CULVERTS',
- 'CULVERTS DATA FILE':'CULVERTS_DATA_FILE',
- 'OPTION FOR CULVERTS':'OPTION_FOR_CULVERTS',
- 'BREACH':'BREACH',
- 'BREACHES DATA FILE':'BREACHES_DATA_FILE',
- 'TIDAL DATA BASE':'TIDAL_DATA_BASE',
- 'TIDAL MODEL FILE':'TIDAL_MODEL_FILE',
- 'ASCII DATABASE FOR TIDE':'ASCII_DATABASE_FOR_TIDE',
- 'BINARY DATABASE 1 FOR TIDE':'BINARY_DATABASE_1_FOR_TIDE',
- 'BINARY DATABASE 2 FOR TIDE':'BINARY_DATABASE_2_FOR_TIDE',
- 'MINOR CONSTITUENTS INFERENCE':'MINOR_CONSTITUENTS_INFERENCE',
- 'HARMONIC CONSTANTS FILE':'HARMONIC_CONSTANTS_FILE',
- 'TIDE GENERATING FORCE':'TIDE_GENERATING_FORCE',
- 'OPTION FOR TIDAL BOUNDARY CONDITIONS':'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS',
- 'GEOGRAPHIC SYSTEM':'GEOGRAPHIC_SYSTEM',
- 'ZONE NUMBER IN GEOGRAPHIC SYSTEM':'ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM',
- 'COEFFICIENT TO CALIBRATE SEA LEVEL':'COEFFICIENT_TO_CALIBRATE_SEA_LEVEL',
- 'COEFFICIENT TO CALIBRATE TIDAL RANGE':'COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE',
- 'COEFFICIENT TO CALIBRATE TIDAL VELOCITIES':'COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES',
- 'LOCAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER':'LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER',
- 'GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER':'GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER',
- 'COUPLING WITH':'COUPLING_WITH',
- 'NAMES OF CLANDESTINE VARIABLES':'NAMES_OF_CLANDESTINE_VARIABLES',
- 'COUPLING DIRECTORY':'COUPLING_DIRECTORY',
- 'DELWAQ PRINTOUT PERIOD':'DELWAQ_PRINTOUT_PERIOD',
- 'VOLUMES DELWAQ FILE':'VOLUMES_DELWAQ_FILE',
- 'EXCHANGE AREAS DELWAQ FILE':'EXCHANGE_AREAS_DELWAQ_FILE',
- 'VERTICAL FLUXES DELWAQ FILE':'VERTICAL_FLUXES_DELWAQ_FILE',
- 'SALINITY DELWAQ FILE':'SALINITY_DELWAQ_FILE',
- 'BOTTOM SURFACES DELWAQ FILE':'BOTTOM_SURFACES_DELWAQ_FILE',
- 'EXCHANGES BETWEEN NODES DELWAQ FILE':'EXCHANGES_BETWEEN_NODES_DELWAQ_FILE',
- 'NODES DISTANCES DELWAQ FILE':'NODES_DISTANCES_DELWAQ_FILE',
- 'TEMPERATURE DELWAQ FILE':'TEMPERATURE_DELWAQ_FILE',
- 'VELOCITY DELWAQ FILE':'VELOCITY_DELWAQ_FILE',
- 'DIFFUSIVITY DELWAQ FILE':'DIFFUSIVITY_DELWAQ_FILE',
- 'DELWAQ STEERING FILE':'DELWAQ_STEERING_FILE',
- 'SALINITY FOR DELWAQ':'SALINITY_FOR_DELWAQ',
- 'TEMPERATURE FOR DELWAQ':'TEMPERATURE_FOR_DELWAQ',
- 'VELOCITY FOR DELWAQ':'VELOCITY_FOR_DELWAQ',
- 'DIFFUSIVITY FOR DELWAQ':'DIFFUSIVITY_FOR_DELWAQ',
- 'SISYPHE STEERING FILE':'SISYPHE_STEERING_FILE',
- 'COUPLING PERIOD FOR SISYPHE':'COUPLING_PERIOD_FOR_SISYPHE',
- 'TOMAWAC STEERING FILE':'TOMAWAC_STEERING_FILE',
- 'COUPLING PERIOD FOR TOMAWAC':'COUPLING_PERIOD_FOR_TOMAWAC',
- 'WAQTEL STEERING FILE':'WAQTEL_STEERING_FILE',
- 'LANGUAGE':'LANGUAGE',
- 'STEERING FILE':'STEERING_FILE',
- 'DICTIONARY':'DICTIONARY',
- 'PARTITIONING TOOL':'PARTITIONING_TOOL',
- 'RELEASE':'RELEASE',
- 'LIST OF FILES':'LIST_OF_FILES',
- 'DESCRIPTION OF LIBRARIES':'DESCRIPTION_OF_LIBRARIES',
- 'DEFAULT EXECUTABLE':'DEFAULT_EXECUTABLE',
- 'DEFAULT PARALLEL EXECUTABLE':'DEFAULT_PARALLEL_EXECUTABLE',
-}
-DicoEnumCasFrToEnumCasEn = {
-'INITIAL_CONDITIONS':{
- "COTE NULLE":"ZERO ELEVATION",
- "COTE CONSTANTE":"CONSTANT ELEVATION",
- "HAUTEUR NULLE":"ZERO DEPTH",
- "HAUTEUR CONSTANTE":"CONSTANT DEPTH",
- "SPECIAL":"SPECIAL",
- "PARTICULIERES":"PARTICULIERES",
- "PARTICULAR":"PARTICULAR",
- "ALTIMETRIE SATELLITE TPXO":"TPXO SATELLITE ALTIMETRY",
-},
-
-'BINARY_DATA_FILE_1_FORMAT':{
- "BIN":"BIN",
- "SERAFIN":"SERAFIN",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'BINARY_DATA_FILE_2_FORMAT':{
- "BIN":"BIN",
- "SERAFIN":"SERAFIN",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'GEOMETRY_FILE_FORMAT':{
- "SERAFIN?":"SERAFIN?",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'REFERENCE_FILE_FORMAT':{
- "SERAFIN?":"SERAFIN?",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'PREVIOUS_COMPUTATION_FILE_FORMAT':{
- "SERAFIN?":"SERAFIN?",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'RESULTS_FILE_FORMAT':{
- "SERAFIN?":"SERAFIN?",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'BINARY_RESULTS_FILE_FORMAT':{
- "BIN":"BIN",
- "SERAFIN":"SERAFIN",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'BINARY_ATMOSPHERIC_DATA_FILE_FORMAT':{
- "SERAFIN?":"SERAFIN?",
- "SERAFIND":"SERAFIND",
- "MED":"MED",
-},
-
-'PARAMETER_ESTIMATION':{
- "":"",
- "FROTTEMENT":"FRICTION",
- "FROTTEMENT, PERMANENT":"FROTTEMENT, STEADY",
-},
-
-'EQUATIONS':{
- "SAINT-VENANT EF":"SAINT-VENANT FE",
- "SAINT-VENANT VF":"SAINT-VENANT FV",
- "BOUSSINESQ":"BOUSSINESQ",
-},
-
-'COUPLING_WITH':{
- "SISYPHE":"SISYPHE",
- "TOMAWAC":"TOMAWAC",
- "DELWAQ":"DELWAQ",
-},
-
-'PARTITIONING_TOOL':{
- "METIS":"METIS",
- "SCOTCH":"SCOTCH",
- "PARMETIS":"PARMETIS",
- "PTSCOTCH":"PTSCOTCH",
-},
-
-}
--- /dev/null
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+ 'U':"velocity along x axis (m/s)",
+ 'V':"velocity along y axis (m/s)",
+ 'C':"wave celerity (m/s)",
+ 'H':"water depth (m)",
+ 'S':"free surface elevation (m)",
+ 'B':"bottom elevation (m)",
+ 'F':"Froude number",
+ 'Q':"scalar flowrate of fluid (m2/s)",
+ 'T1':"tracer 1 etc.",
+ 'T*':"All the tracers 1 to 9.",
+ 'T1*':"All the tracers 10 to 19.",
+ 'K':"turbulent kinetic energy in k-epsilon model (J/kg)",
+ 'E':"dissipation of turbulent energy (W/kg)",
+ 'D':"turbulent viscosity (m2/s)",
+ 'I':"flowrate along x axis (m2/s)",
+ 'J':"flowrate along y axis (m2/s)",
+ 'M':"scalar velocity (m/s)",
+ 'X':"wind along x axis (m/s)",
+ 'Y':"wind along y axis (m/s)",
+ 'P':"air pressure (Pa)",
+ 'W':"friction coefficient",
+ 'A':"drift along x (m)",
+ 'G':"drift along y (m)",
+ 'L':"Courant number ",
+ 'N':"supplementary variable N",
+ 'O':"supplementary variable O",
+ 'R':"supplementary variable R",
+ 'Z':"supplementary variable Z",
+ 'MAXZ':"maximum elevation",
+ 'TMXZ':"time of maximum elevation",
+ 'MAXV':"maximum velocity",
+ 'TMXV':"time of maximum velocity",
+ 'US':"friction velocity",
+ 'G1':"gradient 1, etc. ",
+ },
+'VARIABLES_TO_BE_PRINTED' : {
+ 'No':" ",
+ 'U':"velocity along x axis (m/s)",
+ 'V':"velocity along y axis (m/s)",
+ 'C':"wave celerity (m/s)",
+ 'H':"water depth (m)",
+ 'S':"free surface elevation (m)",
+ 'B':"bottom elevation (m)",
+ 'F':"Froude number",
+ 'Q':"scalar flowrate of fluid (m2/s)",
+ 'Tn':"tracer 1, etc.",
+ 'K':"turbulent kinetic energy in k-epsilon model (J/kg)",
+ 'E':"dissipation of turbulent energy (W/kg)",
+ 'D':"turbulent viscosity of k-epsilon model (m2/s)",
+ 'I':"flowrate along x axis (m2/s)",
+ 'J':"flowrate along y axis (m2/s)",
+ 'M':"scalar velocity (m/s)",
+ 'X':"wind along x axis (m/s)",
+ 'Y':"wind along y axis (m/s)",
+ 'P':"air pressure (Pa)",
+ 'W':"friction coefficient",
+ 'A':"drift along x (m)",
+ 'G':"drift along y (m)",
+ 'L':"nombre de courants ",
+ 'N':"supplementary variable N",
+ 'O':"supplementary variable O",
+ 'R':"supplementary variable R",
+ 'Z':"supplementary variable Z",
+ 'Gn':"gradient 1, etc.",
+ },
+'STAGE_DISCHARGE_CURVES' : {
+ 0:"no",
+ 1:"Z(Q)",
+ 2:"Q(Z) not programmed",
+ },
+'VELOCITY_PROFILES' : {
+ 1:"constant normal profile",
+ 2:"u and v given in the conlim file",
+ 3:"normal velocity given in ubor in the conlim file",
+ 4:"velocity proportional to square root of depth",
+ 5:"velocity proportional to square root of depth, variant",
+ },
+'OPTION_FOR_LIQUID_BOUNDARIES' : {
+ 1:"classical",
+ 2:"Thompson method based on characteristics",
+ },
+'LAW_OF_BOTTOM_FRICTION' : {
+ 0:"NO FRICTION",
+ 1:"HAALAND",
+ 2:"CHEZY",
+ 3:"STRICKLER",
+ 4:"MANNING",
+ 5:"NIKURADSE",
+ },
+'DEPTH_IN_FRICTION_TERMS' : {
+ 1:"nodal",
+ 2:"average",
+ },
+'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES' : {
+ 0:"NO FRICTION",
+ 1:"HAALAND",
+ 2:"CHEZY",
+ 3:"STRICKLER",
+ 4:"MANNING",
+ 5:"NIKURADSE",
+ 6:"LOG LAW",
+ 7:"COLEBROOK-WHITE",
+ },
+'OPTION_FOR_WIND' : {
+ 1:"constant in time and space",
+ 2:"variable in time given by formated file",
+ 3:"variable in time and space given by formated file",
+ },
+'RAINFALL_RUNOFF_MODEL' : {
+ 0:"No infiltration",
+ 1:"CN runoff model",
+ },
+'COST_FUNCTION' : {
+ 1:"Computed with h,u,v",
+ 2:"Computed with c,u,v",
+ },
+'IDENTIFICATION_METHOD' : {
+ 0:"list of tests",
+ 1:"gradient simple",
+ 2:"conj gradient",
+ 3:"Lagrange interp.",
+ },
+'TYPE_OF_SOURCES' : {
+ 1:"Normal",
+ 2:"Dirac",
+ },
+'TREATMENT_OF_THE_LINEAR_SYSTEM' : {
+ 1:"coupled",
+ 2:"Wave equation",
+ },
+'FINITE_VOLUME_SCHEME' : {
+ 0:"Roe scheme",
+ 1:"kinetic order 1",
+ 2:"kinetic order 2",
+ 3:"Zokagoa scheme order 1",
+ 4:"Tchamen scheme order 1",
+ 5:"HLLC scheme order 1",
+ 6:"WAF scheme order 2",
+ },
+'OPTION_FOR_TSUNAMI_GENERATION' : {
+ 0:"No Tsunami",
+ 1:"Tsunami generated on the basis of the Okada model 1992",
+ },
+'SPATIAL_PROJECTION_TYPE' : {
+ 1:"CARTESIAN, NOT GEOREFERENCED",
+ 2:"MERCATOR",
+ 3:"LATITUDE LONGITUDE",
+ },
+'SOLVER' : {
+ 3:"conjugate gradient on a normal equation",
+ 1:"conjugate gradient",
+ 2:"conjugate residual",
+ 4:"minimum error",
+ 6:"cgstab",
+ 7:"gmres",
+ 8:"direct",
+ },
+'PRECONDITIONING' : {
+ 2:"diagonal",
+ 0:"no preconditioning",
+ 3:"block-diagonal (4-9 matrices)",
+ 5:"absolute value of diagonal",
+ 7:"crout",
+ 11:"gauss-seidel",
+ 14:"diagonal and crout",
+ },
+'DISCRETIZATIONS_IN_SPACE' : {
+ 11:"linear",
+ 12:"quasi-bubble",
+ 13:"quadratic",
+ },
+'INITIAL_GUESS_FOR_H' : {
+ 1:"previous",
+ 0:"zero",
+ 2:"extrapolation",
+ },
+'INITIAL_GUESS_FOR_U' : {
+ 0:"zero",
+ 1:"previous",
+ 2:"extrapolation",
+ },
+'TYPE_OF_ADVECTION' : {
+ 1:"CHARACTERISTICS",
+ 2:"SUPG",
+ 3:"CONSERVATIVE N-SCHEME",
+ 4:"CONSERVATIVE N-SCHEME",
+ 5:"CONSERVATIVE PSI-SCHEME",
+ 13:"EDGE-BASED N-SCHEME",
+ 14:"EDGE-BASED N-SCHEME",
+ 15:"ERIA SCHEME",
+ },
+'OPTION_FOR_CHARACTERISTICS' : {
+ 1:"strong",
+ 2:"weak",
+ },
+'SCHEME_FOR_ADVECTION_OF_VELOCITIES' : {
+ 0:"NO ADVECTION",
+ 1:"CHARACTERISTICS",
+ 2:"EXPLICIT + SUPG",
+ 3:"EXPLICIT LEO POSTMA",
+ 4:"EXPLICIT + MURD SCHEME N",
+ 5:"EXPLICIT + MURD SCHEME PSI",
+ 13:"N-SCHEME FOR TIDAL FLATS",
+ 14:"N-SCHEME FOR TIDAL FLATS",
+ 15:"ERIA SCHEME",
+ },
+'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
+ 1:"Priority to prescribed values",
+ 2:"Priority to fluxes",
+ },
+'PSI_SCHEME_OPTION' : {
+ 1:"explicit",
+ 2:"predictor-corrector",
+ },
+'OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES' : {
+ 1:"div( nu grad(U) )",
+ 2:"1/h div ( h nu grad(U)",
+ },
+'MATRIX_STORAGE' : {
+ 1:"classical EBE",
+ 3:"Edge-based storage",
+ },
+'TURBULENCE_MODEL' : {
+ 1:"CONSTANT VISCOSITY",
+ 2:"ELDER",
+ 3:"K-EPSILON MODEL",
+ 4:"SMAGORINSKI",
+ 5:"MIXING LENGTH",
+ 6:"SPALART-ALLMARAS",
+ },
+'SOLVER_FOR_K_EPSILON_MODEL' : {
+ 1:"conjugate gradient",
+ 2:"conjugate residuals",
+ 3:"conjugate gradient on normal equation",
+ 4:"minimum error",
+ 5:"conjugate gradient squared",
+ 6:"conjugate gradient squared stabilised (cgstab)",
+ 7:"gmres (see option for the solver for k-epsilon model)",
+ 8:"direct",
+ },
+'PRECONDITIONING_FOR_K_EPSILON_MODEL' : {
+ 2:"diagonal",
+ 0:"no preconditioning",
+ 7:"crout",
+ 14:"diagonal and crout",
+ },
+'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES' : {
+ 1:"smooth",
+ 2:"rough",
+ },
+'SCHEME_FOR_ADVECTION_OF_K_EPSILON' : {
+ 0:"NO ADVECTION",
+ 1:"CHARACTERISTICS",
+ 2:"EXPLICIT + SUPG",
+ 3:"EXPLICIT LEO POSTMA",
+ 4:"EXPLICIT + MURD SCHEME N",
+ 5:"EXPLICIT + MURD SCHEME PSI",
+ 13:"LEO POSTMA FOR TIDAL FLATS",
+ 14:"N-SCHEME FOR TIDAL FLATS",
+ 15:"ERIA SCHEME FOR TIDAL FLATS",
+ },
+'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS' : {
+ 1:"EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS",
+ 2:"DRY ELEMENTS FROZEN",
+ 3:"LIKE 1 BUT WITH POROSITY (DEFINA METHOD)",
+ },
+'TREATMENT_OF_NEGATIVE_DEPTHS' : {
+ 1:"SMOOTHING",
+ 2:"FLUX CONTROL",
+ 3:"FLUX CONTROL (ERIA)",
+ },
+'SOLVER_FOR_DIFFUSION_OF_TRACERS' : {
+ 1:"conjugate gradient",
+ 2:"conjugate residual",
+ 3:"conjugate gradient on a normal equation",
+ 4:"minimum error",
+ 5:"squared conjugate gradient",
+ 6:"cgstab",
+ 7:"gmres (see option for the solver for tracer diffusion)",
+ 8:"direct",
+ },
+'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
+ 0:"no preconditioning ",
+ 2:"diagonal",
+ 7:"crout",
+ 14:"diagonal and crout",
+ },
+'OPTION_FOR_THE_DIFFUSION_OF_TRACERS' : {
+ 1:"div( nu grad(T) )",
+ 2:"1/h div ( h nu grad(T)",
+ },
+'SCHEME_FOR_ADVECTION_OF_TRACERS' : {
+ 0:"NO ADVECTION",
+ 1:"CHARACTERISTICS",
+ 2:"EXPLICIT + SUPG",
+ 3:"EXPLICIT LEO POSTMA",
+ 4:"EXPLICIT + MURD SCHEME N",
+ 5:"EXPLICIT + MURD SCHEME PSI",
+ 13:"LEO POSTMA FOR TIDAL FLATS",
+ 14:"N-SCHEME FOR TIDAL FLATS",
+ 15:"ERIA SCHEME FOR TIDAL FLATS",
+ },
+'LAW_OF_TRACERS_DEGRADATION' : {
+ 0:"NO DEGRADATION",
+ 1:"F(T90) LAW",
+ },
+'ALGAE_TYPE' : {
+ 1:"SPHERE",
+ 2:"IRIDAEA FLACCIDA (CLOSE TO ULVA)",
+ 3:"PELVETIOPSIS LIMITATA",
+ 4:"GIGARTINA LEPTORHYNCHOS",
+ },
+'STOCHASTIC_DIFFUSION_MODEL' : {
+ 0:"No model",
+ 1:"brownian movement",
+ },
+'TYPE_OF_WEIRS' : {
+ 1:"HORIZONTAL WITH SAME NUMBER OF NODES UPSTREAM/DOWNSTREAM",
+ 2:"GENERAL",
+ },
+'TIDAL_DATA_BASE' : {
+ -1:"NO DEFAULT VALUE",
+ 1:"JMJ",
+ 2:"TPXO",
+ 3:"MISCELLANEOUS (LEGOS-NEA, FES20XX, PREVIMER...)",
+ },
+'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS' : {
+ 0:"No tide",
+ 1:"Real tide (recommended methodology)",
+ 2:"Astronomical tide",
+ 3:"Mean spring tide",
+ 4:"Mean tide",
+ 5:"Mean neap tide",
+ 6:"Astronomical neap tide",
+ 7:"Real tide (methodology before 2010)",
+ },
+'GEOGRAPHIC_SYSTEM' : {
+ -1:"NO DEFAULT VALUE",
+ 0:"DEFINED BY USER",
+ 1:"WGS84 LONGITUDE/LATITUDE IN REAL DEGREES",
+ 2:"WGS84 NORTHERN UTM",
+ 3:"WGS84 SOUTHERN UTM",
+ 4:"LAMBERT",
+ 5:"MERCATOR FOR TELEMAC",
+ },
+'ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM' : {
+ -1:"NO DEFAULT VALUE",
+ 1:"LAMBERT 1 NORTH",
+ 2:"LAMBERT 2 CENTER",
+ 3:"LAMBERT 3 SOUTH",
+ 4:"LAMBERT 4 CORSICA",
+ 22:"LAMBERT 2 EXTENDED",
+ 30:"UTM ZONE, E.G.",
+ },
+'LANGUAGE' : {
+ 1:"FRANCAIS",
+ 2:"ANGLAIS",
+ },
+}
+TelemacdicoFr = {
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+ 'U':"vitesse suivant l axe des x (m/s)",
+ 'V':"vitesse suivant l axe des y (m/s)",
+ 'C':"celerite des onde (m/s)",
+ 'H':"hauteur d eau (m)",
+ 'S':"cote de surface libre (m)",
+ 'B':"cote du fond (m)",
+ 'F':"nombre de Froude",
+ 'Q':"debit scalaire du fluide (m2/s)",
+ 'T1':"traceur 1, etc.",
+ 'T*':"Tous les traceurs de 1a 9.",
+ 'T1*':"Tous les traceurs 10 a 19.",
+ 'K':"energie turbulente du modele k-epsilon (J/kg)",
+ 'E':"dissipation de l energie turbulente (W/kg)",
+ 'D':"viscosite turbulente (m2/s)",
+ 'I':"debit suivant l axe des x (m2/s)",
+ 'J':"debit suivant l axe des y (m2/s)",
+ 'M':"vitesse scalaire (m/s)",
+ 'X':"vent suivant l axe des x (m/s)",
+ 'Y':"vent suivant l axe des y (m/s)",
+ 'P':"pression atmospherique (Pa)",
+ 'W':"coefficient de frottement sur le fond ",
+ 'A':"derive en x (m)",
+ 'G':"derive en y (m)",
+ 'L':"nombre de Courant ",
+ 'N':"variable supplementaire N",
+ 'O':"variable supplementaire O",
+ 'R':"variable supplementaire R",
+ 'Z':"variable supplementaire Z",
+ 'MAXZ':"cote maximum",
+ 'TMXZ':"temps de la cote maximum",
+ 'MAXV':"vitesse maximum",
+ 'TMXV':"temps de la vitesse maximum",
+ 'US':"vitesse de frottement",
+ 'G1':"gradient 1, etc. ",
+ },
+'VARIABLES_TO_BE_PRINTED' : {
+ 'No':" ",
+ 'U':"vitesse suivant l axe des x (m/s)",
+ 'V':"vitesse suivant l axe des y (m/s)",
+ 'C':"celerite des ondes (m/s)",
+ 'H':"hauteur d eau (m)",
+ 'S':"cote de surface libre (m)",
+ 'B':"cote du fond (m)",
+ 'F':"nombre de Froude",
+ 'Q':"debit scalaire du fluide (m2/s)",
+ 'Tn':"traceur 1, etc.",
+ 'K':"energie turbulente du modele k-epsilon (J/kg)",
+ 'E':"dissipation de l energie turbulente (W/kg)",
+ 'D':"viscosite turbulente du modele k-epsilon (m2/s)",
+ 'I':"debit suivant l axe des x (m2/s)",
+ 'J':"debit suivant l axe des y (m2/s)",
+ 'M':"vitesse scalaire (m/s)",
+ 'X':"vent suivant l axe des x (m/s)",
+ 'Y':"vent suivant l axe des y (m/s)",
+ 'P':"pression atmospherique (Pa)",
+ 'W':"coefficient de frottement sur le fond",
+ 'A':"derive en x (m)",
+ 'G':"derive en y (m)",
+ 'L':"nombre de courants ",
+ 'N':"variable supplementaire N",
+ 'O':"variable supplementaire O",
+ 'R':"variable supplementaire R",
+ 'Z':"variable supplementaire Z",
+ 'Gn':"gradient 1, etc.",
+ },
+'STAGE_DISCHARGE_CURVES' : {
+ 0:"non",
+ 1:"Z(Q)",
+ 2:"Q(Z) non programme",
+ },
+'VELOCITY_PROFILES' : {
+ 1:"Profil normal constant",
+ 2:"u et v dans le fichier conlim",
+ 3:"Vitesse normale donnee dans ubor dans le fichier conlim",
+ 4:"vitesse en racine carree de h",
+ 5:"vitesse en racine carree de h, variante",
+ },
+'OPTION_FOR_LIQUID_BOUNDARIES' : {
+ 1:"classique",
+ 2:"methode de Thompson avec calcul de caracteristiques",
+ },
+'LAW_OF_BOTTOM_FRICTION' : {
+ 0:"PAS DE FROTTEMENT",
+ 1:"HAALAND",
+ 2:"CHEZY",
+ 3:"STRICKLER",
+ 4:"MANNING",
+ 5:"NIKURADSE",
+ },
+'DEPTH_IN_FRICTION_TERMS' : {
+ 1:"nodale",
+ 2:"moyenne",
+ },
+'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES' : {
+ 0:"PAS DE FROTTEMENT",
+ 1:"HAALAND",
+ 2:"CHEZY",
+ 3:"STRICKLER",
+ 4:"MANNING",
+ 5:"NIKURADSE",
+ 6:"LOG LAW",
+ 7:"COLEBROOK-WHITE",
+ },
+'OPTION_FOR_WIND' : {
+ 1:"constant en temps et en espace",
+ 2:"variable en temps donne par fichier formate",
+ 3:"variable en temps et en espace donne par fichier formate",
+ },
+'RAINFALL_RUNOFF_MODEL' : {
+ 0:"Pas d infiltration",
+ 1:"Modele CN",
+ },
+'COST_FUNCTION' : {
+ 1:"Calculee sur h,u,v",
+ 2:"Calculee avec c,u,v",
+ },
+'IDENTIFICATION_METHOD' : {
+ 0:"plan d experience",
+ 1:"gradient simple",
+ 2:"gradient conj",
+ 3:"interp. de Lagrange",
+ },
+'TYPE_OF_SOURCES' : {
+ 1:"Normal",
+ 2:"Dirac",
+ },
+'TREATMENT_OF_THE_LINEAR_SYSTEM' : {
+ 1:"traitement couple",
+ 2:"Equation d onde",
+ },
+'FINITE_VOLUME_SCHEME' : {
+ 0:"schema de Roe",
+ 1:"schéma cinetique ordre 1",
+ 2:"schéma cinetique ordre 2",
+ 3:"schéma Zokagoa ordre 1",
+ 4:"schéma Tchamen ordre 1",
+ 5:"schéma HLLC ordre 1",
+ 6:"schéma WAF ordre 2",
+ },
+'OPTION_FOR_TSUNAMI_GENERATION' : {
+ 0:"Pas de Tsunami",
+ 1:"Generation d un Tsunami sur la base du modele de Okada 1992",
+ },
+'SPATIAL_PROJECTION_TYPE' : {
+ 1:"CARTESIEN, NON GEOREFERENCE",
+ 2:"MERCATOR",
+ 3:"LATITUDE LONGITUDE",
+ },
+'SOLVER' : {
+ 3:"equation normale",
+ 1:"gradient conjuge",
+ 2:"residu conjuge",
+ 4:"erreur minimale",
+ 6:"cgstab",
+ 7:"gmres",
+ 8:"direct",
+ },
+'PRECONDITIONING' : {
+ 2:"diagonal",
+ 0:"aucun",
+ 3:"bloc-diagonal (4 ou 9 matrices)",
+ 5:"valeur absolue diagonale",
+ 7:"crout",
+ 11:"gauss-seidel",
+ 14:"diagonal et crout",
+ },
+'DISCRETIZATIONS_IN_SPACE' : {
+ 11:"lineaire",
+ 12:"quasi-bulle",
+ 13:"quadratique",
+ },
+'INITIAL_GUESS_FOR_H' : {
+ 1:"precedent",
+ 0:"zero",
+ 2:"extrapolation",
+ },
+'INITIAL_GUESS_FOR_U' : {
+ 0:"zero",
+ 1:"precedent",
+ 2:"extrapolation",
+ },
+'TYPE_OF_ADVECTION' : {
+ 1:"CARACTERISTIQUES",
+ 2:"SUPG",
+ 3:"SCHEMA N CONSERVATIF",
+ 4:"SCHEMA N CONSERVATIF",
+ 5:"SCHEMA PSI CONSERVATIF",
+ 13:"SCHEMA N PAR SEGMENTS",
+ 14:"SCHEMA N PAR SEGMENTS",
+ 15:"SCHEMA ERIA",
+ },
+'OPTION_FOR_CHARACTERISTICS' : {
+ 1:"fortes",
+ 2:"faibles",
+ },
+'SCHEME_FOR_ADVECTION_OF_VELOCITIES' : {
+ 0:"PAS DE CONVECTION",
+ 1:"CARACTERISTIQUES",
+ 2:"EXPLICITE + SUPG",
+ 3:"EXPLICITE LEO POSTMA",
+ 4:"EXPLICITE + MURD SCHEMA N",
+ 5:"EXPLICITE + MURD SCHEMA PSI",
+ 13:"SCHEMA N POUR BANCS DECOUVRANTS",
+ 14:"SCHEMA N POUR BANCS DECOUVRANTS",
+ 15:"SCHEMA ERIA",
+ },
+'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
+ 1:"Priorite aux valeurs imposees",
+ 2:"Priorite aux flux",
+ },
+'PSI_SCHEME_OPTION' : {
+ 1:"explicite",
+ 2:"predicteur-correcteur",
+ },
+'OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES' : {
+ 1:"div( nu grad(U) )",
+ 2:"1/h div ( h nu grad(U)",
+ },
+'MATRIX_STORAGE' : {
+ 1:"EBE classique",
+ 3:"Stockage par segments",
+ },
+'TURBULENCE_MODEL' : {
+ 1:"VISCOSITE CONSTANTE",
+ 2:"ELDER",
+ 3:"MODELE K-EPSILON",
+ 4:"SMAGORINSKI",
+ 5:"MIXING LENGTH",
+ 6:"SPALART-ALLMARAS",
+ },
+'SOLVER_FOR_K_EPSILON_MODEL' : {
+ 1:"gradient conjugue",
+ 2:"residu conjuge",
+ 3:"gradient conjugue sur equation normal",
+ 4:"erreur minimale",
+ 5:"gradient conjugue carre",
+ 6:"gradient conjugue carre stabilise (cgstab)",
+ 7:"gmres (voir aussi option du solveur pour le modele k-epsilon",
+ 8:"direct",
+ },
+'PRECONDITIONING_FOR_K_EPSILON_MODEL' : {
+ 2:"diagonal",
+ 0:"aucun",
+ 7:"crout",
+ 14:"diagonal et crout",
+ },
+'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES' : {
+ 1:"lisse",
+ 2:"rugueux",
+ },
+'SCHEME_FOR_ADVECTION_OF_K_EPSILON' : {
+ 0:"PAS DE CONVECTION",
+ 1:"CARACTERISTIQUES",
+ 2:"EXPLICITE + SUPG",
+ 3:"EXPLICITE LEO POSTMA",
+ 4:"EXPLICITE + MURD SCHEMA N",
+ 5:"EXPLICITE + MURD SCHEMA PSI",
+ 13:"LEO POSTMA POUR BANCS DECOUVRANTS",
+ 14:"SCHEMA N POUR BANCS DECOUVRANTS",
+ 15:"SCHEMA ERIA POUR BANCS DECOUVRANTS",
+ },
+'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS' : {
+ 1:"EQUATIONS RESOLUES PARTOUT, CORRECTION SUR LES BANCS DECOUVRANTS",
+ 2:"GEL DES ELEMENTS DECOUVRANTS",
+ 3:"COMME 1 MAIS AVEC POROSITE (METHODE DEFINA)",
+ },
+'TREATMENT_OF_NEGATIVE_DEPTHS' : {
+ 1:"LISSAGE",
+ 2:"LIMITATION DES FLUX",
+ 3:"LIMITATION DES FLUX (ERIA)",
+ },
+'SOLVER_FOR_DIFFUSION_OF_TRACERS' : {
+ 1:"gradient conjuge",
+ 2:"residu conjuge",
+ 3:"gradient conjuge sur equation normale",
+ 4:"erreur minimale",
+ 5:"gradient conjuge carre",
+ 6:"cgstab",
+ 7:"gmres (voir ausi option du solveur)",
+ 8:"direct",
+ },
+'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
+ 0:"aucun",
+ 2:"diagonal",
+ 7:"crout",
+ 14:"diagonal et crout",
+ },
+'OPTION_FOR_THE_DIFFUSION_OF_TRACERS' : {
+ 1:"div( nu grad(T) )",
+ 2:"1/h div ( h nu grad(T)",
+ },
+'SCHEME_FOR_ADVECTION_OF_TRACERS' : {
+ 0:"PAS DE CONVECTION",
+ 1:"CARACTERISTIQUES",
+ 2:"EXPLICITE + SUPG",
+ 3:"EXPLICITE LEO POSTMA",
+ 4:"EXPLICITE + MURD SCHEMA N",
+ 5:"EXPLICITE + MURD SCHEMA PSI",
+ 13:"LEO POSTMA POUR BANCS DECOUVRANTS",
+ 14:"SCHEMA N POUR BANCS DECOUVRANTS",
+ 15:"SCHEMA ERIA POUR BANCS DECOUVRANTS",
+ },
+'LAW_OF_TRACERS_DEGRADATION' : {
+ 0:"PAS DE DEGRADATION",
+ 1:"LOI EN F(T90)",
+ },
+'ALGAE_TYPE' : {
+ 1:"SPHERE",
+ 2:"IRIDAEA FLACCIDA (PROCHE DES ULVES)",
+ 3:"PELVETIOPSIS LIMITATA",
+ 4:"GIGARTINA LEPTORHYNCHOS",
+ },
+'STOCHASTIC_DIFFUSION_MODEL' : {
+ 0:"Pas de modele",
+ 1:"mouvement brownien",
+ },
+'TYPE_OF_WEIRS' : {
+ 1:"HORIZONTAL AVEC MEME NOMBRE DE NOEUDS AMONT/AVAL",
+ 2:"GENERALE",
+ },
+'TIDAL_DATA_BASE' : {
+ -1:"PAS DE VALEUR PAR DEFAUT",
+ 1:"JMJ",
+ 2:"TPXO",
+ 3:"DIVERS (LEGOS-NEA, FES20XX, PREVIMER...)",
+ },
+'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS' : {
+ 0:"Pas de maree",
+ 1:"Maree reelle (methodologie recommandee)",
+ 2:"Maree de vive-eau exceptionnelle (coef. presque 120)",
+ 3:"Maree de vive-eau moyenne (coef. presque 95)",
+ 4:"Maree moyenne (coef. presque 70)",
+ 5:"Maree de morte-eau moyenne (coef. presque 45)",
+ 6:"Maree de morte-eau exceptionnelle (coef. presque 20)",
+ 7:"Maree reelle (methodologie d avant 2010)",
+ },
+'GEOGRAPHIC_SYSTEM' : {
+ -1:"PAS DE VALEUR PAR DEFAUT",
+ 0:"DEFINI PAR L UTILISATEUR",
+ 1:"WGS84 LONGITUDE/LATITUDE EN DEGRES REELS",
+ 2:"WGS84 NORD UTM",
+ 3:"WGS84 SUD UTM",
+ 4:"LAMBERT",
+ 5:"MERCATOR POUR TELEMAC",
+ },
+'ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM' : {
+ -1:"PAS DE VALEUR PAR DEFAUT",
+ 1:"LAMBERT 1 NORD",
+ 2:"LAMBERT 2 CENTRE",
+ 3:"LAMBERT 3 SUD",
+ 4:"LAMBERT 4 CORSE",
+ 22:"LAMBERT 2 ETENDU",
+ 30:"ZONE UTM, PAR EXEMPLE",
+ },
+'LANGUAGE' : {
+ 1:"FRANCAIS",
+ 2:"ANGLAIS",
+ },
+}
+
+DicoCasFrToCata = {
+ "TITRE":"TITLE",
+ "CONDITIONS INITIALES":"INITIAL_CONDITIONS",
+ "COTE INITIALE":"INITIAL_ELEVATION",
+ "HAUTEUR INITIALE":"INITIAL_DEPTH",
+ "FORMAT DU FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1_FORMAT",
+ "FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1",
+ "FORMAT DU FICHIER DE DONNEES BINAIRE 2":"BINARY_DATA_FILE_2_FORMAT",
+ "FICHIER DE DONNEES BINAIRE 2":"BINARY_DATA_FILE_2",
+ "FICHIER DE DONNEES FORMATE 1":"FORMATTED_DATA_FILE_1",
+ "FICHIER DE DONNEES FORMATE 2":"FORMATTED_DATA_FILE_2",
+ "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+ "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+ "FICHIER FORTRAN":"FORTRAN_FILE",
+ "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
+ "LISSAGES DU FOND":"BOTTOM_SMOOTHINGS",
+ "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+ "VALIDATION":"VALIDATION",
+ "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+ "FICHIER DE REFERENCE":"REFERENCE_FILE",
+ "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+ "VERIFICATION DU MAILLAGE":"CHECKING_THE_MESH",
+ "NOMBRE MAXIMUM DE FRONTIERES":"MAXIMUM_NUMBER_OF_BOUNDARIES",
+ "NOMBRE MAXIMUM DE SOURCES":"MAXIMUM_NUMBER_OF_SOURCES",
+ "NOMBRE MAXIMUM DE TRACEURS":"MAXIMUM_NUMBER_OF_TRACERS",
+ "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+ "SUITE DE CALCUL":"COMPUTATION_CONTINUED",
+ "FORMAT DU FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE_FORMAT",
+ "FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE",
+ "ENREGISTREMENT POUR SUITE DE CALCUL":"RECORD_NUMBER_FOR_RESTART",
+ "REMISE A ZERO DU TEMPS":"INITIAL_TIME_SET_TO_ZERO",
+ "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES GRAPHIQUES":"NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS",
+ "PERIODE POUR LES SORTIES GRAPHIQUES":"GRAPHIC_PRINTOUT_PERIOD",
+ "VARIABLES POUR LES SORTIES GRAPHIQUES":"VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+ "NOMBRE DE TABLEAUX PRIVES":"NUMBER_OF_PRIVATE_ARRAYS",
+ "NOMS DES VARIABLES PRIVEES":"NAMES_OF_PRIVATE_VARIABLES",
+ "FORMAT DU FICHIER DES RESULTATS":"RESULTS_FILE_FORMAT",
+ "FICHIER DES RESULTATS":"RESULTS_FILE",
+ "FORMAT DU FICHIER DE RESULTATS BINAIRE":"BINARY_RESULTS_FILE_FORMAT",
+ "FICHIER DE RESULTATS BINAIRE":"BINARY_RESULTS_FILE",
+ "FICHIER DE RESULTATS FORMATE":"FORMATTED_RESULTS_FILE",
+ "SECTIONS DE CONTROLE":"CONTROL_SECTIONS",
+ "IMPRESSION DU CUMUL DES FLUX":"PRINTING_CUMULATED_FLOWRATES",
+ "CALCUL COMPATIBLE DES FLUX":"COMPATIBLE_COMPUTATION_OF_FLUXES",
+ "FICHIER DES SECTIONS DE CONTROLE":"SECTIONS_INPUT_FILE",
+ "FICHIER DE SORTIE DES SECTIONS DE CONTROLE":"SECTIONS_OUTPUT_FILE",
+ "FLUXLINE":"FLUXLINE",
+ "FICHIER DE FLUXLINE":"FLUXLINE_INPUT_FILE",
+ "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES LISTING":"NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS",
+ "PERIODE DE SORTIE LISTING":"LISTING_PRINTOUT_PERIOD",
+ "PERIODE POUR LES SORTIES LISTING":"LISTING_FOR_PRINTOUT_PERIOD",
+ "SORTIE LISTING":"LISTING_PRINTOUT",
+ "VARIABLES A IMPRIMER":"VARIABLES_TO_BE_PRINTED",
+ "BILAN DE MASSE":"MASS_BALANCE",
+ "INFORMATIONS SUR LE SOLVEUR":"INFORMATION_ABOUT_SOLVER",
+ "LISTE DE POINTS":"LIST_OF_POINTS",
+ "NOMS DES POINTS":"NAMES_OF_POINTS",
+ "PERIODES D'ANALYSE DE FOURIER":"FOURIER_ANALYSIS_PERIODS",
+ "BORNES EN TEMPS POUR L'ANALYSE DE FOURIER":"TIME_RANGE_FOR_FOURIER_ANALYSIS",
+ "COTES IMPOSEES":"PRESCRIBED_ELEVATIONS",
+ "DEBITS IMPOSES":"PRESCRIBED_FLOWRATES",
+ "VITESSES IMPOSEES":"PRESCRIBED_VELOCITIES",
+ "COURBES DE TARAGE":"STAGE_DISCHARGE_CURVES",
+ "FICHIER DES COURBES DE TARAGE":"STAGE_DISCHARGE_CURVES_FILE",
+ "PROFILS DE VITESSE":"VELOCITY_PROFILES",
+ "OPTION POUR LES FRONTIERES LIQUIDES":"OPTION_FOR_LIQUID_BOUNDARIES",
+ "FICHIER DES FRONTIERES LIQUIDES":"LIQUID_BOUNDARIES_FILE",
+ "ELEMENTS MASQUES PAR L'UTILISATEUR":"ELEMENTS_MASKED_BY_USER",
+ "NOMBRE MAXIMUM DE DOMAINES DE FROTTEMENT":"MAXIMUM_NUMBER_OF_FRICTION_DOMAINS",
+ "DONNEES POUR LE FROTTEMENT":"FRICTION_DATA",
+ "FICHIER DE DONNEES POUR LE FROTTEMENT":"FRICTION_DATA_FILE",
+ "LOI DE FROTTEMENT SUR LE FOND":"LAW_OF_BOTTOM_FRICTION",
+ "COEFFICIENT DE FROTTEMENT":"FRICTION_COEFFICIENT",
+ "VALEUR PAR DEFAUT DU MANNING POUR LA LOI DE COLEBROOK-WHITE":"MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW",
+ "HAUTEUR DANS LES TERMES DE FROTTEMENT":"DEPTH_IN_FRICTION_TERMS",
+ "FROTTEMENT POUR LA VEGETATION NON SUBMERGEE":"NON_SUBMERGED_VEGETATION_FRICTION",
+ "DIAMETRE DES ELEMENTS DE FROTTEMENT":"DIAMETER_OF_ROUGHNESS_ELEMENTS",
+ "ESPACEMENT DES ELEMENTS DE FROTTEMENT":"SPACING_OF_ROUGHNESS_ELEMENTS",
+ "LOI DE FROTTEMENT SUR LES PAROIS LATERALES":"LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES",
+ "COEFFICIENT DE RUGOSITE DES BORDS":"ROUGHNESS_COEFFICIENT_OF_BOUNDARIES",
+ "DEFINITION DE ZONES":"DEFINITION_OF_ZONES",
+ "FICHIER DES ZONES":"ZONES_FILE",
+ "VENT":"WIND",
+ "OPTION DU VENT":"OPTION_FOR_WIND",
+ "COEFFICIENT D'INFLUENCE DU VENT":"COEFFICIENT_OF_WIND_INFLUENCE",
+ "VITESSE DU VENT SUIVANT X":"WIND_VELOCITY_ALONG_X",
+ "VITESSE DU VENT SUIVANT Y":"WIND_VELOCITY_ALONG_Y",
+ "VITESSE ET DIRECTION DU VENT":"SPEED_AND_DIRECTION_OF_WIND",
+ "PROFONDEUR LIMITE POUR LE VENT":"THRESHOLD_DEPTH_FOR_WIND",
+ "PRESSION ATMOSPHERIQUE":"AIR_PRESSURE",
+ "VALEUR DE LA PRESSION ATMOSPHERIQUE":"VALUE_OF_ATMOSPHERIC_PRESSURE",
+ "PLUIE OU EVAPORATION":"RAIN_OR_EVAPORATION",
+ "PLUIE OU EVAPORATION EN MM PAR JOUR":"RAIN_OR_EVAPORATION_IN_MM_PER_DAY",
+ "MODELE PLUIE-DEBIT":"RAINFALL_RUNOFF_MODEL",
+ "CONDITIONS D'HUMIDITE PRECEDENTE":"ANTECEDENT_MOISTURE_CONDITIONS",
+ "DUREE DE LA PLUIE OU EVAPORATION EN HEURES":"DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS",
+ "FICHIER ASCII DE DONNEES ATMOSPHERIQUES":"ASCII_ATMOSPHERIC_DATA_FILE",
+ "FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES":"BINARY_ATMOSPHERIC_DATA_FILE",
+ "FORMAT DU FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES":"BINARY_ATMOSPHERIC_DATA_FILE_FORMAT",
+ "OPTION POUR RATIO DES PERTES INITIALES":"OPTION_FOR_INITIAL_ABSTRACTION_RATIO",
+ "COURANTS DE HOULE":"WAVE_DRIVEN_CURRENTS",
+ "NUMERO DE L'ENREGISTREMENT DANS LE FICHIER DE HOULE":"RECORD_NUMBER_IN_WAVE_FILE",
+ "AUGMENTATION DU FROTTEMENT PAR LA HOULE":"WAVE_ENHANCED_FRICTION_FACTOR",
+ "ESTIMATION DE PARAMETRE":"PARAMETER_ESTIMATION",
+ "FONCTION COUT":"COST_FUNCTION",
+ "METHODE D'IDENTIFICATION":"IDENTIFICATION_METHOD",
+ "PRECISIONS POUR L'IDENTIFICATION":"TOLERANCES_FOR_IDENTIFICATION",
+ "MAXIMUM D'ITERATIONS POUR L'IDENTIFICATION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION",
+ "ABSCISSES DES SOURCES":"ABSCISSAE_OF_SOURCES",
+ "ORDONNEES DES SOURCES":"ORDINATES_OF_SOURCES",
+ "DEBITS DES SOURCES":"WATER_DISCHARGE_OF_SOURCES",
+ "VITESSES DES SOURCES SELON X":"VELOCITIES_OF_THE_SOURCES_ALONG_X",
+ "VITESSES DES SOURCES SELON Y":"VELOCITIES_OF_THE_SOURCES_ALONG_Y",
+ "TYPE DES SOURCES":"TYPE_OF_SOURCES",
+ "FICHIER DES SOURCES":"SOURCES_FILE",
+ "PROCESSUS QUALITE D'EAU":"WATER_QUALITY_PROCESS",
+ "MASSE VOLUMIQUE DE L'EAU":"WATER_DENSITY",
+ "ACCELERATION DE LA PESANTEUR":"GRAVITY_ACCELERATION",
+ "STRUCTURES VERTICALES":"VERTICAL_STRUCTURES",
+ "EQUATIONS":"EQUATIONS",
+ "TRAITEMENT DU SYSTEME LINEAIRE":"TREATMENT_OF_THE_LINEAR_SYSTEM",
+ "SCHEMA EN VOLUMES FINIS":"FINITE_VOLUME_SCHEME",
+ "CORIOLIS":"CORIOLIS",
+ "COEFFICIENT DE CORIOLIS":"CORIOLIS_COEFFICIENT",
+ "OPTION POUR LA GENERATION DE TSUNAMI":"OPTION_FOR_TSUNAMI_GENERATION",
+ "PARAMETRES PHYSIQUES DU TSUNAMI":"PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI",
+ "COURANTS SECONDAIRES":"SECONDARY_CURRENTS",
+ "COEFFICIENT DE PRODUCTION POUR COURANTS SECONDAIRES":"PRODUCTION_COEFFICIENT_FOR_SECONDARY_CURRENTS",
+ "COEFFICIENT DE DISSIPATION POUR COURANTS SECONDAIRES":"DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS",
+ "DEBUGGER":"DEBUGGER",
+ "PAS DE TEMPS":"TIME_STEP",
+ "NOMBRE DE PAS DE TEMPS":"NUMBER_OF_TIME_STEPS",
+ "DUREE DU CALCUL":"DURATION",
+ "DATE DE L'ORIGINE DES TEMPS":"ORIGINAL_DATE_OF_TIME",
+ "HEURE DE L'ORIGINE DES TEMPS":"ORIGINAL_HOUR_OF_TIME",
+ "ARRET SI UN ETAT PERMANENT EST ATTEINT":"STOP_IF_A_STEADY_STATE_IS_REACHED",
+ "CRITERES D'ARRET":"STOP_CRITERIA",
+ "CONTROLE DES LIMITES":"CONTROL_OF_LIMITS",
+ "VALEURS LIMITES":"LIMIT_VALUES",
+ "PAS DE TEMPS VARIABLE":"VARIABLE_TIME_STEP",
+ "NOMBRE DE COURANT SOUHAITE":"DESIRED_COURANT_NUMBER",
+ "COORDONNEES DE L'ORIGINE":"ORIGIN_COORDINATES",
+ "COORDONNEES SPHERIQUES":"SPHERICAL_COORDINATES",
+ "LATITUDE DU POINT ORIGINE":"LATITUDE_OF_ORIGIN_POINT",
+ "LONGITUDE DU POINT ORIGINE":"LONGITUDE_OF_ORIGIN_POINT",
+ "NORD":"NORTH",
+ "TYPE DE PROJECTION SPATIALE":"SPATIAL_PROJECTION_TYPE",
+ "SOLVEUR":"SOLVER",
+ "OPTION DU SOLVEUR":"SOLVER_OPTION",
+ "PRECISION DU SOLVEUR":"SOLVER_ACCURACY",
+ "MAXIMUM D'ITERATIONS POUR LE SOLVEUR":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
+ "CORRECTION DE CONTINUITE":"CONTINUITY_CORRECTION",
+ "PRECONDITIONNEMENT":"PRECONDITIONING",
+ "PRECONDITIONNEMENT C-U":"C_U_PRECONDITIONING",
+ "IMPLICITATION POUR LA HAUTEUR":"IMPLICITATION_FOR_DEPTH",
+ "IMPLICITATION POUR LA VITESSE":"IMPLICITATION_FOR_VELOCITY",
+ "DISCRETISATIONS EN ESPACE":"DISCRETIZATIONS_IN_SPACE",
+ "PROPAGATION":"PROPAGATION",
+ "ORDRE DU TIR INITIAL POUR H":"INITIAL_GUESS_FOR_H",
+ "PROPAGATION LINEARISEE":"LINEARIZED_PROPAGATION",
+ "ORDRE DU TIR INITIAL POUR U":"INITIAL_GUESS_FOR_U",
+ "PROFONDEUR MOYENNE POUR LA LINEARISATION":"MEAN_DEPTH_FOR_LINEARIZATION",
+ "CONVECTION":"ADVECTION",
+ "CONVECTION DE H":"ADVECTION_OF_H",
+ "CONVECTION DE U ET V":"ADVECTION_OF_U_AND_V",
+ "FORME DE LA CONVECTION":"TYPE_OF_ADVECTION",
+ "OPTION POUR LES CARACTERISTIQUES":"OPTION_FOR_CHARACTERISTICS",
+ "OPTION DE SUPG":"SUPG_OPTION",
+ "NOMBRE DE POINTS DE GAUSS POUR LES CARACTERISTIQUES FAIBLES":"NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS",
+ "MASS-LUMPING POUR LES CARACTERISTIQUES FAIBLES":"MASS_LUMPING_FOR_WEAK_CHARACTERISTICS",
+ "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
+ "COEFFICIENTS DE DECENTREMENT":"UPWIND_COEFFICIENTS",
+ "MASS-LUMPING SUR H":"MASS_LUMPING_ON_H",
+ "MASS-LUMPING SUR LA VITESSE":"MASS_LUMPING_ON_VELOCITY",
+ "SCHEMA POUR LA CONVECTION DES VITESSES":"SCHEME_FOR_ADVECTION_OF_VELOCITIES",
+ "OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES":"SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES",
+ "COMPATIBILITE DU GRADIENT DE SURFACE LIBRE":"FREE_SURFACE_GRADIENT_COMPATIBILITY",
+ "NOMBRE DE SOUS-ITERATIONS POUR LES NON-LINEARITES":"NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES",
+ "TRAITEMENT DES FLUX AUX FRONTIERES":"TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
+ "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS":"NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES",
+ "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS":"NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES",
+ "OPTION DU SCHEMA PSI":"PSI_SCHEME_OPTION",
+ "DIFFUSION DES VITESSES":"DIFFUSION_OF_VELOCITY",
+ "OPTION POUR LA DIFFUSION DES VITESSES":"OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES",
+ "IMPLICITATION POUR LA DIFFUSION DES VITESSES":"IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY",
+ "NOMBRE DE DIFFERENTIATEURS":"NUMBER_OF_DIFFERENTIATORS",
+ "NOMS DES DIFFERENTIATEURS":"NAMES_OF_DIFFERENTIATORS",
+ "STOCKAGE DES MATRICES":"MATRIX_STORAGE",
+ "PRODUIT MATRICE-VECTEUR":"MATRIX_VECTOR_PRODUCT",
+ "COEFFICIENT D'INTEGRATION EN TEMPS DE NEWMARK":"NEWMARK_TIME_INTEGRATION_COEFFICIENT",
+ "ZERO":"ZERO",
+ "OPTION DE PROPAGATION":"PROPAGATION_OPTION",
+ "OPTION DE LA RECONSTRUCION HYDROSTATIQUE":"OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION",
+ "ETUDE DE CONVERGENCE":"CONVERGENCE_STUDY",
+ "NIVEAUX DE RAFFINEMENT":"REFINEMENT_LEVELS",
+ "COEFFICIENT DE DIFFUSION DES VITESSES":"VELOCITY_DIFFUSIVITY",
+ "MODELE DE TURBULENCE":"TURBULENCE_MODEL",
+ "PRECISION SUR SPALART-ALLMARAS":"ACCURACY_OF_SPALART_ALLMARAS",
+ "INFORMATION SUR LE MODELE SPALART-ALLMARAS":"INFORMATION_ABOUT_SPALART_ALLMARAS_MODEL",
+ "SOLVEUR POUR LE MODELE K-EPSILON":"SOLVER_FOR_K_EPSILON_MODEL",
+ "OPTION DU SOLVEUR POUR LE MODELE K-EPSILON":"OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL",
+ "PRECONDITIONNEMENT POUR LE MODELE K-EPSILON":"PRECONDITIONING_FOR_K_EPSILON_MODEL",
+ "COEFFICIENTS ADIMENSIONNELS DE DISPERSION":"NON_DIMENSIONAL_DISPERSION_COEFFICIENTS",
+ "REGIME DE TURBULENCE POUR LES PAROIS":"TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES",
+ "INFORMATIONS SUR LE MODELE K-EPSILON":"INFORMATION_ABOUT_K_EPSILON_MODEL",
+ "CONVECTION DE K ET EPSILON":"ADVECTION_OF_K_AND_EPSILON",
+ "SCHEMA POUR LA CONVECTION DU K-EPSILON":"SCHEME_FOR_ADVECTION_OF_K_EPSILON",
+ "OPTION DU SCHEMA POUR LA CONVECTION DU K-EPSILON":"SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON",
+ "REDUCTION DU PAS DE TEMPS POUR LE MODELE K-EPSILON":"TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL",
+ "PRECISION SUR K":"ACCURACY_OF_K",
+ "PRECISION SUR EPSILON":"ACCURACY_OF_EPSILON",
+ "MAXIMUM D'ITERATIONS POUR K ET EPSILON":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON",
+ "BANCS DECOUVRANTS":"TIDAL_FLATS",
+ "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS":"OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
+ "TRAITEMENT DES HAUTEURS NEGATIVES":"TREATMENT_OF_NEGATIVE_DEPTHS",
+ "SEUIL POUR LES PROFONDEURS NEGATIVES":"THRESHOLD_FOR_NEGATIVE_DEPTHS",
+ "PROFONDEUR LIMITE POUR PROCEDURE DE RESSUYAGE":"THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE",
+ "CLIPPING DE H":"H_CLIPPING",
+ "VALEUR MINIMUM DE H":"MINIMUM_VALUE_OF_DEPTH",
+ "VALEURS IMPOSEES DES TRACEURS":"PRESCRIBED_TRACERS_VALUES",
+ "NOMBRE DE TRACEURS":"NUMBER_OF_TRACERS",
+ "NOMS DES TRACEURS":"NAMES_OF_TRACERS",
+ "VALEURS INITIALES DES TRACEURS":"INITIAL_VALUES_OF_TRACERS",
+ "EFFETS DE DENSITE":"DENSITY_EFFECTS",
+ "TEMPERATURE MOYENNE":"MEAN_TEMPERATURE",
+ "SOLVEUR POUR LA DIFFUSION DES TRACEURS":"SOLVER_FOR_DIFFUSION_OF_TRACERS",
+ "OPTION DU SOLVEUR POUR LA DIFFUSION DES TRACEURS":"SOLVER_OPTION_FOR_TRACERS_DIFFUSION",
+ "PRECONDITIONNEMENT POUR LA DIFFUSION DES TRACEURS":"PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS",
+ "PRECISION POUR LA DIFFUSION DES TRACEURS":"ACCURACY_FOR_DIFFUSION_OF_TRACERS",
+ "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DES TRACEURS":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS",
+ "VALEURS DES TRACEURS DES SOURCES":"VALUES_OF_THE_TRACERS_AT_THE_SOURCES",
+ "VALEURS DES TRACEURS DANS LA PLUIE":"VALUES_OF_TRACERS_IN_THE_RAIN",
+ "CONVECTION DES TRACEURS":"ADVECTION_OF_TRACERS",
+ "COEFFICIENT D'IMPLICITATION DES TRACEURS":"IMPLICITATION_COEFFICIENT_OF_TRACERS",
+ "DIFFUSION DES TRACEURS":"DIFFUSION_OF_TRACERS",
+ "COEFFICIENT DE DIFFUSION DES TRACEURS":"COEFFICIENT_FOR_DIFFUSION_OF_TRACERS",
+ "OPTION POUR LA DIFFUSION DES TRACEURS":"OPTION_FOR_THE_DIFFUSION_OF_TRACERS",
+ "SCHEMA POUR LA CONVECTION DES TRACEURS":"SCHEME_FOR_ADVECTION_OF_TRACERS",
+ "OPTION DU SCHEMA POUR LA CONVECTION DES TRACEURS":"SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS",
+ "MASS-LUMPING SUR LES TRACEURS":"MASS_LUMPING_ON_TRACERS",
+ "LOI DE DEGRADATION DES TRACEURS":"LAW_OF_TRACERS_DEGRADATION",
+ "COEFFICIENT 1 DE LA LOI DE DEGRADATION DES TRACEURS":"COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION",
+ "NOMBRE DE FLOTTEURS":"NUMBER_OF_DROGUES",
+ "PERIODE POUR LES SORTIES DE FLOTTEURS":"PRINTOUT_PERIOD_FOR_DROGUES",
+ "FICHIER DES FLOTTEURS":"DROGUES_FILE",
+ "MODELE DE TRANSPORT DES ALGUES":"ALGAE_TRANSPORT_MODEL",
+ "TYPE DES ALGUES":"ALGAE_TYPE",
+ "DIAMETRE DES ALGUES":"DIAMETER_OF_ALGAE",
+ "MASSE VOLUMIQUE DES ALGUES":"DENSITY_OF_ALGAE",
+ "EPAISSEUR DES ALGUES":"THICKNESS_OF_ALGAE",
+ "MODELE DE NAPPES D'HYDROCARBURES":"OIL_SPILL_MODEL",
+ "FICHIER DE COMMANDES HYDROCARBURES":"OIL_SPILL_STEERING_FILE",
+ "MODELE DE DIFFUSION STOCHASTIQUE":"STOCHASTIC_DIFFUSION_MODEL",
+ "NOMBRE DE DERIVES LAGRANGIENNES":"NUMBER_OF_LAGRANGIAN_DRIFTS",
+ "NOMBRE DE SEUILS":"NUMBER_OF_WEIRS",
+ "FICHIER DE DONNEES DES SEUILS":"WEIRS_DATA_FILE",
+ "TYPE DES SEUILS":"TYPE_OF_WEIRS",
+ "NOMBRE DE SIPHONS":"NUMBER_OF_SIPHONS",
+ "FICHIER DE DONNEES DES SIPHONS":"SIPHONS_DATA_FILE",
+ "NOMBRE DE BUSES":"NUMBER_OF_CULVERTS",
+ "FICHIER DE DONNEES DES BUSES":"CULVERTS_DATA_FILE",
+ "OPTION POUR LES BUSES":"OPTION_FOR_CULVERTS",
+ "BRECHE":"BREACH",
+ "FICHIER DE DONNEES DES BRECHES":"BREACHES_DATA_FILE",
+ "BASE DE DONNEES DE MAREE":"TIDAL_DATA_BASE",
+ "FICHIER DU MODELE DE MAREE":"TIDAL_MODEL_FILE",
+ "BASE ASCII DE DONNEES DE MAREE":"ASCII_DATABASE_FOR_TIDE",
+ "BASE BINAIRE 1 DE DONNEES DE MAREE":"BINARY_DATABASE_1_FOR_TIDE",
+ "BASE BINAIRE 2 DE DONNEES DE MAREE":"BINARY_DATABASE_2_FOR_TIDE",
+ "INTERPOLATION DE COMPOSANTES MINEURES":"MINOR_CONSTITUENTS_INFERENCE",
+ "FICHIER DES CONSTANTES HARMONIQUES":"HARMONIC_CONSTANTS_FILE",
+ "FORCE GENERATRICE DE LA MAREE":"TIDE_GENERATING_FORCE",
+ "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE":"OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
+ "SYSTEME GEOGRAPHIQUE":"GEOGRAPHIC_SYSTEM",
+ "NUMERO DE FUSEAU OU PROJECTION DANS LE SYSTEME GEOGRAPHIQUE":"ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM",
+ "COEFFICIENT DE CALAGE DU NIVEAU DE MER":"COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
+ "COEFFICIENT DE CALAGE DU MARNAGE":"COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE",
+ "COEFFICIENT DE CALAGE DES VITESSES DE COURANT":"COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES",
+ "NUMERO LOCAL DU POINT POUR CALER LA PLEINE MER":"LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
+ "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER":"GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
+ "COUPLAGE AVEC":"COUPLING_WITH",
+ "NOMS DES VARIABLES CLANDESTINES":"NAMES_OF_CLANDESTINE_VARIABLES",
+ "DOSSIER DE COUPLAGE":"COUPLING_DIRECTORY",
+ "PERIODE DE SORTIE POUR DELWAQ":"DELWAQ_PRINTOUT_PERIOD",
+ "FICHIER DELWAQ DES VOLUMES":"VOLUMES_DELWAQ_FILE",
+ "FICHIER DELWAQ DES SURFACES DE FLUX":"EXCHANGE_AREAS_DELWAQ_FILE",
+ "FICHIER DELWAQ DES FLUX VERTICAUX":"VERTICAL_FLUXES_DELWAQ_FILE",
+ "FICHIER DELWAQ DE LA SALINITE":"SALINITY_DELWAQ_FILE",
+ "FICHIER DELWAQ DES SURFACES DU FOND":"BOTTOM_SURFACES_DELWAQ_FILE",
+ "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS":"EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
+ "FICHIER DELWAQ DES DISTANCES ENTRE NOEUDS":"NODES_DISTANCES_DELWAQ_FILE",
+ "FICHIER DELWAQ DE LA TEMPERATURE":"TEMPERATURE_DELWAQ_FILE",
+ "FICHIER DELWAQ DE LA VITESSE":"VELOCITY_DELWAQ_FILE",
+ "FICHIER DELWAQ DE LA DIFFUSION":"DIFFUSIVITY_DELWAQ_FILE",
+ "FICHIER DE COMMANDE DELWAQ":"DELWAQ_STEERING_FILE",
+ "SALINITE POUR DELWAQ":"SALINITY_FOR_DELWAQ",
+ "TEMPERATURE POUR DELWAQ":"TEMPERATURE_FOR_DELWAQ",
+ "VITESSE POUR DELWAQ":"VELOCITY_FOR_DELWAQ",
+ "DIFFUSION POUR DELWAQ":"DIFFUSIVITY_FOR_DELWAQ",
+ "FICHIER DES PARAMETRES DE SISYPHE":"SISYPHE_STEERING_FILE",
+ "PERIODE DE COUPLAGE POUR SISYPHE":"COUPLING_PERIOD_FOR_SISYPHE",
+ "FICHIER DES PARAMETRES DE TOMAWAC":"TOMAWAC_STEERING_FILE",
+ "PERIODE DE COUPLAGE POUR TOMAWAC":"COUPLING_PERIOD_FOR_TOMAWAC",
+ "FICHIER DES PARAMETRES DE WAQTEL":"WAQTEL_STEERING_FILE",
+ "LANGUE":"LANGUAGE",
+ "FICHIER DES PARAMETRES":"STEERING_FILE",
+ "DICTIONNAIRE":"DICTIONARY",
+ "PARTITIONNEUR":"PARTITIONING_TOOL",
+ "NUMERO DE VERSION":"RELEASE",
+ "LISTE DES FICHIERS":"LIST_OF_FILES",
+ "DESCRIPTION DES LIBRAIRIES":"DESCRIPTION_OF_LIBRARIES",
+ "EXECUTABLE PAR DEFAUT":"DEFAULT_EXECUTABLE",
+ "EXECUTABLE PARALLELE PAR DEFAUT":"DEFAULT_PARALLEL_EXECUTABLE",
+}
+
+DicoCasEnToCata = {
+ 'TITLE':'TITLE',
+ 'INITIAL CONDITIONS':'INITIAL_CONDITIONS',
+ 'INITIAL ELEVATION':'INITIAL_ELEVATION',
+ 'INITIAL DEPTH':'INITIAL_DEPTH',
+ 'BINARY DATA FILE 1 FORMAT':'BINARY_DATA_FILE_1_FORMAT',
+ 'BINARY DATA FILE 1':'BINARY_DATA_FILE_1',
+ 'BINARY DATA FILE 2 FORMAT':'BINARY_DATA_FILE_2_FORMAT',
+ 'BINARY DATA FILE 2':'BINARY_DATA_FILE_2',
+ 'FORMATTED DATA FILE 1':'FORMATTED_DATA_FILE_1',
+ 'FORMATTED DATA FILE 2':'FORMATTED_DATA_FILE_2',
+ 'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+ 'GEOMETRY FILE':'GEOMETRY_FILE',
+ 'FORTRAN FILE':'FORTRAN_FILE',
+ 'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
+ 'BOTTOM SMOOTHINGS':'BOTTOM_SMOOTHINGS',
+ 'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+ 'VALIDATION':'VALIDATION',
+ 'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+ 'REFERENCE FILE':'REFERENCE_FILE',
+ 'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+ 'CHECKING THE MESH':'CHECKING_THE_MESH',
+ 'MAXIMUM NUMBER OF BOUNDARIES':'MAXIMUM_NUMBER_OF_BOUNDARIES',
+ 'MAXIMUM NUMBER OF SOURCES':'MAXIMUM_NUMBER_OF_SOURCES',
+ 'MAXIMUM NUMBER OF TRACERS':'MAXIMUM_NUMBER_OF_TRACERS',
+ 'VECTOR LENGTH':'VECTOR_LENGTH',
+ 'COMPUTATION CONTINUED':'COMPUTATION_CONTINUED',
+ 'PREVIOUS COMPUTATION FILE FORMAT':'PREVIOUS_COMPUTATION_FILE_FORMAT',
+ 'PREVIOUS COMPUTATION FILE':'PREVIOUS_COMPUTATION_FILE',
+ 'RECORD NUMBER FOR RESTART':'RECORD_NUMBER_FOR_RESTART',
+ 'INITIAL TIME SET TO ZERO':'INITIAL_TIME_SET_TO_ZERO',
+ 'NUMBER OF FIRST TIME STEP FOR GRAPHIC PRINTOUTS':'NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS',
+ 'GRAPHIC PRINTOUT PERIOD':'GRAPHIC_PRINTOUT_PERIOD',
+ 'VARIABLES FOR GRAPHIC PRINTOUTS':'VARIABLES_FOR_GRAPHIC_PRINTOUTS',
+ 'NUMBER OF PRIVATE ARRAYS':'NUMBER_OF_PRIVATE_ARRAYS',
+ 'NAMES OF PRIVATE VARIABLES':'NAMES_OF_PRIVATE_VARIABLES',
+ 'RESULTS FILE FORMAT':'RESULTS_FILE_FORMAT',
+ 'RESULTS FILE':'RESULTS_FILE',
+ 'BINARY RESULTS FILE FORMAT':'BINARY_RESULTS_FILE_FORMAT',
+ 'BINARY RESULTS FILE':'BINARY_RESULTS_FILE',
+ 'FORMATTED RESULTS FILE':'FORMATTED_RESULTS_FILE',
+ 'CONTROL SECTIONS':'CONTROL_SECTIONS',
+ 'PRINTING CUMULATED FLOWRATES':'PRINTING_CUMULATED_FLOWRATES',
+ 'COMPATIBLE COMPUTATION OF FLUXES':'COMPATIBLE_COMPUTATION_OF_FLUXES',
+ 'SECTIONS INPUT FILE':'SECTIONS_INPUT_FILE',
+ 'SECTIONS OUTPUT FILE':'SECTIONS_OUTPUT_FILE',
+ 'FLUXLINE':'FLUXLINE',
+ 'FLUXLINE INPUT FILE':'FLUXLINE_INPUT_FILE',
+ 'NUMBER OF FIRST TIME STEP FOR LISTING PRINTOUTS':'NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS',
+ 'LISTING PRINTOUT PERIOD':'LISTING_PRINTOUT_PERIOD',
+ 'LISTING FOR PRINTOUT PERIOD':'LISTING_FOR_PRINTOUT_PERIOD',
+ 'LISTING PRINTOUT':'LISTING_PRINTOUT',
+ 'VARIABLES TO BE PRINTED':'VARIABLES_TO_BE_PRINTED',
+ 'MASS-BALANCE':'MASS_BALANCE',
+ 'INFORMATION ABOUT SOLVER':'INFORMATION_ABOUT_SOLVER',
+ 'LIST OF POINTS':'LIST_OF_POINTS',
+ 'NAMES OF POINTS':'NAMES_OF_POINTS',
+ 'FOURIER ANALYSIS PERIODS':'FOURIER_ANALYSIS_PERIODS',
+ 'TIME RANGE FOR FOURIER ANALYSIS':'TIME_RANGE_FOR_FOURIER_ANALYSIS',
+ 'PRESCRIBED ELEVATIONS':'PRESCRIBED_ELEVATIONS',
+ 'PRESCRIBED FLOWRATES':'PRESCRIBED_FLOWRATES',
+ 'PRESCRIBED VELOCITIES':'PRESCRIBED_VELOCITIES',
+ 'STAGE-DISCHARGE CURVES':'STAGE_DISCHARGE_CURVES',
+ 'STAGE-DISCHARGE CURVES FILE':'STAGE_DISCHARGE_CURVES_FILE',
+ 'VELOCITY PROFILES':'VELOCITY_PROFILES',
+ 'OPTION FOR LIQUID BOUNDARIES':'OPTION_FOR_LIQUID_BOUNDARIES',
+ 'LIQUID BOUNDARIES FILE':'LIQUID_BOUNDARIES_FILE',
+ 'ELEMENTS MASKED BY USER':'ELEMENTS_MASKED_BY_USER',
+ 'MAXIMUM NUMBER OF FRICTION DOMAINS':'MAXIMUM_NUMBER_OF_FRICTION_DOMAINS',
+ 'FRICTION DATA':'FRICTION_DATA',
+ 'FRICTION DATA FILE':'FRICTION_DATA_FILE',
+ 'LAW OF BOTTOM FRICTION':'LAW_OF_BOTTOM_FRICTION',
+ 'FRICTION COEFFICIENT':'FRICTION_COEFFICIENT',
+ 'MANNING DEFAULT VALUE FOR COLEBROOK-WHITE LAW':'MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW',
+ 'DEPTH IN FRICTION TERMS':'DEPTH_IN_FRICTION_TERMS',
+ 'NON-SUBMERGED VEGETATION FRICTION':'NON_SUBMERGED_VEGETATION_FRICTION',
+ 'DIAMETER OF ROUGHNESS ELEMENTS':'DIAMETER_OF_ROUGHNESS_ELEMENTS',
+ 'SPACING OF ROUGHNESS ELEMENTS':'SPACING_OF_ROUGHNESS_ELEMENTS',
+ 'LAW OF FRICTION ON LATERAL BOUNDARIES':'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES',
+ 'ROUGHNESS COEFFICIENT OF BOUNDARIES':'ROUGHNESS_COEFFICIENT_OF_BOUNDARIES',
+ 'DEFINITION OF ZONES':'DEFINITION_OF_ZONES',
+ 'ZONES FILE':'ZONES_FILE',
+ 'WIND':'WIND',
+ 'OPTION FOR WIND':'OPTION_FOR_WIND',
+ 'COEFFICIENT OF WIND INFLUENCE':'COEFFICIENT_OF_WIND_INFLUENCE',
+ 'WIND VELOCITY ALONG X':'WIND_VELOCITY_ALONG_X',
+ 'WIND VELOCITY ALONG Y':'WIND_VELOCITY_ALONG_Y',
+ 'SPEED AND DIRECTION OF WIND':'SPEED_AND_DIRECTION_OF_WIND',
+ 'THRESHOLD DEPTH FOR WIND':'THRESHOLD_DEPTH_FOR_WIND',
+ 'AIR PRESSURE':'AIR_PRESSURE',
+ 'VALUE OF ATMOSPHERIC PRESSURE':'VALUE_OF_ATMOSPHERIC_PRESSURE',
+ 'RAIN OR EVAPORATION':'RAIN_OR_EVAPORATION',
+ 'RAIN OR EVAPORATION IN MM PER DAY':'RAIN_OR_EVAPORATION_IN_MM_PER_DAY',
+ 'RAINFALL-RUNOFF MODEL':'RAINFALL_RUNOFF_MODEL',
+ 'ANTECEDENT MOISTURE CONDITIONS':'ANTECEDENT_MOISTURE_CONDITIONS',
+ 'DURATION OF RAIN OR EVAPORATION IN HOURS':'DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS',
+ 'ASCII ATMOSPHERIC DATA FILE':'ASCII_ATMOSPHERIC_DATA_FILE',
+ 'BINARY ATMOSPHERIC DATA FILE':'BINARY_ATMOSPHERIC_DATA_FILE',
+ 'BINARY ATMOSPHERIC DATA FILE FORMAT':'BINARY_ATMOSPHERIC_DATA_FILE_FORMAT',
+ 'OPTION FOR INITIAL ABSTRACTION RATIO':'OPTION_FOR_INITIAL_ABSTRACTION_RATIO',
+ 'WAVE DRIVEN CURRENTS':'WAVE_DRIVEN_CURRENTS',
+ 'RECORD NUMBER IN WAVE FILE':'RECORD_NUMBER_IN_WAVE_FILE',
+ 'WAVE ENHANCED FRICTION FACTOR':'WAVE_ENHANCED_FRICTION_FACTOR',
+ 'PARAMETER ESTIMATION':'PARAMETER_ESTIMATION',
+ 'COST FUNCTION':'COST_FUNCTION',
+ 'IDENTIFICATION METHOD':'IDENTIFICATION_METHOD',
+ 'TOLERANCES FOR IDENTIFICATION':'TOLERANCES_FOR_IDENTIFICATION',
+ 'MAXIMUM NUMBER OF ITERATIONS FOR IDENTIFICATION':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION',
+ 'ABSCISSAE OF SOURCES':'ABSCISSAE_OF_SOURCES',
+ 'ORDINATES OF SOURCES':'ORDINATES_OF_SOURCES',
+ 'WATER DISCHARGE OF SOURCES':'WATER_DISCHARGE_OF_SOURCES',
+ 'VELOCITIES OF THE SOURCES ALONG X':'VELOCITIES_OF_THE_SOURCES_ALONG_X',
+ 'VELOCITIES OF THE SOURCES ALONG Y':'VELOCITIES_OF_THE_SOURCES_ALONG_Y',
+ 'TYPE OF SOURCES':'TYPE_OF_SOURCES',
+ 'SOURCES FILE':'SOURCES_FILE',
+ 'WATER QUALITY PROCESS':'WATER_QUALITY_PROCESS',
+ 'WATER DENSITY':'WATER_DENSITY',
+ 'GRAVITY ACCELERATION':'GRAVITY_ACCELERATION',
+ 'VERTICAL STRUCTURES':'VERTICAL_STRUCTURES',
+ 'EQUATIONS':'EQUATIONS',
+ 'TREATMENT OF THE LINEAR SYSTEM':'TREATMENT_OF_THE_LINEAR_SYSTEM',
+ 'FINITE VOLUME SCHEME':'FINITE_VOLUME_SCHEME',
+ 'CORIOLIS':'CORIOLIS',
+ 'CORIOLIS COEFFICIENT':'CORIOLIS_COEFFICIENT',
+ 'OPTION FOR TSUNAMI GENERATION':'OPTION_FOR_TSUNAMI_GENERATION',
+ 'PHYSICAL CHARACTERISTICS OF THE TSUNAMI':'PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI',
+ 'SECONDARY CURRENTS':'SECONDARY_CURRENTS',
+ 'PRODUCTION COEFFICIENT FOR SECONDARY CURRENTS':'PRODUCTION_COEFFICIENT_FOR_SECONDARY_CURRENTS',
+ 'DISSIPATION COEFFICIENT FOR SECONDARY CURRENTS':'DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS',
+ 'DEBUGGER':'DEBUGGER',
+ 'TIME STEP':'TIME_STEP',
+ 'NUMBER OF TIME STEPS':'NUMBER_OF_TIME_STEPS',
+ 'DURATION':'DURATION',
+ 'ORIGINAL DATE OF TIME':'ORIGINAL_DATE_OF_TIME',
+ 'ORIGINAL HOUR OF TIME':'ORIGINAL_HOUR_OF_TIME',
+ 'STOP IF A STEADY STATE IS REACHED':'STOP_IF_A_STEADY_STATE_IS_REACHED',
+ 'STOP CRITERIA':'STOP_CRITERIA',
+ 'CONTROL OF LIMITS':'CONTROL_OF_LIMITS',
+ 'LIMIT VALUES':'LIMIT_VALUES',
+ 'VARIABLE TIME-STEP':'VARIABLE_TIME_STEP',
+ 'DESIRED COURANT NUMBER':'DESIRED_COURANT_NUMBER',
+ 'ORIGIN COORDINATES':'ORIGIN_COORDINATES',
+ 'SPHERICAL COORDINATES':'SPHERICAL_COORDINATES',
+ 'LATITUDE OF ORIGIN POINT':'LATITUDE_OF_ORIGIN_POINT',
+ 'LONGITUDE OF ORIGIN POINT':'LONGITUDE_OF_ORIGIN_POINT',
+ 'NORTH':'NORTH',
+ 'SPATIAL PROJECTION TYPE':'SPATIAL_PROJECTION_TYPE',
+ 'SOLVER':'SOLVER',
+ 'SOLVER OPTION':'SOLVER_OPTION',
+ 'SOLVER ACCURACY':'SOLVER_ACCURACY',
+ 'MAXIMUM NUMBER OF ITERATIONS FOR SOLVER':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER',
+ 'CONTINUITY CORRECTION':'CONTINUITY_CORRECTION',
+ 'PRECONDITIONING':'PRECONDITIONING',
+ 'C-U PRECONDITIONING':'C_U_PRECONDITIONING',
+ 'IMPLICITATION FOR DEPTH':'IMPLICITATION_FOR_DEPTH',
+ 'IMPLICITATION FOR VELOCITY':'IMPLICITATION_FOR_VELOCITY',
+ 'DISCRETIZATIONS IN SPACE':'DISCRETIZATIONS_IN_SPACE',
+ 'PROPAGATION':'PROPAGATION',
+ 'INITIAL GUESS FOR H':'INITIAL_GUESS_FOR_H',
+ 'LINEARIZED PROPAGATION':'LINEARIZED_PROPAGATION',
+ 'INITIAL GUESS FOR U':'INITIAL_GUESS_FOR_U',
+ 'MEAN DEPTH FOR LINEARIZATION':'MEAN_DEPTH_FOR_LINEARIZATION',
+ 'ADVECTION':'ADVECTION',
+ 'ADVECTION OF H':'ADVECTION_OF_H',
+ 'ADVECTION OF U AND V':'ADVECTION_OF_U_AND_V',
+ 'TYPE OF ADVECTION':'TYPE_OF_ADVECTION',
+ 'OPTION FOR CHARACTERISTICS':'OPTION_FOR_CHARACTERISTICS',
+ 'SUPG OPTION':'SUPG_OPTION',
+ 'NUMBER OF GAUSS POINTS FOR WEAK CHARACTERISTICS':'NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS',
+ 'MASS-LUMPING FOR WEAK CHARACTERISTICS':'MASS_LUMPING_FOR_WEAK_CHARACTERISTICS',
+ 'MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES',
+ 'UPWIND COEFFICIENTS':'UPWIND_COEFFICIENTS',
+ 'MASS-LUMPING ON H':'MASS_LUMPING_ON_H',
+ 'MASS-LUMPING ON VELOCITY':'MASS_LUMPING_ON_VELOCITY',
+ 'SCHEME FOR ADVECTION OF VELOCITIES':'SCHEME_FOR_ADVECTION_OF_VELOCITIES',
+ 'SCHEME OPTION FOR ADVECTION OF VELOCITIES':'SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES',
+ 'FREE SURFACE GRADIENT COMPATIBILITY':'FREE_SURFACE_GRADIENT_COMPATIBILITY',
+ 'NUMBER OF SUB-ITERATIONS FOR NON-LINEARITIES':'NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES',
+ 'TREATMENT OF FLUXES AT THE BOUNDARIES':'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES',
+ 'NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES':'NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES',
+ 'NUMBER OF SUB-STEPS OF DISTRIBUTIVE SCHEMES':'NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES',
+ 'PSI SCHEME OPTION':'PSI_SCHEME_OPTION',
+ 'DIFFUSION OF VELOCITY':'DIFFUSION_OF_VELOCITY',
+ 'OPTION FOR THE DIFFUSION OF VELOCITIES':'OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES',
+ 'IMPLICITATION FOR DIFFUSION OF VELOCITY':'IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY',
+ 'NUMBER OF DIFFERENTIATORS':'NUMBER_OF_DIFFERENTIATORS',
+ 'NAMES OF DIFFERENTIATORS':'NAMES_OF_DIFFERENTIATORS',
+ 'MATRIX STORAGE':'MATRIX_STORAGE',
+ 'MATRIX-VECTOR PRODUCT':'MATRIX_VECTOR_PRODUCT',
+ 'NEWMARK TIME INTEGRATION COEFFICIENT':'NEWMARK_TIME_INTEGRATION_COEFFICIENT',
+ 'ZERO':'ZERO',
+ 'PROPAGATION OPTION':'PROPAGATION_OPTION',
+ 'OPTION OF THE HYDROSTATIC RECONSTRUCTION':'OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION',
+ 'CONVERGENCE STUDY':'CONVERGENCE_STUDY',
+ 'REFINEMENT LEVELS':'REFINEMENT_LEVELS',
+ 'VELOCITY DIFFUSIVITY':'VELOCITY_DIFFUSIVITY',
+ 'TURBULENCE MODEL':'TURBULENCE_MODEL',
+ 'ACCURACY OF SPALART-ALLMARAS':'ACCURACY_OF_SPALART_ALLMARAS',
+ 'INFORMATION ABOUT SPALART-ALLMARAS MODEL':'INFORMATION_ABOUT_SPALART_ALLMARAS_MODEL',
+ 'SOLVER FOR K-EPSILON MODEL':'SOLVER_FOR_K_EPSILON_MODEL',
+ 'OPTION FOR THE SOLVER FOR K-EPSILON MODEL':'OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL',
+ 'PRECONDITIONING FOR K-EPSILON MODEL':'PRECONDITIONING_FOR_K_EPSILON_MODEL',
+ 'NON-DIMENSIONAL DISPERSION COEFFICIENTS':'NON_DIMENSIONAL_DISPERSION_COEFFICIENTS',
+ 'TURBULENCE REGIME FOR SOLID BOUNDARIES':'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES',
+ 'INFORMATION ABOUT K-EPSILON MODEL':'INFORMATION_ABOUT_K_EPSILON_MODEL',
+ 'ADVECTION OF K AND EPSILON':'ADVECTION_OF_K_AND_EPSILON',
+ 'SCHEME FOR ADVECTION OF K-EPSILON':'SCHEME_FOR_ADVECTION_OF_K_EPSILON',
+ 'SCHEME OPTION FOR ADVECTION OF K-EPSILON':'SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON',
+ 'TIME STEP REDUCTION FOR K-EPSILON MODEL':'TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL',
+ 'ACCURACY OF K':'ACCURACY_OF_K',
+ 'ACCURACY OF EPSILON':'ACCURACY_OF_EPSILON',
+ 'MAXIMUM NUMBER OF ITERATIONS FOR K AND EPSILON':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON',
+ 'TIDAL FLATS':'TIDAL_FLATS',
+ 'OPTION FOR THE TREATMENT OF TIDAL FLATS':'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS',
+ 'TREATMENT OF NEGATIVE DEPTHS':'TREATMENT_OF_NEGATIVE_DEPTHS',
+ 'THRESHOLD FOR NEGATIVE DEPTHS':'THRESHOLD_FOR_NEGATIVE_DEPTHS',
+ 'THRESHOLD DEPTH FOR RECEDING PROCEDURE':'THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE',
+ 'H CLIPPING':'H_CLIPPING',
+ 'MINIMUM VALUE OF DEPTH':'MINIMUM_VALUE_OF_DEPTH',
+ 'PRESCRIBED TRACERS VALUES':'PRESCRIBED_TRACERS_VALUES',
+ 'NUMBER OF TRACERS':'NUMBER_OF_TRACERS',
+ 'NAMES OF TRACERS':'NAMES_OF_TRACERS',
+ 'INITIAL VALUES OF TRACERS':'INITIAL_VALUES_OF_TRACERS',
+ 'DENSITY EFFECTS':'DENSITY_EFFECTS',
+ 'MEAN TEMPERATURE':'MEAN_TEMPERATURE',
+ 'SOLVER FOR DIFFUSION OF TRACERS':'SOLVER_FOR_DIFFUSION_OF_TRACERS',
+ 'SOLVER OPTION FOR TRACERS DIFFUSION':'SOLVER_OPTION_FOR_TRACERS_DIFFUSION',
+ 'PRECONDITIONING FOR DIFFUSION OF TRACERS':'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS',
+ 'ACCURACY FOR DIFFUSION OF TRACERS':'ACCURACY_FOR_DIFFUSION_OF_TRACERS',
+ 'MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF TRACERS':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS',
+ 'VALUES OF THE TRACERS AT THE SOURCES':'VALUES_OF_THE_TRACERS_AT_THE_SOURCES',
+ 'VALUES OF TRACERS IN THE RAIN':'VALUES_OF_TRACERS_IN_THE_RAIN',
+ 'ADVECTION OF TRACERS':'ADVECTION_OF_TRACERS',
+ 'IMPLICITATION COEFFICIENT OF TRACERS':'IMPLICITATION_COEFFICIENT_OF_TRACERS',
+ 'DIFFUSION OF TRACERS':'DIFFUSION_OF_TRACERS',
+ 'COEFFICIENT FOR DIFFUSION OF TRACERS':'COEFFICIENT_FOR_DIFFUSION_OF_TRACERS',
+ 'OPTION FOR THE DIFFUSION OF TRACERS':'OPTION_FOR_THE_DIFFUSION_OF_TRACERS',
+ 'SCHEME FOR ADVECTION OF TRACERS':'SCHEME_FOR_ADVECTION_OF_TRACERS',
+ 'SCHEME OPTION FOR ADVECTION OF TRACERS':'SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS',
+ 'MASS-LUMPING ON TRACERS':'MASS_LUMPING_ON_TRACERS',
+ 'LAW OF TRACERS DEGRADATION':'LAW_OF_TRACERS_DEGRADATION',
+ 'COEFFICIENT 1 FOR LAW OF TRACERS DEGRADATION':'COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION',
+ 'NUMBER OF DROGUES':'NUMBER_OF_DROGUES',
+ 'PRINTOUT PERIOD FOR DROGUES':'PRINTOUT_PERIOD_FOR_DROGUES',
+ 'DROGUES FILE':'DROGUES_FILE',
+ 'ALGAE TRANSPORT MODEL':'ALGAE_TRANSPORT_MODEL',
+ 'ALGAE TYPE':'ALGAE_TYPE',
+ 'DIAMETER OF ALGAE':'DIAMETER_OF_ALGAE',
+ 'DENSITY OF ALGAE':'DENSITY_OF_ALGAE',
+ 'THICKNESS OF ALGAE':'THICKNESS_OF_ALGAE',
+ 'OIL SPILL MODEL':'OIL_SPILL_MODEL',
+ 'OIL SPILL STEERING FILE':'OIL_SPILL_STEERING_FILE',
+ 'STOCHASTIC DIFFUSION MODEL':'STOCHASTIC_DIFFUSION_MODEL',
+ 'NUMBER OF LAGRANGIAN DRIFTS':'NUMBER_OF_LAGRANGIAN_DRIFTS',
+ 'NUMBER OF WEIRS':'NUMBER_OF_WEIRS',
+ 'WEIRS DATA FILE':'WEIRS_DATA_FILE',
+ 'TYPE OF WEIRS':'TYPE_OF_WEIRS',
+ 'NUMBER OF SIPHONS':'NUMBER_OF_SIPHONS',
+ 'SIPHONS DATA FILE':'SIPHONS_DATA_FILE',
+ 'NUMBER OF CULVERTS':'NUMBER_OF_CULVERTS',
+ 'CULVERTS DATA FILE':'CULVERTS_DATA_FILE',
+ 'OPTION FOR CULVERTS':'OPTION_FOR_CULVERTS',
+ 'BREACH':'BREACH',
+ 'BREACHES DATA FILE':'BREACHES_DATA_FILE',
+ 'TIDAL DATA BASE':'TIDAL_DATA_BASE',
+ 'TIDAL MODEL FILE':'TIDAL_MODEL_FILE',
+ 'ASCII DATABASE FOR TIDE':'ASCII_DATABASE_FOR_TIDE',
+ 'BINARY DATABASE 1 FOR TIDE':'BINARY_DATABASE_1_FOR_TIDE',
+ 'BINARY DATABASE 2 FOR TIDE':'BINARY_DATABASE_2_FOR_TIDE',
+ 'MINOR CONSTITUENTS INFERENCE':'MINOR_CONSTITUENTS_INFERENCE',
+ 'HARMONIC CONSTANTS FILE':'HARMONIC_CONSTANTS_FILE',
+ 'TIDE GENERATING FORCE':'TIDE_GENERATING_FORCE',
+ 'OPTION FOR TIDAL BOUNDARY CONDITIONS':'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS',
+ 'GEOGRAPHIC SYSTEM':'GEOGRAPHIC_SYSTEM',
+ 'ZONE NUMBER IN GEOGRAPHIC SYSTEM':'ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM',
+ 'COEFFICIENT TO CALIBRATE SEA LEVEL':'COEFFICIENT_TO_CALIBRATE_SEA_LEVEL',
+ 'COEFFICIENT TO CALIBRATE TIDAL RANGE':'COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE',
+ 'COEFFICIENT TO CALIBRATE TIDAL VELOCITIES':'COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES',
+ 'LOCAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER':'LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER',
+ 'GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER':'GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER',
+ 'COUPLING WITH':'COUPLING_WITH',
+ 'NAMES OF CLANDESTINE VARIABLES':'NAMES_OF_CLANDESTINE_VARIABLES',
+ 'COUPLING DIRECTORY':'COUPLING_DIRECTORY',
+ 'DELWAQ PRINTOUT PERIOD':'DELWAQ_PRINTOUT_PERIOD',
+ 'VOLUMES DELWAQ FILE':'VOLUMES_DELWAQ_FILE',
+ 'EXCHANGE AREAS DELWAQ FILE':'EXCHANGE_AREAS_DELWAQ_FILE',
+ 'VERTICAL FLUXES DELWAQ FILE':'VERTICAL_FLUXES_DELWAQ_FILE',
+ 'SALINITY DELWAQ FILE':'SALINITY_DELWAQ_FILE',
+ 'BOTTOM SURFACES DELWAQ FILE':'BOTTOM_SURFACES_DELWAQ_FILE',
+ 'EXCHANGES BETWEEN NODES DELWAQ FILE':'EXCHANGES_BETWEEN_NODES_DELWAQ_FILE',
+ 'NODES DISTANCES DELWAQ FILE':'NODES_DISTANCES_DELWAQ_FILE',
+ 'TEMPERATURE DELWAQ FILE':'TEMPERATURE_DELWAQ_FILE',
+ 'VELOCITY DELWAQ FILE':'VELOCITY_DELWAQ_FILE',
+ 'DIFFUSIVITY DELWAQ FILE':'DIFFUSIVITY_DELWAQ_FILE',
+ 'DELWAQ STEERING FILE':'DELWAQ_STEERING_FILE',
+ 'SALINITY FOR DELWAQ':'SALINITY_FOR_DELWAQ',
+ 'TEMPERATURE FOR DELWAQ':'TEMPERATURE_FOR_DELWAQ',
+ 'VELOCITY FOR DELWAQ':'VELOCITY_FOR_DELWAQ',
+ 'DIFFUSIVITY FOR DELWAQ':'DIFFUSIVITY_FOR_DELWAQ',
+ 'SISYPHE STEERING FILE':'SISYPHE_STEERING_FILE',
+ 'COUPLING PERIOD FOR SISYPHE':'COUPLING_PERIOD_FOR_SISYPHE',
+ 'TOMAWAC STEERING FILE':'TOMAWAC_STEERING_FILE',
+ 'COUPLING PERIOD FOR TOMAWAC':'COUPLING_PERIOD_FOR_TOMAWAC',
+ 'WAQTEL STEERING FILE':'WAQTEL_STEERING_FILE',
+ 'LANGUAGE':'LANGUAGE',
+ 'STEERING FILE':'STEERING_FILE',
+ 'DICTIONARY':'DICTIONARY',
+ 'PARTITIONING TOOL':'PARTITIONING_TOOL',
+ 'RELEASE':'RELEASE',
+ 'LIST OF FILES':'LIST_OF_FILES',
+ 'DESCRIPTION OF LIBRARIES':'DESCRIPTION_OF_LIBRARIES',
+ 'DEFAULT EXECUTABLE':'DEFAULT_EXECUTABLE',
+ 'DEFAULT PARALLEL EXECUTABLE':'DEFAULT_PARALLEL_EXECUTABLE',
+}
+DicoEnumCasFrToEnumCasEn = {
+'INITIAL_CONDITIONS':{
+ "COTE NULLE":"ZERO ELEVATION",
+ "COTE CONSTANTE":"CONSTANT ELEVATION",
+ "HAUTEUR NULLE":"ZERO DEPTH",
+ "HAUTEUR CONSTANTE":"CONSTANT DEPTH",
+ "SPECIAL":"SPECIAL",
+ "PARTICULIERES":"PARTICULIERES",
+ "PARTICULAR":"PARTICULAR",
+ "ALTIMETRIE SATELLITE TPXO":"TPXO SATELLITE ALTIMETRY",
+},
+
+'BINARY_DATA_FILE_1_FORMAT':{
+ "BIN":"BIN",
+ "SERAFIN":"SERAFIN",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'BINARY_DATA_FILE_2_FORMAT':{
+ "BIN":"BIN",
+ "SERAFIN":"SERAFIN",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'GEOMETRY_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'PREVIOUS_COMPUTATION_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'RESULTS_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'BINARY_RESULTS_FILE_FORMAT':{
+ "BIN":"BIN",
+ "SERAFIN":"SERAFIN",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'BINARY_ATMOSPHERIC_DATA_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'PARAMETER_ESTIMATION':{
+ "":"",
+ "FROTTEMENT":"FRICTION",
+ "FROTTEMENT, PERMANENT":"FRICTION, STEADY",
+},
+
+'EQUATIONS':{
+ "SAINT-VENANT EF":"SAINT-VENANT FE",
+ "SAINT-VENANT VF":"SAINT-VENANT FV",
+ "BOUSSINESQ":"BOUSSINESQ",
+},
+
+'COUPLING_WITH':{
+ "SISYPHE":"SISYPHE",
+ "TOMAWAC":"TOMAWAC",
+ "DELWAQ":"DELWAQ",
+},
+
+'PARTITIONING_TOOL':{
+ "METIS":"METIS",
+ "SCOTCH":"SCOTCH",
+ "PARMETIS":"PARMETIS",
+ "PTSCOTCH":"PTSCOTCH",
+},
+
+}
+DicoEnumCasFrToEnumCasEn = {
+'INITIAL_CONDITIONS':{
+ "COTE NULLE":"ZERO ELEVATION",
+ "COTE CONSTANTE":"CONSTANT ELEVATION",
+ "HAUTEUR NULLE":"ZERO DEPTH",
+ "HAUTEUR CONSTANTE":"CONSTANT DEPTH",
+ "SPECIAL":"SPECIAL",
+ "PARTICULIERES":"PARTICULIERES",
+ "PARTICULAR":"PARTICULAR",
+ "ALTIMETRIE SATELLITE TPXO":"TPXO SATELLITE ALTIMETRY",
+},
+
+'BINARY_DATA_FILE_1_FORMAT':{
+ "BIN":"BIN",
+ "SERAFIN":"SERAFIN",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'BINARY_DATA_FILE_2_FORMAT':{
+ "BIN":"BIN",
+ "SERAFIN":"SERAFIN",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'GEOMETRY_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'PREVIOUS_COMPUTATION_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'RESULTS_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'BINARY_RESULTS_FILE_FORMAT':{
+ "BIN":"BIN",
+ "SERAFIN":"SERAFIN",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'BINARY_ATMOSPHERIC_DATA_FILE_FORMAT':{
+ "SERAFIN?":"SERAFIN?",
+ "SERAFIND":"SERAFIND",
+ "MED":"MED",
+},
+
+'PARAMETER_ESTIMATION':{
+ "":"",
+ "FROTTEMENT":"FRICTION",
+ "FROTTEMENT, PERMANENT":"FRICTION, STEADY",
+},
+
+'EQUATIONS':{
+ "SAINT-VENANT EF":"SAINT-VENANT FE",
+ "SAINT-VENANT VF":"SAINT-VENANT FV",
+ "BOUSSINESQ":"BOUSSINESQ",
+},
+
+'COUPLING_WITH':{
+ "SISYPHE":"SISYPHE",
+ "TOMAWAC":"TOMAWAC",
+ "DELWAQ":"DELWAQ",
+},
+
+'PARTITIONING_TOOL':{
+ "METIS":"METIS",
+ "SCOTCH":"SCOTCH",
+ "PARMETIS":"PARMETIS",
+ "PTSCOTCH":"PTSCOTCH",
+},
+
+}
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="1.1" language="en">
+<context>
+ <name>@default</name>
+ <message>
+ <source>ASSIMILATION_STUDY</source>
+ <translation>Assimilation Study traduit</translation>
+ </message>
+ <message>
+ <source>COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES</source>
+ <translation>Coefficient to calibrate tidal velocities</translation>
+ </message>
+ <message>
+ <source>COST_FUNCTION</source>
+ <translation>Cost function</translation>
+ </message>
+ <message>
+ <source>BOTTOM_TOPOGRAPHY_FILE</source>
+ <translation>Bottom topography file</translation>
+ </message>
+ <message>
+ <source>DENSITY_OF_ALGAE</source>
+ <translation>Density of algae</translation>
+ </message>
+ <message>
+ <source>STEERING_FILE</source>
+ <translation>Steering file</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES</source>
+ <translation>Number of corrections of distributive schemes</translation>
+ </message>
+ <message>
+ <source>LONGITUDE_OF_ORIGIN_POINT</source>
+ <translation>Longitude of origin point</translation>
+ </message>
+ <message>
+ <source>PREVIOUS_COMPUTATION_FILE</source>
+ <translation>Previous computation file</translation>
+ </message>
+ <message>
+ <source>DIAMETER_OF_ROUGHNESS_ELEMENTS</source>
+ <translation>Diameter of roughness elements</translation>
+ </message>
+ <message>
+ <source>THICKNESS_OF_ALGAE</source>
+ <translation>Thickness of algae</translation>
+ </message>
+ <message>
+ <source>CORIOLIS</source>
+ <translation>Coriolis</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS</source>
+ <translation>Option for tidal boundary conditions</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_TIME_STEPS</source>
+ <translation>Number of time steps</translation>
+ </message>
+ <message>
+ <source>ADVECTION</source>
+ <translation>Advection</translation>
+ </message>
+ <message>
+ <source>NEWMARK_TIME_INTEGRATION_COEFFICIENT</source>
+ <translation>Newmark time integration coefficient</translation>
+ </message>
+ <message>
+ <source>TIME_STEP</source>
+ <translation>Time step</translation>
+ </message>
+ <message>
+ <source>VALUE_OF_ATMOSPHERIC_PRESSURE</source>
+ <translation>Value of atmospheric pressure</translation>
+ </message>
+ <message>
+ <source>LISTING_FOR_PRINTOUT_PERIOD</source>
+ <translation>Listing for printout period</translation>
+ </message>
+ <message>
+ <source>BINARY_DATABASE_2_FOR_TIDE</source>
+ <translation>Binary database 2 for tide</translation>
+ </message>
+ <message>
+ <source>VOLUMES_DELWAQ_FILE</source>
+ <translation>Volumes DELWAQ file</translation>
+ </message>
+ <message>
+ <source>DESCRIPTION_OF_LIBRARIES</source>
+ <translation>Description of libraries</translation>
+ </message>
+ <message>
+ <source>STOP_IF_A_STEADY_STATE_IS_REACHED</source>
+ <translation>Stop if a steady state is reached</translation>
+ </message>
+ <message>
+ <source>SALINITY_DELWAQ_FILE</source>
+ <translation>Salinity DELWAQ file</translation>
+ </message>
+ <message>
+ <source>IMPLICITATION_FOR_DEPTH</source>
+ <translation>Implicitation for depth</translation>
+ </message>
+ <message>
+ <source>DROGUES_FILE</source>
+ <translation>Drogues file</translation>
+ </message>
+ <message>
+ <source>TEMPERATURE_FOR_DELWAQ</source>
+ <translation>Temperature for DELWAQ</translation>
+ </message>
+ <message>
+ <source>LANGUAGE</source>
+ <translation>Language</translation>
+ </message>
+ <message>
+ <source>INITIAL_DEPTH</source>
+ <translation>Initial depth</translation>
+ </message>
+ <message>
+ <source>IDENTIFICATION_METHOD</source>
+ <translation>Identification method</translation>
+ </message>
+ <message>
+ <source>COEFFICIENT_FOR_DIFFUSION_OF_TRACERS</source>
+ <translation>Coefficient for diffusion of tracers</translation>
+ </message>
+ <message>
+ <source>NAMES_OF_DIFFERENTIATORS</source>
+ <translation>Names of differentiators</translation>
+ </message>
+ <message>
+ <source>VELOCITY_DIFFUSIVITY</source>
+ <translation>Velocity diffusivity</translation>
+ </message>
+ <message>
+ <source>VECTOR_LENGTH</source>
+ <translation>Vector length</translation>
+ </message>
+ <message>
+ <source>GRAPHIC_PRINTOUT_PERIOD</source>
+ <translation>Graphic printout period</translation>
+ </message>
+ <message>
+ <source>LINEARIZED_PROPAGATION</source>
+ <translation>Linearized propagation</translation>
+ </message>
+ <message>
+ <source>PRECONDITIONING</source>
+ <translation>Preconditioning</translation>
+ </message>
+ <message>
+ <source>MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW</source>
+ <translation>Manning default value for colebrook-white law</translation>
+ </message>
+ <message>
+ <source>TURBULENCE_MODEL</source>
+ <translation>Turbulence model</translation>
+ </message>
+ <message>
+ <source>PRINTOUT_PERIOD_FOR_DROGUES</source>
+ <translation>Printout period for drogues</translation>
+ </message>
+ <message>
+ <source>DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS</source>
+ <translation>Duration of rain or evaporation in hours</translation>
+ </message>
+ <message>
+ <source>DEBUGGER</source>
+ <translation>Debugger</translation>
+ </message>
+ <message>
+ <source>DICTIONARY</source>
+ <translation>Dictionary</translation>
+ </message>
+ <message>
+ <source>SIPHONS_DATA_FILE</source>
+ <translation>Siphons data file</translation>
+ </message>
+ <message>
+ <source>WATER_DISCHARGE_OF_SOURCES</source>
+ <translation>Water discharge of sources</translation>
+ </message>
+ <message>
+ <source>ADVECTION_OF_U_AND_V</source>
+ <translation>Advection of U and V</translation>
+ </message>
+ <message>
+ <source>ANTECEDENT_MOISTURE_CONDITIONS</source>
+ <translation>Antecedent moisture conditions</translation>
+ </message>
+ <message>
+ <source>DIFFUSION_OF_VELOCITY</source>
+ <translation>Diffusion of velocity</translation>
+ </message>
+ <message>
+ <source>WATER_DENSITY</source>
+ <translation>Water density</translation>
+ </message>
+ <message>
+ <source>ORIGIN_COORDINATES</source>
+ <translation>Origin coordinates</translation>
+ </message>
+ <message>
+ <source>LATITUDE_OF_ORIGIN_POINT</source>
+ <translation>Latitude of origin point</translation>
+ </message>
+ <message>
+ <source>PRESCRIBED_TRACERS_VALUES</source>
+ <translation>Prescribed tracers values</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER</source>
+ <translation>Maximum number of iterations for solver</translation>
+ </message>
+ <message>
+ <source>FLUXLINE</source>
+ <translation>Fluxline</translation>
+ </message>
+ <message>
+ <source>INFORMATION_ABOUT_SPALART_ALLMARAS_MODEL</source>
+ <translation>Information about spalart-allmaras model</translation>
+ </message>
+ <message>
+ <source>VELOCITY_FOR_DELWAQ</source>
+ <translation>Velocity for DELWAQ</translation>
+ </message>
+ <message>
+ <source>PARALLEL_PROCESSORS</source>
+ <translation>Parallel processors</translation>
+ </message>
+ <message>
+ <source>ROUGHNESS_COEFFICIENT_OF_BOUNDARIES</source>
+ <translation>Roughness coefficient of boundaries</translation>
+ </message>
+ <message>
+ <source>RAINFALL_RUNOFF_MODEL</source>
+ <translation>Rainfall-runoff model</translation>
+ </message>
+ <message>
+ <source>PSI_SCHEME_OPTION</source>
+ <translation>Psi scheme option</translation>
+ </message>
+ <message>
+ <source>SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES</source>
+ <translation>Scheme option for advection of velocities</translation>
+ </message>
+ <message>
+ <source>INITIAL_CONDITIONS</source>
+ <translation>Initial conditions</translation>
+ </message>
+ <message>
+ <source>INITIAL_TIME_SET_TO_ZERO</source>
+ <translation>Initial time set to zero</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES</source>
+ <translation>Number of sub-iterations for non-linearities</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_THE_DIFFUSION_OF_TRACERS</source>
+ <translation>Option for the diffusion of tracers</translation>
+ </message>
+ <message>
+ <source>CULVERTS_DATA_FILE</source>
+ <translation>Culverts data file</translation>
+ </message>
+ <message>
+ <source>DIAMETER_OF_ALGAE</source>
+ <translation>Diameter of algae</translation>
+ </message>
+ <message>
+ <source>ACCURACY_OF_EPSILON</source>
+ <translation>Accuracy of epsilon</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS</source>
+ <translation>Maximum number of iterations for diffusion of tracers</translation>
+ </message>
+ <message>
+ <source>MASS_LUMPING_ON_VELOCITY</source>
+ <translation>Mass-lumping on velocity</translation>
+ </message>
+ <message>
+ <source>FRICTION_DATA_FILE</source>
+ <translation>Friction data file</translation>
+ </message>
+ <message>
+ <source>SCHEME_FOR_ADVECTION_OF_K_EPSILON</source>
+ <translation>Scheme for advection of K-epsilon</translation>
+ </message>
+ <message>
+ <source>SOLVER_ACCURACY</source>
+ <translation>Solver accuracy</translation>
+ </message>
+ <message>
+ <source>NAMES_OF_POINTS</source>
+ <translation>Names of points</translation>
+ </message>
+ <message>
+ <source>TOMAWAC_STEERING_FILE</source>
+ <translation>TOMAWAC steering file</translation>
+ </message>
+ <message>
+ <source>BOUNDARY_CONDITIONS_FILE</source>
+ <translation>Boundary conditions file</translation>
+ </message>
+ <message>
+ <source>STOP_CRITERIA</source>
+ <translation>Stop criteria</translation>
+ </message>
+ <message>
+ <source>BINARY_RESULTS_FILE_FORMAT</source>
+ <translation>Binary results file format</translation>
+ </message>
+ <message>
+ <source>TEMPERATURE_DELWAQ_FILE</source>
+ <translation>Temperature DELWAQ file</translation>
+ </message>
+ <message>
+ <source>PROPAGATION</source>
+ <translation>Propagation</translation>
+ </message>
+ <message>
+ <source>FINITE_VOLUME_SCHEME</source>
+ <translation>Finite volume scheme</translation>
+ </message>
+ <message>
+ <source>IMPLICITATION_COEFFICIENT_OF_TRACERS</source>
+ <translation>Implicitation coefficient of tracers</translation>
+ </message>
+ <message>
+ <source>CORIOLIS_COEFFICIENT</source>
+ <translation>Coriolis coefficient</translation>
+ </message>
+ <message>
+ <source>PRESCRIBED_FLOWRATES</source>
+ <translation>Prescribed flowrates</translation>
+ </message>
+ <message>
+ <source>REFINEMENT_LEVELS</source>
+ <translation>Refinement levels</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS</source>
+ <translation>Number of first time step for listing printouts</translation>
+ </message>
+ <message>
+ <source>PRINTING_CUMULATED_FLOWRATES</source>
+ <translation>Printing cumulated flowrates</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS</source>
+ <translation>Number of first time step for graphic printouts</translation>
+ </message>
+ <message>
+ <source>PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI</source>
+ <translation>Physical characteristics of the tsunami</translation>
+ </message>
+ <message>
+ <source>MASS_BALANCE</source>
+ <translation>Mass-balance</translation>
+ </message>
+ <message>
+ <source>BINARY_DATABASE_1_FOR_TIDE</source>
+ <translation>Binary database 1 for tide</translation>
+ </message>
+ <message>
+ <source>SOURCES_FILE</source>
+ <translation>Sources file</translation>
+ </message>
+ <message>
+ <source>LAW_OF_TRACERS_DEGRADATION</source>
+ <translation>Law of tracers degradation</translation>
+ </message>
+ <message>
+ <source>SECTIONS_INPUT_FILE</source>
+ <translation>Sections input file</translation>
+ </message>
+ <message>
+ <source>CONTROL_SECTIONS</source>
+ <translation>Control sections</translation>
+ </message>
+ <message>
+ <source>SOLVER_FOR_DIFFUSION_OF_TRACERS</source>
+ <translation>Solver for diffusion of tracers</translation>
+ </message>
+ <message>
+ <source>RESULTS_FILE_FORMAT</source>
+ <translation>Results file format</translation>
+ </message>
+ <message>
+ <source>SECONDARY_CURRENTS</source>
+ <translation>Secondary currents</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_INITIAL_ABSTRACTION_RATIO</source>
+ <translation>Option for initial abstraction ratio</translation>
+ </message>
+ <message>
+ <source>TYPE_OF_WEIRS</source>
+ <translation>Type of weirs</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES</source>
+ <translation>Number of sub-steps of distributive schemes</translation>
+ </message>
+ <message>
+ <source>SPACING_OF_ROUGHNESS_ELEMENTS</source>
+ <translation>Spacing of roughness elements</translation>
+ </message>
+ <message>
+ <source>SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON</source>
+ <translation>Scheme option for advection of K-epsilon</translation>
+ </message>
+ <message>
+ <source>COUPLING_WITH</source>
+ <translation>Coupling with</translation>
+ </message>
+ <message>
+ <source>LISTING_PRINTOUT_PERIOD</source>
+ <translation>Listing printout period</translation>
+ </message>
+ <message>
+ <source>THRESHOLD_DEPTH_FOR_WIND</source>
+ <translation>Threshold depth for wind</translation>
+ </message>
+ <message>
+ <source>VELOCITY_PROFILES</source>
+ <translation>Velocity profiles</translation>
+ </message>
+ <message>
+ <source>ALGAE_TYPE</source>
+ <translation>Algae type</translation>
+ </message>
+ <message>
+ <source>TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES</source>
+ <translation>Treatment of fluxes at the boundaries</translation>
+ </message>
+ <message>
+ <source>MINOR_CONSTITUENTS_INFERENCE</source>
+ <translation>Minor constituents inference</translation>
+ </message>
+ <message>
+ <source>STAGE_DISCHARGE_CURVES</source>
+ <translation>Stage-discharge curves</translation>
+ </message>
+ <message>
+ <source>GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER</source>
+ <translation>Global number of the point to calibrate high water</translation>
+ </message>
+ <message>
+ <source>RAIN_OR_EVAPORATION_IN_MM_PER_DAY</source>
+ <translation>Rain or evaporation in mm per day</translation>
+ </message>
+ <message>
+ <source>REFERENCE_FILE_FORMAT</source>
+ <translation>Reference file format</translation>
+ </message>
+ <message>
+ <source>DIFFUSIVITY_FOR_DELWAQ</source>
+ <translation>Diffusivity for DELWAQ</translation>
+ </message>
+ <message>
+ <source>BOTTOM_SURFACES_DELWAQ_FILE</source>
+ <translation>Bottom surfaces DELWAQ file</translation>
+ </message>
+ <message>
+ <source>FORMATTED_DATA_FILE_1</source>
+ <translation>Formatted data file 1</translation>
+ </message>
+ <message>
+ <source>FORMATTED_DATA_FILE_2</source>
+ <translation>Formatted data file 2</translation>
+ </message>
+ <message>
+ <source>COMPUTATION_CONTINUED</source>
+ <translation>Computation continued</translation>
+ </message>
+ <message>
+ <source>RECORD_NUMBER_IN_WAVE_FILE</source>
+ <translation>Record number in wave file</translation>
+ </message>
+ <message>
+ <source>C_U_PRECONDITIONING</source>
+ <translation>C-U preconditioning</translation>
+ </message>
+ <message>
+ <source>LIST_OF_POINTS</source>
+ <translation>List of points</translation>
+ </message>
+ <message>
+ <source>TYPE_OF_ADVECTION</source>
+ <translation>Type of advection</translation>
+ </message>
+ <message>
+ <source>WIND_VELOCITY_ALONG_X</source>
+ <translation>Wind velocity along X</translation>
+ </message>
+ <message>
+ <source>WIND_VELOCITY_ALONG_Y</source>
+ <translation>Wind velocity along Y</translation>
+ </message>
+ <message>
+ <source>TOLERANCES_FOR_IDENTIFICATION</source>
+ <translation>Tolerances for identification</translation>
+ </message>
+ <message>
+ <source>PREVIOUS_COMPUTATION_FILE_FORMAT</source>
+ <translation>Previous computation file format</translation>
+ </message>
+ <message>
+ <source>DISCRETIZATIONS_IN_SPACE</source>
+ <translation>Discretizations in space</translation>
+ </message>
+ <message>
+ <source>BINARY_ATMOSPHERIC_DATA_FILE</source>
+ <translation>Binary atmospheric data file</translation>
+ </message>
+ <message>
+ <source>BINARY_RESULTS_FILE</source>
+ <translation>Binary results file</translation>
+ </message>
+ <message>
+ <source>EXCHANGES_BETWEEN_NODES_DELWAQ_FILE</source>
+ <translation>Exchanges between nodes DELWAQ file</translation>
+ </message>
+ <message>
+ <source>CONTINUITY_CORRECTION</source>
+ <translation>Continuity correction</translation>
+ </message>
+ <message>
+ <source>SCHEME_FOR_ADVECTION_OF_VELOCITIES</source>
+ <translation>Scheme for advection of velocities</translation>
+ </message>
+ <message>
+ <source>EXCHANGE_AREAS_DELWAQ_FILE</source>
+ <translation>Exchange areas DELWAQ file</translation>
+ </message>
+ <message>
+ <source>SISYPHE_STEERING_FILE</source>
+ <translation>Sisyphe steering file</translation>
+ </message>
+ <message>
+ <source>IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY</source>
+ <translation>Implicitation for diffusion of velocity</translation>
+ </message>
+ <message>
+ <source>ADVECTION_OF_K_AND_EPSILON</source>
+ <translation>Advection of K and epsilon</translation>
+ </message>
+ <message>
+ <source>FREE_SURFACE_GRADIENT_COMPATIBILITY</source>
+ <translation>Free surface gradient compatibility</translation>
+ </message>
+ <message>
+ <source>VALUES_OF_THE_TRACERS_AT_THE_SOURCES</source>
+ <translation>Values of the tracers at the sources</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_CULVERTS</source>
+ <translation>Number of culverts</translation>
+ </message>
+ <message>
+ <source>RELEASE</source>
+ <translation>Release</translation>
+ </message>
+ <message>
+ <source>DELWAQ_STEERING_FILE</source>
+ <translation>DELWAQ steering file</translation>
+ </message>
+ <message>
+ <source>CONVERGENCE_STUDY</source>
+ <translation>Convergence study</translation>
+ </message>
+ <message>
+ <source>NAMES_OF_PRIVATE_VARIABLES</source>
+ <translation>Names of private variables</translation>
+ </message>
+ <message>
+ <source>PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS</source>
+ <translation>Preconditioning for diffusion of tracers</translation>
+ </message>
+ <message>
+ <source>VALIDATION</source>
+ <translation>Validation</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_SIPHONS</source>
+ <translation>Number of siphons</translation>
+ </message>
+ <message>
+ <source>BINARY_ATMOSPHERIC_DATA_FILE_FORMAT</source>
+ <translation>Binary atmospheric data file format</translation>
+ </message>
+ <message>
+ <source>WEIRS_DATA_FILE</source>
+ <translation>Weirs data file</translation>
+ </message>
+ <message>
+ <source>IMPLICITATION_FOR_VELOCITY</source>
+ <translation>Implicitation for velocity</translation>
+ </message>
+ <message>
+ <source>DEFINITION_OF_ZONES</source>
+ <translation>Definition of zones</translation>
+ </message>
+ <message>
+ <source>LISTING_PRINTOUT</source>
+ <translation>Listing printout</translation>
+ </message>
+ <message>
+ <source>MEAN_DEPTH_FOR_LINEARIZATION</source>
+ <translation>Mean depth for linearization</translation>
+ </message>
+ <message>
+ <source>COUPLING_PERIOD_FOR_TOMAWAC</source>
+ <translation>Coupling period for TOMAWAC</translation>
+ </message>
+ <message>
+ <source>WAVE_ENHANCED_FRICTION_FACTOR</source>
+ <translation>Wave enhanced friction factor</translation>
+ </message>
+ <message>
+ <source>VARIABLES_FOR_GRAPHIC_PRINTOUTS</source>
+ <translation>Variables for graphic printouts</translation>
+ </message>
+ <message>
+ <source>DEPTH_IN_FRICTION_TERMS</source>
+ <translation>Depth in friction terms</translation>
+ </message>
+ <message>
+ <source>MASS_LUMPING_ON_H</source>
+ <translation>Mass-lumping on H</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_LAGRANGIAN_DRIFTS</source>
+ <translation>Number of lagrangian drifts</translation>
+ </message>
+ <message>
+ <source>NON_DIMENSIONAL_DISPERSION_COEFFICIENTS</source>
+ <translation>Non-dimensional dispersion coefficients</translation>
+ </message>
+ <message>
+ <source>FOURIER_ANALYSIS_PERIODS</source>
+ <translation>Fourier analysis periods</translation>
+ </message>
+ <message>
+ <source>VARIABLES_TO_BE_PRINTED</source>
+ <translation>Variables to be printed</translation>
+ </message>
+ <message>
+ <source>EQUATIONS</source>
+ <translation>Equations</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION</source>
+ <translation>Maximum number of iterations for identification</translation>
+ </message>
+ <message>
+ <source>WIND</source>
+ <translation>Wind</translation>
+ </message>
+ <message>
+ <source>SPEED_AND_DIRECTION_OF_WIND</source>
+ <translation>Speed and direction of wind</translation>
+ </message>
+ <message>
+ <source>NAMES_OF_CLANDESTINE_VARIABLES</source>
+ <translation>Names of clandestine variables</translation>
+ </message>
+ <message>
+ <source>GEOMETRY_FILE_FORMAT</source>
+ <translation>Geometry file format</translation>
+ </message>
+ <message>
+ <source>NON_SUBMERGED_VEGETATION_FRICTION</source>
+ <translation>Non-submerged vegetation friction</translation>
+ </message>
+ <message>
+ <source>TYPE_OF_SOURCES</source>
+ <translation>Type of sources</translation>
+ </message>
+ <message>
+ <source>TIDAL_FLATS</source>
+ <translation>Tidal flats</translation>
+ </message>
+ <message>
+ <source>TITLE</source>
+ <translation>Title</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_DIFFERENTIATORS</source>
+ <translation>Number of differentiators</translation>
+ </message>
+ <message>
+ <source>ORIGINAL_HOUR_OF_TIME</source>
+ <translation>Original hour of time</translation>
+ </message>
+ <message>
+ <source>TIDE_GENERATING_FORCE</source>
+ <translation>Tide generating force</translation>
+ </message>
+ <message>
+ <source>LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES</source>
+ <translation>Law of friction on lateral boundaries</translation>
+ </message>
+ <message>
+ <source>STAGE_DISCHARGE_CURVES_FILE</source>
+ <translation>Stage-discharge curves file</translation>
+ </message>
+ <message>
+ <source>DESIRED_COURANT_NUMBER</source>
+ <translation>Desired courant number</translation>
+ </message>
+ <message>
+ <source>DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS</source>
+ <translation>Dissipation coefficient for secondary currents</translation>
+ </message>
+ <message>
+ <source>COUPLING_PERIOD_FOR_SISYPHE</source>
+ <translation>Coupling period for sisyphe</translation>
+ </message>
+ <message>
+ <source>ALGAE_TRANSPORT_MODEL</source>
+ <translation>Algae transport model</translation>
+ </message>
+ <message>
+ <source>ABSCISSAE_OF_SOURCES</source>
+ <translation>Abscissae of sources</translation>
+ </message>
+ <message>
+ <source>LIQUID_BOUNDARIES_FILE</source>
+ <translation>Liquid boundaries file</translation>
+ </message>
+ <message>
+ <source>VELOCITIES_OF_THE_SOURCES_ALONG_X</source>
+ <translation>Velocities of the sources along X</translation>
+ </message>
+ <message>
+ <source>VELOCITIES_OF_THE_SOURCES_ALONG_Y</source>
+ <translation>Velocities of the sources along Y</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_SOURCES</source>
+ <translation>Maximum number of sources</translation>
+ </message>
+ <message>
+ <source>SOLVER_OPTION_FOR_TRACERS_DIFFUSION</source>
+ <translation>Solver option for tracers diffusion</translation>
+ </message>
+ <message>
+ <source>INFORMATION_ABOUT_SOLVER</source>
+ <translation>Information about solver</translation>
+ </message>
+ <message>
+ <source>BINARY_DATA_FILE_1_FORMAT</source>
+ <translation>Binary data file 1 format</translation>
+ </message>
+ <message>
+ <source>SALINITY_FOR_DELWAQ</source>
+ <translation>Salinity for DELWAQ</translation>
+ </message>
+ <message>
+ <source>COUPLING_DIRECTORY</source>
+ <translation>Coupling directory</translation>
+ </message>
+ <message>
+ <source>DELWAQ_PRINTOUT_PERIOD</source>
+ <translation>DELWAQ printout period</translation>
+ </message>
+ <message>
+ <source>BOTTOM_SMOOTHINGS</source>
+ <translation>Bottom smoothings</translation>
+ </message>
+ <message>
+ <source>AIR_PRESSURE</source>
+ <translation>Air pressure</translation>
+ </message>
+ <message>
+ <source>PRESCRIBED_ELEVATIONS</source>
+ <translation>Prescribed elevations</translation>
+ </message>
+ <message>
+ <source>MASS_LUMPING_FOR_WEAK_CHARACTERISTICS</source>
+ <translation>Mass-lumping for weak characteristics</translation>
+ </message>
+ <message>
+ <source>GRAVITY_ACCELERATION</source>
+ <translation>Gravity acceleration</translation>
+ </message>
+ <message>
+ <source>LIMIT_VALUES</source>
+ <translation>Limit values</translation>
+ </message>
+ <message>
+ <source>RESULTS_FILE</source>
+ <translation>Results file</translation>
+ </message>
+ <message>
+ <source>SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS</source>
+ <translation>Scheme option for advection of tracers</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_CHARACTERISTICS</source>
+ <translation>Option for characteristics</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS</source>
+ <translation>Option for the treatment of tidal flats</translation>
+ </message>
+ <message>
+ <source>TIME_RANGE_FOR_FOURIER_ANALYSIS</source>
+ <translation>Time range for fourier analysis</translation>
+ </message>
+ <message>
+ <source>VERTICAL_FLUXES_DELWAQ_FILE</source>
+ <translation>Vertical fluxes DELWAQ file</translation>
+ </message>
+ <message>
+ <source>ORDINATES_OF_SOURCES</source>
+ <translation>Ordinates of sources</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_TRACERS</source>
+ <translation>Maximum number of tracers</translation>
+ </message>
+ <message>
+ <source>TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES</source>
+ <translation>Turbulence regime for solid boundaries</translation>
+ </message>
+ <message>
+ <source>LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER</source>
+ <translation>Local number of the point to calibrate high water</translation>
+ </message>
+ <message>
+ <source>NODES_DISTANCES_DELWAQ_FILE</source>
+ <translation>Nodes distances DELWAQ file</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_DROGUES</source>
+ <translation>Number of drogues</translation>
+ </message>
+ <message>
+ <source>SOLVER_FOR_K_EPSILON_MODEL</source>
+ <translation>Solver for K-Epsilon model</translation>
+ </message>
+ <message>
+ <source>SECTIONS_OUTPUT_FILE</source>
+ <translation>Sections output file</translation>
+ </message>
+ <message>
+ <source>HARMONIC_CONSTANTS_FILE</source>
+ <translation>Harmonic constants file</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_CULVERTS</source>
+ <translation>Option for culverts</translation>
+ </message>
+ <message>
+ <source>ASCII_ATMOSPHERIC_DATA_FILE</source>
+ <translation>ASCII atmospheric data file</translation>
+ </message>
+ <message>
+ <source>INITIAL_ELEVATION</source>
+ <translation>Initial elevation</translation>
+ </message>
+ <message>
+ <source>ZERO</source>
+ <translation>Zero</translation>
+ </message>
+ <message>
+ <source>BREACHES_DATA_FILE</source>
+ <translation>Breaches data file</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_WIND</source>
+ <translation>Option for wind</translation>
+ </message>
+ <message>
+ <source>OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION</source>
+ <translation>Option of the hydrostatic reconstruction</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_TRACERS</source>
+ <translation>Number of tracers</translation>
+ </message>
+ <message>
+ <source>DIFFUSIVITY_DELWAQ_FILE</source>
+ <translation>Diffusivity DELWAQ file</translation>
+ </message>
+ <message>
+ <source>ADVECTION_OF_TRACERS</source>
+ <translation>Advection of tracers</translation>
+ </message>
+ <message>
+ <source>SOLVER_OPTION</source>
+ <translation>Solver option</translation>
+ </message>
+ <message>
+ <source>MATRIX_STORAGE</source>
+ <translation>Matrix storage</translation>
+ </message>
+ <message>
+ <source>COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE</source>
+ <translation>Coefficient to calibrate tidal range</translation>
+ </message>
+ <message>
+ <source>BINARY_DATA_FILE_1</source>
+ <translation>Binary data file 1</translation>
+ </message>
+ <message>
+ <source>BINARY_DATA_FILE_2</source>
+ <translation>Binary data file 2</translation>
+ </message>
+ <message>
+ <source>CONTROL_OF_LIMITS</source>
+ <translation>Control of limits</translation>
+ </message>
+ <message>
+ <source>RECORD_NUMBER_FOR_RESTART</source>
+ <translation>Record number for restart</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS</source>
+ <translation>Number of Gauss points for weak characteristics</translation>
+ </message>
+ <message>
+ <source>COEFFICIENT_OF_WIND_INFLUENCE</source>
+ <translation>Coefficient of wind influence</translation>
+ </message>
+ <message>
+ <source>PRECONDITIONING_FOR_K_EPSILON_MODEL</source>
+ <translation>Preconditioning for K-Epsilon model</translation>
+ </message>
+ <message>
+ <source>PRODUCTION_COEFFICIENT_FOR_SECONDARY_CURRENTS</source>
+ <translation>Production coefficient for secondary currents</translation>
+ </message>
+ <message>
+ <source>MINIMUM_VALUE_OF_DEPTH</source>
+ <translation>Minimum value of depth</translation>
+ </message>
+ <message>
+ <source>ELEMENTS_MASKED_BY_USER</source>
+ <translation>Elements masked by user</translation>
+ </message>
+ <message>
+ <source>FRICTION_COEFFICIENT</source>
+ <translation>Friction coefficient</translation>
+ </message>
+ <message>
+ <source>PRESCRIBED_VELOCITIES</source>
+ <translation>Prescribed velocities</translation>
+ </message>
+ <message>
+ <source>NAMES_OF_TRACERS</source>
+ <translation>Names of tracers</translation>
+ </message>
+ <message>
+ <source>VELOCITY_DELWAQ_FILE</source>
+ <translation>Velocity DELWAQ file</translation>
+ </message>
+ <message>
+ <source>H_CLIPPING</source>
+ <translation>H clipping</translation>
+ </message>
+ <message>
+ <source>ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM</source>
+ <translation>Zone number in geographic system</translation>
+ </message>
+ <message>
+ <source>SUPG_OPTION</source>
+ <translation>SUPG option</translation>
+ </message>
+ <message>
+ <source>PARAMETER_ESTIMATION</source>
+ <translation>Parameter estimation</translation>
+ </message>
+ <message>
+ <source>CHECKING_THE_MESH</source>
+ <translation>Checking the mesh</translation>
+ </message>
+ <message>
+ <source>COMPATIBLE_COMPUTATION_OF_FLUXES</source>
+ <translation>Compatible computation of fluxes</translation>
+ </message>
+ <message>
+ <source>LIST_OF_FILES</source>
+ <translation>List of files</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_PRIVATE_ARRAYS</source>
+ <translation>Number of private arrays</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_FRICTION_DOMAINS</source>
+ <translation>Maximum number of friction domains</translation>
+ </message>
+ <message>
+ <source>DURATION</source>
+ <translation>Duration</translation>
+ </message>
+ <message>
+ <source>ACCURACY_OF_SPALART_ALLMARAS</source>
+ <translation>Accuracy of spalart-allmaras</translation>
+ </message>
+ <message>
+ <source>COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION</source>
+ <translation>Coefficient 1 for law of tracers degradation</translation>
+ </message>
+ <message>
+ <source>ACCURACY_OF_K</source>
+ <translation>Accuracy of K</translation>
+ </message>
+ <message>
+ <source>WATER_QUALITY_PROCESS</source>
+ <translation>Water quality process</translation>
+ </message>
+ <message>
+ <source>ADVECTION_OF_H</source>
+ <translation>Advection of H</translation>
+ </message>
+ <message>
+ <source>SCHEME_FOR_ADVECTION_OF_TRACERS</source>
+ <translation>Scheme for advection of tracers</translation>
+ </message>
+ <message>
+ <source>BINARY_DATA_FILE_2_FORMAT</source>
+ <translation>Binary data file 2 format</translation>
+ </message>
+ <message>
+ <source>COEFFICIENT_TO_CALIBRATE_SEA_LEVEL</source>
+ <translation>Coefficient to calibrate sea level</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES</source>
+ <translation>Option for the diffusion of velocities</translation>
+ </message>
+ <message>
+ <source>INITIAL_GUESS_FOR_H</source>
+ <translation>Initial guess for H</translation>
+ </message>
+ <message>
+ <source>MASS_LUMPING_ON_TRACERS</source>
+ <translation>Mass-lumping on tracers</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_LIQUID_BOUNDARIES</source>
+ <translation>Option for liquid boundaries</translation>
+ </message>
+ <message>
+ <source>GEOMETRY_FILE</source>
+ <translation>Geometry file</translation>
+ </message>
+ <message>
+ <source>WAQTEL_STEERING_FILE</source>
+ <translation>Waqtel steering file</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES</source>
+ <translation>Maximum number of iterations for advection schemes</translation>
+ </message>
+ <message>
+ <source>FLUXLINE_INPUT_FILE</source>
+ <translation>Fluxline input file</translation>
+ </message>
+ <message>
+ <source>RAIN_OR_EVAPORATION</source>
+ <translation>Rain or evaporation</translation>
+ </message>
+ <message>
+ <source>LAW_OF_BOTTOM_FRICTION</source>
+ <translation>Law of bottom friction</translation>
+ </message>
+ <message>
+ <source>MATRIX_VECTOR_PRODUCT</source>
+ <translation>Matrix-vector product</translation>
+ </message>
+ <message>
+ <source>ACCURACY_FOR_DIFFUSION_OF_TRACERS</source>
+ <translation>Accuracy for diffusion of tracers</translation>
+ </message>
+ <message>
+ <source>MEAN_TEMPERATURE</source>
+ <translation>Mean temperature</translation>
+ </message>
+ <message>
+ <source>PARTITIONING_TOOL</source>
+ <translation>Partitioning tool</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_BOUNDARIES</source>
+ <translation>Maximum number of boundaries</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL</source>
+ <translation>Option for the solver for K-Epsilon model</translation>
+ </message>
+ <message>
+ <source>SPATIAL_PROJECTION_TYPE</source>
+ <translation>Spatial projection type</translation>
+ </message>
+ <message>
+ <source>THRESHOLD_FOR_NEGATIVE_DEPTHS</source>
+ <translation>Threshold for negative depths</translation>
+ </message>
+ <message>
+ <source>DEFAULT_PARALLEL_EXECUTABLE</source>
+ <translation>Default parallel executable</translation>
+ </message>
+ <message>
+ <source>INITIAL_GUESS_FOR_U</source>
+ <translation>Initial guess for U</translation>
+ </message>
+ <message>
+ <source>DIFFUSION_OF_TRACERS</source>
+ <translation>Diffusion of tracers</translation>
+ </message>
+ <message>
+ <source>DEFAULT_EXECUTABLE</source>
+ <translation>Default executable</translation>
+ </message>
+ <message>
+ <source>FORMATTED_RESULTS_FILE</source>
+ <translation>Formatted results file</translation>
+ </message>
+ <message>
+ <source>VALUES_OF_TRACERS_IN_THE_RAIN</source>
+ <translation>Values of tracers in the rain</translation>
+ </message>
+ <message>
+ <source>VERTICAL_STRUCTURES</source>
+ <translation>Vertical structures</translation>
+ </message>
+ <message>
+ <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON</source>
+ <translation>Maximum number of iterations for K and Epsilon</translation>
+ </message>
+ <message>
+ <source>UPWIND_COEFFICIENTS</source>
+ <translation>Upwind coefficients</translation>
+ </message>
+ <message>
+ <source>FRICTION_DATA</source>
+ <translation>Friction data</translation>
+ </message>
+ <message>
+ <source>NUMBER_OF_WEIRS</source>
+ <translation>Number of weirs</translation>
+ </message>
+ <message>
+ <source>OPTION_FOR_TSUNAMI_GENERATION</source>
+ <translation>Option for tsunami generation</translation>
+ </message>
+ <message>
+ <source>VARIABLE_TIME_STEP</source>
+ <translation>Variable time-step</translation>
+ </message>
+ <message>
+ <source>WAVE_DRIVEN_CURRENTS</source>
+ <translation>Wave driven currents</translation>
+ </message>
+ <message>
+ <source>INFORMATION_ABOUT_K_EPSILON_MODEL</source>
+ <translation>Information about K-Epsilon model</translation>
+ </message>
+ <message>
+ <source>ZONES_FILE</source>
+ <translation>Zones file</translation>
+ </message>
+ <message>
+ <source>SPHERICAL_COORDINATES</source>
+ <translation>Spherical coordinates</translation>
+ </message>
+ <message>
+ <source>NORTH</source>
+ <translation>North</translation>
+ </message>
+ <message>
+ <source>TREATMENT_OF_THE_LINEAR_SYSTEM</source>
+ <translation>Treatment of the linear system</translation>
+ </message>
+ <message>
+ <source>REFERENCE_FILE</source>
+ <translation>Reference file</translation>
+ </message>
+ <message>
+ <source>DENSITY_EFFECTS</source>
+ <translation>Density effects</translation>
+ </message>
+ <message>
+ <source>ASCII_DATABASE_FOR_TIDE</source>
+ <translation>ASCII database for tide</translation>
+ </message>
+ <message>
+ <source>THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE</source>
+ <translation>Threshold depth for receding procedure</translation>
+ </message>
+ <message>
+ <source>OIL_SPILL_MODEL</source>
+ <translation>Oil spill model</translation>
+ </message>
+ <message>
+ <source>SOLVER</source>
+ <translation>Solver</translation>
+ </message>
+ <message>
+ <source>TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL</source>
+ <translation>Time step reduction for K-Epsilon model</translation>
+ </message>
+ <message>
+ <source>STOCHASTIC_DIFFUSION_MODEL</source>
+ <translation>Stochastic diffusion model</translation>
+ </message>
+ <message>
+ <source>ORIGINAL_DATE_OF_TIME</source>
+ <translation>Original date of time</translation>
+ </message>
+ <message>
+ <source>GEOGRAPHIC_SYSTEM</source>
+ <translation>Geographic system</translation>
+ </message>
+ <message>
+ <source>FORTRAN_FILE</source>
+ <translation>Fortran file</translation>
+ </message>
+ <message>
+ <source>PROPAGATION_OPTION</source>
+ <translation>Propagation option</translation>
+ </message>
+ <message>
+ <source>OIL_SPILL_STEERING_FILE</source>
+ <translation>Oil spill steering file</translation>
+ </message>
+ <message>
+ <source>TIDAL_DATA_BASE</source>
+ <translation>Tidal data base</translation>
+ </message>
+ <message>
+ <source>TIDAL_MODEL_FILE</source>
+ <translation>Tidal model file</translation>
+ </message>
+ <message>
+ <source>BREACH</source>
+ <translation>Breach</translation>
+ </message>
+ <message>
+ <source>TREATMENT_OF_NEGATIVE_DEPTHS</source>
+ <translation>Treatment of negative depths</translation>
+ </message>
+ <message>
+ <source>INITIAL_VALUES_OF_TRACERS</source>
+ <translation>Initial values of tracers</translation>
+ </message>
+</context>
+</TS>
#
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
+from __future__ import absolute_import
code="TELEMAC"
import sys, os
if os.path.dirname(os.path.abspath(__file__)) not in sys.path :
#
# ======================================================================
+from __future__ import absolute_import
import os,sys
# repIni sert a localiser le fichier editeur.ini
# Obligatoire
)
mode_nouv_commande="figee"
affiche = "ordre"
+translatorFichier = os.path.join(repIni,'labelCataToIhm')
# Modules Python
# Modules Eficas
+from __future__ import absolute_import
import sys,os
sys.path.append(os.path.join(os.path.abspath(os.path.dirname(__file__)),'..'))
<rect>
<x>0</x>
<y>0</y>
- <width>802</width>
- <height>300</height>
+ <width>1067</width>
+ <height>770</height>
</rect>
</property>
<property name="windowTitle">
<property name="spacing">
<number>4</number>
</property>
- <property name="margin">
+ <property name="leftMargin">
+ <number>0</number>
+ </property>
+ <property name="topMargin">
+ <number>0</number>
+ </property>
+ <property name="rightMargin">
+ <number>0</number>
+ </property>
+ <property name="bottomMargin">
<number>0</number>
</property>
<item>
</property>
<property name="icon">
<iconset theme="view-refresh">
- <normaloff/>
- </iconset>
+ <normaloff>.</normaloff>.</iconset>
</property>
</widget>
</item>
sys.exc_info()[2])
self.cr.fatal( 'Impossible d affecter un type au resultat\n%s' % ' '.join(l[2:]))
return 0
- # on teste maintenant si la SD est r\351utilis\351e ou s'il faut la
- # cr\351er
+ # on teste maintenant si la SD est reutilisee ou s'il faut la
+ # creer
valid = 1
if self.reuse:
# Un concept reutilise a ete specifie
import re
from Extensions.i18n import tr
-
+
from .convert_python import PythonParser
import six
from six.moves import range
pattern_comment_slash = re.compile(r"^\s*/")
pattern_comment_slash_vide = re.compile(r"^\s*/\s*$")
-pattern_comment_tiret = re.compile(r"^\s*/-*/$")
+pattern_comment_tiret = re.compile(r"^\s*/-*/*$")
pattern_eta = re.compile(r".*&ETA.*")
pattern_fin = re.compile(r".*&FIN.*")
-pattern_oui = re.compile(r"^\s*(oui|OUI|YES|yes|TRUE|VRAI)\s*$")
-pattern_non = re.compile(r"^\s*(non|NON|NO|no|FALSE|FAUX)\s*$")
+pattern_oui = re.compile(r"^\s*(oui|OUI|YES|yes|TRUE|true|vrai|VRAI)\s*$")
+pattern_non = re.compile(r"^\s*(non|NON|NO|no|FALSE|false|faux|FAUX)\s*$")
pattern_blanc = re.compile(r"^\s*$")
pattern_listeVide = re.compile(r"^\s*'\s*'\s*$")
pattern_commence_par_quote=re.compile(r'^\s*[\'"].*')
pattern_ContientDouble=re.compile (r"^.*''.*$")
-# le pattern texte reconnait
-#nom1 nom 2 : ou = chaine entre '
+# le pattern texte reconnait
+#nom1 nom 2 : ou = chaine entre '
# avec eventuellement des quotes au milieu par exemple
# TITRE = 'TELEMAC 2D : GOUTTE D''EAU DANS UN BASSIN$'
-# m.group("texte") va rendre 'TELEMAC 2D : GOUTTE D''EAU DANS UN BASSIN$'
+# m.group("texte") va rendre 'TELEMAC 2D : GOUTTE D''EAU DANS UN BASSIN$'
#Si le code n est pas Telemac
try :
#if 1 :
from aideAuxConvertisseurs import ListeSupprimeCasToEficas
- from enumDicoTelemac import TelemacdicoEn
+ from enum_Telemac2d_auto import TelemacdicoEn
except :
pass
"""
def convert(self, outformat, appli=None):
-
+
from Accas import A_BLOC, A_FACT, A_SIMP
self.dicoCasToCata=appli.readercata.dicoCasToCata
self.Ordre_Des_Commandes=appli.readercata.Ordre_Des_Commandes
if appli.langue=='fr' :
- from enumDicoTelemac import DicoEnumCasFrToEnumCasEn
+ from enum_Telemac2d_into import DicoEnumCasFrToEnumCasEn
for k in DicoEnumCasFrToEnumCasEn :
TelemacdicoEn[k]=DicoEnumCasFrToEnumCasEn[k]
if pattern_fin.match(l) : continue
if pattern_blanc.match(l) : continue
- if not(pattern_comment_slash.match(l)):
+ if not(pattern_comment_slash.match(l)):
l_lignes_texte.append(l)
if trouveComment :
if debut: dicoComment['debut']=texteComment
trouveComment = 0
texteComment=""
if debut : debut = False
-
+
if pattern_comment_slash.match(l):
#if pattern_comment_slash_vide.match(l) : continue
if pattern_comment_tiret.match(l) : continue
texteComment+=l.replace ('/','',1)
texteComment+='\n'
trouveComment=1
-
+
if texteComment != "" : dicoComment['fin']= texteComment
if not(pattern_finit_par_virgule_ou_affect.match(ligne_traitee)):
l_lignes.append(nouvelle_ligne)
break
-
+
for ligne in l_lignes :
if pattern_comment_slash.match(ligne) : continue
#if pattern_eta.match(ligne) : continue
#if pattern_fin.match(ligne) : continue
#if pattern_blanc.match(ligne) : continue
-
+
finLigne=ligne
while finLigne != "" :
self.dictSimp[simpCas]=valeur
continue
-
+
m=pattern_ligne.match(finLigne)
- if m == None :
+ if m == None :
#print( "________________________________________________")
print ('pb avec ****', finLigne , '**** dans ', ligne)
#print( "________________________________________________")
break
-
+
simpCas=self.traiteIdent(m.group('ident'))
- if not simpCas :
+ if not simpCas :
finLigne=m.group('reste')
continue
m=pattern_liste_texte.match(finLigne)
elif pattern_texteQuote.match(finLigne) :
m=pattern_texteQuote.match(finLigne)
- elif pattern_flottant.match(finLigne) :
+ elif pattern_flottant.match(finLigne) :
m=pattern_flottant.match(finLigne)
elif pattern_texteVide.match(finLigne):
m=pattern_texteVide.match(finLigne)
print ("non match")
#print ("________________________________________________")
break
-
+
valeur=m.group('valeur')
if pattern_blanc.match(valeur) : valeur=None
- if pattern_flottant.match(finLigne) :
+ if pattern_flottant.match(finLigne) :
valeur=re.sub("d","e",valeur)
valeur=re.sub("D","E",valeur)
if ligne in dicoComment.keys():
dicoCommentSimp[simpCas]=dicoComment[ligne]
-
+
if 'TITLE' not in self.dictSimp :
import os
#self.dictSimp['TITLE']=os.path.basename(self.filename)
-
+
dicoParMC={}
for simp in self.dictSimp:
for simp in self.dictSimp:
if simp in ListeSupprimeCasToEficas: continue
- if simp not in self.dicoInverse :
+ if simp not in self.dicoInverse :
#print ( "************")
print ("pb avec dans dicoInverse", simp,'------')
+ print("dicoInverse",sorted(self.dicoInverse.keys()))
#print ("************")
continue
listeGenea=self.dicoInverse[simp]
listeGeneaReverse=[]
- for (u,v) in listeGenea :
+ for (u,v) in listeGenea :
if isinstance(v,A_BLOC.BLOC): continue
listeGeneaReverse.append(u)
listeGeneaReverse.reverse()
MC=listeGeneaReverse[0]
if MC in dicoCommentMC : dicoCommentMC[MC]+dicoCommentSimp[simp]
else : dicoCommentMC[MC]=dicoCommentSimp[simp]
- while i < len(listeGeneaReverse[0:-1]) :
+ while i < len(listeGeneaReverse[0:-1]) :
mot=listeGeneaReverse[i]
i=i+1
if mot not in dicoTravail: dicoTravail[mot]={}
dicoTravail=dicoTravail[mot]
dicoTravail[simp]=self.dictSimp[simp]
-
+
self.textePy=""
listeMC=self.tri(list(dicoParMC.keys()))
for k in listeMC :
- if k in dicoCommentMC :
+ if k in dicoCommentMC :
commentaire="COMMENTAIRE("+repr(dicoCommentMC[k])+")\n"
self.textePy+=commentaire
self.textePy += str(k )+ "("
self.traiteMC(dicoParMC[k])
self.textePy += ");\n"
-
-
- appli.listeTelemac=self.dictSimp
- if 'debut' in dicoComment :
+
+
+ appli.listeTelemac=self.dictSimp
+ if 'debut' in dicoComment :
commentaire="COMMENTAIRE("+repr(dicoComment['debut'])+")\n"
self.textePy=commentaire+self.textePy
- if 'fin' in dicoComment :
+ if 'fin' in dicoComment :
commentaire="COMMENTAIRE("+repr(dicoComment['fin'])+")\n"
self.textePy=self.textePy+commentaire
while ident[-1] == " " or ident[-1] == '\t' : ident=ident[0:-1]
while ident[0] == " " or ident[0] == '\t' : ident=ident[1:]
try : identCata=self.dicoCasToCata[ident]
- except :
+ except :
print ( "---> ", "pb mot clef pour", ident)
identCata=None
return identCata
from Accas import A_BLOC, A_FACT, A_SIMP
for k in dico :
valeur= dico[k]
- if k not in self.dicoMC : kA=self.dicoFrancaisAnglais[k]
+ if k not in self.dicoMC : kA=self.dicoFrancaisAnglais[k]
else : kA=k
obj=self.dicoMC[kA]
if isinstance(obj,A_FACT.FACT): self.convertFACT(obj,kA,valeur)
def convertFACT(self,obj,nom,valeur):
# traitement LIQUID_BOUNDARIES
- if nom in TELEMACParser.__dict__ :
+ if nom in TELEMACParser.__dict__ :
TELEMACParser.__dict__[nom](self,)
return
self.textePy += nom + "=_F( "
def convertSIMP(self,obj,nom,valeur):
#print 'in convertSIMP', nom,valeur
- if nom in ("PRESCRIBED_FLOWRATES", "PRESCRIBED_VELOCITIES", "PRESCRIBED_ELEVATIONS" ): return
- if obj.max==1 :
- if hasattr(obj.type[0],'ntuple') :
+ #if nom in ("PRESCRIBED_FLOWRATES", "PRESCRIBED_VELOCITIES", "PRESCRIBED_ELEVATIONS" ): return
+ if obj.max==1 :
+ if hasattr(obj.type[0],'ntuple') :
lval=[]
- for v in valeur :
+ for v in valeur :
try : v=eval(v,{})
except : pass
lval.append(v)
try : valeur=eval(valeur,{})
except : pass
- if nom in TelemacdicoEn:
- try :
+ if nom in TelemacdicoEn:
+ try :
valeur=TelemacdicoEn[nom][valeur]
self.textePy += nom + "= '" + str(valeur) +"',"
return
if valeur != None :
print ("pb avec le type de ", obj.nom, obj.type, 'et la valeur ', valeur)
- if 'Fichier' in obj.type or 'TXM' in obj.type or 'Repertoire' in obj.type :
+ if obj.nom == 'ASCII_DATABASE_FOR_TIDE': print (obj.nom,obj.type)
+ if 'Fichier' in obj.type or 'TXM' in obj.type or 'Repertoire' in obj.type or 'FichierOuRepertoire' in obj.type :
valeur=str(valeur)
- if valeur == "" or valeur == " " :
+ if valeur == "" or valeur == " " :
self.textePy += nom + "= '" + str(valeur) +"' ,"
return
while valeur[-1] == " " : valeur=valeur[0:-1]
# Attention : on attend une liste mais on a une seule valeur!
try : oldValeur=eval(oldValeur,{})
except : pass
- if nom in TelemacdicoEn :
+ if nom in TelemacdicoEn :
v=TelemacdicoEn[nom][oldValeur]
self.textePy += nom + "= ('" + str(v) +"',),"
- else :
+ else :
self.textePy += nom + "= (" + str(oldValeur) +",),"
return
-
-
+
+
if valeur == None : return
newVal=[]
for v in valeur :
except : pass
newVal.append(v)
self.textePy += nom + "=" + str(newVal) +","
-
+
def tri(self, listeIn):
listeOut.insert(i,k)
return listeOut
- def BOUNDARY_CONDITIONS(self):
- texte_Boundaries="BOUNDARY_CONDITIONS=_F(LIQUID_BOUNDARIES=( "
- if 'PRESCRIBED_ELEVATIONS' in self.dictSimp:
- valeursPE=self.dictSimp["PRESCRIBED_ELEVATIONS"]
- if not type(valeursPE)==list : valeursPE = (valeursPE,)
- longueur=len(self.dictSimp["PRESCRIBED_ELEVATIONS"])
- else : valeursPE=None
- if 'PRESCRIBED_FLOWRATES' in self.dictSimp:
- valeursPF=self.dictSimp["PRESCRIBED_FLOWRATES"]
- if not type(valeursPF)==list : valeursPF = (valeursPF,)
- longueur=len(self.dictSimp["PRESCRIBED_FLOWRATES"])
- else : valeursPF=None
- if 'PRESCRIBED_VELOCITIES' in self.dictSimp:
- valeursPV=self.dictSimp["PRESCRIBED_VELOCITIES"]
- if not type(valeursPV)==list : valeursPV = (valeursPV,)
- longueur=len(self.dictSimp["PRESCRIBED_VELOCITIES"])
- else : valeursPV=None
-
- if valeursPE == None and valeursPF == None and valeursPV == None :
- texte_Boundaries +="),\n"
- return
-
- if valeursPE == None or valeursPF == None or valeursPV == None :
- listNulle=[]
- for i in range(longueur) : listNulle.append('0')
-
-
- if valeursPE == None : valeursPE = listNulle
- if valeursPF == None : valeursPF = listNulle
- if valeursPV == None : valeursPV = listNulle
-
-
- for e in range(len(valeursPE)):
- if valeursPE[e] != "" or valeursPE[e] != "\n" :
- if eval(valeursPE[e],{}) != 0 :
- texte_Boundaries += "_F(BOUNDARY_TYPE = 'Prescribed Elevations',\n"
- texte_Boundaries += "PRESCRIBED_ELEVATIONS = " + str(valeursPE[e]) + "),\n"
- continue
-
- if valeursPF[e] != "" or valeursPF[e] != "\n" :
- if eval(valeursPF[e],{}) != 0 :
- texte_Boundaries += "_F(BOUNDARY_TYPE = 'Prescribed Flowrates',\n"
- texte_Boundaries += "PRESCRIBED_FLOWRATES = " + str(valeursPF[e]) + "),\n"
- continue
-
- if valeursPV[e] != "" or valeursPV[e] != "\n" :
- if eval(valeursPV[e],{})!=0 :
- texte_Boundaries += "_F( BOUNDARY_TYPE= 'Prescribed Velocity',\n"
- texte_Boundaries += "PRESCRIBED_VELOCITIES = " + str(valeursPV[e]) + "),\n"
- continue
- print ("pb texte_Boundaries avec la valeur numero ", e)
-
- texte_Boundaries +="),),"
- self.textePy += texte_Boundaries
-
+# def BOUNDARY_CONDITIONS(self):
+# texte_Boundaries="BOUNDARY_CONDITIONS=_F(LIQUID_BOUNDARIES=( "
+# if 'PRESCRIBED_ELEVATIONS' in self.dictSimp:
+# valeursPE=self.dictSimp["PRESCRIBED_ELEVATIONS"]
+# if not type(valeursPE)==list : valeursPE = (valeursPE,)
+# longueur=len(self.dictSimp["PRESCRIBED_ELEVATIONS"])
+# else : valeursPE=None
+# if 'PRESCRIBED_FLOWRATES' in self.dictSimp:
+# valeursPF=self.dictSimp["PRESCRIBED_FLOWRATES"]
+# if not type(valeursPF)==list : valeursPF = (valeursPF,)
+# longueur=len(self.dictSimp["PRESCRIBED_FLOWRATES"])
+# else : valeursPF=None
+# if 'PRESCRIBED_VELOCITIES' in self.dictSimp:
+# valeursPV=self.dictSimp["PRESCRIBED_VELOCITIES"]
+# if not type(valeursPV)==list : valeursPV = (valeursPV,)
+# longueur=len(self.dictSimp["PRESCRIBED_VELOCITIES"])
+# else : valeursPV=None
+#
+# if valeursPE == None and valeursPF == None and valeursPV == None :
+# texte_Boundaries +="),\n"
+# return
+#
+# if valeursPE == None or valeursPF == None or valeursPV == None :
+# listNulle=[]
+# for i in range(longueur) : listNulle.append('0')
+#
+#
+# if valeursPE == None : valeursPE = listNulle
+# if valeursPF == None : valeursPF = listNulle
+# if valeursPV == None : valeursPV = listNulle
+#
+#
+# for e in range(len(valeursPE)):
+# if valeursPE[e] != "" or valeursPE[e] != "\n" :
+# if eval(valeursPE[e],{}) != 0 :
+# texte_Boundaries += "_F(BOUNDARY_TYPE = 'Prescribed Elevations',\n"
+# texte_Boundaries += "PRESCRIBED_ELEVATIONS = " + str(valeursPE[e]) + "),\n"
+# continue
+#
+# if valeursPF[e] != "" or valeursPF[e] != "\n" :
+# if eval(valeursPF[e],{}) != 0 :
+# texte_Boundaries += "_F(BOUNDARY_TYPE = 'Prescribed Flowrates',\n"
+# texte_Boundaries += "PRESCRIBED_FLOWRATES = " + str(valeursPF[e]) + "),\n"
+# continue
+#
+# if valeursPV[e] != "" or valeursPV[e] != "\n" :
+# if eval(valeursPV[e],{})!=0 :
+# texte_Boundaries += "_F( BOUNDARY_TYPE= 'Prescribed Velocity',\n"
+# texte_Boundaries += "PRESCRIBED_VELOCITIES = " + str(valeursPV[e]) + "),\n"
+# continue
+# print ("pb texte_Boundaries avec la valeur numero ", e)
+#
+# texte_Boundaries +="),),"
+# self.textePy += texte_Boundaries
+#
extensions=('.comm',)
#if 1:
try :
- from enumDicoTelemac import TelemacdicoEn
+ from enum_Telemac2d_auto import TelemacdicoEn
DicoEnumCasEnInverse={}
for motClef in TelemacdicoEn:
d={}
class TELEMACGenerator(PythonGenerator):
"""
Ce generateur parcourt un objet de type JDC et produit
- un texte au format eficas et
+ un texte au format eficas et
un texte au format dictionnaire
"""
#----------------------------------------------------------------------------------------
def gener(self,obj,format='brut',config=None,appli=None,statut="Entier"):
-
+
self.statut=statut
self.langue=appli.langue
self.initDico()
#----------------------------------------------------------------------------------------
# initialisations
#----------------------------------------------------------------------------------------
-
+
def initDico(self) :
-
+
self.PE=False
self.FE=False
self.VE=False
self.textVE = 'PRESCRIBED VELOCITIES :'
self.nbTracers = 0
self.texteDico = ""
-
+
self.texteDico+='\n&ETA\n&FIN\n'
if self.statut == 'Leger' : extension = ".Lcas"
else : extension = ".cas"
- fileDico = fn[:fn.rfind(".")] + extension
+ fileDico = fn[:fn.rfind(".")] + extension
f = open( str(fileDico), 'w')
f.write( self.texteDico )
f.close()
def writeLeger(self,fn,jdc,config,appli) :
jdc_formate=self.gener(jdc,config=config,appli=appli,statut="Leger")
- self.writeDefault(fn)
+ self.writeDefault(fn)
#----------------------------------------------------------------------------------------
-# analyse de chaque noeud de l'arbre
+# analyse de chaque noeud de l'arbre
#----------------------------------------------------------------------------------------
def generPROC_ETAPE(self,obj):
- if not self.commentaireAvant or self.texteCom.find(obj.nom) < 0:
+ if not self.commentaireAvant or self.texteCom.find(obj.nom) < 0:
self.texteDico += '/------------------------------------------------------------------/\n'
self.texteDico += '/\t\t\t'+obj.nom +'\n'
self.texteDico += '/------------------------------------------------------------------/\n'
self.texteCom=''
s=PythonGenerator.generPROC_ETAPE(self,obj)
if obj.nom in TELEMACGenerator.__dict__ : TELEMACGenerator.__dict__[obj.nom](*(self,obj))
-
+
return s
def generMCSIMP(self,obj) :
"""recuperation de l objet MCSIMP"""
s=PythonGenerator.generMCSIMP(self,obj)
-
+
# Attention pas sur --> ds certains cas non traite par MCFACT ?
- # a reflechir avec Yoann
+ # a reflechir avec Yoann
# ajouter le statut ?
if self.statut == 'Leger' :
if hasattr(obj.definition,'defaut') and (obj.definition.defaut == obj.valeur) and (obj.nom not in self.listeTelemac) : return s
if hasattr(obj.definition,'defaut') and obj.definition.defaut != None and (type(obj.valeur) == tuple or type(obj.valeur) == list) and (tuple(obj.definition.defaut) == tuple(obj.valeur)) and (obj.nom not in self.listeTelemac) : return s
-
+
#nomMajuscule=obj.nom.upper()
- #nom=nomMajuscule.replace('_',' ')
+ #nom=nomMajuscule.replace('_',' ')
#if nom in listeSupprime or s == "" : return s
if s == "" : return s
-
-
sTelemac=s[0:-1]
if not( type(obj.valeur) in (tuple,list) ):
- if obj.nom in DicoEnumCasEnInverse:
+ if obj.nom in DicoEnumCasEnInverse:
try : sTelemac=str(DicoEnumCasEnInverse[obj.nom][obj.valeur])
- except :
+ except :
if obj.valeur==None : sTelemac=obj.valeur
else : print(("generMCSIMP Pb valeur avec ", obj.nom, obj.valeur))
if type(obj.valeur) in (tuple,list) :
- if obj.nom in DicoEnumCasEnInverse:
+ if obj.nom in DicoEnumCasEnInverse:
#sT = "'"
sT=''
for v in obj.valeur:
try : sT +=str(DicoEnumCasEnInverse[obj.nom][v]) +";"
- except :
+ except :
if obj.definition.intoSug != [] : sT +=str(v) + ";"
else : print(("generMCSIMP Pb Tuple avec ", obj.nom, v, obj.valeur))
#sTelemac=sT[0:-1]+"'"
else :
sTelemac=sTelemac[0:-1]
if sTelemac.find("'") > 0 :
- sTelemac= sTelemac.replace (',',';\n ')
+ sTelemac= sTelemac.replace (',',';\n ')
# on enleve le dernier ';'
index=(sTelemac.rfind(";"))
sTelemac=sTelemac[:index]+' '+sTelemac[index+1:]
-
if self.langue=='fr' :
s1=str(sTelemac).replace('True','OUI')
s2=s1.replace('False','NON')
else :
s1=str(sTelemac).replace('True','YES')
s2=s1.replace('False','NO')
- s3=s2.replace(',',';')
- if s3 != "" and s3[0]=='(' :
+ if hasattr(obj.definition,'max'):
+ s3=s2.replace(',',';')
+ else:
+ s3=s2
+ if s3 != "" and s3[0]=='(' :
try : s3=s3[1:-1] # cas de liste vide
except : s3 = ' '
-
-
+
+
# LIQUID_BOUNDARIES
- if obj.nom in ('PRESCRIBED_FLOWRATES','PRESCRIBED_VELOCITIES','PRESCRIBED_ELEVATIONS') :
- return s
+ #if obj.nom in ('PRESCRIBED_FLOWRATES','PRESCRIBED_VELOCITIES','PRESCRIBED_ELEVATIONS') :
+ # return s
if obj.nom not in self.dicoCataToCas :
if obj.nom == 'Consigne' : return ""
nom=self.dicoCataToCas[obj.nom]
if nom in ["VARIABLES FOR GRAPHIC PRINTOUTS", "VARIABLES POUR LES SORTIES GRAPHIQUES", "VARIABLES TO BE PRINTED","VARIABLES A IMPRIMER"] :
- if s3 != 'None' :
+ if s3 != 'None':
s3=s3.replace(';',',')
s3="'"+ s3 +"'"
- if s3 == "" or s3 == " " : s3 = "None"
+ else:
+ s3 = "''"
+ #print("s3+",s3)
+ if s3 == "" or s3 == " " : s3 = " "
ligne=nom+ " : " + s3 + "\n"
- if len(ligne) > 72 : ligne=self.redecoupeLigne(nom,s3)
+ if len(ligne) > 72 : ligne=self.redecoupeLigne(nom,s3)
self.texteDico+=ligne
def generMCFACT(self,obj):
"""
s=PythonGenerator.generMCFACT(self,obj)
if obj.nom in TELEMACGenerator.__dict__ : TELEMACGenerator.__dict__[obj.nom](self,obj)
-
+
return s
-
- def LIQUID_BOUNDARIES(self,obj):
- print ('jkljklj')
- if 'BOUNDARY_TYPE' in obj.liste_mc_presents() :
- objForme=obj.get_child('BOUNDARY_TYPE')
- valForme=objForme.valeur
- if valForme == None : return
-
- nomBloc='b_'+valForme.split(" ")[1]
- if nomBloc in obj.liste_mc_presents() :
- objBloc=obj.get_child(nomBloc)
- objValeur=objBloc.get_child(objBloc.liste_mc_presents()[0])
- valeur=objValeur.valeur
- if valeur== None : valeur="0."
- if valForme == 'Prescribed Elevations' :
- self.PE=True
- self.textPE += str(valeur) +"; "
- else : self.textPE += "0.; "
- if valForme == 'Prescribed Flowrates' :
- self.FE=True
- self.textFE += str(valeur) +"; "
- else : self.textFE += "0.; "
- if valForme == 'Prescribed Velocity' :
- self.VE=True
- self.textVE += str(valeur) +"; "
- else : self.textVE += "0.; "
-
- def BOUNDARY_CONDITIONS(self,obj):
- # sans '; '
- if self.FE : self.texteDico += self.textFE[0:-2]+'\n'
- if self.PE : self.texteDico += self.textPE[0:-2]+'\n'
- if self.VE : self.texteDico += self.textVE[0:-2]+'\n'
+
+# def LIQUID_BOUNDARIES(self,obj):
+# print ('jkljklj')
+# if 'BOUNDARY_TYPE' in obj.liste_mc_presents() :
+# objForme=obj.get_child('BOUNDARY_TYPE')
+# valForme=objForme.valeur
+# if valForme == None : return
+
+
+# if valForme == 'Prescribed Unknown':
+# nomBloc='b_'+valForme.split(" ")[1]
+# if nomBloc in obj.liste_mc_presents() :
+# objBloc=obj.get_child(nomBloc)
+# valeurPE = objValeur=objBloc.get_child(objBloc.liste_mc_presents()[0]).valeur
+# valeurFE = objValeur=objBloc.get_child(objBloc.liste_mc_presents()[1]).valeur
+# valeurVE = objValeur=objBloc.get_child(objBloc.liste_mc_presents()[2]).valeur
+# if valeurPE== None : valeurPE="0."
+# if valeurFE== None : valeurPE="0."
+# if valeurVE== None : valeurPE="0."
+# self.PE=True
+# self.textPE += str(valeurPE) +"; "
+# self.FE=True
+# self.textFE += str(valeurFE) +"; "
+# self.VE=True
+# self.textVE += str(valeurVE) +"; "
+# else:
+# nomBloc='b_'+valForme.split(" ")[1]
+# if nomBloc in obj.liste_mc_presents() :
+# objBloc=obj.get_child(nomBloc)
+# objValeur=objBloc.get_child(objBloc.liste_mc_presents()[0])
+# valeur=objValeur.valeur
+# if valeur== None : valeur="0."
+# if valForme == 'Prescribed Elevations' :
+# self.PE=True
+# self.textPE += str(valeur) +"; "
+# else : self.textPE += "0.; "
+# if valForme == 'Prescribed Flowrates' :
+# self.FE=True
+# self.textFE += str(valeur) +"; "
+# else : self.textFE += "0.; "
+# if valForme == 'Prescribed Velocity' :
+# self.VE=True
+# self.textVE += str(valeur) +"; "
+# else : self.textVE += "0.; "
+
+# def BOUNDARY_CONDITIONS(self,obj):
+# # sans '; '
+# if self.FE : self.texteDico += self.textFE[0:-2]+'\n'
+# if self.PE : self.texteDico += self.textPE[0:-2]+'\n'
+# if self.VE : self.texteDico += self.textVE[0:-2]+'\n'
def TRACERS(self,obj):
if self.nbTracers != 0 : self.texteDico += 'NUMBER_OF_TRACERS : '+str(self.nbTracers) + '\n'
-
+
def NAME_OF_TRACER(self,obj):
print((dir(obj) ))
def Validation(self,obj):
self.texteDico += "VALIDATION : True \n"
-
+
def Date_De_L_Origine_Des_Temps (self,obj):
an=obj.get_child('Year').valeur
mois=obj.get_child('Month').valeur
self.texteDico += "TYPE OF ADVECTION = "+ str(listeAdvection) + "\n"
self.texteDico += "SUPG OPTION = "+ str(listeSupg) + "\n"
self.texteDico += "UPWIND COEFFICIENTS = "+ str(listeUpwind) + "\n"
-
+
def chercheChildren(self,obj):
for c in obj.liste_mc_presents():
objc=obj.get_child(c)
if hasattr(objc,'liste_mc_presents') and objc.liste_mc_presents() != [] : self.chercheChildren(objc)
else : self.listeMCAdvection.append(objc)
-
-
+
+
def redecoupeLigne(self,nom,valeur) :
text=nom+ " : \n"
valeur=valeur