]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
fusion Telemac
authorpascale.noyret <pascale.noyret@edf.fr>
Mon, 20 Sep 2021 09:52:23 +0000 (11:52 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Mon, 20 Sep 2021 09:52:23 +0000 (11:52 +0200)
81 files changed:
InterfaceQT4/browser.py
InterfaceQT4/editorSsIhm.py
Telemac/CMakeLists.txt
Telemac/__init__.py
Telemac/aideAuxConvertisseurs.py
Telemac/artemis_cata_auto.py [new file with mode: 0644]
Telemac/artemis_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/artemis_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/artemis_enum_auto.py [new file with mode: 0644]
Telemac/artemis_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/artemis_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/dicoCasEnToCata.py [deleted file]
Telemac/dicoCasFrToCata.py [deleted file]
Telemac/enum_Telemac2d_auto.py [deleted file]
Telemac/gaia_cata_auto.py [new file with mode: 0644]
Telemac/gaia_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/gaia_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/gaia_enum_auto.py [new file with mode: 0644]
Telemac/gaia_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/gaia_labelCataToIhm_en.ts [new file with mode: 0644]
Telemac/gaia_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/gaia_labelCataToIhm_fr.ts [new file with mode: 0644]
Telemac/khione_cata_auto.py [new file with mode: 0644]
Telemac/khione_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/khione_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/khione_enum_auto.py [new file with mode: 0644]
Telemac/khione_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/khione_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/labelCataToIhm_en.qm [deleted file]
Telemac/labelCataToIhm_en.ts [deleted file]
Telemac/labelCataToIhm_fr.qm [deleted file]
Telemac/labelCataToIhm_fr.ts [deleted file]
Telemac/postel3d_cata_auto.py [new file with mode: 0644]
Telemac/postel3d_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/postel3d_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/postel3d_enum_auto.py [new file with mode: 0644]
Telemac/postel3d_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/postel3d_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/prefs.py
Telemac/prefs_TELEMAC.py
Telemac/qtEficas_Telemac.py
Telemac/reecrit_cas_en_comm.py
Telemac/sisyphe_cata_auto.py [new file with mode: 0644]
Telemac/sisyphe_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/sisyphe_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/sisyphe_enum_auto.py [new file with mode: 0644]
Telemac/sisyphe_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/sisyphe_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/stbtel_cata_auto.py [new file with mode: 0644]
Telemac/stbtel_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/stbtel_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/stbtel_enum_auto.py [new file with mode: 0644]
Telemac/stbtel_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/stbtel_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/telemac2d_cata_auto.py
Telemac/telemac2d_dicoCasEnToCata.py
Telemac/telemac2d_dicoCasFrToCata.py
Telemac/telemac2d_enum_auto.py
Telemac/telemac2d_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/telemac2d_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/telemac3d_cata_auto.py [new file with mode: 0644]
Telemac/telemac3d_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/telemac3d_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/telemac3d_enum_auto.py [new file with mode: 0644]
Telemac/telemac3d_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/telemac3d_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/tomawac_cata_auto.py [new file with mode: 0644]
Telemac/tomawac_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/tomawac_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/tomawac_enum_auto.py [new file with mode: 0644]
Telemac/tomawac_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/tomawac_labelCataToIhm_fr.qm [new file with mode: 0644]
Telemac/transforme/ReadMe [deleted file]
Telemac/transforme/reEcrittsEn.py [deleted file]
Telemac/transforme/reEcrittsFr.py [deleted file]
Telemac/waqtel_cata_auto.py [new file with mode: 0644]
Telemac/waqtel_dicoCasEnToCata.py [new file with mode: 0644]
Telemac/waqtel_dicoCasFrToCata.py [new file with mode: 0644]
Telemac/waqtel_enum_auto.py [new file with mode: 0644]
Telemac/waqtel_labelCataToIhm_en.qm [new file with mode: 0644]
Telemac/waqtel_labelCataToIhm_fr.qm [new file with mode: 0644]

index 5688b44841a84836e1930d6a4b94eee6c2c08a50..8a9721e75c358ffa467366f8062b182c1de4bf19 100644 (file)
@@ -98,18 +98,18 @@ class JDCTree( QTreeWidget,GereRegles ):
         @param coord the position of the mouse pointer (QPoint)
         Attention : existeMenu permet de savoir si un menu est associe a cet item
         """
-        #print ("handleContextMenu")
+        print ("handleContextMenu")
         if item == None : return
         self.itemCourant = item
         if item.existeMenu == 0 : return
 
         if item.menu == None:
             item.createPopUpMenu()
+        if item.menu != None:
         # PNPN reflechir a qqchose de generique pour remplacer cette fonctionnalite
-        #if item.menu != None:
         #   if item.item.getNom() == "DISTRIBUTION" and item.item.isValid() :
         #      item.Graphe.setEnabled(1)
-        #   item.menu.exec_(coord)
+           item.menu.exec_(coord)
 
 
     def handleCollapsedItem(self,item):
index d86a1a96fb23fa99380847afd9b1492c1d662606..db3f87e35adcc60085b47279fa52e7a6cc1480ec 100755 (executable)
@@ -500,7 +500,7 @@ class JDCEditorSsIhm :
             except :
                 checksum='Fichier trop long \n'
             ligne="#CHECKSUM:"+checksum[0:-1]+":FIN CHECKSUM"
-            return ligne
+        return ligne
 
     #----------------------#
     def getDico(self):
index 3247b3c2735c03ebaefcfdd36d267fc8c59ed230..831eba38d0c30db2d83b88d09f485f99389cff8a 100644 (file)
 # ======================================================================
 
 
-install ( FILES aideAuxConvertisseurs.py configuration_TELEMAC.py dicoCasEnToCata.py dicoCasFrToCata.py enum_Telemac2d_auto.py prefs.py prefs_TELEMAC.py properties.py qtEficas_Telemac.py Telemac2d_Cata_auto.py labelCataToIhm_en.qm labelCataToIhm_fr.qm
+install ( FILES aideAuxConvertisseurs.py
+                configuration_TELEMAC.py
+                artemis_dicoCasEnToCata.py
+                artemis_dicoCasFrToCata.py
+                artemis_enum_auto.py
+                artemis_labelCataToIhm_en.qm
+                artemis_labelCataToIhm_fr.qm
+                artemis_cata_auto.py
+                postel3d_dicoCasEnToCata.py
+                postel3d_dicoCasFrToCata.py
+                postel3d_enum_auto.py
+                postel3d_labelCataToIhm_en.qm
+                postel3d_labelCataToIhm_fr.qm
+                postel3d_cata_auto.py
+                sisyphe_dicoCasEnToCata.py
+                sisyphe_dicoCasFrToCata.py
+                sisyphe_enum_auto.py
+                sisyphe_labelCataToIhm_en.qm
+                sisyphe_labelCataToIhm_fr.qm
+                sisyphe_cata_auto.py
+                stbtel_dicoCasEnToCata.py
+                stbtel_dicoCasFrToCata.py
+                stbtel_enum_auto.py
+                stbtel_labelCataToIhm_en.qm
+                stbtel_labelCataToIhm_fr.qm
+                stbtel_cata_auto.py
+                telemac2d_dicoCasEnToCata.py
+                telemac2d_dicoCasFrToCata.py
+                telemac2d_enum_auto.py
+                telemac2d_labelCataToIhm_en.qm
+                telemac2d_labelCataToIhm_fr.qm
+                telemac2d_cata_auto.py
+                telemac3d_dicoCasEnToCata.py
+                telemac3d_dicoCasFrToCata.py
+                telemac3d_enum_auto.py
+                telemac3d_labelCataToIhm_en.qm
+                telemac3d_labelCataToIhm_fr.qm
+                telemac3d_cata_auto.py
+                tomawac_dicoCasEnToCata.py
+                tomawac_dicoCasFrToCata.py
+                tomawac_enum_auto.py
+                tomawac_labelCataToIhm_en.qm
+                tomawac_labelCataToIhm_fr.qm
+                tomawac_cata_auto.py
+                waqtel_dicoCasEnToCata.py
+                waqtel_dicoCasFrToCata.py
+                waqtel_enum_auto.py
+                waqtel_labelCataToIhm_en.qm
+                waqtel_labelCataToIhm_fr.qm
+                waqtel_cata_auto.py
+                gaia_dicoCasEnToCata.py
+                gaia_dicoCasFrToCata.py
+                gaia_enum_auto.py
+                gaia_labelCataToIhm_en.qm
+                gaia_labelCataToIhm_fr.qm
+                gaia_cata_auto.py
+                khione_dicoCasEnToCata.py
+                khione_dicoCasFrToCata.py
+                khione_enum_auto.py
+                khione_labelCataToIhm_en.qm
+                khione_labelCataToIhm_fr.qm
+                khione_cata_auto.py
+                prefs.py
+                prefs_TELEMAC.py
+                properties.py
+                qtEficas_Telemac.py
          DESTINATION ${CMAKE_INSTALL_PREFIX}/Telemac
         )
 
index 5b4f0e3bad684df41a50070961e4915c4e341a15..df53d55186fa550bce913bbd81d5459032f2476c 100644 (file)
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2021   EDF R&D
+# Copyright (C) 2007-2013   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 1959e19f339cb753d5a36a4bc0bbedf34d8a5406..a00a8f27696cf8f2b1bb3d3e399bacd33d991419 100644 (file)
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2021   EDF R&D
+# Copyright (C) 2007-2013   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
diff --git a/Telemac/artemis_cata_auto.py b/Telemac/artemis_cata_auto.py
new file mode 100644 (file)
index 0000000..9dad6ec
--- /dev/null
@@ -0,0 +1,1966 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'ARTEMIS',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            GEOMETRY_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                fr = """Nom du fichier contenant le maillage du calcul a realiser.""",
+                ang = """Name of the file which contains the computational mesh.""",
+            ),
+#           -----------------------------------
+            BOTTOM_TOPOGRAPHY_SMOOTHING = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Nombre de lissages effectues sur la topographie.
+Chaque lissage, effectue a l aide d une matrice de masse,
+est conservatif.
+Utilise lorsque les donnees de bathymetrie donnent des resultats
+trop irreguliers apres interpolation.""",
+                ang = """Number of smoothings done on the topography.
+Each smoothing, using a mass matrix, is conservative.
+It is used when bathymetric data provide too irregular results
+after interpolation.""",
+            ),
+#           -----------------------------------
+            FORTRAN_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'FichierOuRepertoire',
+                defaut = '',
+                fr = """Nom du fichier FORTRAN a soumettre, contenant les
+sous-programmes specifiques au modele.""",
+                ang = """Name of the FORTRAN file to be submitted, including specific
+subroutines of the model.""",
+            ),
+#           -----------------------------------
+            BOUNDARY_CONDITIONS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                fr = """Nom du fichier contenant les types de conditions aux limites.
+Ce fichier est construit de facon automatique par le mailleur et \stbtel
+au moyen de couleurs affectees aux noeuds des frontieres du domaine
+de calcul.""",
+                ang = """Name of the boundary conditions file. It is automatically built
+by \stbtel or by the mesh generator MATISSE.""",
+            ),
+#           -----------------------------------
+            BOTTOM_TOPOGRAPHY_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier eventuel contenant la bathymetrie associee au
+maillage.
+Si ce mot-cle est utilise, c est cette bathymetrie qui sera
+utilisee pour le calcul.""",
+                ang = """Name of a potential bathymetry file. If this keyword is specified,
+the bathymetry which it is defining is accounted for.""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Fichier de donnees, code en binaire, mis a la disposition de
+l utilisateur.""",
+                ang = """Data file, written in binary mode, at the disposal of the user.""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_2 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Fichier de donnees, code en binaire, mis a la disposition de
+l utilisateur.""",
+                ang = """Data file, written in binary mode, at the disposal of the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_DATA_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Fichier de donnees formate mis a la disposition de l utilisateur.""",
+                ang = """Data file, written in ASCII mode, at the disposal of the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_DATA_FILE_2 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Fichier de donnees formate mis a la disposition de l utilisateur.""",
+                ang = """Data file, written in ASCII mode, at the disposal of the user.""",
+            ),
+#           -----------------------------------
+            VALIDATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Option utilisee principalement pour le dossier de validation.
+Le \telkey{FICHIER DE REFERENCE} est alors considere comme une
+reference a laquelle on va comparer le calcul. La comparaison est
+effectuee par le sous-programme \telfile{BIEF\_VALIDA} qui peut etre une
+comparaison avec une solution exacte par exemple.""",
+                ang = """This option is primarily used for the validation documents.
+The \telkey{REFERENCE FILE} is then considered as a
+reference which the computation is going to be compared with.
+The comparison is made by the subroutine \telfile{BIEF\_VALIDA},
+which can be modified as to
+so as to include, for example, a comparison with an exact solution.""",
+            ),
+#           -----------------------------------
+            b_VALIDATIONG = BLOC(condition="VALIDATION == True",
+#           -----------------------------------
+#               -----------------------------------
+                REFERENCE_FILE_FORMAT = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ['SERAFIN','SERAFIND','MED'],
+                    defaut = 'SERAFIN',
+                    fr = """Format du \telkey{FICHIER DE REFERENCE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                    ang = """\telkey{REFERENCE FILE} format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                REFERENCE_FILE = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)'), max='**',
+                    defaut = '',
+                    fr = """Fichier de resultats de reference pour la validation.""",
+                    ang = """Binary-coded result file for validation.""",
+                ),
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE GEOMETRIE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{GEOMETRY FILE}.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_1_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE DONNEES BINAIRE 1}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """\telkey{BINARY DATA FILE 1} format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_2_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE DONNEES BINAIRE 2}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """\telkey{BINARY DATA FILE 2} format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    GLOBAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TITLE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Titre du cas etudie.""",
+            ang = """Title of the studied case.""",
+        ),
+#       -----------------------------------
+        VECTOR_LENGTH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Longueur du vecteur pour les machines vectorielles.""",
+            ang = """Vector length on vector machines.""",
+        ),
+#       -----------------------------------
+        PARALLEL_PROCESSORS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Nombre de processeurs pour la decomposition en parallele :
+\begin{itemize}
+\item 0 : 1 machine, compilation sans bibliotheque de parallelisme ;
+\item 1 : 1 machine, compilation avec bibliotheque de parallelisme ;
+\item 2 : 2 processeurs ou machines en parallele.
+etc...
+\end{itemize}""",
+            ang = """Number of processors for domain partition:
+\begin{itemize}
+\item 0: 1 machine, compiling without parallel library,
+\item 1: 1 machine, compiling with a parallel library,
+\item 2: 2 processors or machines in parallel.
+etc...
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        CHECKING_THE_MESH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Si OUI on appelle le sous-programme \telfile{CHECKMESH}
+qui verifie la coherence du maillage, points superposes, etc.""",
+            ang = """If this keyword is equal to YES, a call to subroutine
+\telfile{CHECKMESH} will look for errors in the mesh,
+superimposed points, etc.""",
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RESULTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            GRAPHIC_PRINTOUT_PERIOD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Determine la periode, en nombre de periodes de houle,
+d impression des \telkey{VARIABLES POUR LES SORTIES GRAPHIQUES}
+(voir ce mot-cle) dans le \telkey{FICHIER DES RESULTATS}.""",
+                ang = """Fixes the period, in number of wave periods, for the writing
+of the \telkey{VARIABLES FOR GRAPHIC PRINTOUTS} (see this keyword)
+in the \telkey{RESULTS FILE}.""",
+            ),
+#           -----------------------------------
+            VARIABLES_FOR_GRAPHIC_PRINTOUTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["wave height","wave phase","velocity u (free surface)(t=0)","velocity v (free surface)(t=0)","free surface elevation (t=0)","bottom elevation","still water height","phase velocity","group velocity","wave number","real potential","imaginal potential","prive(1,1)","prive(1,2)","prive(1,3)","prive(1,4)","first mean spectral period","second mean spectral period","third mean spectral period","force along X","force along Y","wave incidence radian","breaking rate","SXX stress","SXY stress","SYY stress"],
+                defaut = [],
+                fr = """Noms des variables que l utilisateur veut ecrire dans
+le \telkey{FICHIER DES RESULTATS}.
+Le choix des separateurs est libre.
+Les possibilites offertes sont les suivantes :
+\begin{itemize}
+\item HS hauteur de la houle ;
+\item PHAS phase de la houle ;
+\item U0 vitesse u en surface      (a $t$ = 0) ;
+\item V0 vitesse v en surface      (a $t$ = 0) ;
+\item ZS cote de la surface libre  (a $t$ = 0) ;
+\item ZF fond ;
+\item HW hauteur d eau au repos ;
+\item C vitesse de phase ;
+\item CG vitesse de groupe ;
+\item K nombre d onde ;
+\item PHIR potentiel reel ;
+\item PHII potentiel imaginaire ;
+\item D prive(1,1) (variable 13) ;
+\item E prive(1,2) (variable 14) ;
+\item F prive(1,3) (variable 15) ;
+\item G prive(1,4) (variable 16) ;
+\item T01 premiere periode moyenne spectrale ;
+\item T02 deuxieme periode moyenne spectrale ;
+\item TM troisieme periode moyenne spectrale ;
+\item FX force en X ;
+\item FY force en Y ;
+\item INC incidence de la houle ;
+\item QB taux de deferlement ;
+\item SXX contrainte SXX ;
+\item SXY contrainte SXY ;
+\item SYY contrainte SYY.
+\end{itemize}
+L utilisateur dispose de 4 champs libres, qu il peut
+utiliser pour ecrire dans le fichier des resultats des variables
+qu il cree lui-meme. Ces variables propres a l utlisateur doivent
+etre calculees dans le sous-programme \telfile{CALRES} et le nom que
+l on desire leur donner doit etre ecrit dans le sous-programme
+\telfile{NOMVAR}.
+Ces 4 champs sont :
+\telfile{D, E, F, G} qui correspondent aux tableaux
+\telfile{PRIVE(1,1), PRIVE(1,2), PRIVE(1,3), PRIVE(1,4)}.
+A la difference des variables
+     precedentes, celles-ci sont conservees dans tout le programme, et
+     peuvent donc etre reutilisees.
+     Dans ce dernier cas ne pas oublier de donner une taille
+     suffisante au tableau PRIVE,
+en precisant le parametre \telfile{NPRIV}
+(dans le programme principal).""",
+                ang = """Names of the variables that the user wants to write in the
+\telkey{RESULTS FILE}.
+Separators between variable names can be choosen free.
+ The allowable values are:
+\begin{itemize}
+\item HS=wave height,
+\item PHAS=wave phase,
+\item U0=velocity u (free surface at $t$ = 0),
+\item V0=velocity v (free surface at $t$ = 0),
+\item ZS=free surface elevation (at $t$ = 0),
+\item ZF=bottom elevation,
+\item HW=still water height,
+\item C=phase velocity,
+\item CG=group velocity,
+\item K=wave number,
+\item PHIR=real potential,
+\item PHII=imaginal potential,
+\item D=prive(1,1),
+\item E=prive(1,2),
+\item F=prive(1,3),
+\item G=prive(1,4),
+\item T01=first mean spectral period,
+\item T02=second mean spectral period,
+\item TM=third mean spectral period,
+\item FX=force along X,
+\item FY=force along Y,
+\item INC=wave incidence radian,
+\item QB=breaking rate,
+\item SXX=SXX stress,
+\item SXY=SXY stress,
+\item SYY=SYY stress.
+\end{itemize}
+The user has 4 free variables at his/her disposal to create other
+variables by him/herself. These variables have to be computed
+in the \telfile{CALRES} subroutine, and the name that we want to
+attribute has to be precibed in the \telfile{NOMVAR} subroutine.
+The 4 free variable fields are:
+\telfile{D, E, F, G} which corresponds to the private arrays
+\telfile{PRIVE(1,1), PRIVE(1,2), PRIVE(1,3) and PRIVE (1,4)}.
+Contrary to the previous
+     variables, these are conserved all through the computation, and can
+     be used again.
+     Do not forget to specify the number of private arrays you want to
+use in the principal programme (variable \telfile{NPRIV}).""",
+            ),
+#           -----------------------------------
+            RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les resultats du calcul,
+avec la periodicite donnee par le mot cle
+\telkey{PERIODE DE SORTIE GRAPHIQUE}.
+Sur IBM, ce fichier est alloue automatiquement s il n existe pas,
+avec les caracteristiques suivantes :
+  Format d enregistrement   : VBS ;
+  Longueur d enregistrement : X ;
+  Taille de bloc            : 6204 ;
+  Nombre de pistes          : 50 en primaire, 10 en secondaire.
+La place memoire ainsi reservee est suffisante pour la plupart des
+calculs de dimension moyenne.""",
+                ang = """Name of the results file corresponding to the computations and
+which contains the variables specified by the keyword
+\telkey{VARIABLES FOR GRAPHIC PRINTOUTS}.""",
+            ),
+#           -----------------------------------
+            BINARY_RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier des resultats, code en binaire, mis a la disposition de
+l utilisateur.""",
+                ang = """Results file, written in binary mode, at the disposal of the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier des resultats formate mis a la disposition de l utilisateur.""",
+                ang = """Results file, written in ASCII mode, at the disposal of the user.""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_PRIVATE_VARIABLES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Permet de fixer le nombre de variables privees.""",
+                ang = """Give the number of private variables.""",
+            ),
+#           -----------------------------------
+            RESULTS_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE RESULTATS}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{RESULTS FILE}. Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+        ),
+#       -----------------------------------
+        LISTING = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            LISTING_PRINTOUT_PERIOD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Determine la periode, en nombre de periodes de houle,
+d impression des \telkey{VARIABLES A IMPRIMER} (voir ce mot-cle). Pour
+la mise au point, il faut savoir que la sortie des resultats est
+effectuee systematiquement sur le fichier de retour d execution du code
+(actuellement accessible par le menu 3.e de SPF sur IBM).""",
+                ang = """Fixes the period, in number of wave periods, for the writing
+of the \telkey{VARIABLES TO BE PRINTED} (see this keyword).""",
+            ),
+#           -----------------------------------
+            LISTING_PRINTOUT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Sortie des resultats sur support papier.
+Si l on met NON le listing ne contient que l en-tete et la mention
+FIN NORMALE DU PROGRAMME.
+Commande a eviter.""",
+                ang = """If NO is specified for this keyword, the printout listing just
+contains the head and the sentence END OF PROGRAM.
+It is advised not to use this way.""",
+            ),
+#           -----------------------------------
+            INFORMATIONS_ABOUT_SOLVER = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Donne le nombre d iterations necessaires a la convergence du solveur.""",
+                ang = """Gives the iterations number which was necessary for the solver
+to converge.""",
+            ),
+#           -----------------------------------
+            VARIABLES_TO_BE_PRINTED = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["wave height","wave phase","velocity u (free surface)(t=0)","velocity v (free surface)(t=0)","free surface elevation (t=0)","bottom elevation","still water height","phase velocity","group velocity","wave number","real potential","imaginal potential","prive(1,1)","prive(1,2)","prive(1,3)","prive(1,4)","first mean spectral period","second mean spectral period","third mean spectral period","force along X","force along Y","wave incidence radian","breaking rate","SXX stress","SXY stress","SYY stress"],
+                defaut = '',
+                fr = """Nom des variables que l utilisateur desire ecrire a l ecran.
+Memes possibilites que pour les sorties graphiques.""",
+                ang = """Name of variables taht the user whishes to write on the screen.
+Possibilities are the same as for graphic outputs.""",
+            ),
+        ),
+#       -----------------------------------
+        FREE_SURFACE = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            FREE_SURFACE_ANIMATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Option utilisee si l on veut produire le fichier de phases
+et amplitudes qui servira a calculer la position de la surface libre
+en tout point du maillage.
+A besoin des noms de \telkey{FICHIER DES PHASES ET AMPLITUDES} et
+\telkey{FICHIER DE SURFACE LIBRE}.""",
+                ang = """This option informs that the phase and amplitude file is to
+be generated. This file will be used to determine the free surface
+elevation throughout the model area.
+Remember to give \telkey{AMPLITUDE AND PHASE FILE} and
+\telkey{FREE SURFACE FILE}.""",
+            ),
+#           -----------------------------------
+            AMPLITUDE_AND_PHASE_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les phases et amplitudes
+pour toutes les periodes et directions simulees dans le fichier des
+parametres.""",
+                ang = """Name of the results file corresponding to the computations and
+which contains the phase and amplitude at every point for all the
+periods and directions specified in the steering file.""",
+            ),
+#           -----------------------------------
+            AMPLITUDE_AND_PHASE_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DES PHASES ET AMPLITUDES}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{AMPLITUDE AND PHASE FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FREE_SURFACE_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                defaut = '',
+                fr = """Nom du fichier dans lequel sera ecrite la surface libre fonction du
+temps pour permettre une animation du fichier.""",
+                ang = """Name of the results file corresponding to the computations and
+which contains the free surface at every point as a function of time.
+This file can be animated to check free surface variations with time.""",
+            ),
+#           -----------------------------------
+            FREE_SURFACE_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE SURFACE LIBRE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{FREE SURFACE FILE}.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FIRST_TIME_IN_THE_FREE_SURFACE_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [10000.],
+                fr = """Determine le temps a partir duquel debute l ecriture
+des resultats dans le \telkey{FICHIER DE SURFACE LIBRE}.""",
+                ang = """Determines the time from which the results are written
+in the \telkey{FREE SURFACE FILE}.""",
+            ),
+#           -----------------------------------
+            TIME_STEP = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.25,
+                fr = """Definit le pas de temps en secondes pour la sortie graphique
+\telkey{FICHIER DE SURFACE LIBRE}.""",
+                ang = """Specifies the time step in seconds in
+ \telkey{FREE SURFACE FILE}.""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_TIME_STEPS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Definit le nombre de pas de temps pour la sortie graphique
+\telkey{FICHIER DE SURFACE LIBRE}.""",
+                ang = """Specifies the number of time steps in
+ \telkey{FREE SURFACE FILE}.""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL_PARAMETERS = PROC(nom= "GENERAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    DEBUGGER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Pour imprimer la sequence des appels, mettre 1.""",
+        ang = """If 1, calls of subroutines will be printed in the listing.""",
+    ),
+#   -----------------------------------
+    TIME = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ORIGINAL_DATE_OF_TIME = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I', min= 3, max= 3,
+            defaut = [0,0,0],
+            fr = """Permet de fixer la date d origine des temps du modele lors
+de la prise en compte de la force generatrice de la maree.""",
+            ang = """Give the date of the time origin of the model when taking into
+account the tide generating force.""",
+        ),
+#       -----------------------------------
+        ORIGINAL_HOUR_OF_TIME = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I', min= 3, max= 3,
+            defaut = [0,0,0],
+            fr = """Permet de fixer l heure d origine des temps du modele lors
+de la prise en compte de la force generatrice de la maree.""",
+            ang = """Give the time of the time origin of the model when taking into
+account the tide generating force.""",
+        ),
+    ),
+#   -----------------------------------
+    LOCATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ORIGIN_COORDINATES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I', min= 2, max= 2,
+            defaut = [0,0],
+            fr = """Valeur en metres, utilise pour eviter les trop grands
+nombres, transmis
+dans le format SERAFIN mais pas d autre traitement pour l instant.""",
+            ang = """Value in metres, used to avoid large real numbers,
+added in SERAFIN format, but so far no other treatment.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+NUMERICAL_PARAMETERS = PROC(nom= "NUMERICAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    MATRIX_STORAGE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["Classical EBE","Assembled EBE","Edge-based storage"],
+        defaut = "Edge-based storage",
+        fr = """Permet de definir la methode de stockage des matrices.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : EBE classique ;
+\item 2 : EBE assemble ;
+\item 3 : stockage par segments.
+\end{itemize}
+Attention, avec 2, il faut une numerotation speciale des points.""",
+        ang = """Defines the method to store matrices. The possible choices are:
+\begin{itemize}
+\item 1: classical EBE,
+\item 2: assembled EBE,
+\item 3: edge-based storage.
+\end{itemize}
+Beware, with option 2, a special numbering of points is required.""",
+    ),
+#   -----------------------------------
+    MATRIX_VECTOR_PRODUCT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Les choix possibles sont :
+\begin{itemize}
+\item 1 : Ancien Produit ;
+\item 2 : Nouveau Produit Frontal.
+\end{itemize}""",
+        ang = """Possible choices are:
+\begin{itemize}
+\item 1: Classical Product,
+\item 2: New Frontal Product.
+\end{itemize}""",
+    ),
+#   -----------------------------------
+    ZERO = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.E-12],
+        fr = """Non active pour l instant.""",
+        ang = """Non active at the moment.""",
+    ),
+#   -----------------------------------
+    SOLVER_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 60000,
+            fr = """Les algorithmes utilises pour la resolution du systeme
+matriciel etant iteratifs, il est necessaire de limiter le nombre
+d iterations autorisees.""",
+            ang = """Algorithms used for solving the matrix system are iterative.
+It is then necessary to limit the maximum number of iterations.""",
+        ),
+#       -----------------------------------
+        PRECONDITIONING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["no preconditioning","diagonal preconditioning","block-diagonal preconditioning","absolute value diagonal preconditioning","Crout preconditioning"],
+            defaut = "diagonal preconditioning",
+            fr = """Permet de preconditionner le systeme de l etape de propagation afin
+d accelerer la convergence lors de sa resolution.
+\begin{itemize}
+\item 0 : pas de preconditionnement ;
+\item 2 : preconditionnement diagonal ;
+\item 3 : preconditionnement bloc-diagonal ;
+\item 5 : preconditionnement diagonal en valeur absolue ;
+\item 7 : preconditionnement de Crout par element.
+\end{itemize}
+Certains preconditionnements sont cumulables
+(les diagonaux 2 ou 3 avec les autres).
+Pour cette raison on ne retient que les nombres premiers pour
+designer les preconditionnements. Si l on souhaite en cumuler
+plusieurs on formera le produit des options correspondantes.""",
+            ang = """Enables to apply preconditionning the matrix system to accelerate
+the convergence of the solver.
+\begin{itemize}
+\item 0: no preconditionning,
+\item 2: diagonal preconditionning,
+\item 3: block-diagonal preconditionning,
+\item 5: diagonal preconditionning in absolute value,
+\item 7: Element Crout preconditionning.
+\end{itemize}
+Few of them can be combined
+(numbers 2 or 3 with the other).
+To combine some preconditionnings, impose the product of the previous
+numbers: example 6 means preconditioning 2 and 3 applied.""",
+        ),
+#       -----------------------------------
+        SOLVER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","CGSTAB","GMRES","direct","parallel direct (MUMPS)"],
+            defaut = "direct",
+            fr = """Permet de choisir le solveur utilise pour la resolution de l etape de
+propagation. Toutes les methodes proposees actuellement s apparentent
+au Gradient Conjugue. Ce sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre (non programme) ;
+\item 6 : gradient conjugue de type CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}""",
+            ang = """Enables to choose the solver used for solving the matrix system.
+They are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on the normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient (not programmed),
+\item 6: CGSTAB conjugate gradient,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        SOLVER_OPTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 3,
+            fr = """Parametre definissant la dimension de l espace de Krylov
+pour le solveur 7 (GMRES).""",
+            ang = """Defines the dimension of the Krylov space when using
+the solver 7 (GMRES).""",
+        ),
+#       -----------------------------------
+        SOLVER_ACCURACY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-4,
+            fr = """Precision demandee pour la resolution de l equation de Berkhoff.""",
+            ang = """Accuracy requested for the linear system solver.""",
+        ),
+    ),
+#   -----------------------------------
+    DISSIPATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUB_ITERATIONS_ACCURACY_FOR_DISSIPATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.E-2],
+            fr = """Donne la precision requise pour les sous-iterations du calcul
+du coefficient de dissipation.""",
+            ang = """Fixes the accuracy requested for sub-iterations necessary to
+determine the dissipation coefficients.""",
+        ),
+#       -----------------------------------
+        MAXIMUM_OF_SUB_ITERATIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [15],
+            fr = """Donne le nombre maximum admis de sous-iterations pour le calcul
+du coefficient de dissipation.""",
+            ang = """Fixes the maximum number of sub-iterations for the computation
+of dissipation.""",
+        ),
+#       -----------------------------------
+        DISSIPATION_RELAXATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.5],
+            fr = """Donne le coefficient de relaxation entre deux sous-iterations
+pour le calcul du coefficient de dissipation.""",
+            ang = """Fixes the relaxation coefficient used between two sub-iterations
+for the computation of the dissipation term.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+BOUNDARY_CONDITIONS = PROC(nom= "BOUNDARY_CONDITIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PHASE_REFERENCE_COORDINATES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min= 2, max= 2,
+        defaut = [0.,0.],
+        fr = """Coordonnees pour l origine des phases. Ne change rien
+aux hauteurs de vagues calculees.""",
+        ang = """Coordinates of reference point for phase. Will
+not change the wave height computed.""",
+    ),
+#   -----------------------------------
+    RANDOM_WAVE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_PERIODS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [5],
+            fr = """Valeur utilisee avec l option
+\telkey{HOULE ALEATOIRE MONODIRECTIONNELLE} = OUI
+  ou avec l option
+\telkey{HOULE ALEATOIRE MULTIDIRECTIONNELLE} = OUI.
+Pour un calcul en houle aleatoire monodirectionnelle ou
+multidirectionnelle, nombre de bandes d egale energie servant a
+discretiser le spectre d energie en frequence.""",
+            ang = """Used with option
+\telkey{MONODIRECTIONAL RANDOM WAVE} = YES
+   or
+\telkey{MULTIDIRECTIONAL RANDOM WAVE} = YES.
+It fixes the number of iso-energy frequency bands which discretize
+the energy spectrum.""",
+        ),
+#       -----------------------------------
+        PEAK_PERIOD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [10.0],
+            fr = """Valeur utilisee avec l option
+\telkey{HOULE ALEATOIRE MONODIRECTIONNELLE} = OUI
+  ou avec l option
+\telkey{HOULE ALEATOIRE MULTIDIRECTIONNELLE} = OUI.
+Fixe la periode de pic (en secondes) du spectre d energie.""",
+            ang = """Used with option
+\telkey{MONODIRECTIONAL RANDOM WAVE} = YES
+   or
+\telkey{MULTIDIRECTIONAL RANDOM WAVE} = YES.
+Fixes the peak period (in seconds) of the energy spectrum.""",
+        ),
+#       -----------------------------------
+        GAMMA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [3.3],
+            fr = """Valeur utilisee avec l option
+\telkey{HOULE ALEATOIRE MONODIRECTIONNELLE} = OUI
+  ou avec l option
+\telkey{HOULE ALEATOIRE MULTIDIRECTIONNELLE} = OUI.
+Indique la valeur de $\gamma$ pour le spectre d energie :
+\begin{itemize}
+\item GAMMA = 1   : spectre de Pierson-Moskowitz ;
+\item GAMMA = 3.3 : spectre de JONSWAP moyen (valeur par defaut).
+\end{itemize}""",
+            ang = """Used with option
+\telkey{MONODIRECTIONAL RANDOM WAVE} = YES
+   or
+\telkey{MULTIDIRECTIONAL RANDOM WAVE} = YES.
+Fixes the $\gamma$ value tor the JONSWAP wave energy spectrum:
+\begin{itemize}
+\item GAMMA = 1: Pierson-Moskowitz,
+\item GAMMA = 3.3: mean JONSWAP spectrum (default value).
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        MINIMUM_SPECTRAL_PERIOD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.02],
+            fr = """Valeur de la periode minimum voulue en secondes
+si on veut tronquer le spectre pour le calcul
+des periodes en houle aleatoire (voir sous-programme \telfile{PERALE}).""",
+            ang = """Minimum period value requested in seconds
+if it is necessary to alter the energy spectrum
+for the computation of the periods in the case
+of random waves (see \telfile{PERALE} subroutine).""",
+        ),
+#       -----------------------------------
+        MAXIMUM_SPECTRAL_PERIOD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [200.],
+            fr = """Valeur de la periode maximum voulue en secondes
+si on veut tronquer le spectre pour le calcul
+des periodes en houle aleatoire (voir sous-programme \telfile{PERALE}).""",
+            ang = """Maximum period value requested in seconds
+if it is necessary to alter the energy spectrum
+for the computation of the periods in the case
+of random waves (see \telfile{PERALE} subroutine).""",
+        ),
+#       -----------------------------------
+        MONODIRECTIONAL = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            MONODIRECTIONAL_RANDOM_WAVE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Oui, si l on veut effectuer un calcul en houle aleatoire
+monodirectionnelle (voir reels index 12, 13 et entier index 10).""",
+                ang = """Yes, if one wants to run computation in random monodirectional waves
+(see real keywords of index 12, 13 and integer of index 10).""",
+            ),
+        ),
+#       -----------------------------------
+        MULTIDIRECTIONAL = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            MULTIDIRECTIONAL_RANDOM_WAVE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Oui, si l on veut effectuer un calcul en houle aleatoire
+multidirectionnelle (voir les reels index 12, 13, 14, 15 et 16 et
+les entiers index 10 et 11.""",
+                ang = """Yes, if one wants to run computation in random multidirectional waves
+(see real keywords of index 12, 13 and integer of index 10).""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_DIRECTIONS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = [5],
+                fr = """Valeur utilisee avec l option
+\telkey{HOULE ALEATOIRE MULTIDIRECTIONNELLE} = OUI.
+Pour un calcul en houle aleatoire multidirectionnelle,
+nombre de bandes d egale energie servant a discretiser le spectre
+directionnel d energie.""",
+                ang = """Used with the option
+\telkey{MULTIDIRECTIONAL RANDOM WAVE} = YES.
+It fixes the number of iso-energy bands which discretizes the wave
+directional spectrum.""",
+            ),
+#           -----------------------------------
+            MINIMUM_ANGLE_OF_PROPAGATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [-180.],
+                fr = """Valeur utilisee avec l option
+\telkey{HOULE ALEATOIRE MULTIDIRECTIONNELLE} = OUI.
+Indique la borne inferieure de l intervalle des directions de
+  propagation dans le cas d une houle aleatoire multidirectionnelle
+  L angle est donne en degres et est compte positivement dans le sens
+  direct a partir de l axe $x$.""",
+                ang = """Used with the option
+\telkey{MULTIDIRECTIONAL RANDOM WAVE} = YES.
+Fixes the minimum value (in degrees) of the directions range. It is
+counted positively in the trigonometric sense relatively to the $x$
+axis.""",
+            ),
+#           -----------------------------------
+            MAXIMUM_ANGLE_OF_PROPAGATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [180.],
+                fr = """Valeur utilisee avec l option
+\telkey{HOULE ALEATOIRE MULTIDIRECTIONNELLE} = OUI.
+Indique la borne superieure de l intervalle des directions de
+  propagation dans le cas d une houle aleatoire multidirectionnelle.
+  L angle est donne en degres et est compte positivement dans le sens
+  direct a partir de l axe $x$.""",
+                ang = """Used with the option
+\telkey{MULTIDIRECTIONAL RANDOM WAVE} = YES.
+Fixes the maximum value (in degrees) of the directions range. It is
+counted positively in the trigonometric sense relatively to the $x$
+axis.""",
+            ),
+#           -----------------------------------
+            S_EXPONENT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [20.],
+                fr = """Valeur utilisee avec l option
+\telkey{HOULE ALEATOIRE MULTIDIRECTIONNELLE} = OUI.
+Indique la valeur maximale de l exposant $s$ dans l expression donnant
+  la repartition directionnelle de la houle.
+  Cette expression est celle donnee par Goda dans Random Seas and
+  Design of Maritime Structures - University of Tokyo Press:
+  G(f,teta) = G0 * (cos(teta/2))**2s. f est la frequence et teta est
+  la direction de propagation de la houle.""",
+                ang = """Used with the option
+\telkey{MULTIDIRECTIONAL RANDOM WAVE} = YES.
+Fixes the maximum value of exponent $S$ in the Goda formula used to
+express the directional wave energy spreading.
+See GODA Y., Random Seas and Design of Maritime Structures - Univ.
+of Tokyo Press, 1987.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    PERIODS_SCANNING = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        PERIOD_SCANNING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Oui, si l on veut effectuer plusieurs calculs en balayant un
+intervalle de periodes (voir reels index 8,9 et 10).""",
+            ang = """Yes, if one wants to run computations by scanning a period range
+(resonance computations, see also reals of index 8, 9, and 10).""",
+        ),
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            BEGINNING_PERIOD_FOR_PERIOD_SCANNING = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Valeur utilisee avec l option
+\telkey{BALAYAGE EN PERIODE} = OUI.
+Indique la borne gauche de l intervalle de periodes a parcourir
+  (pour par exemple rechercher les periodes de resonances).""",
+                ang = """Used with the option
+\telkey{PERIOD SCANNING} = YES.
+Fixes the minimum value (in seconds) of the period range to be used for
+the period scanning.""",
+            ),
+#           -----------------------------------
+            ENDING_PERIOD_FOR_PERIOD_SCANNING = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Valeur utilisee avec l option
+\telkey{BALAYAGE EN PERIODE} = OUI.
+Indique la borne droite de l intervalle de periodes a parcourir
+  (pour par exemple rechercher les periodes de resonances).""",
+                ang = """Used with the option
+\telkey{PERIOD SCANNING} = YES.
+Fixes the maximum value (in seconds) of the period range to be used for
+the period scanning.""",
+            ),
+#           -----------------------------------
+            STEP_FOR_PERIOD_SCANNING = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Valeur utilisee avec l option
+\telkey{BALAYAGE EN PERIODE} = OUI.
+Indique le pas a prendre pour effectuer le balayage en periodes
+  (pour par exemple rechercher les periodes de resonances).""",
+                ang = """Used with the option
+\telkey{PERIOD SCANNING} = YES.
+Fixes the value of the period step (in seconds) to be used for
+the period scanning.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    MONOCHROMATIC_WAVE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WAVE_PERIOD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [10.],
+            fr = """Definit la periode de la houle en mode monochromatique.""",
+            ang = """Defines the wave period for monochromatic mode.""",
+        ),
+#       -----------------------------------
+        DIRECTION_OF_WAVE_PROPAGATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.0],
+            fr = """Donne la direction du vecteur d onde de la houle incidente. L angle
+est donne en degres et est compte positivement dans le sens direct
+a partir de l axe des $x$.
+Il s agit de la direction principale de propagation.
+Cette direction est la meme a toutes les frontieres maritimes.
+Si l utilisateur veut specifier des directions differentes sur
+differentes frontieres, il doit le faire dans son FORTRAN dans le
+sous-programme \telfile{BORH} en specifiant la variable
+\telfile{TETAB}.""",
+            ang = """Fixes the direction towards the incident waves at boundaries go to.
+It is counted in degrees and positively in the trigonometric sense
+relatively to the $x$ axis.
+This value is prescribed as a constant value along all the wave
+incident type boundaries. If one wants to specify a non uniform value,
+the user has to specify the value \telfile{TETAB} in the subroutine
+ \telfile{BORH}.""",
+        ),
+#       -----------------------------------
+        WAVE_HEIGHTS_SMOOTHING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """OUI si on souhaite lisser les hauteurs de houle
+pour ameliorer le calcul des contraintes de radiation
+(actif uniquement en houle reguliere).
+Valeur par defaut = NON.""",
+            ang = """YES when one wants to smooth the wave heights
+to improve the radiation stresses computation
+(only used in regular wave mode).
+Default value = NO.""",
+        ),
+    ),
+#   -----------------------------------
+    AUTOMATIC_TETAP_ANGLE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUB_ITERATIONS_ACCURACY_FOR_TETAP = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.E-2],
+            fr = """Donne la precision requise pour les sous-iterations du calcul
+automatique de cos($\theta_p$).""",
+            ang = """Fixes the accuracy requested for sub-iterations necessary to
+determine value of $\theta_p$ (criterion on cos($\theta_p$)).""",
+        ),
+#       -----------------------------------
+        AUTOMATIC_TETAP_CALCULATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Si = OUI : calcul automatique des angles $\theta_p$
+(basee sur la direction de la vitesse).""",
+            ang = """If = TRUE: automatic calculation of $\theta_p$
+(based on velocity direction).""",
+        ),
+#       -----------------------------------
+        MAXIMUM_OF_SUB_ITERATIONS_FOR_TETAP = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [15],
+            fr = """Donne le nombre maximum admis de sous-iterations pour le calcul
+automatique de $\theta_p$.""",
+            ang = """Fixes the maximum number of sub-iterations for the automatic
+computation of $\theta_p$.""",
+        ),
+#       -----------------------------------
+        RELAXATION_ON_TETAP = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.],
+            fr = """Donne le coefficient de relaxation entre deux sous-iterations
+pour le calcul de l angle d incidence automatique.""",
+            ang = """Fixes the relaxation coefficient used between two sub-iterations
+for the computation of automatic $\theta_p$.""",
+        ),
+    ),
+#   -----------------------------------
+    AUTOMATIC_PHASE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        AUTOMATIC_CALCULATION_OF_PHASE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """OUI : calcul automatique de la phase
+(basee sur une profondeur de reference).""",
+            ang = """TRUE: automatic calculation of incident phase
+(based on reference water depth).""",
+        ),
+#       -----------------------------------
+        REFERENCE_WATER_DEPTH_FOR_AUTOMATIC_PHASE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [-1.0],
+            fr = """Profondeur de reference pour le calcul de la phase.
+Essayez de mettre la frontiere incidente sur une zone
+de bathymetrie homogene.
+La profondeur a renseigner doit etre representative de la profondeur
+d eau sur la frontiere.""",
+            ang = """Water depth for automatic incident phase calculation.
+Try to put the incident wave boundary on a regular topography zone.
+The reference water depth should be representative of the water depth
+on the boundary.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+PHYSICAL_PARAMETERS = PROC(nom= "PHYSICAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GRAVITY_ACCELERATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 9.81,
+        fr = """Fixe la valeur de l acceleration de la pesanteur en m/s$^2$.""",
+        ang = """Sets the value of the acceleration due to gravity in m/s$^2$.""",
+    ),
+#   -----------------------------------
+    INITIALIZATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        INITIAL_WATER_LEVEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Valeur utilisee avec l option
+\telkey{CONDITIONS INITIALES} : ''COTE CONSTANTE''.""",
+            ang = """Value to be used with the option
+\telkey{INITIAL CONDITIONS}: ''CONSTANT ELEVATION''.""",
+        ),
+#       -----------------------------------
+        INITIAL_DEPTH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.],
+            fr = """Valeur utilisee avec l option
+\telkey{CONDITIONS INITIALES} : ''HAUTEUR CONSTANTE''.""",
+            ang = """Value to be used along with the option
+\telkey{INITIAL CONDITIONS}: ''CONSTANT DEPTH''.""",
+        ),
+#       -----------------------------------
+        INITIAL_CONDITIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['ZERO ELEVATION','CONSTANT ELEVATION','ZERO DEPTH','CONSTANT DEPTH','SPECIAL'],
+            defaut = 'ZERO ELEVATION',
+            fr = """Permet de definir les conditions initiales sur les hauteurs d eau.
+Les valeurs possibles sont :
+\begin{itemize}
+\item COTE NULLE : Initialise la cote de surface libre a 0.
+           Les hauteurs d eau initiales sont alors retrouvees en
+           faisant la difference entre les cotes de surface libre
+           et du fond ;
+\item COTE CONSTANTE : Initialise la cote de surface libre a la
+valeur donnee par le mot-cle \telkey{COTE INITIALE}. Les hauteurs
+d eau initiales sont calculees comme precedemment.
+\item HAUTEUR NULLE : Initialise les hauteurs d eau a 0.
+\item HAUTEUR CONSTANTE : Initialise les hauteurs d eau a la valeur
+donnee par le mot-cle \telkey{HAUTEUR INITIALE}.
+\item PARTICULIERES : Les conditions initiales sur la hauteur d eau
+doivent etre precisees dans le sous-programme \telfile{CONDIH}.
+\end{itemize}""",
+            ang = """Enables to define the initial conditions on water depths.
+The possible values are as follows:
+\begin{itemize}
+\item ZERO ELEVATION: fixes the free surface level to 0.
+Water depths are then equal to the difference between
+free surface level and bottom level,
+\item CONSTANT ELEVATION: fixes the free surface level to the value
+specified by the keyword \telkey{INITIAL WATER LEVEL}. Water
+level are then computed as before,
+\item ZERO DEPTH: initializes the water depths to 0,
+\item CONSTANT DEPTH: initializes the water depths to the value
+specified by the keyword \telkey{INITIAL DEPTH},
+\item SPECIAL: initial conditions on water depths are to be
+precised in the subroutine \telfile{CONDIH}.
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    DISSIPATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        BATHYMETRIC_BREAKING = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            BREAKING = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Oui, si l on souhaite integrer le processus de deferlement
+bathymetrique (voir reels index 18, 19, 20, 21, 22, 23
+et entiers index 12, 13).""",
+                ang = """Yes, if one wants to account for breaking process (see also
+reals of index 18, 19, 20, 21, 22, 23, and integer of index
+12, 13).""",
+            ),
+#           -----------------------------------
+            KDALLY = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.1],
+                fr = """Donne le coefficient $K$ dans la formulation de la dissipation
+par deferlement d apres Dally et al., 1984.""",
+                ang = """Fixes the coefficient $K$ used in the formulation of the dissipation
+coefficient proposed by Dally et al. 1984.""",
+            ),
+#           -----------------------------------
+            BREAKING_LAW = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["BATTJES \& JANSSEN","DALLY"],
+                defaut = ["BATTJES \& JANSSEN"],
+                fr = """Specifie la formulation choisie pour le coefficient de dissipation
+par deferlement. N est effectif qu en houle reguliere.
+\begin{itemize}
+\item 1 : Formulation de Battjes \& Jansen, 1978 ;
+\item 2 : Formulation de Dally et al., 1984.
+\end{itemize}
+En houle aleatoire, la seule formulation utilisee est celle de
+Battjes \& Janssen, 1978.""",
+                ang = """Specifies the formulation chosen for calculating the dissipation
+coefficient through breaking. Only effective for monochromatic wave
+mode.
+\begin{itemize}
+\item 1: Formulation of Battjes \& Janssen, 1978,
+\item 2: Formulation of Dally et al., 1984.
+\end{itemize}
+In random wave mode, the formulation of B \& J, 1978 is the only one
+to be used.""",
+            ),
+#           -----------------------------------
+            ALPHA = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1.0],
+                fr = """Donne le coefficient $\alpha$ dans la formulation de la dissipation
+par deferlement en houle aleatoire d apres Battjes \& Janssen.""",
+                ang = """Fixes the coefficient $\alpha$ used in the formulation of the
+dissipation coefficient through breaking proposed by Battjes \& Janssen,
+1978 for random waves.""",
+            ),
+#           -----------------------------------
+            GAMMAS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.88],
+                fr = """Donne le coefficient $\gamma_s$ dans le critere de la hauteur de
+deferlement. Ne pas confondre avec le coefficient $\gamma$ qui
+intervient dans la formule du spectre de JONSWAP.""",
+                ang = """Fixes the coefficient $\gamma_s$ used in the criterion of the critical
+breaking wave height. Do not confuse with coefficient $\gamma$
+used in the JONSWAP spectrum.""",
+            ),
+#           -----------------------------------
+            GDALLY = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.4],
+                fr = """Donne le coefficient $\Gamma$ dans la formulation de la dissipation par
+Dally et al., 1984. Ne pas confondre avec $\gamma$ (Formule de JONSWAP)
+et Gammas (Critere de deferlement).""",
+                ang = """Fixes the $\Gamma$ coefficient used in the formulation of Dally et al.,
+1984, for the dissipation coefficient in surf-breaking. Do not confuse
+with the coefficient $\gamma$ used in the JONSWAP formulae and
+coefficient gammas used to determine the breaking wave height
+criterion.""",
+            ),
+        ),
+#       -----------------------------------
+        BOTTOM_FRICTION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            FRICTION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Oui, si on veut prendre en compte le frottement sur le fond dans
+la simulation.""",
+                ang = """Yes, if one wants to include dissipation through bottom friction
+in the computation.""",
+            ),
+#           -----------------------------------
+            FLUID_KINEMATIC_VISCOSITY = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', max='**',
+                defaut = [1.0E-6],
+                fr = """Viscosite cinematique du fluide (eau) en m$^2$/s.
+\begin{itemize}
+\item 1.793E-6 : Pour une temperature de 0 C ;
+\item 1.567E-6 : Pour une temperature de 4 C ;
+\item 1.237E-6 : Pour une temperature de 12 C ;
+\item 1.112E-6 : Pour une temperature de 16 C ;
+\item 1.011E-6 : Pour une temperature de 20 C ;
+\item 0.802E-6 : Pour une temperature de 30 C ;
+\item 0.661E-6 : Pour une temperature de 40 C.
+\item 1.0E-6   : Valeur par defaut.
+\end{itemize}""",
+                ang = """Kinematic viscosity of the fluid (water) in m$^2$/s.
+\begin{itemize}
+\item 1.793E-6: for a temperature of 0 C,
+\item 1.567E-6: for a temperature of 4 C,
+\item 1.237E-6: for a temperature of 12 C,
+\item 1.112E-6: for a temperature of 16 C,
+\item 1.011E-6: for a temperature of 20 C,
+\item 0.802E-6: for a temperature of 30 C,
+\item 0.661E-6: for a temperature of 40 C,
+\item 1.0E-6: default value.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            DIAMETER90 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', max='**',
+                defaut = [0.15E-3],
+                fr = """\telfile{DIAM90} represente le diametre maximum, en m, de 90 \%
+en poids des sediments.
+\begin{itemize}
+\item 1.0E-3   : Pour des sables tres grossiers ;
+\item 0.5E-3   : Pour des sables grossiers ;
+\item 0.25E-3  : Pour des sables moyens ;
+\item 0.125E-3 : Pour des sables fins ;
+\item 0.062E-3 : Pour des sables tres fins ;
+\item 0.15E-3  : Valeur par defaut.
+\end{itemize}""",
+                ang = """\telfile{DIAM90} is the maximum grain diameter, in m, which defines
+90 \% of the total weight of sediment.
+\begin{itemize}
+\item 1.0E-3: for very coarse sand,
+\item 0.5E-3: for coarse sand,
+\item 0.25E-3: for medium sand,
+\item 0.125E-3: for fine sand,
+\item 0.062E-3: for very fine sand,
+\item 0.15E-3: default value.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            DIAMETER50 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', max='**',
+                defaut = [0.10E-3],
+                fr = """\telfile{DIAM50} represente le diametre maximum de 50 \% en poids des
+sediments. En general, on a \telfile{DIAM90} = 1.5 $\times$
+\telfile{DIAM50}
+\telfile{DIAM50} est plus souvent donne dans des tables
+\begin{itemize}
+\item 0.66E-3  : Pour des sables tres grossiers ;
+\item 0.33E-3  : Pour des sables grossiers ;
+\item 0.17E-3  : Pour des sables moyens ;
+\item 0.083E-3 : Pour des sables fins ;
+\item 0.040E-3 : Pour des sables tres fins ;
+\item 0.10E-3  : Valeur par defaut.
+\end{itemize}""",
+                ang = """\telfile{DIAM50} is the maximum grain diameter, in m, which defines
+50 \% of the total weight of sediment. Usually, we have
+\telfile{DIAM90} = 1.5 $\times$ \telfile{DIAM50}.
+\telfile{DIAM50} is a more common value used.
+\begin{itemize}
+\item 0.66E-3: for very coarse sand,
+\item 0.33E-3: for coarse sand,
+\item 0.17E-3: for medium sand,
+\item 0.083E-3: for fine sand,
+\item 0.040E-3: for very fine sand,
+\item 0.10E-3: default value.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            SEDIMENT_SPECIFIC_WEIGHT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [2650.0],
+                fr = """Masse volumique du sediment en kg/m$^3$.""",
+                ang = """Sediment specific weight in kg/m$^3$.""",
+            ),
+#           -----------------------------------
+            FLUID_SPECIFIC_MASS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1000.0],
+                fr = """Masse volumique du fluide (eau) en kg/m$^3$.""",
+                ang = """Fluid specific weight (water) in kg/m$^3$.""",
+            ),
+#           -----------------------------------
+            HYDRAULIC_REGIME_IMPOSED = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Utilise avec l option \telkey{FROTTEMENT} = OUI.
+Permet de choisir d imposer le regime hydraulique dans le cas
+d un calcul automatique du facteur de frottement sur fonds sableux.""",
+                ang = """Used with the option \telkey{FRICTION} = YES.
+Enables to impose the hydraulic regime in the case of an automatic
+calculation of the friction factor for sandy beds.""",
+            ),
+#           -----------------------------------
+            SKIN_ROUGHNESS_ONLY = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Utilise avec l option \telkey{FROTTEMENT} = OUI.
+Permet de choisir de ne prendre en compte
+que la rugosite de peau dans le cas d un calcul automatique
+du facteur de frottement sur fonds sableux.""",
+                ang = """Used with the option \telkey{FRICTION} = YES.
+Enables to restrict the total roughness to the skin roughness
+in the case of an automatic calculation of the friction
+factor for sandy beds.""",
+            ),
+#           -----------------------------------
+            HYDRAULIC_REGIME_TYPE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                into = ["laminar regime","smooth-turbulent regime","rough-turbulent regime","transient regime"],
+                defaut = ["laminar regime"],
+                fr = """Utilise si le mot-cle \telkey{REGIME HYDRAULIQUE IMPOSE} = OUI.
+Determine le regime hydraulique.
+\begin{itemize}
+\item regime laminaire ;
+\item turbulent lisse ;
+\item turbulent rugueux ;
+\item transitoire.
+\end{itemize}""",
+                ang = """Used with option \telkey{HYDRAULIC REGIME IMPOSED} = YES.
+Determines the type of the hydraulic regime (laminar,
+smooth-turbulent, rough-turbulent, transient).
+\begin{itemize}
+\item laminar regime,
+\item smooth-turbulent regime,
+\item rough-turbulent regime,
+\item transient regime.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BOTTOM_FRICTION_LAW = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                into = ["Kostense formulation integrating Ue calculation (1986)","Putnam \& Johnson formulation (1949)"],
+                defaut = ["Kostense formulation integrating Ue calculation (1986)"],
+                fr = """Utilise avec l option \telkey{FROTTEMENT} = OUI.
+Fixe le choix de la formulation du frottement :
+\begin{itemize}
+\item 1 : Kostense et al., 1986 ;
+\item 2 : Putnam \& Johnson, 1949.
+\end{itemize}""",
+                ang = """Used with the option \telkey{FRICTION} = YES.
+Fixes the formulation used for bottom friction law:
+\begin{itemize}
+\item 1: Kostense et al., 1986,
+\item 2: Putnam \& Johnson, 1949.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FRICTION_FACTOR_IMPOSED = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Utilise avec l option \telkey{FROTTEMENT} = OUI.
+OUI permet de choisir d imposer un facteur de frottement, par un
+mot-cle s il est uniforme (voir le reel d index 29) ou en
+programmant dans le sous-programme \telfile{FWSPEC}.
+Si NON, \artemis considere par defaut que les fonds sont sableux,
+et calcule automatiquement le facteur de frottement avec les
+caracteristiques du sediment et de l ecoulement.""",
+                ang = """Used with the option \telkey{FRICTION} = YES.
+If YES, enables the user to impose a friction factor, by a keyword
+for a constant value (see real of index 29) or by programming in
+the \telfile{FWSPEC} subroutine for non-uniform value.
+If NO, \artemis automatically computes the friction factor assuming
+that the bottom is sandy and uses the characteristics of sediment
+and of motion.""",
+            ),
+#           -----------------------------------
+            FRICTION_FACTOR = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Utilise si le mot-cle \telkey{FACTEUR DE FROTTEMENT IMPOSE} = OUI.
+Fixe le facteur de frottement choisi uniforme sur le domaine.""",
+                ang = """Used with the option \telkey{FRICTION FACTOR IMPOSED} = YES.
+Fixes the value of the friction factor uniform over the domain.""",
+            ),
+#           -----------------------------------
+            FRICTION_COEFFICIENT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """A ne pas confondre avec le \telkey{FACTEUR DE FROTTEMENT}.
+Non utilise dans \artemis.
+On le laisse par coherence avec \telemac{2d}.""",
+                ang = """Do not confuse with the \telkey{FRICTION FACTOR}.
+Not used in \artemis.
+It is let here for consistence with \telemac{2d}.""",
+            ),
+#           -----------------------------------
+            RIPPLES_COEFFICIENT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', max='**',
+                defaut = [0.7],
+                fr = """Specifie le coefficient de rides utilise dans la formule de
+Van Rijn pour calculer le facteur de frottement :
+\begin{itemize}
+\item 1.0 : pour des rides seules,
+\item 0.7 : pour des rides superposees a des vagues de sable.
+\end{itemize}""",
+                ang = """Fixes the ripples coefficient used in the formulae of Van Rijn
+to calculate the friction factor:
+\begin{itemize}
+\item 1.0: for single ripples,
+\item 0.7: for ripples superimposed to sand waves.
+\end{itemize}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    CURRENT_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUB_ITERATIONS_ACCURACY_FOR_CURRENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.E-2],
+            fr = """Donne la precision requise pour les sous-iterations du calcul
+du nombre d onde en presence de courant (vecteur d onde).""",
+            ang = """Fixes the accuracy requested for sub-iterations necessary to
+determine the wave vector.""",
+        ),
+#       -----------------------------------
+        CURRENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Si = OUI : Prise en compte de la refraction de la houle par le courant.
+Modele retenu : Kostense et Al. (1988).""",
+            ang = """If = TRUE: Wave refraction due to current is described using
+ Kostense model (1988).""",
+        ),
+    ),
+#   -----------------------------------
+    VARYING_TOPOGRAPHY = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RAPIDLY_VARYING_TOPOGRAPHY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["mild-slope equation","gradient second order term","curvature second order term","gradient + curvature second order terms"],
+            defaut = ["mild-slope equation"],
+            fr = """Prise en compte des fortes pentes et courbures dans Berkhoff
+\begin{itemize}
+\item 0 : Berkhoff simple ;
+\item 1 : prise en compte terme pente en grad($h$)$^2$ ;
+\item 2 : prise en compte terme courbure en laplacien($h$) ;
+\item 3 : prise en compte des termes de pente et courbure.
+\end{itemize}
+Modele retenu pour les fonctions E1 et E2 : Chamberlain
+et Porter (1995).""",
+            ang = """Extension of mild-slope equation with second
+          order bottom effects
+\begin{itemize}
+\item 0: mild-slope equation,
+\item 1: gradient second order term: grad($h$)$^2$,
+\item 2: curvature second order term: laplacian($h$),
+\item 3: gradient + curvature second order terms.
+\end{itemize}
+Model used for functions E1 and E2 expression: Chamberlain
+and Porter (1995).""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier contenant les parametres du calcul a realiser.""",
+        ang = """Name of the steering file used for the computation.""",
+    ),
+#   -----------------------------------
+    PARTITIONING_TOOL = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['METIS','SCOTCH','PARMETIS','PTSCOTCH'],
+        defaut = 'METIS',
+        fr = """Choix du partitionneur :
+\begin{itemize}
+\item 1 : METIS ;
+\item 2 : SCOTCH ;
+\item 3 : PARMETIS ;
+\item 4 : PTSCOTCH.
+\end{itemize}""",
+        ang = """Partitioning tool selection:
+\begin{itemize}
+\item 1: METIS,
+\item 2: SCOTCH,
+\item 3: PARMETIS,
+\item 4: PTSCOTCH.
+\end{itemize}""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'artemis.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+#   -----------------------------------
+    CONCATENATE_PARTEL_OUTPUT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Avec cette option, partel ne generera plus un fichier (GEO/CLI/PAR)
+par processeur mais une concatenation de ceux-ci, ainsi qu un fichier
+d index associe. Ainsi plutot que d avoir 3P fichiers, il n y en a
+plus que 6.""",
+        ang = """With this option, partel no more generates a file (GEO/CLI/PAR) per
+process but a single concatenate file of them, associated to an index
+file. Then instead of having partel generating 3P files, it only
+generates 6 files.""",
+    ),
+)
+# -----------------------------------------------------------------------
+NESTING_WITH_TOMAWAC = PROC(nom= "NESTING_WITH_TOMAWAC",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NESTING_WITHIN_TOMAWAC_OUTER_MODEL = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["No nesting","Uses a TOMAWAC spectrum (1 point) as input to ARTEMIS","Uses several TOMAWAC spectra located along ARTEMIS boundary"],
+        defaut = ["No nesting"],
+        fr = """A besoin de NOMBRE DE DIRECTION DANS LE SPECTRE TOMAWAC et
+NOMBRE DE FREQUENCES DANS LE SPECTRE TOMAWAC pour l option 1.
+A besoin des noms de \telkey{FICHIER DE RESULTATS GLOBAL TOMAWAC},
+\telkey{FICHIER DE SPECTRE GLOBAL TOMAWAC} et
+\telkey{COORDONNEES POUR LE SPECTRE F DE REFERENCE} pour l option 2.
+Donner \telkey{INSTANT DE LECTURE DU SPECTRE TOMAWAC} pour 1 et 2""",
+        ang = """Remember to give NUMBER OF DIRECTIONS IN TOMAWAC SPECTRUM
+and NUMBER OF FREQUENCIES IN TOMAWAC SPECTRUM with option 1.
+Remember to give \telkey{TOMAWAC OUTER RESULT FILE},
+\telkey{TOMAWAC OUTER SPECTRAL FILE} and
+\telkey{COORDINATES OF THE REFERENCE F SPECTRUM} if using option 2.
+\telkey{INSTANT FOR READING TOMAWAC SPECTRUM} required
+in cases 1 and 2.""",
+    ),
+#   -----------------------------------
+    INSTANT_FOR_READING_TOMAWAC_SPECTRUM = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [0.],
+        fr = """Indique l instant de calcul \tomawac associe au spectre
+qui doit etre importe dans \artemis.""",
+        ang = """Give the instant of the \tomawac computation at which we
+want to import the spectrum for \artemis.""",
+    ),
+#   -----------------------------------
+    COORDINATES_OF_THE_REFERENCE_F_SPECTRUM = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min= 2, max= 2,
+        defaut = [-99999.9,-99999.9],
+        fr = """Coordonnees du point de reference pour le spectre en
+frequence.""",
+        ang = """Coordinates for the frequency spectrum reference point.""",
+    ),
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            TOMAWAC_OUTER_SPECTRAL_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier de spectre provenant d un modele global
+\tomawac.""",
+                ang = """Name of the spectral file from an outer \tomawac wave
+model.""",
+            ),
+#           -----------------------------------
+            TOMAWAC_OUTER_SPECTRAL_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE SPECTRE GLOBAL TOMAWAC}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{TOMAWAC OUTER SPECTRAL FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            TOMAWAC_LIQUID_BOUNDARY_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier de frontieres liquides provenant d un modele
+global \tomawac.""",
+                ang = """Name of a file containing the liquid boundaries derived
+from an outer \tomawac wave model.""",
+            ),
+#           -----------------------------------
+            TOMAWAC_LIQUID_BOUNDARY_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE FRONTIERES LIQUIDES TOMAWAC}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{TOMAWAC LIQUID BOUNDARY FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RESULTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            TOMAWAC_OUTER_RESULT_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier de resultats 2D provenant d un modele global
+\tomawac.""",
+                ang = """Name of a file containing the results of an outer \tomawac
+wave model.""",
+            ),
+#           -----------------------------------
+            TOMAWAC_OUTER_RESULT_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE RESULTATS GLOBAL TOMAWAC}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{TOMAWAC OUTER RESULT FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+        ),
+    ),
+)
+TEXTE_NEW_JDC = "\
+COMPUTATION_ENVIRONMENT();\
+GENERAL_PARAMETERS();\
+NUMERICAL_PARAMETERS();\
+BOUNDARY_CONDITIONS();\
+PHYSICAL_PARAMETERS();\
+NESTING_WITH_TOMAWAC();\
+"
+Ordre_Des_Commandes = (
+'COMPUTATION_ENVIRONMENT',
+'GENERAL_PARAMETERS',
+'NUMERICAL_PARAMETERS',
+'BOUNDARY_CONDITIONS',
+'PHYSICAL_PARAMETERS',
+'INTERNAL',
+'NESTING_WITH_TOMAWAC')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.artemis_enum_auto'
+dicoCasEn = source+'.artemis_dicoCasEnToCata'
+dicoCasFr = source+'.artemis_dicoCasFrToCata'
diff --git a/Telemac/artemis_dicoCasEnToCata.py b/Telemac/artemis_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..460cbaa
--- /dev/null
@@ -0,0 +1,240 @@
+dicoCataToEngTelemac = {
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "TITLE" : "TITLE",
+    "DEBUGGER" : "DEBUGGER",
+    "VECTOR_LENGTH" : "VECTOR LENGTH",
+    "MATRIX_STORAGE" : "MATRIX STORAGE",
+    "MATRIX_VECTOR_PRODUCT" : "MATRIX-VECTOR PRODUCT",
+    "GRAPHIC_PRINTOUT_PERIOD" : "GRAPHIC PRINTOUT PERIOD",
+    "LISTING_PRINTOUT_PERIOD" : "LISTING PRINTOUT PERIOD",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER" : "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER",
+    "NUMBER_OF_PERIODS" : "NUMBER OF PERIODS",
+    "BOTTOM_TOPOGRAPHY_SMOOTHING" : "BOTTOM TOPOGRAPHY SMOOTHING",
+    "INITIAL_WATER_LEVEL" : "INITIAL WATER LEVEL",
+    "PRECONDITIONING" : "PRECONDITIONING",
+    "SOLVER" : "SOLVER",
+    "SOLVER_OPTION" : "SOLVER OPTION",
+    "PEAK_PERIOD" : "PEAK PERIOD",
+    "GAMMA" : "GAMMA",
+    "MONODIRECTIONAL_RANDOM_WAVE" : "MONODIRECTIONAL RANDOM WAVE",
+    "MULTIDIRECTIONAL_RANDOM_WAVE" : "MULTIDIRECTIONAL RANDOM WAVE",
+    "PERIOD_SCANNING" : "PERIOD SCANNING",
+    "SOLVER_ACCURACY" : "SOLVER ACCURACY",
+    "INITIAL_DEPTH" : "INITIAL DEPTH",
+    "WAVE_PERIOD" : "WAVE PERIOD",
+    "GRAVITY_ACCELERATION" : "GRAVITY ACCELERATION",
+    "INITIAL_CONDITIONS" : "INITIAL CONDITIONS",
+    "NUMBER_OF_DIRECTIONS" : "NUMBER OF DIRECTIONS",
+    "DIRECTION_OF_WAVE_PROPAGATION" : "DIRECTION OF WAVE PROPAGATION",
+    "ZERO" : "ZERO",
+    "BEGINNING_PERIOD_FOR_PERIOD_SCANNING" : "BEGINNING PERIOD FOR PERIOD SCANNING",
+    "ENDING_PERIOD_FOR_PERIOD_SCANNING" : "ENDING PERIOD FOR PERIOD SCANNING",
+    "STEP_FOR_PERIOD_SCANNING" : "STEP FOR PERIOD SCANNING",
+    "MINIMUM_ANGLE_OF_PROPAGATION" : "MINIMUM ANGLE OF PROPAGATION",
+    "MAXIMUM_ANGLE_OF_PROPAGATION" : "MAXIMUM ANGLE OF PROPAGATION",
+    "S_EXPONENT" : "S EXPONENT",
+    "LISTING_PRINTOUT" : "LISTING PRINTOUT",
+    "INFORMATIONS_ABOUT_SOLVER" : "INFORMATIONS ABOUT SOLVER",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES FOR GRAPHIC PRINTOUTS",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES TO BE PRINTED",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "STEERING_FILE" : "STEERING FILE",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "RESULTS_FILE" : "RESULTS FILE",
+    "BOTTOM_TOPOGRAPHY_FILE" : "BOTTOM TOPOGRAPHY FILE",
+    "BINARY_DATA_FILE_1" : "BINARY DATA FILE 1",
+    "BINARY_DATA_FILE_2" : "BINARY DATA FILE 2",
+    "FORMATTED_DATA_FILE_1" : "FORMATTED DATA FILE 1",
+    "FORMATTED_DATA_FILE_2" : "FORMATTED DATA FILE 2",
+    "BINARY_RESULTS_FILE" : "BINARY RESULTS FILE",
+    "FORMATTED_RESULTS_FILE" : "FORMATTED RESULTS FILE",
+    "SUB_ITERATIONS_ACCURACY_FOR_DISSIPATION" : "SUB-ITERATIONS ACCURACY FOR DISSIPATION",
+    "SUB_ITERATIONS_ACCURACY_FOR_CURRENT" : "SUB-ITERATIONS ACCURACY FOR CURRENT",
+    "SUB_ITERATIONS_ACCURACY_FOR_TETAP" : "SUB-ITERATIONS ACCURACY FOR TETAP",
+    "BREAKING" : "BREAKING",
+    "CURRENT" : "CURRENT",
+    "AUTOMATIC_TETAP_CALCULATION" : "AUTOMATIC TETAP CALCULATION",
+    "AUTOMATIC_CALCULATION_OF_PHASE" : "AUTOMATIC CALCULATION OF PHASE",
+    "REFERENCE_WATER_DEPTH_FOR_AUTOMATIC_PHASE" : "REFERENCE WATER DEPTH FOR AUTOMATIC PHASE",
+    "PHASE_REFERENCE_COORDINATES" : "PHASE REFERENCE COORDINATES",
+    "KDALLY" : "KDALLY",
+    "BREAKING_LAW" : "BREAKING LAW",
+    "MAXIMUM_OF_SUB_ITERATIONS" : "MAXIMUM OF SUB-ITERATIONS",
+    "DISSIPATION_RELAXATION" : "DISSIPATION RELAXATION",
+    "MAXIMUM_OF_SUB_ITERATIONS_FOR_TETAP" : "MAXIMUM OF SUB-ITERATIONS FOR TETAP",
+    "RELAXATION_ON_TETAP" : "RELAXATION ON TETAP",
+    "ALPHA" : "ALPHA",
+    "GAMMAS" : "GAMMAS",
+    "GDALLY" : "GDALLY",
+    "FRICTION" : "FRICTION",
+    "FLUID_KINEMATIC_VISCOSITY" : "FLUID KINEMATIC VISCOSITY",
+    "DIAMETER90" : "DIAMETER90",
+    "DIAMETER50" : "DIAMETER50",
+    "SEDIMENT_SPECIFIC_WEIGHT" : "SEDIMENT SPECIFIC WEIGHT",
+    "FLUID_SPECIFIC_MASS" : "FLUID SPECIFIC MASS",
+    "HYDRAULIC_REGIME_IMPOSED" : "HYDRAULIC REGIME IMPOSED",
+    "SKIN_ROUGHNESS_ONLY" : "SKIN ROUGHNESS ONLY",
+    "WAVE_HEIGHTS_SMOOTHING" : "WAVE HEIGHTS SMOOTHING",
+    "VALIDATION" : "VALIDATION",
+    "HYDRAULIC_REGIME_TYPE" : "HYDRAULIC REGIME TYPE",
+    "BOTTOM_FRICTION_LAW" : "BOTTOM FRICTION LAW",
+    "FRICTION_FACTOR_IMPOSED" : "FRICTION FACTOR IMPOSED",
+    "FRICTION_FACTOR" : "FRICTION FACTOR",
+    "FRICTION_COEFFICIENT" : "FRICTION COEFFICIENT",
+    "RIPPLES_COEFFICIENT" : "RIPPLES COEFFICIENT",
+    "MINIMUM_SPECTRAL_PERIOD" : "MINIMUM SPECTRAL PERIOD",
+    "MAXIMUM_SPECTRAL_PERIOD" : "MAXIMUM SPECTRAL PERIOD",
+    "ORIGINAL_DATE_OF_TIME" : "ORIGINAL DATE OF TIME",
+    "ORIGINAL_HOUR_OF_TIME" : "ORIGINAL HOUR OF TIME",
+    "NUMBER_OF_PRIVATE_VARIABLES" : "NUMBER OF PRIVATE VARIABLES",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "PARTITIONING_TOOL" : "PARTITIONING TOOL",
+    "ORIGIN_COORDINATES" : "ORIGIN COORDINATES",
+    "REFERENCE_FILE" : "REFERENCE FILE",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "RESULTS_FILE_FORMAT" : "RESULTS FILE FORMAT",
+    "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
+    "BINARY_DATA_FILE_1_FORMAT" : "BINARY DATA FILE 1 FORMAT",
+    "BINARY_DATA_FILE_2_FORMAT" : "BINARY DATA FILE 2 FORMAT",
+    "RAPIDLY_VARYING_TOPOGRAPHY" : "RAPIDLY VARYING TOPOGRAPHY",
+    "CHECKING_THE_MESH" : "CHECKING THE MESH",
+    "FREE_SURFACE_ANIMATION" : "FREE SURFACE ANIMATION",
+    "AMPLITUDE_AND_PHASE_FILE" : "AMPLITUDE AND PHASE FILE",
+    "AMPLITUDE_AND_PHASE_FILE_FORMAT" : "AMPLITUDE AND PHASE FILE FORMAT",
+    "FREE_SURFACE_FILE" : "FREE SURFACE FILE",
+    "FREE_SURFACE_FILE_FORMAT" : "FREE SURFACE FILE FORMAT",
+    "FIRST_TIME_IN_THE_FREE_SURFACE_FILE" : "FIRST TIME IN THE FREE SURFACE FILE",
+    "TIME_STEP" : "TIME STEP",
+    "NUMBER_OF_TIME_STEPS" : "NUMBER OF TIME STEPS",
+    "NESTING_WITHIN_TOMAWAC_OUTER_MODEL" : "NESTING WITHIN TOMAWAC OUTER MODEL",
+    "INSTANT_FOR_READING_TOMAWAC_SPECTRUM" : "INSTANT FOR READING TOMAWAC SPECTRUM",
+    "TOMAWAC_OUTER_SPECTRAL_FILE" : "TOMAWAC OUTER SPECTRAL FILE",
+    "TOMAWAC_OUTER_SPECTRAL_FILE_FORMAT" : "TOMAWAC OUTER SPECTRAL FILE FORMAT",
+    "TOMAWAC_OUTER_RESULT_FILE" : "TOMAWAC OUTER RESULT FILE",
+    "TOMAWAC_OUTER_RESULT_FILE_FORMAT" : "TOMAWAC OUTER RESULT FILE FORMAT",
+    "TOMAWAC_LIQUID_BOUNDARY_FILE" : "TOMAWAC LIQUID BOUNDARY FILE",
+    "TOMAWAC_LIQUID_BOUNDARY_FILE_FORMAT" : "TOMAWAC LIQUID BOUNDARY FILE FORMAT",
+    "COORDINATES_OF_THE_REFERENCE_F_SPECTRUM" : "COORDINATES OF THE REFERENCE F SPECTRUM",
+    "DICTIONARY" : "DICTIONARY",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATE PARTEL OUTPUT",
+}
+dicoCasEnToCata = {
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "TITLE" : "TITLE",
+    "DEBUGGER" : "DEBUGGER",
+    "VECTOR LENGTH" : "VECTOR_LENGTH",
+    "MATRIX STORAGE" : "MATRIX_STORAGE",
+    "MATRIX-VECTOR PRODUCT" : "MATRIX_VECTOR_PRODUCT",
+    "GRAPHIC PRINTOUT PERIOD" : "GRAPHIC_PRINTOUT_PERIOD",
+    "LISTING PRINTOUT PERIOD" : "LISTING_PRINTOUT_PERIOD",
+    "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
+    "NUMBER OF PERIODS" : "NUMBER_OF_PERIODS",
+    "BOTTOM TOPOGRAPHY SMOOTHING" : "BOTTOM_TOPOGRAPHY_SMOOTHING",
+    "INITIAL WATER LEVEL" : "INITIAL_WATER_LEVEL",
+    "PRECONDITIONING" : "PRECONDITIONING",
+    "SOLVER" : "SOLVER",
+    "SOLVER OPTION" : "SOLVER_OPTION",
+    "PEAK PERIOD" : "PEAK_PERIOD",
+    "GAMMA" : "GAMMA",
+    "MONODIRECTIONAL RANDOM WAVE" : "MONODIRECTIONAL_RANDOM_WAVE",
+    "MULTIDIRECTIONAL RANDOM WAVE" : "MULTIDIRECTIONAL_RANDOM_WAVE",
+    "PERIOD SCANNING" : "PERIOD_SCANNING",
+    "SOLVER ACCURACY" : "SOLVER_ACCURACY",
+    "INITIAL DEPTH" : "INITIAL_DEPTH",
+    "WAVE PERIOD" : "WAVE_PERIOD",
+    "GRAVITY ACCELERATION" : "GRAVITY_ACCELERATION",
+    "INITIAL CONDITIONS" : "INITIAL_CONDITIONS",
+    "NUMBER OF DIRECTIONS" : "NUMBER_OF_DIRECTIONS",
+    "DIRECTION OF WAVE PROPAGATION" : "DIRECTION_OF_WAVE_PROPAGATION",
+    "ZERO" : "ZERO",
+    "BEGINNING PERIOD FOR PERIOD SCANNING" : "BEGINNING_PERIOD_FOR_PERIOD_SCANNING",
+    "ENDING PERIOD FOR PERIOD SCANNING" : "ENDING_PERIOD_FOR_PERIOD_SCANNING",
+    "STEP FOR PERIOD SCANNING" : "STEP_FOR_PERIOD_SCANNING",
+    "MINIMUM ANGLE OF PROPAGATION" : "MINIMUM_ANGLE_OF_PROPAGATION",
+    "MAXIMUM ANGLE OF PROPAGATION" : "MAXIMUM_ANGLE_OF_PROPAGATION",
+    "S EXPONENT" : "S_EXPONENT",
+    "LISTING PRINTOUT" : "LISTING_PRINTOUT",
+    "INFORMATIONS ABOUT SOLVER" : "INFORMATIONS_ABOUT_SOLVER",
+    "VARIABLES FOR GRAPHIC PRINTOUTS" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "VARIABLES TO BE PRINTED" : "VARIABLES_TO_BE_PRINTED",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "STEERING FILE" : "STEERING_FILE",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "RESULTS FILE" : "RESULTS_FILE",
+    "BOTTOM TOPOGRAPHY FILE" : "BOTTOM_TOPOGRAPHY_FILE",
+    "BINARY DATA FILE 1" : "BINARY_DATA_FILE_1",
+    "BINARY DATA FILE 2" : "BINARY_DATA_FILE_2",
+    "FORMATTED DATA FILE 1" : "FORMATTED_DATA_FILE_1",
+    "FORMATTED DATA FILE 2" : "FORMATTED_DATA_FILE_2",
+    "BINARY RESULTS FILE" : "BINARY_RESULTS_FILE",
+    "FORMATTED RESULTS FILE" : "FORMATTED_RESULTS_FILE",
+    "SUB-ITERATIONS ACCURACY FOR DISSIPATION" : "SUB_ITERATIONS_ACCURACY_FOR_DISSIPATION",
+    "SUB-ITERATIONS ACCURACY FOR CURRENT" : "SUB_ITERATIONS_ACCURACY_FOR_CURRENT",
+    "SUB-ITERATIONS ACCURACY FOR TETAP" : "SUB_ITERATIONS_ACCURACY_FOR_TETAP",
+    "BREAKING" : "BREAKING",
+    "CURRENT" : "CURRENT",
+    "AUTOMATIC TETAP CALCULATION" : "AUTOMATIC_TETAP_CALCULATION",
+    "AUTOMATIC CALCULATION OF PHASE" : "AUTOMATIC_CALCULATION_OF_PHASE",
+    "REFERENCE WATER DEPTH FOR AUTOMATIC PHASE" : "REFERENCE_WATER_DEPTH_FOR_AUTOMATIC_PHASE",
+    "PHASE REFERENCE COORDINATES" : "PHASE_REFERENCE_COORDINATES",
+    "KDALLY" : "KDALLY",
+    "BREAKING LAW" : "BREAKING_LAW",
+    "MAXIMUM OF SUB-ITERATIONS" : "MAXIMUM_OF_SUB_ITERATIONS",
+    "DISSIPATION RELAXATION" : "DISSIPATION_RELAXATION",
+    "MAXIMUM OF SUB-ITERATIONS FOR TETAP" : "MAXIMUM_OF_SUB_ITERATIONS_FOR_TETAP",
+    "RELAXATION ON TETAP" : "RELAXATION_ON_TETAP",
+    "ALPHA" : "ALPHA",
+    "GAMMAS" : "GAMMAS",
+    "GDALLY" : "GDALLY",
+    "FRICTION" : "FRICTION",
+    "FLUID KINEMATIC VISCOSITY" : "FLUID_KINEMATIC_VISCOSITY",
+    "DIAMETER90" : "DIAMETER90",
+    "DIAMETER50" : "DIAMETER50",
+    "SEDIMENT SPECIFIC WEIGHT" : "SEDIMENT_SPECIFIC_WEIGHT",
+    "FLUID SPECIFIC MASS" : "FLUID_SPECIFIC_MASS",
+    "HYDRAULIC REGIME IMPOSED" : "HYDRAULIC_REGIME_IMPOSED",
+    "SKIN ROUGHNESS ONLY" : "SKIN_ROUGHNESS_ONLY",
+    "WAVE HEIGHTS SMOOTHING" : "WAVE_HEIGHTS_SMOOTHING",
+    "VALIDATION" : "VALIDATION",
+    "HYDRAULIC REGIME TYPE" : "HYDRAULIC_REGIME_TYPE",
+    "BOTTOM FRICTION LAW" : "BOTTOM_FRICTION_LAW",
+    "FRICTION FACTOR IMPOSED" : "FRICTION_FACTOR_IMPOSED",
+    "FRICTION FACTOR" : "FRICTION_FACTOR",
+    "FRICTION COEFFICIENT" : "FRICTION_COEFFICIENT",
+    "RIPPLES COEFFICIENT" : "RIPPLES_COEFFICIENT",
+    "MINIMUM SPECTRAL PERIOD" : "MINIMUM_SPECTRAL_PERIOD",
+    "MAXIMUM SPECTRAL PERIOD" : "MAXIMUM_SPECTRAL_PERIOD",
+    "ORIGINAL DATE OF TIME" : "ORIGINAL_DATE_OF_TIME",
+    "ORIGINAL HOUR OF TIME" : "ORIGINAL_HOUR_OF_TIME",
+    "NUMBER OF PRIVATE VARIABLES" : "NUMBER_OF_PRIVATE_VARIABLES",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "PARTITIONING TOOL" : "PARTITIONING_TOOL",
+    "ORIGIN COORDINATES" : "ORIGIN_COORDINATES",
+    "REFERENCE FILE" : "REFERENCE_FILE",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "RESULTS FILE FORMAT" : "RESULTS_FILE_FORMAT",
+    "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
+    "BINARY DATA FILE 1 FORMAT" : "BINARY_DATA_FILE_1_FORMAT",
+    "BINARY DATA FILE 2 FORMAT" : "BINARY_DATA_FILE_2_FORMAT",
+    "RAPIDLY VARYING TOPOGRAPHY" : "RAPIDLY_VARYING_TOPOGRAPHY",
+    "CHECKING THE MESH" : "CHECKING_THE_MESH",
+    "FREE SURFACE ANIMATION" : "FREE_SURFACE_ANIMATION",
+    "AMPLITUDE AND PHASE FILE" : "AMPLITUDE_AND_PHASE_FILE",
+    "AMPLITUDE AND PHASE FILE FORMAT" : "AMPLITUDE_AND_PHASE_FILE_FORMAT",
+    "FREE SURFACE FILE" : "FREE_SURFACE_FILE",
+    "FREE SURFACE FILE FORMAT" : "FREE_SURFACE_FILE_FORMAT",
+    "FIRST TIME IN THE FREE SURFACE FILE" : "FIRST_TIME_IN_THE_FREE_SURFACE_FILE",
+    "TIME STEP" : "TIME_STEP",
+    "NUMBER OF TIME STEPS" : "NUMBER_OF_TIME_STEPS",
+    "NESTING WITHIN TOMAWAC OUTER MODEL" : "NESTING_WITHIN_TOMAWAC_OUTER_MODEL",
+    "INSTANT FOR READING TOMAWAC SPECTRUM" : "INSTANT_FOR_READING_TOMAWAC_SPECTRUM",
+    "TOMAWAC OUTER SPECTRAL FILE" : "TOMAWAC_OUTER_SPECTRAL_FILE",
+    "TOMAWAC OUTER SPECTRAL FILE FORMAT" : "TOMAWAC_OUTER_SPECTRAL_FILE_FORMAT",
+    "TOMAWAC OUTER RESULT FILE" : "TOMAWAC_OUTER_RESULT_FILE",
+    "TOMAWAC OUTER RESULT FILE FORMAT" : "TOMAWAC_OUTER_RESULT_FILE_FORMAT",
+    "TOMAWAC LIQUID BOUNDARY FILE" : "TOMAWAC_LIQUID_BOUNDARY_FILE",
+    "TOMAWAC LIQUID BOUNDARY FILE FORMAT" : "TOMAWAC_LIQUID_BOUNDARY_FILE_FORMAT",
+    "COORDINATES OF THE REFERENCE F SPECTRUM" : "COORDINATES_OF_THE_REFERENCE_F_SPECTRUM",
+    "DICTIONARY" : "DICTIONARY",
+    "CONCATENATE PARTEL OUTPUT" : "CONCATENATE_PARTEL_OUTPUT",
+}
diff --git a/Telemac/artemis_dicoCasFrToCata.py b/Telemac/artemis_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..a8a8867
--- /dev/null
@@ -0,0 +1,240 @@
+dicoCataToFrTelemac = {
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "TITLE" : "TITRE",
+    "DEBUGGER" : "DEBUGGER",
+    "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
+    "MATRIX_STORAGE" : "STOCKAGE DES MATRICES",
+    "MATRIX_VECTOR_PRODUCT" : "PRODUIT MATRICE-VECTEUR",
+    "GRAPHIC_PRINTOUT_PERIOD" : "PERIODE DE SORTIE GRAPHIQUE",
+    "LISTING_PRINTOUT_PERIOD" : "PERIODE DE SORTIE LISTING",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER" : "MAXIMUM D'ITERATIONS POUR LE SOLVEUR",
+    "NUMBER_OF_PERIODS" : "NOMBRE DE PERIODES DE DISCRETISATION",
+    "BOTTOM_TOPOGRAPHY_SMOOTHING" : "LISSAGES DU FOND",
+    "INITIAL_WATER_LEVEL" : "COTE INITIALE",
+    "PRECONDITIONING" : "PRECONDITIONNEMENT",
+    "SOLVER" : "SOLVEUR",
+    "SOLVER_OPTION" : "OPTION DU SOLVEUR",
+    "PEAK_PERIOD" : "PERIODE DE PIC",
+    "GAMMA" : "GAMMA",
+    "MONODIRECTIONAL_RANDOM_WAVE" : "HOULE ALEATOIRE MONODIRECTIONNELLE",
+    "MULTIDIRECTIONAL_RANDOM_WAVE" : "HOULE ALEATOIRE MULTIDIRECTIONNELLE",
+    "PERIOD_SCANNING" : "BALAYAGE EN PERIODE",
+    "SOLVER_ACCURACY" : "PRECISION DU SOLVEUR",
+    "INITIAL_DEPTH" : "HAUTEUR INITIALE",
+    "WAVE_PERIOD" : "PERIODE DE LA HOULE",
+    "GRAVITY_ACCELERATION" : "ACCELERATION DE LA PESANTEUR",
+    "INITIAL_CONDITIONS" : "CONDITIONS INITIALES",
+    "NUMBER_OF_DIRECTIONS" : "NOMBRE DE DIRECTIONS DE DISCRETISATION",
+    "DIRECTION_OF_WAVE_PROPAGATION" : "DIRECTION DE PROPAGATION DE LA HOULE",
+    "ZERO" : "ZERO",
+    "BEGINNING_PERIOD_FOR_PERIOD_SCANNING" : "PERIODE DE DEBUT POUR LE BALAYAGE EN PERIODE",
+    "ENDING_PERIOD_FOR_PERIOD_SCANNING" : "PERIODE DE FIN POUR LE BALAYAGE EN PERIODE",
+    "STEP_FOR_PERIOD_SCANNING" : "PAS POUR LE BALAYAGE EN PERIODE",
+    "MINIMUM_ANGLE_OF_PROPAGATION" : "ANGLE MINIMUM DE PROPAGATION",
+    "MAXIMUM_ANGLE_OF_PROPAGATION" : "ANGLE MAXIMUM DE PROPAGATION",
+    "S_EXPONENT" : "EXPOSANT S",
+    "LISTING_PRINTOUT" : "SORTIE LISTING",
+    "INFORMATIONS_ABOUT_SOLVER" : "INFORMATIONS SUR LE SOLVEUR",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES A IMPRIMER",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "RESULTS_FILE" : "FICHIER DES RESULTATS",
+    "BOTTOM_TOPOGRAPHY_FILE" : "FICHIER DES FONDS",
+    "BINARY_DATA_FILE_1" : "FICHIER DE DONNEES BINAIRE 1",
+    "BINARY_DATA_FILE_2" : "FICHIER DE DONNEES BINAIRE 2",
+    "FORMATTED_DATA_FILE_1" : "FICHIER DE DONNEES FORMATE 1",
+    "FORMATTED_DATA_FILE_2" : "FICHIER DE DONNEES FORMATE 2",
+    "BINARY_RESULTS_FILE" : "FICHIER DES RESULTATS BINAIRE",
+    "FORMATTED_RESULTS_FILE" : "FICHIER DES RESULTATS FORMATE",
+    "SUB_ITERATIONS_ACCURACY_FOR_DISSIPATION" : "PRECISION SUR LES SOUS-ITERATIONS POUR LA DISSIPATION",
+    "SUB_ITERATIONS_ACCURACY_FOR_CURRENT" : "PRECISION SUR LES SOUS-ITERATIONS POUR COURANT",
+    "SUB_ITERATIONS_ACCURACY_FOR_TETAP" : "PRECISION SUR LES SOUS-ITERATIONS POUR TETAP",
+    "BREAKING" : "DEFERLEMENT",
+    "CURRENT" : "COURANT",
+    "AUTOMATIC_TETAP_CALCULATION" : "CALCUL AUTOMATIQUE DE TETAP",
+    "AUTOMATIC_CALCULATION_OF_PHASE" : "CALCUL AUTOMATIQUE DE LA PHASE",
+    "REFERENCE_WATER_DEPTH_FOR_AUTOMATIC_PHASE" : "PROFONDEUR DE REFERENCE POUR LA PHASE AUTOMATIQUE",
+    "PHASE_REFERENCE_COORDINATES" : "COORDONNEES DE REFERENCE POUR LA PHASE",
+    "KDALLY" : "KDALLY",
+    "BREAKING_LAW" : "FORMULATION DU DEFERLEMENT",
+    "MAXIMUM_OF_SUB_ITERATIONS" : "MAXIMUM DE SOUS-ITERATIONS",
+    "DISSIPATION_RELAXATION" : "RELAXATION SUR LA DISSIPATION",
+    "MAXIMUM_OF_SUB_ITERATIONS_FOR_TETAP" : "MAXIMUM DE SOUS-ITERATIONS POUR TETAP",
+    "RELAXATION_ON_TETAP" : "RELAXATION SUR TETAP",
+    "ALPHA" : "ALPHA",
+    "GAMMAS" : "GAMMAS",
+    "GDALLY" : "GDALLY",
+    "FRICTION" : "FROTTEMENT",
+    "FLUID_KINEMATIC_VISCOSITY" : "VISCOSITE CINEMATIQUE DU FLUIDE",
+    "DIAMETER90" : "DIAMETRE90",
+    "DIAMETER50" : "DIAMETRE50",
+    "SEDIMENT_SPECIFIC_WEIGHT" : "MASSE VOLUMIQUE DU SEDIMENT",
+    "FLUID_SPECIFIC_MASS" : "MASSE VOLUMIQUE DU FLUIDE",
+    "HYDRAULIC_REGIME_IMPOSED" : "REGIME HYDRAULIQUE IMPOSE",
+    "SKIN_ROUGHNESS_ONLY" : "RUGOSITE DE PEAU SEULE",
+    "WAVE_HEIGHTS_SMOOTHING" : "LISSAGE DES HAUTEURS DE HOULE",
+    "VALIDATION" : "VALIDATION",
+    "HYDRAULIC_REGIME_TYPE" : "TYPE DU REGIME HYDRAULIQUE",
+    "BOTTOM_FRICTION_LAW" : "FORMULATION DU FROTTEMENT DE FOND",
+    "FRICTION_FACTOR_IMPOSED" : "FACTEUR DE FROTTEMENT IMPOSE",
+    "FRICTION_FACTOR" : "FACTEUR DE FROTTEMENT",
+    "FRICTION_COEFFICIENT" : "COEFFICIENT DE FROTTEMENT",
+    "RIPPLES_COEFFICIENT" : "COEFFICIENT DE RIDES",
+    "MINIMUM_SPECTRAL_PERIOD" : "PERIODE MINIMUM DU SPECTRE",
+    "MAXIMUM_SPECTRAL_PERIOD" : "PERIODE MAXIMUM DU SPECTRE",
+    "ORIGINAL_DATE_OF_TIME" : "DATE DE L'ORIGINE DES TEMPS",
+    "ORIGINAL_HOUR_OF_TIME" : "HEURE DE L'ORIGINE DES TEMPS",
+    "NUMBER_OF_PRIVATE_VARIABLES" : "NOMBRE DE VARIABLES PRIVEES",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "PARTITIONING_TOOL" : "PARTITIONNEUR",
+    "ORIGIN_COORDINATES" : "COORDONNEES DE L'ORIGINE",
+    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DE RESULTATS",
+    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
+    "BINARY_DATA_FILE_1_FORMAT" : "FORMAT DU FICHIER DE DONNEES BINAIRE 1",
+    "BINARY_DATA_FILE_2_FORMAT" : "FORMAT DU FICHIER DE DONNEES BINAIRE 2",
+    "RAPIDLY_VARYING_TOPOGRAPHY" : "VARIATION RAPIDE DE LA BATHYMETRIE",
+    "CHECKING_THE_MESH" : "VERIFICATION DU MAILLAGE",
+    "FREE_SURFACE_ANIMATION" : "ANIMATION DE LA SURFACE LIBRE",
+    "AMPLITUDE_AND_PHASE_FILE" : "FICHIER DES PHASES ET AMPLITUDES",
+    "AMPLITUDE_AND_PHASE_FILE_FORMAT" : "FORMAT DU FICHIER DES PHASES ET AMPLITUDES",
+    "FREE_SURFACE_FILE" : "FICHIER DE SURFACE LIBRE",
+    "FREE_SURFACE_FILE_FORMAT" : "FORMAT DU FICHIER DE SURFACE LIBRE",
+    "FIRST_TIME_IN_THE_FREE_SURFACE_FILE" : "PREMIER TEMPS DANS LE FICHIER DE SURFACE LIBRE",
+    "TIME_STEP" : "PAS DE TEMPS",
+    "NUMBER_OF_TIME_STEPS" : "NOMBRE DE PAS DE TEMPS",
+    "NESTING_WITHIN_TOMAWAC_OUTER_MODEL" : "CHAINAGE AVEC MODELE GLOBAL TOMAWAC",
+    "INSTANT_FOR_READING_TOMAWAC_SPECTRUM" : "INSTANT DE LECTURE DU SPECTRE TOMAWAC",
+    "TOMAWAC_OUTER_SPECTRAL_FILE" : "FICHIER DE SPECTRE GLOBAL TOMAWAC",
+    "TOMAWAC_OUTER_SPECTRAL_FILE_FORMAT" : "FORMAT DU FICHIER DE SPECTRE GLOBAL TOMAWAC",
+    "TOMAWAC_OUTER_RESULT_FILE" : "FICHIER DE RESULTATS GLOBAL TOMAWAC",
+    "TOMAWAC_OUTER_RESULT_FILE_FORMAT" : "FORMAT DU FICHIER DE RESULTATS GLOBAL TOMAWAC",
+    "TOMAWAC_LIQUID_BOUNDARY_FILE" : "FICHIER DE FRONTIERES LIQUIDES TOMAWAC",
+    "TOMAWAC_LIQUID_BOUNDARY_FILE_FORMAT" : "FORMAT DU FICHIER DE FRONTIERES LIQUIDES TOMAWAC",
+    "COORDINATES_OF_THE_REFERENCE_F_SPECTRUM" : "COORDONNEES POUR LE SPECTRE F DE REFERENCE",
+    "DICTIONARY" : "DICTIONNAIRE",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATION SORTIE PARTEL",
+}
+dicoCasFrToCata = {
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "TITRE" : "TITLE",
+    "DEBUGGER" : "DEBUGGER",
+    "LONGUEUR DU VECTEUR" : "VECTOR_LENGTH",
+    "STOCKAGE DES MATRICES" : "MATRIX_STORAGE",
+    "PRODUIT MATRICE-VECTEUR" : "MATRIX_VECTOR_PRODUCT",
+    "PERIODE DE SORTIE GRAPHIQUE" : "GRAPHIC_PRINTOUT_PERIOD",
+    "PERIODE DE SORTIE LISTING" : "LISTING_PRINTOUT_PERIOD",
+    "MAXIMUM D'ITERATIONS POUR LE SOLVEUR" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
+    "NOMBRE DE PERIODES DE DISCRETISATION" : "NUMBER_OF_PERIODS",
+    "LISSAGES DU FOND" : "BOTTOM_TOPOGRAPHY_SMOOTHING",
+    "COTE INITIALE" : "INITIAL_WATER_LEVEL",
+    "PRECONDITIONNEMENT" : "PRECONDITIONING",
+    "SOLVEUR" : "SOLVER",
+    "OPTION DU SOLVEUR" : "SOLVER_OPTION",
+    "PERIODE DE PIC" : "PEAK_PERIOD",
+    "GAMMA" : "GAMMA",
+    "HOULE ALEATOIRE MONODIRECTIONNELLE" : "MONODIRECTIONAL_RANDOM_WAVE",
+    "HOULE ALEATOIRE MULTIDIRECTIONNELLE" : "MULTIDIRECTIONAL_RANDOM_WAVE",
+    "BALAYAGE EN PERIODE" : "PERIOD_SCANNING",
+    "PRECISION DU SOLVEUR" : "SOLVER_ACCURACY",
+    "HAUTEUR INITIALE" : "INITIAL_DEPTH",
+    "PERIODE DE LA HOULE" : "WAVE_PERIOD",
+    "ACCELERATION DE LA PESANTEUR" : "GRAVITY_ACCELERATION",
+    "CONDITIONS INITIALES" : "INITIAL_CONDITIONS",
+    "NOMBRE DE DIRECTIONS DE DISCRETISATION" : "NUMBER_OF_DIRECTIONS",
+    "DIRECTION DE PROPAGATION DE LA HOULE" : "DIRECTION_OF_WAVE_PROPAGATION",
+    "ZERO" : "ZERO",
+    "PERIODE DE DEBUT POUR LE BALAYAGE EN PERIODE" : "BEGINNING_PERIOD_FOR_PERIOD_SCANNING",
+    "PERIODE DE FIN POUR LE BALAYAGE EN PERIODE" : "ENDING_PERIOD_FOR_PERIOD_SCANNING",
+    "PAS POUR LE BALAYAGE EN PERIODE" : "STEP_FOR_PERIOD_SCANNING",
+    "ANGLE MINIMUM DE PROPAGATION" : "MINIMUM_ANGLE_OF_PROPAGATION",
+    "ANGLE MAXIMUM DE PROPAGATION" : "MAXIMUM_ANGLE_OF_PROPAGATION",
+    "EXPOSANT S" : "S_EXPONENT",
+    "SORTIE LISTING" : "LISTING_PRINTOUT",
+    "INFORMATIONS SUR LE SOLVEUR" : "INFORMATIONS_ABOUT_SOLVER",
+    "VARIABLES POUR LES SORTIES GRAPHIQUES" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "VARIABLES A IMPRIMER" : "VARIABLES_TO_BE_PRINTED",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "FICHIER DES RESULTATS" : "RESULTS_FILE",
+    "FICHIER DES FONDS" : "BOTTOM_TOPOGRAPHY_FILE",
+    "FICHIER DE DONNEES BINAIRE 1" : "BINARY_DATA_FILE_1",
+    "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",
+    "FICHIER DES RESULTATS BINAIRE" : "BINARY_RESULTS_FILE",
+    "FICHIER DES RESULTATS FORMATE" : "FORMATTED_RESULTS_FILE",
+    "PRECISION SUR LES SOUS-ITERATIONS POUR LA DISSIPATION" : "SUB_ITERATIONS_ACCURACY_FOR_DISSIPATION",
+    "PRECISION SUR LES SOUS-ITERATIONS POUR COURANT" : "SUB_ITERATIONS_ACCURACY_FOR_CURRENT",
+    "PRECISION SUR LES SOUS-ITERATIONS POUR TETAP" : "SUB_ITERATIONS_ACCURACY_FOR_TETAP",
+    "DEFERLEMENT" : "BREAKING",
+    "COURANT" : "CURRENT",
+    "CALCUL AUTOMATIQUE DE TETAP" : "AUTOMATIC_TETAP_CALCULATION",
+    "CALCUL AUTOMATIQUE DE LA PHASE" : "AUTOMATIC_CALCULATION_OF_PHASE",
+    "PROFONDEUR DE REFERENCE POUR LA PHASE AUTOMATIQUE" : "REFERENCE_WATER_DEPTH_FOR_AUTOMATIC_PHASE",
+    "COORDONNEES DE REFERENCE POUR LA PHASE" : "PHASE_REFERENCE_COORDINATES",
+    "KDALLY" : "KDALLY",
+    "FORMULATION DU DEFERLEMENT" : "BREAKING_LAW",
+    "MAXIMUM DE SOUS-ITERATIONS" : "MAXIMUM_OF_SUB_ITERATIONS",
+    "RELAXATION SUR LA DISSIPATION" : "DISSIPATION_RELAXATION",
+    "MAXIMUM DE SOUS-ITERATIONS POUR TETAP" : "MAXIMUM_OF_SUB_ITERATIONS_FOR_TETAP",
+    "RELAXATION SUR TETAP" : "RELAXATION_ON_TETAP",
+    "ALPHA" : "ALPHA",
+    "GAMMAS" : "GAMMAS",
+    "GDALLY" : "GDALLY",
+    "FROTTEMENT" : "FRICTION",
+    "VISCOSITE CINEMATIQUE DU FLUIDE" : "FLUID_KINEMATIC_VISCOSITY",
+    "DIAMETRE90" : "DIAMETER90",
+    "DIAMETRE50" : "DIAMETER50",
+    "MASSE VOLUMIQUE DU SEDIMENT" : "SEDIMENT_SPECIFIC_WEIGHT",
+    "MASSE VOLUMIQUE DU FLUIDE" : "FLUID_SPECIFIC_MASS",
+    "REGIME HYDRAULIQUE IMPOSE" : "HYDRAULIC_REGIME_IMPOSED",
+    "RUGOSITE DE PEAU SEULE" : "SKIN_ROUGHNESS_ONLY",
+    "LISSAGE DES HAUTEURS DE HOULE" : "WAVE_HEIGHTS_SMOOTHING",
+    "VALIDATION" : "VALIDATION",
+    "TYPE DU REGIME HYDRAULIQUE" : "HYDRAULIC_REGIME_TYPE",
+    "FORMULATION DU FROTTEMENT DE FOND" : "BOTTOM_FRICTION_LAW",
+    "FACTEUR DE FROTTEMENT IMPOSE" : "FRICTION_FACTOR_IMPOSED",
+    "FACTEUR DE FROTTEMENT" : "FRICTION_FACTOR",
+    "COEFFICIENT DE FROTTEMENT" : "FRICTION_COEFFICIENT",
+    "COEFFICIENT DE RIDES" : "RIPPLES_COEFFICIENT",
+    "PERIODE MINIMUM DU SPECTRE" : "MINIMUM_SPECTRAL_PERIOD",
+    "PERIODE MAXIMUM DU SPECTRE" : "MAXIMUM_SPECTRAL_PERIOD",
+    "DATE DE L'ORIGINE DES TEMPS" : "ORIGINAL_DATE_OF_TIME",
+    "HEURE DE L'ORIGINE DES TEMPS" : "ORIGINAL_HOUR_OF_TIME",
+    "NOMBRE DE VARIABLES PRIVEES" : "NUMBER_OF_PRIVATE_VARIABLES",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "PARTITIONNEUR" : "PARTITIONING_TOOL",
+    "COORDONNEES DE L'ORIGINE" : "ORIGIN_COORDINATES",
+    "FICHIER DE REFERENCE" : "REFERENCE_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FORMAT DU FICHIER DE RESULTATS" : "RESULTS_FILE_FORMAT",
+    "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
+    "FORMAT DU FICHIER DE DONNEES BINAIRE 1" : "BINARY_DATA_FILE_1_FORMAT",
+    "FORMAT DU FICHIER DE DONNEES BINAIRE 2" : "BINARY_DATA_FILE_2_FORMAT",
+    "VARIATION RAPIDE DE LA BATHYMETRIE" : "RAPIDLY_VARYING_TOPOGRAPHY",
+    "VERIFICATION DU MAILLAGE" : "CHECKING_THE_MESH",
+    "ANIMATION DE LA SURFACE LIBRE" : "FREE_SURFACE_ANIMATION",
+    "FICHIER DES PHASES ET AMPLITUDES" : "AMPLITUDE_AND_PHASE_FILE",
+    "FORMAT DU FICHIER DES PHASES ET AMPLITUDES" : "AMPLITUDE_AND_PHASE_FILE_FORMAT",
+    "FICHIER DE SURFACE LIBRE" : "FREE_SURFACE_FILE",
+    "FORMAT DU FICHIER DE SURFACE LIBRE" : "FREE_SURFACE_FILE_FORMAT",
+    "PREMIER TEMPS DANS LE FICHIER DE SURFACE LIBRE" : "FIRST_TIME_IN_THE_FREE_SURFACE_FILE",
+    "PAS DE TEMPS" : "TIME_STEP",
+    "NOMBRE DE PAS DE TEMPS" : "NUMBER_OF_TIME_STEPS",
+    "CHAINAGE AVEC MODELE GLOBAL TOMAWAC" : "NESTING_WITHIN_TOMAWAC_OUTER_MODEL",
+    "INSTANT DE LECTURE DU SPECTRE TOMAWAC" : "INSTANT_FOR_READING_TOMAWAC_SPECTRUM",
+    "FICHIER DE SPECTRE GLOBAL TOMAWAC" : "TOMAWAC_OUTER_SPECTRAL_FILE",
+    "FORMAT DU FICHIER DE SPECTRE GLOBAL TOMAWAC" : "TOMAWAC_OUTER_SPECTRAL_FILE_FORMAT",
+    "FICHIER DE RESULTATS GLOBAL TOMAWAC" : "TOMAWAC_OUTER_RESULT_FILE",
+    "FORMAT DU FICHIER DE RESULTATS GLOBAL TOMAWAC" : "TOMAWAC_OUTER_RESULT_FILE_FORMAT",
+    "FICHIER DE FRONTIERES LIQUIDES TOMAWAC" : "TOMAWAC_LIQUID_BOUNDARY_FILE",
+    "FORMAT DU FICHIER DE FRONTIERES LIQUIDES TOMAWAC" : "TOMAWAC_LIQUID_BOUNDARY_FILE_FORMAT",
+    "COORDONNEES POUR LE SPECTRE F DE REFERENCE" : "COORDINATES_OF_THE_REFERENCE_F_SPECTRUM",
+    "DICTIONNAIRE" : "DICTIONARY",
+    "CONCATENATION SORTIE PARTEL" : "CONCATENATE_PARTEL_OUTPUT",
+}
diff --git a/Telemac/artemis_enum_auto.py b/Telemac/artemis_enum_auto.py
new file mode 100644 (file)
index 0000000..3fcb3ed
--- /dev/null
@@ -0,0 +1,503 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'MATRIX_STORAGE' : {
+    1:"Classical EBE",
+    2:"Assembled EBE",
+    3:"Edge-based storage",
+  },
+'PRECONDITIONING' : {
+    0:"no preconditioning",
+    2:"diagonal preconditioning",
+    3:"block-diagonal preconditioning",
+    5:"absolute value diagonal preconditioning",
+    7:"Crout preconditioning",
+  },
+'SOLVER' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    5:"squared conjugate gradient",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"direct",
+    9:"parallel direct (MUMPS)",
+  },
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'HS':"wave height",
+    'PHAS':"wave phase",
+    'U0':"velocity u (free surface)(t=0)",
+    'V0':"velocity v (free surface)(t=0)",
+    'ZS':"free surface elevation (t=0)",
+    'ZF':"bottom elevation",
+    'HW':"still water height",
+    'C':"phase velocity",
+    'CG':"group velocity",
+    'K':"wave number",
+    'PHIR':"real potential",
+    'PHII':"imaginal potential",
+    'D':"prive(1,1)",
+    'E':"prive(1,2)",
+    'F':"prive(1,3)",
+    'G':"prive(1,4)",
+    'T01':"first mean spectral period",
+    'T02':"second mean spectral period",
+    'TM':"third mean spectral period",
+    'FX':"force along X",
+    'FY':"force along Y",
+    'INC':"wave incidence radian",
+    'QB':"breaking rate",
+    'SXX':"SXX stress",
+    'SXY':"SXY stress",
+    'SYY':"SYY stress",
+  },
+'VARIABLES_TO_BE_PRINTED' : {
+    'HS':"wave height",
+    'PHAS':"wave phase",
+    'U0':"velocity u (free surface)(t=0)",
+    'V0':"velocity v (free surface)(t=0)",
+    'ZS':"free surface elevation (t=0)",
+    'ZF':"bottom elevation",
+    'HW':"still water height",
+    'C':"phase velocity",
+    'CG':"group velocity",
+    'K':"wave number",
+    'PHIR':"real potential",
+    'PHII':"imaginal potential",
+    'D':"prive(1,1)",
+    'E':"prive(1,2)",
+    'F':"prive(1,3)",
+    'G':"prive(1,4)",
+    'T01':"first mean spectral period",
+    'T02':"second mean spectral period",
+    'TM':"third mean spectral period",
+    'FX':"force along X",
+    'FY':"force along Y",
+    'INC':"wave incidence radian",
+    'QB':"breaking rate",
+    'SXX':"SXX stress",
+    'SXY':"SXY stress",
+    'SYY':"SYY stress",
+  },
+'BREAKING_LAW' : {
+    1:"BATTJES \& JANSSEN",
+    2:"DALLY",
+  },
+'HYDRAULIC_REGIME_TYPE' : {
+    1:"laminar regime",
+    2:"smooth-turbulent regime",
+    3:"rough-turbulent regime",
+    4:"transient regime",
+  },
+'BOTTOM_FRICTION_LAW' : {
+    1:"Kostense formulation integrating Ue calculation (1986)",
+    2:"Putnam \& Johnson formulation (1949)",
+  },
+'RAPIDLY_VARYING_TOPOGRAPHY' : {
+    0:"mild-slope equation",
+    1:"gradient second order term",
+    2:"curvature second order term",
+    3:"gradient + curvature second order terms",
+  },
+'NESTING_WITHIN_TOMAWAC_OUTER_MODEL' : {
+    0:"No nesting",
+    1:"Uses a TOMAWAC spectrum (1 point) as input to ARTEMIS",
+    2:"Uses several TOMAWAC spectra located along ARTEMIS boundary",
+  },
+}
+TelemacdicoFr = {
+'MATRIX_STORAGE' : {
+    1:"EBE classique",
+    2:"EBE assemble",
+    3:"Stockage par segments",
+  },
+'PRECONDITIONING' : {
+    0:"pas de preconditionnement",
+    2:"preconditionnement diagonal",
+    3:"preconditionnement bloc-diagonal",
+    5:"preconditionnement diagonal en valeur absolue",
+    7:"preconditionnement de Crout par element",
+  },
+'SOLVER' : {
+    1:"gradient conjugue",
+    2:"residu conjugue",
+    3:"gradient conjugue sur equation normale",
+    4:"erreur minimale",
+    5:"gradient conjugue carre (non programme)",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"direct",
+    9:"direct parallele (MUMPS)",
+  },
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'HS':"hauteur de la houle",
+    'PHAS':"phase de la houle",
+    'U0':"vitesse u en surface a t=0",
+    'V0':"vitesse v en surface a t=0",
+    'ZS':"cote de la surface libre",
+    'ZF':"fond",
+    'HW':"hauteur d eau au repos",
+    'C':"vitesse de phase",
+    'CG':"vitesse de groupe",
+    'K':"nombre d onde",
+    'PHIR':"potentiel reel",
+    'PHII':"potentiel imaginaire",
+    'D':"prive(1,1)",
+    'E':"prive(1,2)",
+    'F':"prive(1,3)",
+    'G':"prive(1,4)",
+    'T01':"premiere periode moyenne spectrale",
+    'T02':"deuxieme periode moyenne spectrale",
+    'TM':"troisieme periode moyenne spectrale",
+    'FX':"force en X",
+    'FY':"force en Y",
+    'INC':"incidence de la houle",
+    'QB':"taux de deferlement",
+    'SXX':"contrainte SXX",
+    'SXY':"contrainte SXY",
+    'SYY':"contrainte SYY",
+  },
+'VARIABLES_TO_BE_PRINTED' : {
+    'HS':"hauteur de la houle",
+    'PHAS':"phase de la houle",
+    'U0':"vitesse u en surface a t=0",
+    'V0':"vitesse v en surface a t=0",
+    'ZS':"cote de la surface libre",
+    'ZF':"fond",
+    'HW':"hauteur d eau au repos",
+    'C':"vitesse de phase",
+    'CG':"vitesse de groupe",
+    'K':"nombre d onde",
+    'PHIR':"potentiel reel",
+    'PHII':"potentiel imaginaire",
+    'D':"prive(1,1)",
+    'E':"prive(1,2)",
+    'F':"prive(1,3)",
+    'G':"prive(1,4)",
+    'T01':"premiere periode moyenne spectrale",
+    'T02':"deuxieme periode moyenne spectrale",
+    'TM':"troisieme periode moyenne spectrale",
+    'FX':"force en X",
+    'FY':"force en Y",
+    'INC':"incidence de la houle",
+    'QB':"taux de deferlement",
+    'SXX':"contrainte SXX",
+    'SXY':"contrainte SXY",
+    'SYY':"contrainte SYY",
+  },
+'BREAKING_LAW' : {
+    1:"BATTJES \& JANSSEN",
+    2:"DALLY",
+  },
+'HYDRAULIC_REGIME_TYPE' : {
+    1:"regime laminaire",
+    2:"regime turbulent lisse",
+    3:"regime turbulent rugueux",
+    4:"regime transitoire",
+  },
+'BOTTOM_FRICTION_LAW' : {
+    1:"Formulation de Kostense integrant le calcul de Ue (1986)",
+    2:"Formulation de Putnam \& Johnson (1949)",
+  },
+'RAPIDLY_VARYING_TOPOGRAPHY' : {
+    0:"BERKHOFF SIMPLE",
+    1:"PRISE EN COMPTE TERME DE PENTE",
+    2:"PRISE EN COMPTE TERME DE COURBURE",
+    3:"PRISE EN COMPTE DES TERMES DE PENTE ET COURBURE",
+  },
+'NESTING_WITHIN_TOMAWAC_OUTER_MODEL' : {
+    0:"Pas de chainage",
+    1:"Utilise un spectre TOMAWAC (1 point) en entree du calcul artemis",
+    2:"Utilise plusieurs spectres TOMAWAC le long de la frontiere",
+  },
+}
+
+DicoCasFrToCata = {
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "TITRE":"TITLE",
+  "DEBUGGER":"DEBUGGER",
+  "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+  "STOCKAGE DES MATRICES":"MATRIX_STORAGE",
+  "PRODUIT MATRICE-VECTEUR":"MATRIX_VECTOR_PRODUCT",
+  "PERIODE DE SORTIE GRAPHIQUE":"GRAPHIC_PRINTOUT_PERIOD",
+  "PERIODE DE SORTIE LISTING":"LISTING_PRINTOUT_PERIOD",
+  "MAXIMUM D'ITERATIONS POUR LE SOLVEUR":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
+  "NOMBRE DE PERIODES DE DISCRETISATION":"NUMBER_OF_PERIODS",
+  "LISSAGES DU FOND":"BOTTOM_TOPOGRAPHY_SMOOTHING",
+  "COTE INITIALE":"INITIAL_WATER_LEVEL",
+  "PRECONDITIONNEMENT":"PRECONDITIONING",
+  "SOLVEUR":"SOLVER",
+  "OPTION DU SOLVEUR":"SOLVER_OPTION",
+  "PERIODE DE PIC":"PEAK_PERIOD",
+  "GAMMA":"GAMMA",
+  "HOULE ALEATOIRE MONODIRECTIONNELLE":"MONODIRECTIONAL_RANDOM_WAVE",
+  "HOULE ALEATOIRE MULTIDIRECTIONNELLE":"MULTIDIRECTIONAL_RANDOM_WAVE",
+  "BALAYAGE EN PERIODE":"PERIOD_SCANNING",
+  "PRECISION DU SOLVEUR":"SOLVER_ACCURACY",
+  "HAUTEUR INITIALE":"INITIAL_DEPTH",
+  "PERIODE DE LA HOULE":"WAVE_PERIOD",
+  "ACCELERATION DE LA PESANTEUR":"GRAVITY_ACCELERATION",
+  "CONDITIONS INITIALES":"INITIAL_CONDITIONS",
+  "NOMBRE DE DIRECTIONS DE DISCRETISATION":"NUMBER_OF_DIRECTIONS",
+  "DIRECTION DE PROPAGATION DE LA HOULE":"DIRECTION_OF_WAVE_PROPAGATION",
+  "ZERO":"ZERO",
+  "PERIODE DE DEBUT POUR LE BALAYAGE EN PERIODE":"BEGINNING_PERIOD_FOR_PERIOD_SCANNING",
+  "PERIODE DE FIN POUR LE BALAYAGE EN PERIODE":"ENDING_PERIOD_FOR_PERIOD_SCANNING",
+  "PAS POUR LE BALAYAGE EN PERIODE":"STEP_FOR_PERIOD_SCANNING",
+  "ANGLE MINIMUM DE PROPAGATION":"MINIMUM_ANGLE_OF_PROPAGATION",
+  "ANGLE MAXIMUM DE PROPAGATION":"MAXIMUM_ANGLE_OF_PROPAGATION",
+  "EXPOSANT S":"S_EXPONENT",
+  "SORTIE LISTING":"LISTING_PRINTOUT",
+  "INFORMATIONS SUR LE SOLVEUR":"INFORMATIONS_ABOUT_SOLVER",
+  "VARIABLES POUR LES SORTIES GRAPHIQUES":"VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+  "VARIABLES A IMPRIMER":"VARIABLES_TO_BE_PRINTED",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "FICHIER DES RESULTATS":"RESULTS_FILE",
+  "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
+  "FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1",
+  "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",
+  "FICHIER DES RESULTATS BINAIRE":"BINARY_RESULTS_FILE",
+  "FICHIER DES RESULTATS FORMATE":"FORMATTED_RESULTS_FILE",
+  "PRECISION SUR LES SOUS-ITERATIONS POUR LA DISSIPATION":"SUB_ITERATIONS_ACCURACY_FOR_DISSIPATION",
+  "PRECISION SUR LES SOUS-ITERATIONS POUR COURANT":"SUB_ITERATIONS_ACCURACY_FOR_CURRENT",
+  "PRECISION SUR LES SOUS-ITERATIONS POUR TETAP":"SUB_ITERATIONS_ACCURACY_FOR_TETAP",
+  "DEFERLEMENT":"BREAKING",
+  "COURANT":"CURRENT",
+  "CALCUL AUTOMATIQUE DE TETAP":"AUTOMATIC_TETAP_CALCULATION",
+  "CALCUL AUTOMATIQUE DE LA PHASE":"AUTOMATIC_CALCULATION_OF_PHASE",
+  "PROFONDEUR DE REFERENCE POUR LA PHASE AUTOMATIQUE":"REFERENCE_WATER_DEPTH_FOR_AUTOMATIC_PHASE",
+  "COORDONNEES DE REFERENCE POUR LA PHASE":"PHASE_REFERENCE_COORDINATES",
+  "KDALLY":"KDALLY",
+  "FORMULATION DU DEFERLEMENT":"BREAKING_LAW",
+  "MAXIMUM DE SOUS-ITERATIONS":"MAXIMUM_OF_SUB_ITERATIONS",
+  "RELAXATION SUR LA DISSIPATION":"DISSIPATION_RELAXATION",
+  "MAXIMUM DE SOUS-ITERATIONS POUR TETAP":"MAXIMUM_OF_SUB_ITERATIONS_FOR_TETAP",
+  "RELAXATION SUR TETAP":"RELAXATION_ON_TETAP",
+  "ALPHA":"ALPHA",
+  "GAMMAS":"GAMMAS",
+  "GDALLY":"GDALLY",
+  "FROTTEMENT":"FRICTION",
+  "VISCOSITE CINEMATIQUE DU FLUIDE":"FLUID_KINEMATIC_VISCOSITY",
+  "DIAMETRE90":"DIAMETER90",
+  "DIAMETRE50":"DIAMETER50",
+  "MASSE VOLUMIQUE DU SEDIMENT":"SEDIMENT_SPECIFIC_WEIGHT",
+  "MASSE VOLUMIQUE DU FLUIDE":"FLUID_SPECIFIC_MASS",
+  "REGIME HYDRAULIQUE IMPOSE":"HYDRAULIC_REGIME_IMPOSED",
+  "RUGOSITE DE PEAU SEULE":"SKIN_ROUGHNESS_ONLY",
+  "LISSAGE DES HAUTEURS DE HOULE":"WAVE_HEIGHTS_SMOOTHING",
+  "VALIDATION":"VALIDATION",
+  "TYPE DU REGIME HYDRAULIQUE":"HYDRAULIC_REGIME_TYPE",
+  "FORMULATION DU FROTTEMENT DE FOND":"BOTTOM_FRICTION_LAW",
+  "FACTEUR DE FROTTEMENT IMPOSE":"FRICTION_FACTOR_IMPOSED",
+  "FACTEUR DE FROTTEMENT":"FRICTION_FACTOR",
+  "COEFFICIENT DE FROTTEMENT":"FRICTION_COEFFICIENT",
+  "COEFFICIENT DE RIDES":"RIPPLES_COEFFICIENT",
+  "PERIODE MINIMUM DU SPECTRE":"MINIMUM_SPECTRAL_PERIOD",
+  "PERIODE MAXIMUM DU SPECTRE":"MAXIMUM_SPECTRAL_PERIOD",
+  "DATE DE L'ORIGINE DES TEMPS":"ORIGINAL_DATE_OF_TIME",
+  "HEURE DE L'ORIGINE DES TEMPS":"ORIGINAL_HOUR_OF_TIME",
+  "NOMBRE DE VARIABLES PRIVEES":"NUMBER_OF_PRIVATE_VARIABLES",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "PARTITIONNEUR":"PARTITIONING_TOOL",
+  "COORDONNEES DE L'ORIGINE":"ORIGIN_COORDINATES",
+  "FICHIER DE REFERENCE":"REFERENCE_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FORMAT DU FICHIER DE RESULTATS":"RESULTS_FILE_FORMAT",
+  "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+  "FORMAT DU FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1_FORMAT",
+  "FORMAT DU FICHIER DE DONNEES BINAIRE 2":"BINARY_DATA_FILE_2_FORMAT",
+  "VARIATION RAPIDE DE LA BATHYMETRIE":"RAPIDLY_VARYING_TOPOGRAPHY",
+  "VERIFICATION DU MAILLAGE":"CHECKING_THE_MESH",
+  "ANIMATION DE LA SURFACE LIBRE":"FREE_SURFACE_ANIMATION",
+  "FICHIER DES PHASES ET AMPLITUDES":"AMPLITUDE_AND_PHASE_FILE",
+  "FORMAT DU FICHIER DES PHASES ET AMPLITUDES":"AMPLITUDE_AND_PHASE_FILE_FORMAT",
+  "FICHIER DE SURFACE LIBRE":"FREE_SURFACE_FILE",
+  "FORMAT DU FICHIER DE SURFACE LIBRE":"FREE_SURFACE_FILE_FORMAT",
+  "PREMIER TEMPS DANS LE FICHIER DE SURFACE LIBRE":"FIRST_TIME_IN_THE_FREE_SURFACE_FILE",
+  "PAS DE TEMPS":"TIME_STEP",
+  "NOMBRE DE PAS DE TEMPS":"NUMBER_OF_TIME_STEPS",
+  "CHAINAGE AVEC MODELE GLOBAL TOMAWAC":"NESTING_WITHIN_TOMAWAC_OUTER_MODEL",
+  "INSTANT DE LECTURE DU SPECTRE TOMAWAC":"INSTANT_FOR_READING_TOMAWAC_SPECTRUM",
+  "FICHIER DE SPECTRE GLOBAL TOMAWAC":"TOMAWAC_OUTER_SPECTRAL_FILE",
+  "FORMAT DU FICHIER DE SPECTRE GLOBAL TOMAWAC":"TOMAWAC_OUTER_SPECTRAL_FILE_FORMAT",
+  "FICHIER DE RESULTATS GLOBAL TOMAWAC":"TOMAWAC_OUTER_RESULT_FILE",
+  "FORMAT DU FICHIER DE RESULTATS GLOBAL TOMAWAC":"TOMAWAC_OUTER_RESULT_FILE_FORMAT",
+  "FICHIER DE FRONTIERES LIQUIDES TOMAWAC":"TOMAWAC_LIQUID_BOUNDARY_FILE",
+  "FORMAT DU FICHIER DE FRONTIERES LIQUIDES TOMAWAC":"TOMAWAC_LIQUID_BOUNDARY_FILE_FORMAT",
+  "COORDONNEES POUR LE SPECTRE F DE REFERENCE":"COORDINATES_OF_THE_REFERENCE_F_SPECTRUM",
+  "DICTIONNAIRE":"DICTIONARY",
+  "CONCATENATION SORTIE PARTEL":"CONCATENATE_PARTEL_OUTPUT",
+}
+
+DicoCasEnToCata = {
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'TITLE':'TITLE',
+  'DEBUGGER':'DEBUGGER',
+  'VECTOR LENGTH':'VECTOR_LENGTH',
+  'MATRIX STORAGE':'MATRIX_STORAGE',
+  'MATRIX-VECTOR PRODUCT':'MATRIX_VECTOR_PRODUCT',
+  'GRAPHIC PRINTOUT PERIOD':'GRAPHIC_PRINTOUT_PERIOD',
+  'LISTING PRINTOUT PERIOD':'LISTING_PRINTOUT_PERIOD',
+  'MAXIMUM NUMBER OF ITERATIONS FOR SOLVER':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER',
+  'NUMBER OF PERIODS':'NUMBER_OF_PERIODS',
+  'BOTTOM TOPOGRAPHY SMOOTHING':'BOTTOM_TOPOGRAPHY_SMOOTHING',
+  'INITIAL WATER LEVEL':'INITIAL_WATER_LEVEL',
+  'PRECONDITIONING':'PRECONDITIONING',
+  'SOLVER':'SOLVER',
+  'SOLVER OPTION':'SOLVER_OPTION',
+  'PEAK PERIOD':'PEAK_PERIOD',
+  'GAMMA':'GAMMA',
+  'MONODIRECTIONAL RANDOM WAVE':'MONODIRECTIONAL_RANDOM_WAVE',
+  'MULTIDIRECTIONAL RANDOM WAVE':'MULTIDIRECTIONAL_RANDOM_WAVE',
+  'PERIOD SCANNING':'PERIOD_SCANNING',
+  'SOLVER ACCURACY':'SOLVER_ACCURACY',
+  'INITIAL DEPTH':'INITIAL_DEPTH',
+  'WAVE PERIOD':'WAVE_PERIOD',
+  'GRAVITY ACCELERATION':'GRAVITY_ACCELERATION',
+  'INITIAL CONDITIONS':'INITIAL_CONDITIONS',
+  'NUMBER OF DIRECTIONS':'NUMBER_OF_DIRECTIONS',
+  'DIRECTION OF WAVE PROPAGATION':'DIRECTION_OF_WAVE_PROPAGATION',
+  'ZERO':'ZERO',
+  'BEGINNING PERIOD FOR PERIOD SCANNING':'BEGINNING_PERIOD_FOR_PERIOD_SCANNING',
+  'ENDING PERIOD FOR PERIOD SCANNING':'ENDING_PERIOD_FOR_PERIOD_SCANNING',
+  'STEP FOR PERIOD SCANNING':'STEP_FOR_PERIOD_SCANNING',
+  'MINIMUM ANGLE OF PROPAGATION':'MINIMUM_ANGLE_OF_PROPAGATION',
+  'MAXIMUM ANGLE OF PROPAGATION':'MAXIMUM_ANGLE_OF_PROPAGATION',
+  'S EXPONENT':'S_EXPONENT',
+  'LISTING PRINTOUT':'LISTING_PRINTOUT',
+  'INFORMATIONS ABOUT SOLVER':'INFORMATIONS_ABOUT_SOLVER',
+  'VARIABLES FOR GRAPHIC PRINTOUTS':'VARIABLES_FOR_GRAPHIC_PRINTOUTS',
+  'VARIABLES TO BE PRINTED':'VARIABLES_TO_BE_PRINTED',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'STEERING FILE':'STEERING_FILE',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'RESULTS FILE':'RESULTS_FILE',
+  'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
+  'BINARY DATA FILE 1':'BINARY_DATA_FILE_1',
+  'BINARY DATA FILE 2':'BINARY_DATA_FILE_2',
+  'FORMATTED DATA FILE 1':'FORMATTED_DATA_FILE_1',
+  'FORMATTED DATA FILE 2':'FORMATTED_DATA_FILE_2',
+  'BINARY RESULTS FILE':'BINARY_RESULTS_FILE',
+  'FORMATTED RESULTS FILE':'FORMATTED_RESULTS_FILE',
+  'SUB-ITERATIONS ACCURACY FOR DISSIPATION':'SUB_ITERATIONS_ACCURACY_FOR_DISSIPATION',
+  'SUB-ITERATIONS ACCURACY FOR CURRENT':'SUB_ITERATIONS_ACCURACY_FOR_CURRENT',
+  'SUB-ITERATIONS ACCURACY FOR TETAP':'SUB_ITERATIONS_ACCURACY_FOR_TETAP',
+  'BREAKING':'BREAKING',
+  'CURRENT':'CURRENT',
+  'AUTOMATIC TETAP CALCULATION':'AUTOMATIC_TETAP_CALCULATION',
+  'AUTOMATIC CALCULATION OF PHASE':'AUTOMATIC_CALCULATION_OF_PHASE',
+  'REFERENCE WATER DEPTH FOR AUTOMATIC PHASE':'REFERENCE_WATER_DEPTH_FOR_AUTOMATIC_PHASE',
+  'PHASE REFERENCE COORDINATES':'PHASE_REFERENCE_COORDINATES',
+  'KDALLY':'KDALLY',
+  'BREAKING LAW':'BREAKING_LAW',
+  'MAXIMUM OF SUB-ITERATIONS':'MAXIMUM_OF_SUB_ITERATIONS',
+  'DISSIPATION RELAXATION':'DISSIPATION_RELAXATION',
+  'MAXIMUM OF SUB-ITERATIONS FOR TETAP':'MAXIMUM_OF_SUB_ITERATIONS_FOR_TETAP',
+  'RELAXATION ON TETAP':'RELAXATION_ON_TETAP',
+  'ALPHA':'ALPHA',
+  'GAMMAS':'GAMMAS',
+  'GDALLY':'GDALLY',
+  'FRICTION':'FRICTION',
+  'FLUID KINEMATIC VISCOSITY':'FLUID_KINEMATIC_VISCOSITY',
+  'DIAMETER90':'DIAMETER90',
+  'DIAMETER50':'DIAMETER50',
+  'SEDIMENT SPECIFIC WEIGHT':'SEDIMENT_SPECIFIC_WEIGHT',
+  'FLUID SPECIFIC MASS':'FLUID_SPECIFIC_MASS',
+  'HYDRAULIC REGIME IMPOSED':'HYDRAULIC_REGIME_IMPOSED',
+  'SKIN ROUGHNESS ONLY':'SKIN_ROUGHNESS_ONLY',
+  'WAVE HEIGHTS SMOOTHING':'WAVE_HEIGHTS_SMOOTHING',
+  'VALIDATION':'VALIDATION',
+  'HYDRAULIC REGIME TYPE':'HYDRAULIC_REGIME_TYPE',
+  'BOTTOM FRICTION LAW':'BOTTOM_FRICTION_LAW',
+  'FRICTION FACTOR IMPOSED':'FRICTION_FACTOR_IMPOSED',
+  'FRICTION FACTOR':'FRICTION_FACTOR',
+  'FRICTION COEFFICIENT':'FRICTION_COEFFICIENT',
+  'RIPPLES COEFFICIENT':'RIPPLES_COEFFICIENT',
+  'MINIMUM SPECTRAL PERIOD':'MINIMUM_SPECTRAL_PERIOD',
+  'MAXIMUM SPECTRAL PERIOD':'MAXIMUM_SPECTRAL_PERIOD',
+  'ORIGINAL DATE OF TIME':'ORIGINAL_DATE_OF_TIME',
+  'ORIGINAL HOUR OF TIME':'ORIGINAL_HOUR_OF_TIME',
+  'NUMBER OF PRIVATE VARIABLES':'NUMBER_OF_PRIVATE_VARIABLES',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'PARTITIONING TOOL':'PARTITIONING_TOOL',
+  'ORIGIN COORDINATES':'ORIGIN_COORDINATES',
+  'REFERENCE FILE':'REFERENCE_FILE',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'RESULTS FILE FORMAT':'RESULTS_FILE_FORMAT',
+  'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+  'BINARY DATA FILE 1 FORMAT':'BINARY_DATA_FILE_1_FORMAT',
+  'BINARY DATA FILE 2 FORMAT':'BINARY_DATA_FILE_2_FORMAT',
+  'RAPIDLY VARYING TOPOGRAPHY':'RAPIDLY_VARYING_TOPOGRAPHY',
+  'CHECKING THE MESH':'CHECKING_THE_MESH',
+  'FREE SURFACE ANIMATION':'FREE_SURFACE_ANIMATION',
+  'AMPLITUDE AND PHASE FILE':'AMPLITUDE_AND_PHASE_FILE',
+  'AMPLITUDE AND PHASE FILE FORMAT':'AMPLITUDE_AND_PHASE_FILE_FORMAT',
+  'FREE SURFACE FILE':'FREE_SURFACE_FILE',
+  'FREE SURFACE FILE FORMAT':'FREE_SURFACE_FILE_FORMAT',
+  'FIRST TIME IN THE FREE SURFACE FILE':'FIRST_TIME_IN_THE_FREE_SURFACE_FILE',
+  'TIME STEP':'TIME_STEP',
+  'NUMBER OF TIME STEPS':'NUMBER_OF_TIME_STEPS',
+  'NESTING WITHIN TOMAWAC OUTER MODEL':'NESTING_WITHIN_TOMAWAC_OUTER_MODEL',
+  'INSTANT FOR READING TOMAWAC SPECTRUM':'INSTANT_FOR_READING_TOMAWAC_SPECTRUM',
+  'TOMAWAC OUTER SPECTRAL FILE':'TOMAWAC_OUTER_SPECTRAL_FILE',
+  'TOMAWAC OUTER SPECTRAL FILE FORMAT':'TOMAWAC_OUTER_SPECTRAL_FILE_FORMAT',
+  'TOMAWAC OUTER RESULT FILE':'TOMAWAC_OUTER_RESULT_FILE',
+  'TOMAWAC OUTER RESULT FILE FORMAT':'TOMAWAC_OUTER_RESULT_FILE_FORMAT',
+  'TOMAWAC LIQUID BOUNDARY FILE':'TOMAWAC_LIQUID_BOUNDARY_FILE',
+  'TOMAWAC LIQUID BOUNDARY FILE FORMAT':'TOMAWAC_LIQUID_BOUNDARY_FILE_FORMAT',
+  'COORDINATES OF THE REFERENCE F SPECTRUM':'COORDINATES_OF_THE_REFERENCE_F_SPECTRUM',
+  'DICTIONARY':'DICTIONARY',
+  'CONCATENATE PARTEL OUTPUT':'CONCATENATE_PARTEL_OUTPUT',
+}
+DicoEnumCasFrToEnumCasEn = {
+'INITIAL_CONDITIONS':{
+  "COTE NULLE":"ZERO ELEVATION",
+  "COTE CONSTANTE":"CONSTANT ELEVATION",
+  "HAUTEUR NULLE":"ZERO DEPTH",
+  "HAUTEUR CONSTANTE":"CONSTANT DEPTH",
+  "PARTICULIERES":"SPECIAL",
+},
+
+'PARTITIONING_TOOL':{
+  "METIS":"METIS",
+  "SCOTCH":"SCOTCH",
+  "PARMETIS":"PARMETIS",
+  "PTSCOTCH":"PTSCOTCH",
+},
+
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_DATA_FILE_1_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_DATA_FILE_2_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+}
diff --git a/Telemac/artemis_labelCataToIhm_en.qm b/Telemac/artemis_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..3297e2f
Binary files /dev/null and b/Telemac/artemis_labelCataToIhm_en.qm differ
diff --git a/Telemac/artemis_labelCataToIhm_fr.qm b/Telemac/artemis_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..254ba84
Binary files /dev/null and b/Telemac/artemis_labelCataToIhm_fr.qm differ
diff --git a/Telemac/dicoCasEnToCata.py b/Telemac/dicoCasEnToCata.py
deleted file mode 100644 (file)
index ef2be65..0000000
+++ /dev/null
@@ -1,622 +0,0 @@
-dicoCataToEngTelemac = {
-    "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",
-    "BLOBAL_NUMBERS_OF_SOURCE_NODES" : "BLOBAL NUMBERS OF SOURCE NODES",
-    "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",
-    "AD_NUMBER_OF_DERIVATIVES" : "AD NUMBER OF DERIVATIVES",
-    "AD_NAMES_OF_DERIVATIVES" : "AD NAMES OF DERIVATIVES",
-    "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",
-    "VELOCITY_DIFFUSIVITY" : "VELOCITY DIFFUSIVITY",
-    "TURBULENCE_MODEL" : "TURBULENCE 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",
-    "DIAMETRE_OF_ALGAE" : "DIAMETRE 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",
-}
-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",
-    "BLOBAL NUMBERS OF SOURCE NODES" : "BLOBAL_NUMBERS_OF_SOURCE_NODES",
-    "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",
-    "AD NUMBER OF DERIVATIVES" : "AD_NUMBER_OF_DERIVATIVES",
-    "AD NAMES OF DERIVATIVES" : "AD_NAMES_OF_DERIVATIVES",
-    "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",
-    "VELOCITY DIFFUSIVITY" : "VELOCITY_DIFFUSIVITY",
-    "TURBULENCE MODEL" : "TURBULENCE_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",
-    "DIAMETRE OF ALGAE" : "DIAMETRE_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",
-}
diff --git a/Telemac/dicoCasFrToCata.py b/Telemac/dicoCasFrToCata.py
deleted file mode 100644 (file)
index f92cbd7..0000000
+++ /dev/null
@@ -1,622 +0,0 @@
-dicoCataToFrTelemac = {
-    "TITLE" : "TITRE",
-    "INITIAL_CONDITIONS" : "CONDITIONS INITIALES",
-    "INITIAL_ELEVATION" : "COTE INITIALE",
-    "INITIAL_DEPTH" : "HAUTEUR INITIALE",
-    "BINARY_DATA_FILE_1_FORMAT" : "FORMAT DU FICHIER DE DONNEES BINAIRE 1",
-    "BINARY_DATA_FILE_1" : "FICHIER DE DONNEES BINAIRE 1",
-    "BINARY_DATA_FILE_2_FORMAT" : "FORMAT DU FICHIER DE DONNEES BINAIRE 2",
-    "BINARY_DATA_FILE_2" : "FICHIER DE DONNEES BINAIRE 2",
-    "FORMATTED_DATA_FILE_1" : "FICHIER DE DONNEES FORMATE 1",
-    "FORMATTED_DATA_FILE_2" : "FICHIER DE DONNEES FORMATE 2",
-    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
-    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
-    "FORTRAN_FILE" : "FICHIER FORTRAN",
-    "BOTTOM_TOPOGRAPHY_FILE" : "FICHIER DES FONDS",
-    "BOTTOM_SMOOTHINGS" : "LISSAGES DU FOND",
-    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
-    "VALIDATION" : "VALIDATION",
-    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
-    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
-    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
-    "CHECKING_THE_MESH" : "VERIFICATION DU MAILLAGE",
-    "MAXIMUM_NUMBER_OF_BOUNDARIES" : "NOMBRE MAXIMUM DE FRONTIERES",
-    "MAXIMUM_NUMBER_OF_SOURCES" : "NOMBRE MAXIMUM DE SOURCES",
-    "MAXIMUM_NUMBER_OF_TRACERS" : "NOMBRE MAXIMUM DE TRACEURS",
-    "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
-    "COMPUTATION_CONTINUED" : "SUITE DE CALCUL",
-    "PREVIOUS_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER DU CALCUL PRECEDENT",
-    "PREVIOUS_COMPUTATION_FILE" : "FICHIER DU CALCUL PRECEDENT",
-    "RECORD_NUMBER_FOR_RESTART" : "ENREGISTREMENT POUR SUITE DE CALCUL",
-    "INITIAL_TIME_SET_TO_ZERO" : "REMISE A ZERO DU TEMPS",
-    "NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS" : "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES GRAPHIQUES",
-    "GRAPHIC_PRINTOUT_PERIOD" : "PERIODE POUR LES SORTIES GRAPHIQUES",
-    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES",
-    "NUMBER_OF_PRIVATE_ARRAYS" : "NOMBRE DE TABLEAUX PRIVES",
-    "NAMES_OF_PRIVATE_VARIABLES" : "NOMS DES VARIABLES PRIVEES",
-    "RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS",
-    "RESULTS_FILE" : "FICHIER DES RESULTATS",
-    "BINARY_RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DE RESULTATS BINAIRE",
-    "BINARY_RESULTS_FILE" : "FICHIER DE RESULTATS BINAIRE",
-    "FORMATTED_RESULTS_FILE" : "FICHIER DE RESULTATS FORMATE",
-    "CONTROL_SECTIONS" : "SECTIONS DE CONTROLE",
-    "PRINTING_CUMULATED_FLOWRATES" : "IMPRESSION DU CUMUL DES FLUX",
-    "COMPATIBLE_COMPUTATION_OF_FLUXES" : "CALCUL COMPATIBLE DES FLUX",
-    "SECTIONS_INPUT_FILE" : "FICHIER DES SECTIONS DE CONTROLE",
-    "SECTIONS_OUTPUT_FILE" : "FICHIER DE SORTIE DES SECTIONS DE CONTROLE",
-    "FLUXLINE" : "FLUXLINE",
-    "FLUXLINE_INPUT_FILE" : "FICHIER DE FLUXLINE",
-    "NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS" : "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES LISTING",
-    "LISTING_PRINTOUT_PERIOD" : "PERIODE DE SORTIE LISTING",
-    "LISTING_FOR_PRINTOUT_PERIOD" : "PERIODE POUR LES SORTIES LISTING",
-    "LISTING_PRINTOUT" : "SORTIE LISTING",
-    "VARIABLES_TO_BE_PRINTED" : "VARIABLES A IMPRIMER",
-    "MASS_BALANCE" : "BILAN DE MASSE",
-    "INFORMATION_ABOUT_SOLVER" : "INFORMATIONS SUR LE SOLVEUR",
-    "LIST_OF_POINTS" : "LISTE DE POINTS",
-    "NAMES_OF_POINTS" : "NOMS DES POINTS",
-    "FOURIER_ANALYSIS_PERIODS" : "PERIODES D'ANALYSE DE FOURIER",
-    "TIME_RANGE_FOR_FOURIER_ANALYSIS" : "BORNES EN TEMPS POUR L'ANALYSE DE FOURIER",
-    "PRESCRIBED_ELEVATIONS" : "COTES IMPOSEES",
-    "PRESCRIBED_FLOWRATES" : "DEBITS IMPOSES",
-    "PRESCRIBED_VELOCITIES" : "VITESSES IMPOSEES",
-    "STAGE_DISCHARGE_CURVES" : "COURBES DE TARAGE",
-    "STAGE_DISCHARGE_CURVES_FILE" : "FICHIER DES COURBES DE TARAGE",
-    "VELOCITY_PROFILES" : "PROFILS DE VITESSE",
-    "OPTION_FOR_LIQUID_BOUNDARIES" : "OPTION POUR LES FRONTIERES LIQUIDES",
-    "LIQUID_BOUNDARIES_FILE" : "FICHIER DES FRONTIERES LIQUIDES",
-    "ELEMENTS_MASKED_BY_USER" : "ELEMENTS MASQUES PAR L'UTILISATEUR",
-    "MAXIMUM_NUMBER_OF_FRICTION_DOMAINS" : "NOMBRE MAXIMUM DE DOMAINES DE FROTTEMENT",
-    "FRICTION_DATA" : "DONNEES POUR LE FROTTEMENT",
-    "FRICTION_DATA_FILE" : "FICHIER DE DONNEES POUR LE FROTTEMENT",
-    "LAW_OF_BOTTOM_FRICTION" : "LOI DE FROTTEMENT SUR LE FOND",
-    "FRICTION_COEFFICIENT" : "COEFFICIENT DE FROTTEMENT",
-    "MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW" : "VALEUR PAR DEFAUT DU MANNING POUR LA LOI DE COLEBROOK-WHITE",
-    "DEPTH_IN_FRICTION_TERMS" : "HAUTEUR DANS LES TERMES DE FROTTEMENT",
-    "NON_SUBMERGED_VEGETATION_FRICTION" : "FROTTEMENT POUR LA VEGETATION NON SUBMERGEE",
-    "DIAMETER_OF_ROUGHNESS_ELEMENTS" : "DIAMETRE DES ELEMENTS DE FROTTEMENT",
-    "SPACING_OF_ROUGHNESS_ELEMENTS" : "ESPACEMENT DES ELEMENTS DE FROTTEMENT",
-    "LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES" : "LOI DE FROTTEMENT SUR LES PAROIS LATERALES",
-    "ROUGHNESS_COEFFICIENT_OF_BOUNDARIES" : "COEFFICIENT DE RUGOSITE DES BORDS",
-    "DEFINITION_OF_ZONES" : "DEFINITION DE ZONES",
-    "ZONES_FILE" : "FICHIER DES ZONES",
-    "WIND" : "VENT",
-    "OPTION_FOR_WIND" : "OPTION DU VENT",
-    "COEFFICIENT_OF_WIND_INFLUENCE" : "COEFFICIENT D'INFLUENCE DU VENT",
-    "WIND_VELOCITY_ALONG_X" : "VITESSE DU VENT SUIVANT X",
-    "WIND_VELOCITY_ALONG_Y" : "VITESSE DU VENT SUIVANT Y",
-    "SPEED_AND_DIRECTION_OF_WIND" : "VITESSE ET DIRECTION DU VENT",
-    "THRESHOLD_DEPTH_FOR_WIND" : "PROFONDEUR LIMITE POUR LE VENT",
-    "AIR_PRESSURE" : "PRESSION ATMOSPHERIQUE",
-    "VALUE_OF_ATMOSPHERIC_PRESSURE" : "VALEUR DE LA PRESSION ATMOSPHERIQUE",
-    "RAIN_OR_EVAPORATION" : "PLUIE OU EVAPORATION",
-    "RAIN_OR_EVAPORATION_IN_MM_PER_DAY" : "PLUIE OU EVAPORATION EN MM PAR JOUR",
-    "RAINFALL_RUNOFF_MODEL" : "MODELE PLUIE-DEBIT",
-    "ANTECEDENT_MOISTURE_CONDITIONS" : "CONDITIONS D'HUMIDITE PRECEDENTE",
-    "DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS" : "DUREE DE LA PLUIE OU EVAPORATION EN HEURES",
-    "ASCII_ATMOSPHERIC_DATA_FILE" : "FICHIER ASCII DE DONNEES ATMOSPHERIQUES",
-    "BINARY_ATMOSPHERIC_DATA_FILE" : "FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES",
-    "BINARY_ATMOSPHERIC_DATA_FILE_FORMAT" : "FORMAT DU FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES",
-    "OPTION_FOR_INITIAL_ABSTRACTION_RATIO" : "OPTION POUR RATIO DES PERTES INITIALES",
-    "WAVE_DRIVEN_CURRENTS" : "COURANTS DE HOULE",
-    "RECORD_NUMBER_IN_WAVE_FILE" : "NUMERO DE L'ENREGISTREMENT DANS LE FICHIER DE HOULE",
-    "WAVE_ENHANCED_FRICTION_FACTOR" : "AUGMENTATION DU FROTTEMENT PAR LA HOULE",
-    "PARAMETER_ESTIMATION" : "ESTIMATION DE PARAMETRE",
-    "COST_FUNCTION" : "FONCTION COUT",
-    "IDENTIFICATION_METHOD" : "METHODE D'IDENTIFICATION",
-    "TOLERANCES_FOR_IDENTIFICATION" : "PRECISIONS POUR L'IDENTIFICATION",
-    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION" : "MAXIMUM D'ITERATIONS POUR L'IDENTIFICATION",
-    "ABSCISSAE_OF_SOURCES" : "ABSCISSES DES SOURCES",
-    "ORDINATES_OF_SOURCES" : "ORDONNEES DES SOURCES",
-    "WATER_DISCHARGE_OF_SOURCES" : "DEBITS DES SOURCES",
-    "VELOCITIES_OF_THE_SOURCES_ALONG_X" : "VITESSES DES SOURCES SELON X",
-    "VELOCITIES_OF_THE_SOURCES_ALONG_Y" : "VITESSES DES SOURCES SELON Y",
-    "TYPE_OF_SOURCES" : "TYPE DES SOURCES",
-    "SOURCES_FILE" : "FICHIER DES SOURCES",
-    "BLOBAL_NUMBERS_OF_SOURCE_NODES" : "NUMEROS GLOBAUX DES NOEUDS DES SOURCES",
-    "WATER_QUALITY_PROCESS" : "PROCESSUS QUALITE D'EAU",
-    "WATER_DENSITY" : "MASSE VOLUMIQUE DE L'EAU",
-    "GRAVITY_ACCELERATION" : "ACCELERATION DE LA PESANTEUR",
-    "VERTICAL_STRUCTURES" : "STRUCTURES VERTICALES",
-    "EQUATIONS" : "EQUATIONS",
-    "TREATMENT_OF_THE_LINEAR_SYSTEM" : "TRAITEMENT DU SYSTEME LINEAIRE",
-    "FINITE_VOLUME_SCHEME" : "SCHEMA EN VOLUMES FINIS",
-    "CORIOLIS" : "CORIOLIS",
-    "CORIOLIS_COEFFICIENT" : "COEFFICIENT DE CORIOLIS",
-    "OPTION_FOR_TSUNAMI_GENERATION" : "OPTION POUR LA GENERATION DE TSUNAMI",
-    "PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI" : "PARAMETRES PHYSIQUES DU TSUNAMI",
-    "SECONDARY_CURRENTS" : "COURANTS SECONDAIRES",
-    "PRODUCTION_COEFFICIENT_FOR_SECONDARY_CURRENTS" : "COEFFICIENT DE PRODUCTION POUR COURANTS SECONDAIRES",
-    "DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS" : "COEFFICIENT DE DISSIPATION POUR COURANTS SECONDAIRES",
-    "DEBUGGER" : "DEBUGGER",
-    "TIME_STEP" : "PAS DE TEMPS",
-    "NUMBER_OF_TIME_STEPS" : "NOMBRE DE PAS DE TEMPS",
-    "DURATION" : "DUREE DU CALCUL",
-    "ORIGINAL_DATE_OF_TIME" : "DATE DE L'ORIGINE DES TEMPS",
-    "ORIGINAL_HOUR_OF_TIME" : "HEURE DE L'ORIGINE DES TEMPS",
-    "STOP_IF_A_STEADY_STATE_IS_REACHED" : "ARRET SI UN ETAT PERMANENT EST ATTEINT",
-    "STOP_CRITERIA" : "CRITERES D'ARRET",
-    "CONTROL_OF_LIMITS" : "CONTROLE DES LIMITES",
-    "LIMIT_VALUES" : "VALEURS LIMITES",
-    "VARIABLE_TIME_STEP" : "PAS DE TEMPS VARIABLE",
-    "DESIRED_COURANT_NUMBER" : "NOMBRE DE COURANT SOUHAITE",
-    "ORIGIN_COORDINATES" : "COORDONNEES DE L'ORIGINE",
-    "SPHERICAL_COORDINATES" : "COORDONNEES SPHERIQUES",
-    "LATITUDE_OF_ORIGIN_POINT" : "LATITUDE DU POINT ORIGINE",
-    "LONGITUDE_OF_ORIGIN_POINT" : "LONGITUDE DU POINT ORIGINE",
-    "NORTH" : "NORD",
-    "SPATIAL_PROJECTION_TYPE" : "TYPE DE PROJECTION SPATIALE",
-    "SOLVER" : "SOLVEUR",
-    "SOLVER_OPTION" : "OPTION DU SOLVEUR",
-    "SOLVER_ACCURACY" : "PRECISION DU SOLVEUR",
-    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER" : "MAXIMUM D'ITERATIONS POUR LE SOLVEUR",
-    "CONTINUITY_CORRECTION" : "CORRECTION DE CONTINUITE",
-    "PRECONDITIONING" : "PRECONDITIONNEMENT",
-    "C_U_PRECONDITIONING" : "PRECONDITIONNEMENT C-U",
-    "IMPLICITATION_FOR_DEPTH" : "IMPLICITATION POUR LA HAUTEUR",
-    "IMPLICITATION_FOR_VELOCITY" : "IMPLICITATION POUR LA VITESSE",
-    "DISCRETIZATIONS_IN_SPACE" : "DISCRETISATIONS EN ESPACE",
-    "PROPAGATION" : "PROPAGATION",
-    "INITIAL_GUESS_FOR_H" : "ORDRE DU TIR INITIAL POUR H",
-    "LINEARIZED_PROPAGATION" : "PROPAGATION LINEARISEE",
-    "INITIAL_GUESS_FOR_U" : "ORDRE DU TIR INITIAL POUR U",
-    "MEAN_DEPTH_FOR_LINEARIZATION" : "PROFONDEUR MOYENNE POUR LA LINEARISATION",
-    "ADVECTION" : "CONVECTION",
-    "ADVECTION_OF_H" : "CONVECTION DE H",
-    "ADVECTION_OF_U_AND_V" : "CONVECTION DE U ET V",
-    "TYPE_OF_ADVECTION" : "FORME DE LA CONVECTION",
-    "OPTION_FOR_CHARACTERISTICS" : "OPTION POUR LES CARACTERISTIQUES",
-    "SUPG_OPTION" : "OPTION DE SUPG",
-    "NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS" : "NOMBRE DE POINTS DE GAUSS POUR LES CARACTERISTIQUES FAIBLES",
-    "MASS_LUMPING_FOR_WEAK_CHARACTERISTICS" : "MASS-LUMPING POUR LES CARACTERISTIQUES FAIBLES",
-    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES" : "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION",
-    "UPWIND_COEFFICIENTS" : "COEFFICIENTS DE DECENTREMENT",
-    "MASS_LUMPING_ON_H" : "MASS-LUMPING SUR H",
-    "MASS_LUMPING_ON_VELOCITY" : "MASS-LUMPING SUR LA VITESSE",
-    "SCHEME_FOR_ADVECTION_OF_VELOCITIES" : "SCHEMA POUR LA CONVECTION DES VITESSES",
-    "SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES" : "OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES",
-    "FREE_SURFACE_GRADIENT_COMPATIBILITY" : "COMPATIBILITE DU GRADIENT DE SURFACE LIBRE",
-    "NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES" : "NOMBRE DE SOUS-ITERATIONS POUR LES NON-LINEARITES",
-    "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES" : "TRAITEMENT DES FLUX AUX FRONTIERES",
-    "NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS",
-    "NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS",
-    "PSI_SCHEME_OPTION" : "OPTION DU SCHEMA PSI",
-    "DIFFUSION_OF_VELOCITY" : "DIFFUSION DES VITESSES",
-    "OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES" : "OPTION POUR LA DIFFUSION DES VITESSES",
-    "IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY" : "IMPLICITATION POUR LA DIFFUSION DES VITESSES",
-    "AD_NUMBER_OF_DERIVATIVES" : "AD NOMBRE DE DERIVEES",
-    "AD_NAMES_OF_DERIVATIVES" : "AD NOMS DES DERIVEES",
-    "MATRIX_STORAGE" : "STOCKAGE DES MATRICES",
-    "MATRIX_VECTOR_PRODUCT" : "PRODUIT MATRICE-VECTEUR",
-    "NEWMARK_TIME_INTEGRATION_COEFFICIENT" : "COEFFICIENT D'INTEGRATION EN TEMPS DE NEWMARK",
-    "ZERO" : "ZERO",
-    "PROPAGATION_OPTION" : "OPTION DE PROPAGATION",
-    "OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION" : "OPTION DE LA RECONSTRUCION HYDROSTATIQUE",
-    "VELOCITY_DIFFUSIVITY" : "COEFFICIENT DE DIFFUSION DES VITESSES",
-    "TURBULENCE_MODEL" : "MODELE DE TURBULENCE",
-    "SOLVER_FOR_K_EPSILON_MODEL" : "SOLVEUR POUR LE MODELE K-EPSILON",
-    "OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL" : "OPTION DU SOLVEUR POUR LE MODELE K-EPSILON",
-    "PRECONDITIONING_FOR_K_EPSILON_MODEL" : "PRECONDITIONNEMENT POUR LE MODELE K-EPSILON",
-    "NON_DIMENSIONAL_DISPERSION_COEFFICIENTS" : "COEFFICIENTS ADIMENSIONNELS DE DISPERSION",
-    "TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES" : "REGIME DE TURBULENCE POUR LES PAROIS",
-    "INFORMATION_ABOUT_K_EPSILON_MODEL" : "INFORMATIONS SUR LE MODELE K-EPSILON",
-    "ADVECTION_OF_K_AND_EPSILON" : "CONVECTION DE K ET EPSILON",
-    "SCHEME_FOR_ADVECTION_OF_K_EPSILON" : "SCHEMA POUR LA CONVECTION DU K-EPSILON",
-    "SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON" : "OPTION DU SCHEMA POUR LA CONVECTION DU K-EPSILON",
-    "TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL" : "REDUCTION DU PAS DE TEMPS POUR LE MODELE K-EPSILON",
-    "ACCURACY_OF_K" : "PRECISION SUR K",
-    "ACCURACY_OF_EPSILON" : "PRECISION SUR EPSILON",
-    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON" : "MAXIMUM D'ITERATIONS POUR K ET EPSILON",
-    "TIDAL_FLATS" : "BANCS DECOUVRANTS",
-    "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS" : "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS",
-    "TREATMENT_OF_NEGATIVE_DEPTHS" : "TRAITEMENT DES HAUTEURS NEGATIVES",
-    "THRESHOLD_FOR_NEGATIVE_DEPTHS" : "SEUIL POUR LES PROFONDEURS NEGATIVES",
-    "THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE" : "PROFONDEUR LIMITE POUR PROCEDURE DE RESSUYAGE",
-    "H_CLIPPING" : "CLIPPING DE H",
-    "MINIMUM_VALUE_OF_DEPTH" : "VALEUR MINIMUM DE H",
-    "PRESCRIBED_TRACERS_VALUES" : "VALEURS IMPOSEES DES TRACEURS",
-    "NUMBER_OF_TRACERS" : "NOMBRE DE TRACEURS",
-    "NAMES_OF_TRACERS" : "NOMS DES TRACEURS",
-    "INITIAL_VALUES_OF_TRACERS" : "VALEURS INITIALES DES TRACEURS",
-    "DENSITY_EFFECTS" : "EFFETS DE DENSITE",
-    "MEAN_TEMPERATURE" : "TEMPERATURE MOYENNE",
-    "SOLVER_FOR_DIFFUSION_OF_TRACERS" : "SOLVEUR POUR LA DIFFUSION DES TRACEURS",
-    "SOLVER_OPTION_FOR_TRACERS_DIFFUSION" : "OPTION DU SOLVEUR POUR LA DIFFUSION DES TRACEURS",
-    "PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS" : "PRECONDITIONNEMENT POUR LA DIFFUSION DES TRACEURS",
-    "ACCURACY_FOR_DIFFUSION_OF_TRACERS" : "PRECISION POUR LA DIFFUSION DES TRACEURS",
-    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS" : "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DES TRACEURS",
-    "VALUES_OF_THE_TRACERS_AT_THE_SOURCES" : "VALEURS DES TRACEURS DES SOURCES",
-    "VALUES_OF_TRACERS_IN_THE_RAIN" : "VALEURS DES TRACEURS DANS LA PLUIE",
-    "ADVECTION_OF_TRACERS" : "CONVECTION DES TRACEURS",
-    "IMPLICITATION_COEFFICIENT_OF_TRACERS" : "COEFFICIENT D'IMPLICITATION DES TRACEURS",
-    "DIFFUSION_OF_TRACERS" : "DIFFUSION DES TRACEURS",
-    "COEFFICIENT_FOR_DIFFUSION_OF_TRACERS" : "COEFFICIENT DE DIFFUSION DES TRACEURS",
-    "OPTION_FOR_THE_DIFFUSION_OF_TRACERS" : "OPTION POUR LA DIFFUSION DES TRACEURS",
-    "SCHEME_FOR_ADVECTION_OF_TRACERS" : "SCHEMA POUR LA CONVECTION DES TRACEURS",
-    "SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS" : "OPTION DU SCHEMA POUR LA CONVECTION DES TRACEURS",
-    "MASS_LUMPING_ON_TRACERS" : "MASS-LUMPING SUR LES TRACEURS",
-    "LAW_OF_TRACERS_DEGRADATION" : "LOI DE DEGRADATION DES TRACEURS",
-    "COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION" : "COEFFICIENT 1 DE LA LOI DE DEGRADATION DES TRACEURS",
-    "NUMBER_OF_DROGUES" : "NOMBRE DE FLOTTEURS",
-    "PRINTOUT_PERIOD_FOR_DROGUES" : "PERIODE POUR LES SORTIES DE FLOTTEURS",
-    "DROGUES_FILE" : "FICHIER DES FLOTTEURS",
-    "ALGAE_TRANSPORT_MODEL" : "MODELE DE TRANSPORT DES ALGUES",
-    "ALGAE_TYPE" : "TYPE DES ALGUES",
-    "DIAMETRE_OF_ALGAE" : "DIAMETRE DES ALGUES",
-    "DENSITY_OF_ALGAE" : "MASSE VOLUMIQUE DES ALGUES",
-    "THICKNESS_OF_ALGAE" : "EPAISSEUR DES ALGUES",
-    "OIL_SPILL_MODEL" : "MODELE DE NAPPES D'HYDROCARBURES",
-    "OIL_SPILL_STEERING_FILE" : "FICHIER DE COMMANDES HYDROCARBURES",
-    "STOCHASTIC_DIFFUSION_MODEL" : "MODELE DE DIFFUSION STOCHASTIQUE",
-    "NUMBER_OF_LAGRANGIAN_DRIFTS" : "NOMBRE DE DERIVES LAGRANGIENNES",
-    "NUMBER_OF_WEIRS" : "NOMBRE DE SEUILS",
-    "WEIRS_DATA_FILE" : "FICHIER DE DONNEES DES SEUILS",
-    "TYPE_OF_WEIRS" : "TYPE DES SEUILS",
-    "NUMBER_OF_SIPHONS" : "NOMBRE DE SIPHONS",
-    "SIPHONS_DATA_FILE" : "FICHIER DE DONNEES DES SIPHONS",
-    "NUMBER_OF_CULVERTS" : "NOMBRE DE BUSES",
-    "CULVERTS_DATA_FILE" : "FICHIER DE DONNEES DES BUSES",
-    "OPTION_FOR_CULVERTS" : "OPTION POUR LES BUSES",
-    "BREACH" : "BRECHE",
-    "BREACHES_DATA_FILE" : "FICHIER DE DONNEES DES BRECHES",
-    "TIDAL_DATA_BASE" : "BASE DE DONNEES DE MAREE",
-    "TIDAL_MODEL_FILE" : "FICHIER DU MODELE DE MAREE",
-    "ASCII_DATABASE_FOR_TIDE" : "BASE ASCII DE DONNEES DE MAREE",
-    "BINARY_DATABASE_1_FOR_TIDE" : "BASE BINAIRE 1 DE DONNEES DE MAREE",
-    "BINARY_DATABASE_2_FOR_TIDE" : "BASE BINAIRE 2 DE DONNEES DE MAREE",
-    "MINOR_CONSTITUENTS_INFERENCE" : "INTERPOLATION DE COMPOSANTES MINEURES",
-    "HARMONIC_CONSTANTS_FILE" : "FICHIER DES CONSTANTES HARMONIQUES",
-    "TIDE_GENERATING_FORCE" : "FORCE GENERATRICE DE LA MAREE",
-    "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS" : "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE",
-    "GEOGRAPHIC_SYSTEM" : "SYSTEME GEOGRAPHIQUE",
-    "ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM" : "NUMERO DE FUSEAU OU PROJECTION DANS LE SYSTEME GEOGRAPHIQUE",
-    "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL" : "COEFFICIENT DE CALAGE DU NIVEAU DE MER",
-    "COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE" : "COEFFICIENT DE CALAGE DU MARNAGE",
-    "COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES" : "COEFFICIENT DE CALAGE DES VITESSES DE COURANT",
-    "LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "NUMERO LOCAL DU POINT POUR CALER LA PLEINE MER",
-    "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER",
-    "COUPLING_WITH" : "COUPLAGE AVEC",
-    "NAMES_OF_CLANDESTINE_VARIABLES" : "NOMS DES VARIABLES CLANDESTINES",
-    "COUPLING_DIRECTORY" : "DOSSIER DE COUPLAGE",
-    "DELWAQ_PRINTOUT_PERIOD" : "PERIODE DE SORTIE POUR DELWAQ",
-    "VOLUMES_DELWAQ_FILE" : "FICHIER DELWAQ DES VOLUMES",
-    "EXCHANGE_AREAS_DELWAQ_FILE" : "FICHIER DELWAQ DES SURFACES DE FLUX",
-    "VERTICAL_FLUXES_DELWAQ_FILE" : "FICHIER DELWAQ DES FLUX VERTICAUX",
-    "SALINITY_DELWAQ_FILE" : "FICHIER DELWAQ DE LA SALINITE",
-    "BOTTOM_SURFACES_DELWAQ_FILE" : "FICHIER DELWAQ DES SURFACES DU FOND",
-    "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE" : "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS",
-    "NODES_DISTANCES_DELWAQ_FILE" : "FICHIER DELWAQ DES DISTANCES ENTRE NOEUDS",
-    "TEMPERATURE_DELWAQ_FILE" : "FICHIER DELWAQ DE LA TEMPERATURE",
-    "VELOCITY_DELWAQ_FILE" : "FICHIER DELWAQ DE LA VITESSE",
-    "DIFFUSIVITY_DELWAQ_FILE" : "FICHIER DELWAQ DE LA DIFFUSION",
-    "DELWAQ_STEERING_FILE" : "FICHIER DE COMMANDE DELWAQ",
-    "SALINITY_FOR_DELWAQ" : "SALINITE POUR DELWAQ",
-    "TEMPERATURE_FOR_DELWAQ" : "TEMPERATURE POUR DELWAQ",
-    "VELOCITY_FOR_DELWAQ" : "VITESSE POUR DELWAQ",
-    "DIFFUSIVITY_FOR_DELWAQ" : "DIFFUSION POUR DELWAQ",
-    "SISYPHE_STEERING_FILE" : "FICHIER DES PARAMETRES DE SISYPHE",
-    "COUPLING_PERIOD_FOR_SISYPHE" : "PERIODE DE COUPLAGE POUR SISYPHE",
-    "TOMAWAC_STEERING_FILE" : "FICHIER DES PARAMETRES DE TOMAWAC",
-    "COUPLING_PERIOD_FOR_TOMAWAC" : "PERIODE DE COUPLAGE POUR TOMAWAC",
-    "WAQTEL_STEERING_FILE" : "FICHIER DES PARAMETRES DE WAQTEL",
-    "LANGUAGE" : "LANGUE",
-    "STEERING_FILE" : "FICHIER DES PARAMETRES",
-    "DICTIONARY" : "DICTIONNAIRE",
-    "PARTITIONING_TOOL" : "PARTITIONNEUR",
-    "RELEASE" : "NUMERO DE VERSION",
-    "LIST_OF_FILES" : "LISTE DES FICHIERS",
-    "DESCRIPTION_OF_LIBRARIES" : "DESCRIPTION DES LIBRAIRIES",
-    "DEFAULT_EXECUTABLE" : "EXECUTABLE PAR DEFAUT",
-    "DEFAULT_PARALLEL_EXECUTABLE" : "EXECUTABLE PARALLELE PAR DEFAUT",
-}
-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",
-    "NUMEROS GLOBAUX DES NOEUDS DES SOURCES" : "BLOBAL_NUMBERS_OF_SOURCE_NODES",
-    "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",
-    "AD NOMBRE DE DERIVEES" : "AD_NUMBER_OF_DERIVATIVES",
-    "AD NOMS DES DERIVEES" : "AD_NAMES_OF_DERIVATIVES",
-    "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",
-    "COEFFICIENT DE DIFFUSION DES VITESSES" : "VELOCITY_DIFFUSIVITY",
-    "MODELE DE TURBULENCE" : "TURBULENCE_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" : "DIAMETRE_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",
-}
diff --git a/Telemac/enum_Telemac2d_auto.py b/Telemac/enum_Telemac2d_auto.py
deleted file mode 100644 (file)
index 9435854..0000000
+++ /dev/null
@@ -1,1435 +0,0 @@
-#/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' : {
-    '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 LP",
-    4:"CONSERVATIVE N-SCHEME",
-    5:"CONSERVATIVE PSI-SCHEME",
-    13:"EDGE-BASED N-SCHEME LP",
-    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' : {
-    '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:"schema cinetique ordre 1",
-    2:"schema cinetique ordre 2",
-    3:"schema Zokagoa ordre 1",
-    4:"schema Tchamen ordre 1",
-    5:"schema HLLC ordre 1",
-    6:"schema 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 LP",
-    4:"SCHEMA N CONSERVATIF",
-    5:"SCHEMA PSI CONSERVATIF",
-    13:"SCHEMA N PAR SEGMENTS LP",
-    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",
-  "NUMEROS GLOBAUX DES NOEUDS DES SOURCES":"BLOBAL_NUMBERS_OF_SOURCE_NODES",
-  "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",
-  "AD NOMBRE DE DERIVEES":"AD_NUMBER_OF_DERIVATIVES",
-  "AD NOMS DES DERIVEES":"AD_NAMES_OF_DERIVATIVES",
-  "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",
-  "COEFFICIENT DE DIFFUSION DES VITESSES":"VELOCITY_DIFFUSIVITY",
-  "MODELE DE TURBULENCE":"TURBULENCE_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":"DIAMETRE_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',
-  'BLOBAL NUMBERS OF SOURCE NODES':'BLOBAL_NUMBERS_OF_SOURCE_NODES',
-  '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',
-  'AD NUMBER OF DERIVATIVES':'AD_NUMBER_OF_DERIVATIVES',
-  'AD NAMES OF DERIVATIVES':'AD_NAMES_OF_DERIVATIVES',
-  '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',
-  'VELOCITY DIFFUSIVITY':'VELOCITY_DIFFUSIVITY',
-  'TURBULENCE MODEL':'TURBULENCE_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',
-  'DIAMETRE OF ALGAE':'DIAMETRE_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",
-},
-
-}
diff --git a/Telemac/gaia_cata_auto.py b/Telemac/gaia_cata_auto.py
new file mode 100644 (file)
index 0000000..a36f39f
--- /dev/null
@@ -0,0 +1,2190 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'GAIA',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GLOBAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TITLE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Titre du cas etudie.
+Ce titre sera inscrit dans les sorties.""",
+            ang = """Title of the case being considered.""",
+        ),
+#       -----------------------------------
+        PARALLEL_PROCESSORS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """NOMBRE DE PROCESSEURS EN CALCUL PARALLELE
+0 : 1 machine, compilation sans bibliotheque de parallelisme
+1 : 1 machine, compilation avec bibliotheque de parallelisme
+2 : 2 processeurs ou machines en parallele
+etc...""",
+            ang = """NUMBER OF PROCESSORS FOR PARALLEL PROCESSING
+0 : 1 machine, compiling without parallel library
+1 : 1 machine, compiling with a parallel library
+2 : 2 processors or machines in parallel
+etc....""",
+        ),
+#       -----------------------------------
+        CHECKING_THE_MESH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Si oui on appelle le sous-programme checkmesh qui verifie
+la coherence du maillage, points superposes, etc.""",
+            ang = """if this key word is equal to yes, a call to subroutine
+checkmesh will look for errors in the mesh, superimposed points, etc.""",
+        ),
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_BOUNDARIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 30,
+            fr = """nombre maximal de frontieres differentes dans le maillage.
+Sert au dimensionnement de la memoire, a augmenter si necessaire""",
+            ang = """maximal number of boundaries in the mesh.
+Used for dimensioning arrays. Can be increased if needed""",
+        ),
+    ),
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            VALIDATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Option utilisee principalement pour le dossier de validation.
+Si ce mot-cle vaut OUI, les resultats du calcul vont alors etre
+compares aux valeurs du fichier de reference.
+La comparaison est effectuee par le sous-programme VALIDA qui peut
+etre modifie pour realiser, par exemple, une comparaison avec
+une solution exacte.""",
+                ang = """This option is primarily used for the validation
+documents. If this keyword is equal to YES, the REFERENCE FILE
+is then considered as a reference which the computation is
+going to be compared with.
+The comparison is made by the subroutine VALIDA, which can be
+modified so as to include,for example,a comparison with an
+exact solution.""",
+            ),
+#           -----------------------------------
+            b_VALIDATIONG = BLOC(condition="VALIDATION == True",
+#           -----------------------------------
+#               -----------------------------------
+                REFERENCE_FILE_FORMAT = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ['SERAFIN','SERAFIND','MED'],
+                    defaut = 'SERAFIN',
+                    fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                    ang = """Previous computation results file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+                ),
+#               -----------------------------------
+                REFERENCE_FILE = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)'), max='**',
+                    defaut = '',
+                    fr = """Nom du fichier servant a valider le calcul.
+Si VALIDATION = OUI, les resultats du calcul vont etre
+comparees aux valeurs contenues dans ce fichier.
+La comparaison est effectuee par le sous-programme VALIDA.""",
+                    ang = """Name of the file used to validate the computation.
+If VALIDATION = YES, the results of the computation will be
+compared with the values of this file. The comparison is
+made by the subroutine VALIDA.""",
+                ),
+            ),
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RESULTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            NUMBER_OF_PRIVATE_ARRAYS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = [1],
+                fr = """Nombre de tableaux mis a disposition de l utilisateur""",
+                ang = """Number of arrays for own user programming""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    RELEASE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        defaut = 'TRUNK',
+        fr = """Numero de version des bibliotheques utilisees par GAIA.""",
+        ang = """Release of the libraries used by GAIA.""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'gaia.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL_PARAMETERS = PROC(nom= "GENERAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    DEBUGGER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [0],
+        fr = """Pour imprimer la sequence des appels, mettre 1""",
+        ang = """If 1, calls of subroutines will be printed in the listing""",
+    ),
+#   -----------------------------------
+    LOCATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ORIGIN_COORDINATES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I', min= 2, max= 2,
+            defaut = [0,0],
+            fr = """Valeur en metres, utilise pour eviter les trop grands nombres,
+transmis dans le format Selafin mais pas d''autre traitement pour
+l''instant""",
+            ang = """Value in metres, used to avoid large real numbers,
+added in Selafin format, but so far no other treatment""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+HYDRODYNAMICS = PROC(nom= "HYDRODYNAMICS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    TIDAL_FLATS_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Utilise si ''BANCS DECOUVRANTS'' est vrai
+   1 : EQUATIONS RESOLUES PARTOUT AVEC CORRECTION
+       SUR LES BANCS DECOUVRANTS
+   2 : GEL DES ELEMENTS DECOUVRANTS
+Il est conseille de choisir l''option 1 car elle permet de
+conserver la masse.""",
+            ang = """Used if ''TIDAL FLATS'' is true
+   1 : EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS
+   2 : DRY ELEMENTS FROZEN
+It is recommended to choose 1 since it ensures mass conservation.""",
+        ),
+#       -----------------------------------
+        MINIMAL_VALUE_OF_THE_WATER_HEIGHT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-3,
+            fr = """Fixe la valeur minimale de la hauteur d''eau.
+Est utilise lorsque le mot cle BANCS DECOUVRANTS est egal a oui.""",
+            ang = """Sets the minimum value of the water depth.
+Is used when the keyword TIDAL FLATS is equal to yes.""",
+        ),
+#       -----------------------------------
+        TIDAL_FLATS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """permet de supprimer les tests sur les bancs decouvrants, dans
+les cas ou l''on est certain qu''il n''y en aura pas.
+En cas de doute : oui""",
+            ang = """When no, the specific treatments for tidal flats
+are by-passed.
+This spares time, but of course you must be sure that you
+have no tidal flats""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+MISCELLANEOUS = PROC(nom= "MISCELLANEOUS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NESTOR = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Pour le couplage avec NESTOR""",
+        ang = """For coupling with NESTOR""",
+    ),
+#   -----------------------------------
+    NESTOR_ACTION_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de commandes de nestor""",
+        ang = """Name of the Nestor steering file""",
+    ),
+#   -----------------------------------
+    NESTOR_POLYGON_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de polygons de Nestor""",
+        ang = """Name of the Nestor polygon file""",
+    ),
+#   -----------------------------------
+    NESTOR_RESTART_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de phydef-cf.cfg.ds de Nestor""",
+        ang = """Name of the Nestor file phydef-cf.cfg.ds""",
+    ),
+#   -----------------------------------
+    NESTOR_SURFACE_REFERENCE_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de reference surface de Nestor""",
+        ang = """Name of the Nestor file which contains the reference
+         water surface""",
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL = PROC(nom= "GENERAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    FLUXLINE_INPUT_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier de fluxline""",
+        ang = """Name of the Fluxline file""",
+    ),
+#   -----------------------------------
+    FLUXLINE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """FLUXLINE""",
+        ang = """Use Fluxline to compute flux over lines""",
+    ),
+#   -----------------------------------
+    CONTROL_SECTIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I', min= 3, max= 3,
+        fr = """Couples de points (numeros globaux dans le maillage) entre
+lesquels les debits instantanes et cumules seront donnes.""",
+        ang = """Couples of points (global numbers in the mesh) defining sections
+ where the instantaneous and cumulated discharges will be given""",
+    ),
+#   -----------------------------------
+    SECONDARY_CURRENTS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Pour prendre en compte les courants secondaires""",
+        ang = """using the parametrisation for secondary currents""",
+    ),
+#   -----------------------------------
+    SECONDARY_CURRENTS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Pour prendre en compte les courants secondaires avec FICHIER""",
+        ang = """The radii needed for the parametrisation of secondary currents
+are read from SELAFIN file""",
+    ),
+#   -----------------------------------
+    EFFECT_OF_WAVES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Prend en compte l''effet de la houle sur le transport solide""",
+        ang = """Takes into account the effect of waves""",
+    ),
+#   -----------------------------------
+    TYPE_OF_WAVES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 2,
+        fr = """Utilise pour calculer Uw
+ Si Uw est calcule par Tomawac, choisir 2 (defaut)
+ 1= vagues regulieres (monochormatique)
+ 2= vagues irregulieres (spectre)""",
+        ang = """is used to calculate Uw
+ if Uw is calculated with Tomawac, choose 2 (default)
+ 1= regular (monochromatic) waves
+ 2= irregular (spectral) waves""",
+    ),
+)
+# -----------------------------------------------------------------------
+COHESIVE_AND_NON_COHESIVE = PROC(nom= "COHESIVE_AND_NON_COHESIVE",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    BED_MODEL = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """3 types de modeles de lit sont disponibles :
+1 : multicouche (couche active automatique si plusieurs classes)
+2 : multicouche avec consolidation
+3 : consolidation basee sur la theorie de Gibson""",
+        ang = """3 kinds of bed model are available:
+1 : multilayers (automatic active layer if several classes)
+2 : multilayer with consolidation
+3 : consolidation model based on Gibson theory""",
+    ),
+#   -----------------------------------
+    CHARRIAGE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        CLASSES_SHIELDS_PARAMETERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [-9.,-9.],
+            fr = """Utilise pour determiner la valeur de la contrainte critique
+d''entrainement (sediments non-cohesifs). En multiclasse, specifier la
+valeur pour chaque classe.  Donner valeur negative pour les sediments
+cohesifs.""",
+            ang = """Used to determine the critical bed shear stress value
+(non-cohesive sediments).
+For multi grain size,
+the shields parameter needs to be specified for each class.
+It is necessary to give a negative value
+in the parameter file for cohesive sediments.""",
+        ),
+    ),
+#   -----------------------------------
+    SUSPENSION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        CLASSES_SETTLING_VELOCITIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [-9,-9.],
+            fr = """Fixe la valeur de vitesse de chute pour chaque sediment. Donner une
+valuer negative pour utiliser les formules de Stokes, Zanke ou Van
+Rijn (appliquées selon la taille des grains).""",
+            ang = """Sets the value of settling velocity for every sediment. Give a
+negative value to use the Stokes, Zanke or Van Rijn formulae
+(depending on the grain size)""",
+        ),
+#       -----------------------------------
+        EQUILIBRIUM_INFLOW_CONCENTRATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Impose la concentration en entree du domaine dans les cas 2D.
+Pour les sediments non-cohesifs, la concentration d''equilibre est
+calculee en accord avec la formule de transport pour tous les sable.""",
+            ang = """Imposes the equilibrium concentration at the inlet boundaries in 2D
+cases.
+For non cohesive sediments, the equilibrium near bed concentration is
+computed with respect to the suspension transport formula for all
+sands.""",
+        ),
+    ),
+#   -----------------------------------
+    BED_MATERIAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        CLASSES_SEDIMENT_DIAMETERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [.01,.01],
+            fr = """Sets value of diameter dm for particular size class.""",
+            ang = """Sets value of diameter dm for particular size class.""",
+        ),
+#       -----------------------------------
+        CLASSES_HIDING_FACTOR = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1.,1.],
+            fr = """Fixe la valeur du facteur de pavage par classe
+granulometrique""",
+            ang = """Sets value of hiding factor for particular size class.""",
+        ),
+#       -----------------------------------
+        CLASSES_INITIAL_FRACTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1.,0.],
+            fr = """Fixe la fraction initiale de chaque classe sédimentologique
+dans le mélange. Attention, la somme de AVA0 sur toutes les
+classes doit valoir 1.""",
+            ang = """Sets the value of the initial fraction of each sediment class.
+Beware that the sum over all classes must be equal to 1.""",
+        ),
+#       -----------------------------------
+        LAYERS_INITIAL_THICKNESS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Epaisseurs initiales des sediments (m).""",
+            ang = """Sediment layers thickness (m) for initialisation.""",
+        ),
+#       -----------------------------------
+        CLASSES_TYPE_OF_SEDIMENT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            fr = """Liste des types de sediment: cohesif (CO) ou non cohesif (NCO).""",
+            ang = """ Liste of types of sediment: cohesive (CO) ou non cohesive (NCO).""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+BED_STRUCTURE = PROC(nom= "BED_STRUCTURE",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    INITIALIZATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Nombre de couche du lit initial, defaut NUMSTRAT=1""",
+            ang = """Number of layers for initial stratification, default NUMSTRAT=1""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+USELESS = PROC(nom= "USELESS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    VECTOR_LENGTH = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """longueur du vecteur pour les machines vectorielles.""",
+        ang = """vector length on vector machines.""",
+    ),
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier contenant les parametres du calcul
+a realiser. Il peut-etre ecrit par l''utilisateur avec EDAMOX.""",
+        ang = """Name of the file containing the parameters
+of the computation. Could be written by the user with EDAMOX.""",
+    ),
+)
+# -----------------------------------------------------------------------
+INPUT_OUTPUT__FILES = PROC(nom= "INPUT_OUTPUT__FILES",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GEOMETRY_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de geometrie.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Geometry file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    NAMES = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        GEOMETRY_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            fr = """Nom du fichier contenant le maillage du calcul a realiser.""",
+            ang = """Name of the file containing the mesh. This file may also
+contain the topography and the friction coefficients.""",
+        ),
+#       -----------------------------------
+        NAMES_OF_PRIVATE_VARIABLES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            fr = """Noms des variables privees en 32 caracteres, 16 pour le nom
+         16 pour l''unite. Elles correspondent au bloc PRIVE
+         et peuvent etre lues dans le fichier de geometrie si elles
+         y sont presentes avec leur nom""",
+            ang = """Name of private variables in 32 characters, 16 for the name,
+         16 for the unit. They are stored in the block PRIVE and
+         can be read in the geometry file if they are here with their
+         name""",
+        ),
+#       -----------------------------------
+        BEDLOAD_BOUNDARIES_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            defaut = '',
+            fr = """Fichier de variations en temps des conditions aux limites en charriage.
+Les donnees de ce fichier sont sur le canal GAI\_FILES(GAILIQ)%LU.""",
+            ang = """Variations in time of boundary conditions in bedload. Data of this file
+are read on channel GAI\_FILES(GAILIQ)%LU.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+RESULTS = PROC(nom= "RESULTS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    RESULTS_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de resultats.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Results file format. Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    RESULTS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+        fr = """Nom du fichier dans lequel seront ecrits les resultats avec
+une periodicite donnee par le mot cle PERIODE DE SORTIE GRAPHIQUE
+dans telemac2d ou telemac3d.""",
+        ang = """Name of the file into wich the computation results shall be
+written, the periodicity being given by the keyword
+GRAPHIC PRINTOUT PERIOD in telemac2d or telemac3d.""",
+    ),
+#   -----------------------------------
+    VARIABLES_TO_BE_PRINTED = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM', max='**',
+        into = ["velocity along x axis (m/s)","velocity along y axis (m/s)","wawe celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","Froude number","scalar flowrate of fluid (m2/s)","flowrate along x axis (m2/s)","flowrate along y axis (m2/s)","bed-load discharge (m2/s)","bed-load discharge along x axis (m2/s)","bed-load discharge along y axis (m2/s)","bottom evolution (m)","non erodable bottom","bed friction coefficient (m if Nikuradse)","mean bottom friction (N/m2)","wave angle with axis Oy (deg)","wave height","wave period","fraction of non cohesive sediment of class*,*n* layer","fraction of non cohesive sediment of class1,1n* layer","fraction of non cohesive sediment of class2,2n* layer","fraction of non cohesive sediment of class3,3n* layer","fraction of non cohesive sediment of class4,4n* layer","fraction of non cohesive sediment of class5,5n* layer","fraction of non cohesive sediment of class6,6n* layer","fraction of non cohesive sediment of class7,7n* layer","fraction of non cohesive sediment of class8,8n* layer","fraction of non cohesive sediment of class9,9n* layer","fraction of non cohesive sediment of class10,10n* layer","fraction of non cohesive sediment of class11,11n* layer","fraction of non cohesive sediment of class12,12n* layer","fraction of non cohesive sediment of class13,13n* layer","fraction of non cohesive sediment of class14,14n* layer","fraction of non cohesive sediment of class15,15n* layer","fraction of non cohesive sediment of class16,16n* layer","fraction of non cohesive sediment of class17,17n* layer","fraction of non cohesive sediment of class18,18n* layer","fraction of non cohesive sediment of class19,19n* layer","fraction of non cohesive sediment of class**,**n* layer","fraction of non cohesive sediment of class*,*n1 layer","fraction of non cohesive sediment of class1,1n1 layer","fraction of non cohesive sediment of class2,2n1 layer","fraction of non cohesive sediment of class3,3n1 layer","fraction of non cohesive sediment of class4,4n1 layer","fraction of non cohesive sediment of class5,5n1 layer","fraction of non cohesive sediment of class6,6n1 layer","fraction of non cohesive sediment of class7,7n1 layer","fraction of non cohesive sediment of class8,8n1 layer","fraction of non cohesive sediment of class9,9n1 layer","fraction of non cohesive sediment of class10,10n1 layer","fraction of non cohesive sediment of class11,11n1 layer","fraction of non cohesive sediment of class12,12n1 layer","fraction of non cohesive sediment of class13,13n1 layer","fraction of non cohesive sediment of class14,14n1 layer","fraction of non cohesive sediment of class15,15n1 layer","fraction of non cohesive sediment of class16,16n1 layer","fraction of non cohesive sediment of class17,17n1 layer","fraction of non cohesive sediment of class18,18n1 layer","fraction of non cohesive sediment of class19,19n1 layer","fraction of non cohesive sediment of class**,**n1 layer","fraction of non cohesive sediment of class*,*n2 layer","fraction of non cohesive sediment of class1,1n2 layer","fraction of non cohesive sediment of class2,2n2 layer","fraction of non cohesive sediment of class3,3n2 layer","fraction of non cohesive sediment of class4,4n2 layer","fraction of non cohesive sediment of class5,5n2 layer","fraction of non cohesive sediment of class6,6n2 layer","fraction of non cohesive sediment of class7,7n2 layer","fraction of non cohesive sediment of class8,8n2 layer","fraction of non cohesive sediment of class9,9n2 layer","fraction of non cohesive sediment of class10,10n2 layer","fraction of non cohesive sediment of class11,11n2 layer","fraction of non cohesive sediment of class12,12n2 layer","fraction of non cohesive sediment of class13,13n2 layer","fraction of non cohesive sediment of class14,14n2 layer","fraction of non cohesive sediment of class15,15n2 layer","fraction of non cohesive sediment of class16,16n2 layer","fraction of non cohesive sediment of class17,17n2 layer","fraction of non cohesive sediment of class18,18n2 layer","fraction of non cohesive sediment of class19,19n2 layer","fraction of non cohesive sediment of class**,**n2 layer","fraction of non cohesive sediment of class*,*n3 layer","fraction of non cohesive sediment of class1,1n3 layer","fraction of non cohesive sediment of class2,2n3 layer","fraction of non cohesive sediment of class3,3n3 layer","fraction of non cohesive sediment of class4,4n3 layer","fraction of non cohesive sediment of class5,5n3 layer","fraction of non cohesive sediment of class6,6n3 layer","fraction of non cohesive sediment of class7,7n3 layer","fraction of non cohesive sediment of class8,8n3 layer","fraction of non cohesive sediment of class9,9n3 layer","fraction of non cohesive sediment of class10,10n3 layer","fraction of non cohesive sediment of class11,11n3 layer","fraction of non cohesive sediment of class12,12n3 layer","fraction of non cohesive sediment of class13,13n3 layer","fraction of non cohesive sediment of class14,14n3 layer","fraction of non cohesive sediment of class15,15n3 layer","fraction of non cohesive sediment of class16,16n3 layer","fraction of non cohesive sediment of class17,17n3 layer","fraction of non cohesive sediment of class18,18n3 layer","fraction of non cohesive sediment of class19,19n3 layer","fraction of non cohesive sediment of class**,**n3 layer","fraction of non cohesive sediment of class*,*n4 layer","fraction of non cohesive sediment of class1,1n4 layer","fraction of non cohesive sediment of class2,2n4 layer","fraction of non cohesive sediment of class3,3n4 layer","fraction of non cohesive sediment of class4,4n4 layer","fraction of non cohesive sediment of class5,5n4 layer","fraction of non cohesive sediment of class6,6n4 layer","fraction of non cohesive sediment of class7,7n4 layer","fraction of non cohesive sediment of class8,8n4 layer","fraction of non cohesive sediment of class9,9n4 layer","fraction of non cohesive sediment of class10,10n4 layer","fraction of non cohesive sediment of class11,11n4 layer","fraction of non cohesive sediment of class12,12n4 layer","fraction of non cohesive sediment of class13,13n4 layer","fraction of non cohesive sediment of class14,14n4 layer","fraction of non cohesive sediment of class15,15n4 layer","fraction of non cohesive sediment of class16,16n4 layer","fraction of non cohesive sediment of class17,17n4 layer","fraction of non cohesive sediment of class18,18n4 layer","fraction of non cohesive sediment of class19,19n4 layer","fraction of non cohesive sediment of class**,**n4 layer","fraction of non cohesive sediment of class*,*n5 layer","fraction of non cohesive sediment of class1,1n5 layer","fraction of non cohesive sediment of class2,2n5 layer","fraction of non cohesive sediment of class3,3n5 layer","fraction of non cohesive sediment of class4,4n5 layer","fraction of non cohesive sediment of class5,5n5 layer","fraction of non cohesive sediment of class6,6n5 layer","fraction of non cohesive sediment of class7,7n5 layer","fraction of non cohesive sediment of class8,8n5 layer","fraction of non cohesive sediment of class9,9n5 layer","fraction of non cohesive sediment of class10,10n5 layer","fraction of non cohesive sediment of class11,11n5 layer","fraction of non cohesive sediment of class12,12n5 layer","fraction of non cohesive sediment of class13,13n5 layer","fraction of non cohesive sediment of class14,14n5 layer","fraction of non cohesive sediment of class15,15n5 layer","fraction of non cohesive sediment of class16,16n5 layer","fraction of non cohesive sediment of class17,17n5 layer","fraction of non cohesive sediment of class18,18n5 layer","fraction of non cohesive sediment of class19,19n5 layer","fraction of non cohesive sediment of class**,**n5 layer","fraction of non cohesive sediment of class*,*n6 layer","fraction of non cohesive sediment of class1,1n6 layer","fraction of non cohesive sediment of class2,2n6 layer","fraction of non cohesive sediment of class3,3n6 layer","fraction of non cohesive sediment of class4,4n6 layer","fraction of non cohesive sediment of class5,5n6 layer","fraction of non cohesive sediment of class6,6n6 layer","fraction of non cohesive sediment of class7,7n6 layer","fraction of non cohesive sediment of class8,8n6 layer","fraction of non cohesive sediment of class9,9n6 layer","fraction of non cohesive sediment of class10,10n6 layer","fraction of non cohesive sediment of class11,11n6 layer","fraction of non cohesive sediment of class12,12n6 layer","fraction of non cohesive sediment of class13,13n6 layer","fraction of non cohesive sediment of class14,14n6 layer","fraction of non cohesive sediment of class15,15n6 layer","fraction of non cohesive sediment of class16,16n6 layer","fraction of non cohesive sediment of class17,17n6 layer","fraction of non cohesive sediment of class18,18n6 layer","fraction of non cohesive sediment of class19,19n6 layer","fraction of non cohesive sediment of class**,**n6 layer","fraction of non cohesive sediment of class*,*n7 layer","fraction of non cohesive sediment of class1,1n7 layer","fraction of non cohesive sediment of class2,2n7 layer","fraction of non cohesive sediment of class3,3n7 layer","fraction of non cohesive sediment of class4,4n7 layer","fraction of non cohesive sediment of class5,5n7 layer","fraction of non cohesive sediment of class6,6n7 layer","fraction of non cohesive sediment of class7,7n7 layer","fraction of non cohesive sediment of class8,8n7 layer","fraction of non cohesive sediment of class9,9n7 layer","fraction of non cohesive sediment of class10,10n7 layer","fraction of non cohesive sediment of class11,11n7 layer","fraction of non cohesive sediment of class12,12n7 layer","fraction of non cohesive sediment of class13,13n7 layer","fraction of non cohesive sediment of class14,14n7 layer","fraction of non cohesive sediment of class15,15n7 layer","fraction of non cohesive sediment of class16,16n7 layer","fraction of non cohesive sediment of class17,17n7 layer","fraction of non cohesive sediment of class18,18n7 layer","fraction of non cohesive sediment of class19,19n7 layer","fraction of non cohesive sediment of class**,**n7 layer","fraction of non cohesive sediment of class*,*n8 layer","fraction of non cohesive sediment of class1,1n8 layer","fraction of non cohesive sediment of class2,2n8 layer","fraction of non cohesive sediment of class3,3n8 layer","fraction of non cohesive sediment of class4,4n8 layer","fraction of non cohesive sediment of class5,5n8 layer","fraction of non cohesive sediment of class6,6n8 layer","fraction of non cohesive sediment of class7,7n8 layer","fraction of non cohesive sediment of class8,8n8 layer","fraction of non cohesive sediment of class9,9n8 layer","fraction of non cohesive sediment of class10,10n8 layer","fraction of non cohesive sediment of class11,11n8 layer","fraction of non cohesive sediment of class12,12n8 layer","fraction of non cohesive sediment of class13,13n8 layer","fraction of non cohesive sediment of class14,14n8 layer","fraction of non cohesive sediment of class15,15n8 layer","fraction of non cohesive sediment of class16,16n8 layer","fraction of non cohesive sediment of class17,17n8 layer","fraction of non cohesive sediment of class18,18n8 layer","fraction of non cohesive sediment of class19,19n8 layer","fraction of non cohesive sediment of class**,**n8 layer","fraction of non cohesive sediment of class*,*n9 layer","fraction of non cohesive sediment of class1,1n9 layer","fraction of non cohesive sediment of class2,2n9 layer","fraction of non cohesive sediment of class3,3n9 layer","fraction of non cohesive sediment of class4,4n9 layer","fraction of non cohesive sediment of class5,5n9 layer","fraction of non cohesive sediment of class6,6n9 layer","fraction of non cohesive sediment of class7,7n9 layer","fraction of non cohesive sediment of class8,8n9 layer","fraction of non cohesive sediment of class9,9n9 layer","fraction of non cohesive sediment of class10,10n9 layer","fraction of non cohesive sediment of class11,11n9 layer","fraction of non cohesive sediment of class12,12n9 layer","fraction of non cohesive sediment of class13,13n9 layer","fraction of non cohesive sediment of class14,14n9 layer","fraction of non cohesive sediment of class15,15n9 layer","fraction of non cohesive sediment of class16,16n9 layer","fraction of non cohesive sediment of class17,17n9 layer","fraction of non cohesive sediment of class18,18n9 layer","fraction of non cohesive sediment of class19,19n9 layer","fraction of non cohesive sediment of class**,**n9 layer","fraction of non cohesive sediment of class*,*n10 layer","fraction of non cohesive sediment of class1,1n10 layer","fraction of non cohesive sediment of class2,2n10 layer","fraction of non cohesive sediment of class3,3n10 layer","fraction of non cohesive sediment of class4,4n10 layer","fraction of non cohesive sediment of class5,5n10 layer","fraction of non cohesive sediment of class6,6n10 layer","fraction of non cohesive sediment of class7,7n10 layer","fraction of non cohesive sediment of class8,8n10 layer","fraction of non cohesive sediment of class9,9n10 layer","fraction of non cohesive sediment of class10,10n10 layer","fraction of non cohesive sediment of class11,11n10 layer","fraction of non cohesive sediment of class12,12n10 layer","fraction of non cohesive sediment of class13,13n10 layer","fraction of non cohesive sediment of class14,14n10 layer","fraction of non cohesive sediment of class15,15n10 layer","fraction of non cohesive sediment of class16,16n10 layer","fraction of non cohesive sediment of class17,17n10 layer","fraction of non cohesive sediment of class18,18n10 layer","fraction of non cohesive sediment of class19,19n10 layer","fraction of non cohesive sediment of class**,**n10 layer","fraction of non cohesive sediment of class*,*n11 layer","fraction of non cohesive sediment of class1,1n11 layer","fraction of non cohesive sediment of class2,2n11 layer","fraction of non cohesive sediment of class3,3n11 layer","fraction of non cohesive sediment of class4,4n11 layer","fraction of non cohesive sediment of class5,5n11 layer","fraction of non cohesive sediment of class6,6n11 layer","fraction of non cohesive sediment of class7,7n11 layer","fraction of non cohesive sediment of class8,8n11 layer","fraction of non cohesive sediment of class9,9n11 layer","fraction of non cohesive sediment of class10,10n11 layer","fraction of non cohesive sediment of class11,11n11 layer","fraction of non cohesive sediment of class12,12n11 layer","fraction of non cohesive sediment of class13,13n11 layer","fraction of non cohesive sediment of class14,14n11 layer","fraction of non cohesive sediment of class15,15n11 layer","fraction of non cohesive sediment of class16,16n11 layer","fraction of non cohesive sediment of class17,17n11 layer","fraction of non cohesive sediment of class18,18n11 layer","fraction of non cohesive sediment of class19,19n11 layer","fraction of non cohesive sediment of class**,**n11 layer","fraction of non cohesive sediment of class*,*n12 layer","fraction of non cohesive sediment of class1,1n12 layer","fraction of non cohesive sediment of class2,2n12 layer","fraction of non cohesive sediment of class3,3n12 layer","fraction of non cohesive sediment of class4,4n12 layer","fraction of non cohesive sediment of class5,5n12 layer","fraction of non cohesive sediment of class6,6n12 layer","fraction of non cohesive sediment of class7,7n12 layer","fraction of non cohesive sediment of class8,8n12 layer","fraction of non cohesive sediment of class9,9n12 layer","fraction of non cohesive sediment of class10,10n12 layer","fraction of non cohesive sediment of class11,11n12 layer","fraction of non cohesive sediment of class12,12n12 layer","fraction of non cohesive sediment of class13,13n12 layer","fraction of non cohesive sediment of class14,14n12 layer","fraction of non cohesive sediment of class15,15n12 layer","fraction of non cohesive sediment of class16,16n12 layer","fraction of non cohesive sediment of class17,17n12 layer","fraction of non cohesive sediment of class18,18n12 layer","fraction of non cohesive sediment of class19,19n12 layer","fraction of non cohesive sediment of class**,**n12 layer","fraction of non cohesive sediment of class*,*n13 layer","fraction of non cohesive sediment of class1,1n13 layer","fraction of non cohesive sediment of class2,2n13 layer","fraction of non cohesive sediment of class3,3n13 layer","fraction of non cohesive sediment of class4,4n13 layer","fraction of non cohesive sediment of class5,5n13 layer","fraction of non cohesive sediment of class6,6n13 layer","fraction of non cohesive sediment of class7,7n13 layer","fraction of non cohesive sediment of class8,8n13 layer","fraction of non cohesive sediment of class9,9n13 layer","fraction of non cohesive sediment of class10,10n13 layer","fraction of non cohesive sediment of class11,11n13 layer","fraction of non cohesive sediment of class12,12n13 layer","fraction of non cohesive sediment of class13,13n13 layer","fraction of non cohesive sediment of class14,14n13 layer","fraction of non cohesive sediment of class15,15n13 layer","fraction of non cohesive sediment of class16,16n13 layer","fraction of non cohesive sediment of class17,17n13 layer","fraction of non cohesive sediment of class18,18n13 layer","fraction of non cohesive sediment of class19,19n13 layer","fraction of non cohesive sediment of class**,**n13 layer","fraction of non cohesive sediment of class*,*n14 layer","fraction of non cohesive sediment of class1,1n14 layer","fraction of non cohesive sediment of class2,2n14 layer","fraction of non cohesive sediment of class3,3n14 layer","fraction of non cohesive sediment of class4,4n14 layer","fraction of non cohesive sediment of class5,5n14 layer","fraction of non cohesive sediment of class6,6n14 layer","fraction of non cohesive sediment of class7,7n14 layer","fraction of non cohesive sediment of class8,8n14 layer","fraction of non cohesive sediment of class9,9n14 layer","fraction of non cohesive sediment of class10,10n14 layer","fraction of non cohesive sediment of class11,11n14 layer","fraction of non cohesive sediment of class12,12n14 layer","fraction of non cohesive sediment of class13,13n14 layer","fraction of non cohesive sediment of class14,14n14 layer","fraction of non cohesive sediment of class15,15n14 layer","fraction of non cohesive sediment of class16,16n14 layer","fraction of non cohesive sediment of class17,17n14 layer","fraction of non cohesive sediment of class18,18n14 layer","fraction of non cohesive sediment of class19,19n14 layer","fraction of non cohesive sediment of class**,**n14 layer","fraction of non cohesive sediment of class*,*n15 layer","fraction of non cohesive sediment of class1,1n15 layer","fraction of non cohesive sediment of class2,2n15 layer","fraction of non cohesive sediment of class3,3n15 layer","fraction of non cohesive sediment of class4,4n15 layer","fraction of non cohesive sediment of class5,5n15 layer","fraction of non cohesive sediment of class6,6n15 layer","fraction of non cohesive sediment of class7,7n15 layer","fraction of non cohesive sediment of class8,8n15 layer","fraction of non cohesive sediment of class9,9n15 layer","fraction of non cohesive sediment of class10,10n15 layer","fraction of non cohesive sediment of class11,11n15 layer","fraction of non cohesive sediment of class12,12n15 layer","fraction of non cohesive sediment of class13,13n15 layer","fraction of non cohesive sediment of class14,14n15 layer","fraction of non cohesive sediment of class15,15n15 layer","fraction of non cohesive sediment of class16,16n15 layer","fraction of non cohesive sediment of class17,17n15 layer","fraction of non cohesive sediment of class18,18n15 layer","fraction of non cohesive sediment of class19,19n15 layer","fraction of non cohesive sediment of class**,**n15 layer","fraction of non cohesive sediment of class*,*n16 layer","fraction of non cohesive sediment of class1,1n16 layer","fraction of non cohesive sediment of class2,2n16 layer","fraction of non cohesive sediment of class3,3n16 layer","fraction of non cohesive sediment of class4,4n16 layer","fraction of non cohesive sediment of class5,5n16 layer","fraction of non cohesive sediment of class6,6n16 layer","fraction of non cohesive sediment of class7,7n16 layer","fraction of non cohesive sediment of class8,8n16 layer","fraction of non cohesive sediment of class9,9n16 layer","fraction of non cohesive sediment of class10,10n16 layer","fraction of non cohesive sediment of class11,11n16 layer","fraction of non cohesive sediment of class12,12n16 layer","fraction of non cohesive sediment of class13,13n16 layer","fraction of non cohesive sediment of class14,14n16 layer","fraction of non cohesive sediment of class15,15n16 layer","fraction of non cohesive sediment of class16,16n16 layer","fraction of non cohesive sediment of class17,17n16 layer","fraction of non cohesive sediment of class18,18n16 layer","fraction of non cohesive sediment of class19,19n16 layer","fraction of non cohesive sediment of class**,**n16 layer","fraction of non cohesive sediment of class*,*n17 layer","fraction of non cohesive sediment of class1,1n17 layer","fraction of non cohesive sediment of class2,2n17 layer","fraction of non cohesive sediment of class3,3n17 layer","fraction of non cohesive sediment of class4,4n17 layer","fraction of non cohesive sediment of class5,5n17 layer","fraction of non cohesive sediment of class6,6n17 layer","fraction of non cohesive sediment of class7,7n17 layer","fraction of non cohesive sediment of class8,8n17 layer","fraction of non cohesive sediment of class9,9n17 layer","fraction of non cohesive sediment of class10,10n17 layer","fraction of non cohesive sediment of class11,11n17 layer","fraction of non cohesive sediment of class12,12n17 layer","fraction of non cohesive sediment of class13,13n17 layer","fraction of non cohesive sediment of class14,14n17 layer","fraction of non cohesive sediment of class15,15n17 layer","fraction of non cohesive sediment of class16,16n17 layer","fraction of non cohesive sediment of class17,17n17 layer","fraction of non cohesive sediment of class18,18n17 layer","fraction of non cohesive sediment of class19,19n17 layer","fraction of non cohesive sediment of class**,**n17 layer","fraction of non cohesive sediment of class*,*n18 layer","fraction of non cohesive sediment of class1,1n18 layer","fraction of non cohesive sediment of class2,2n18 layer","fraction of non cohesive sediment of class3,3n18 layer","fraction of non cohesive sediment of class4,4n18 layer","fraction of non cohesive sediment of class5,5n18 layer","fraction of non cohesive sediment of class6,6n18 layer","fraction of non cohesive sediment of class7,7n18 layer","fraction of non cohesive sediment of class8,8n18 layer","fraction of non cohesive sediment of class9,9n18 layer","fraction of non cohesive sediment of class10,10n18 layer","fraction of non cohesive sediment of class11,11n18 layer","fraction of non cohesive sediment of class12,12n18 layer","fraction of non cohesive sediment of class13,13n18 layer","fraction of non cohesive sediment of class14,14n18 layer","fraction of non cohesive sediment of class15,15n18 layer","fraction of non cohesive sediment of class16,16n18 layer","fraction of non cohesive sediment of class17,17n18 layer","fraction of non cohesive sediment of class18,18n18 layer","fraction of non cohesive sediment of class19,19n18 layer","fraction of non cohesive sediment of class**,**n18 layer","fraction of non cohesive sediment of class*,*n19 layer","fraction of non cohesive sediment of class1,1n19 layer","fraction of non cohesive sediment of class2,2n19 layer","fraction of non cohesive sediment of class3,3n19 layer","fraction of non cohesive sediment of class4,4n19 layer","fraction of non cohesive sediment of class5,5n19 layer","fraction of non cohesive sediment of class6,6n19 layer","fraction of non cohesive sediment of class7,7n19 layer","fraction of non cohesive sediment of class8,8n19 layer","fraction of non cohesive sediment of class9,9n19 layer","fraction of non cohesive sediment of class10,10n19 layer","fraction of non cohesive sediment of class11,11n19 layer","fraction of non cohesive sediment of class12,12n19 layer","fraction of non cohesive sediment of class13,13n19 layer","fraction of non cohesive sediment of class14,14n19 layer","fraction of non cohesive sediment of class15,15n19 layer","fraction of non cohesive sediment of class16,16n19 layer","fraction of non cohesive sediment of class17,17n19 layer","fraction of non cohesive sediment of class18,18n19 layer","fraction of non cohesive sediment of class19,19n19 layer","fraction of non cohesive sediment of class**,**n19 layer","fraction of non cohesive sediment of class*,*n** layer","fraction of non cohesive sediment of class1,1n** layer","fraction of non cohesive sediment of class2,2n** layer","fraction of non cohesive sediment of class3,3n** layer","fraction of non cohesive sediment of class4,4n** layer","fraction of non cohesive sediment of class5,5n** layer","fraction of non cohesive sediment of class6,6n** layer","fraction of non cohesive sediment of class7,7n** layer","fraction of non cohesive sediment of class8,8n** layer","fraction of non cohesive sediment of class9,9n** layer","fraction of non cohesive sediment of class10,10n** layer","fraction of non cohesive sediment of class11,11n** layer","fraction of non cohesive sediment of class12,12n** layer","fraction of non cohesive sediment of class13,13n** layer","fraction of non cohesive sediment of class14,14n** layer","fraction of non cohesive sediment of class15,15n** layer","fraction of non cohesive sediment of class16,16n** layer","fraction of non cohesive sediment of class17,17n** layer","fraction of non cohesive sediment of class18,18n** layer","fraction of non cohesive sediment of class19,19n** layer","fraction of non cohesive sediment of class**,**n** layer","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","thicknes of bed layer k","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration for class i","supplementary variable A","supplementary variable G","supplementary variable L","supplementary variable O"],
+        defaut = '',
+        fr = """Nom des variables que l''utilisateur desire ecrire sur
+le lisring. Meme possibilites que pour les sorties graphiques.""",
+        ang = """Names of variables the user wants to write on the listing.
+Each variable is represented by a letter in the same manner as
+it is done in the graphic results file.""",
+    ),
+#   -----------------------------------
+    LISTING_PRINTOUT_PERIOD = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Determine la periode en nombre de pas de temps d''impression
+des ''VARIABLES A IMPRIMER'' (voir ce mot-cle).
+La sortie des resultats est effectuee sur le fichier listing
+(fichier cas\_numerodeprocessus.sortie sur station de travail).""",
+        ang = """Determines, in number of time steps, the printout period of
+the ''VARIABLES TO BE PRINTED''.
+The results are printed out on the listing file
+(file cas\_numerodeprocessus.sortie on a workstation).""",
+    ),
+#   -----------------------------------
+    MASS_BALANCE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Determine si oui ou non le bilan de masse est realise.""",
+        ang = """Determines whether a check of the mass-balance over the domain
+is made or not""",
+    ),
+#   -----------------------------------
+    SECTIONS_OUTPUT_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'),
+        defaut = '',
+        fr = """sections output file, written by the master""",
+        ang = """sections output file, written by the master""",
+    ),
+#   -----------------------------------
+    C_VSM_RESULTS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+        defaut = '',
+        fr = """Nom du fichier dans lequel seront ecrits les resultats C-VSM du
+calcul avec la periodicite donnee par le mot cle
+\telkey{C-VSM FULL PRINTOUT PERIOD}.""",
+        ang = """Name of the file into which the C-VSM results of the computation
+are written, the periodicity being given by the keyword:
+\telkey{C-VSM FULL PRINTOUT PERIOD}.""",
+    ),
+#   -----------------------------------
+    C_VSM_RESULTS_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du \telkey{FICHIER DES C-VSM}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+        ang = """Format of the \telkey{C-VSM RESULT FILE}. Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+    ),
+)
+# -----------------------------------------------------------------------
+DATA_FILES = PROC(nom= "DATA_FILES",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    WAVE_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de houle.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Wave file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    FORTRAN_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'FichierOuRepertoire',
+        defaut = '',
+        fr = """Nom du fichier FORTRAN a soumettre.""",
+        ang = """Name of FORTRAN file to be submitted.""",
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITIONS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        fr = """Nom du fichier contenant les types de conditions aux limites.
+Ce fichier est rempli de facon automatique par le mailleur au moyen de
+couleurs affectees aux noeuds des frontieres du domaine de calcul.""",
+        ang = """Name of the file containing the types of boundary conditions.
+This file is filled automatically by the mesh generator through
+colours that are assigned to the computation domain boundary nodes.""",
+    ),
+#   -----------------------------------
+    WAVE_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom d''un fichier contenant les resultats d''un calcul
+precedent TOMAWAC realise sur le meme maillage. La houle sera donnee,
+par le dernier pas de temps
+de ce fichier . Seules les donnees de houle de ce fichier
+seront conservees (hauteur de houle, periode de
+houle, angle de la houle).
+Les donnees hydrodynamiques(hauteur d''eau,vitesses) seront lues
+dans le fichier hydrodynamique (Verifier la compatibilite !!!)
+Les donnees de houle peuvent aussi etre imposees
+par l''utilisateur dans le sous programme USER\_FORCING\_GAIA.
+ou encore lues dans le fichier hydrodynamique.""",
+        ang = """Name of a file containing the results a previous
+TOMAWAC computation  made on the same mesh. The wave data (wave height,
+ wave period, wave angle ) will
+be given by the last record of the file.
+The user has to verify that both informations (wave and current data)
+are consistent.
+Remark :The wave data can also be specified in
+ the hydrodynamic file. the user has also
+ the possibility to give the values
+of the wave data in the subroutine USER\_FORCING\_GAIA.
+This is recommended for non-steady flow simulation.""",
+    ),
+#   -----------------------------------
+    BOTTOM_TOPOGRAPHY_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier facultatif contenant la bathymetrie
+associee au maillage.""",
+        ang = """Name of the possible file containing the bathymetric data.""",
+    ),
+#   -----------------------------------
+    SECTIONS_INPUT_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """sections input file, partitioned""",
+        ang = """sections input file, partitioned""",
+    ),
+)
+# -----------------------------------------------------------------------
+INITIAL_CONDITIONS = PROC(nom= "INITIAL_CONDITIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Previous computation results file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom d''un fichier contenant les resultats d''un
+calcul precedent sedimentologique realise sur le meme maillage
+et dont le dernier pas de temps enregistre va fournir les
+conditions initiales pour une suite de de calcul.""",
+        ang = """Name of a file containing the results of an
+earlier  sedimentological computation which was made
+on the same mesh. The last recorded time step will provide
+the initial conditions for the new computation.""",
+    ),
+#   -----------------------------------
+    COMPUTATION_CONTINUED = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Determine si le calcul en cours est independant de tout autre
+resultat ou est une reprise effectuee a partir du resultat d''un calcul
+precedent.
+NON : Il s''agit du premier passage pour ce calcul et il est necessaire
+de definir un jeu complet de conditions initiales
+OUI : Il s''agit d''une reprise de calcul :
+les conditions initiales sont constituees par le dernier pas de temps du
+FICHIER PRECEDENT SEDIMENTOLOGIQUE du fichier des parametres utilise
+pour soumettre le calcul.
+Par contre, l''ensemble des donnees du fichier des parametres
+peuvent etre redefinies
+De meme, il est necessaire de definir des conditions aux limites""",
+        ang = """Determines whether the computation under way is an independent
+result or is following an earlier result.
+NO: It is the first run for this computation and a whole set of
+initial conditions should be defined.
+YES: It follows a former computation:
+the initial conditions consist in the last time step of the
+PREVIOUS COMPUTATION FILE
+in the steering file used for submitting the computation.
+All the data from the steering file may be defined once again, which
+provides an opportunity to change, for example, the time step.
+It is also possible to define new boundary conditions.""",
+    ),
+)
+# -----------------------------------------------------------------------
+INPUT_OUTPUT__GRAPHICS_AND_LISTING = PROC(nom= "INPUT_OUTPUT__GRAPHICS_AND_LISTING",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    VARIABLES_FOR_GRAPHIC_PRINTOUTS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM', min=0, max='**',
+        into = ["velocity along x axis (m/s)","velocity along y axis (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","scalar flowrate of fluid (m2/s)","flowrate along x axis (m2/s)","flowrate along y axis (m2/s)","non erodable bottom","Bed Shear stress (Totalfriction) (N/m2)","wave height","wave period","wave angle with axis Oy (deg)","bed-load discharge (kg/(m*s))","bed-load discharge along x axis (kg/(m*s))","bed-load discharge along y axis (kg/(m*s))","bottom evolution (m)","total bed roughness (m)","Skin friction correction factor","Mean grain diameter","wave orbital velocity (m/s)","fraction of non cohesive sediment of class*,*n* layer","fraction of non cohesive sediment of class1,1n* layer","fraction of non cohesive sediment of class2,2n* layer","fraction of non cohesive sediment of class3,3n* layer","fraction of non cohesive sediment of class4,4n* layer","fraction of non cohesive sediment of class5,5n* layer","fraction of non cohesive sediment of class6,6n* layer","fraction of non cohesive sediment of class7,7n* layer","fraction of non cohesive sediment of class8,8n* layer","fraction of non cohesive sediment of class9,9n* layer","fraction of non cohesive sediment of class10,10n* layer","fraction of non cohesive sediment of class11,11n* layer","fraction of non cohesive sediment of class12,12n* layer","fraction of non cohesive sediment of class13,13n* layer","fraction of non cohesive sediment of class14,14n* layer","fraction of non cohesive sediment of class15,15n* layer","fraction of non cohesive sediment of class16,16n* layer","fraction of non cohesive sediment of class17,17n* layer","fraction of non cohesive sediment of class18,18n* layer","fraction of non cohesive sediment of class19,19n* layer","fraction of non cohesive sediment of class**,**n* layer","fraction of non cohesive sediment of class*,*n1 layer","fraction of non cohesive sediment of class1,1n1 layer","fraction of non cohesive sediment of class2,2n1 layer","fraction of non cohesive sediment of class3,3n1 layer","fraction of non cohesive sediment of class4,4n1 layer","fraction of non cohesive sediment of class5,5n1 layer","fraction of non cohesive sediment of class6,6n1 layer","fraction of non cohesive sediment of class7,7n1 layer","fraction of non cohesive sediment of class8,8n1 layer","fraction of non cohesive sediment of class9,9n1 layer","fraction of non cohesive sediment of class10,10n1 layer","fraction of non cohesive sediment of class11,11n1 layer","fraction of non cohesive sediment of class12,12n1 layer","fraction of non cohesive sediment of class13,13n1 layer","fraction of non cohesive sediment of class14,14n1 layer","fraction of non cohesive sediment of class15,15n1 layer","fraction of non cohesive sediment of class16,16n1 layer","fraction of non cohesive sediment of class17,17n1 layer","fraction of non cohesive sediment of class18,18n1 layer","fraction of non cohesive sediment of class19,19n1 layer","fraction of non cohesive sediment of class**,**n1 layer","fraction of non cohesive sediment of class*,*n2 layer","fraction of non cohesive sediment of class1,1n2 layer","fraction of non cohesive sediment of class2,2n2 layer","fraction of non cohesive sediment of class3,3n2 layer","fraction of non cohesive sediment of class4,4n2 layer","fraction of non cohesive sediment of class5,5n2 layer","fraction of non cohesive sediment of class6,6n2 layer","fraction of non cohesive sediment of class7,7n2 layer","fraction of non cohesive sediment of class8,8n2 layer","fraction of non cohesive sediment of class9,9n2 layer","fraction of non cohesive sediment of class10,10n2 layer","fraction of non cohesive sediment of class11,11n2 layer","fraction of non cohesive sediment of class12,12n2 layer","fraction of non cohesive sediment of class13,13n2 layer","fraction of non cohesive sediment of class14,14n2 layer","fraction of non cohesive sediment of class15,15n2 layer","fraction of non cohesive sediment of class16,16n2 layer","fraction of non cohesive sediment of class17,17n2 layer","fraction of non cohesive sediment of class18,18n2 layer","fraction of non cohesive sediment of class19,19n2 layer","fraction of non cohesive sediment of class**,**n2 layer","fraction of non cohesive sediment of class*,*n3 layer","fraction of non cohesive sediment of class1,1n3 layer","fraction of non cohesive sediment of class2,2n3 layer","fraction of non cohesive sediment of class3,3n3 layer","fraction of non cohesive sediment of class4,4n3 layer","fraction of non cohesive sediment of class5,5n3 layer","fraction of non cohesive sediment of class6,6n3 layer","fraction of non cohesive sediment of class7,7n3 layer","fraction of non cohesive sediment of class8,8n3 layer","fraction of non cohesive sediment of class9,9n3 layer","fraction of non cohesive sediment of class10,10n3 layer","fraction of non cohesive sediment of class11,11n3 layer","fraction of non cohesive sediment of class12,12n3 layer","fraction of non cohesive sediment of class13,13n3 layer","fraction of non cohesive sediment of class14,14n3 layer","fraction of non cohesive sediment of class15,15n3 layer","fraction of non cohesive sediment of class16,16n3 layer","fraction of non cohesive sediment of class17,17n3 layer","fraction of non cohesive sediment of class18,18n3 layer","fraction of non cohesive sediment of class19,19n3 layer","fraction of non cohesive sediment of class**,**n3 layer","fraction of non cohesive sediment of class*,*n4 layer","fraction of non cohesive sediment of class1,1n4 layer","fraction of non cohesive sediment of class2,2n4 layer","fraction of non cohesive sediment of class3,3n4 layer","fraction of non cohesive sediment of class4,4n4 layer","fraction of non cohesive sediment of class5,5n4 layer","fraction of non cohesive sediment of class6,6n4 layer","fraction of non cohesive sediment of class7,7n4 layer","fraction of non cohesive sediment of class8,8n4 layer","fraction of non cohesive sediment of class9,9n4 layer","fraction of non cohesive sediment of class10,10n4 layer","fraction of non cohesive sediment of class11,11n4 layer","fraction of non cohesive sediment of class12,12n4 layer","fraction of non cohesive sediment of class13,13n4 layer","fraction of non cohesive sediment of class14,14n4 layer","fraction of non cohesive sediment of class15,15n4 layer","fraction of non cohesive sediment of class16,16n4 layer","fraction of non cohesive sediment of class17,17n4 layer","fraction of non cohesive sediment of class18,18n4 layer","fraction of non cohesive sediment of class19,19n4 layer","fraction of non cohesive sediment of class**,**n4 layer","fraction of non cohesive sediment of class*,*n5 layer","fraction of non cohesive sediment of class1,1n5 layer","fraction of non cohesive sediment of class2,2n5 layer","fraction of non cohesive sediment of class3,3n5 layer","fraction of non cohesive sediment of class4,4n5 layer","fraction of non cohesive sediment of class5,5n5 layer","fraction of non cohesive sediment of class6,6n5 layer","fraction of non cohesive sediment of class7,7n5 layer","fraction of non cohesive sediment of class8,8n5 layer","fraction of non cohesive sediment of class9,9n5 layer","fraction of non cohesive sediment of class10,10n5 layer","fraction of non cohesive sediment of class11,11n5 layer","fraction of non cohesive sediment of class12,12n5 layer","fraction of non cohesive sediment of class13,13n5 layer","fraction of non cohesive sediment of class14,14n5 layer","fraction of non cohesive sediment of class15,15n5 layer","fraction of non cohesive sediment of class16,16n5 layer","fraction of non cohesive sediment of class17,17n5 layer","fraction of non cohesive sediment of class18,18n5 layer","fraction of non cohesive sediment of class19,19n5 layer","fraction of non cohesive sediment of class**,**n5 layer","fraction of non cohesive sediment of class*,*n6 layer","fraction of non cohesive sediment of class1,1n6 layer","fraction of non cohesive sediment of class2,2n6 layer","fraction of non cohesive sediment of class3,3n6 layer","fraction of non cohesive sediment of class4,4n6 layer","fraction of non cohesive sediment of class5,5n6 layer","fraction of non cohesive sediment of class6,6n6 layer","fraction of non cohesive sediment of class7,7n6 layer","fraction of non cohesive sediment of class8,8n6 layer","fraction of non cohesive sediment of class9,9n6 layer","fraction of non cohesive sediment of class10,10n6 layer","fraction of non cohesive sediment of class11,11n6 layer","fraction of non cohesive sediment of class12,12n6 layer","fraction of non cohesive sediment of class13,13n6 layer","fraction of non cohesive sediment of class14,14n6 layer","fraction of non cohesive sediment of class15,15n6 layer","fraction of non cohesive sediment of class16,16n6 layer","fraction of non cohesive sediment of class17,17n6 layer","fraction of non cohesive sediment of class18,18n6 layer","fraction of non cohesive sediment of class19,19n6 layer","fraction of non cohesive sediment of class**,**n6 layer","fraction of non cohesive sediment of class*,*n7 layer","fraction of non cohesive sediment of class1,1n7 layer","fraction of non cohesive sediment of class2,2n7 layer","fraction of non cohesive sediment of class3,3n7 layer","fraction of non cohesive sediment of class4,4n7 layer","fraction of non cohesive sediment of class5,5n7 layer","fraction of non cohesive sediment of class6,6n7 layer","fraction of non cohesive sediment of class7,7n7 layer","fraction of non cohesive sediment of class8,8n7 layer","fraction of non cohesive sediment of class9,9n7 layer","fraction of non cohesive sediment of class10,10n7 layer","fraction of non cohesive sediment of class11,11n7 layer","fraction of non cohesive sediment of class12,12n7 layer","fraction of non cohesive sediment of class13,13n7 layer","fraction of non cohesive sediment of class14,14n7 layer","fraction of non cohesive sediment of class15,15n7 layer","fraction of non cohesive sediment of class16,16n7 layer","fraction of non cohesive sediment of class17,17n7 layer","fraction of non cohesive sediment of class18,18n7 layer","fraction of non cohesive sediment of class19,19n7 layer","fraction of non cohesive sediment of class**,**n7 layer","fraction of non cohesive sediment of class*,*n8 layer","fraction of non cohesive sediment of class1,1n8 layer","fraction of non cohesive sediment of class2,2n8 layer","fraction of non cohesive sediment of class3,3n8 layer","fraction of non cohesive sediment of class4,4n8 layer","fraction of non cohesive sediment of class5,5n8 layer","fraction of non cohesive sediment of class6,6n8 layer","fraction of non cohesive sediment of class7,7n8 layer","fraction of non cohesive sediment of class8,8n8 layer","fraction of non cohesive sediment of class9,9n8 layer","fraction of non cohesive sediment of class10,10n8 layer","fraction of non cohesive sediment of class11,11n8 layer","fraction of non cohesive sediment of class12,12n8 layer","fraction of non cohesive sediment of class13,13n8 layer","fraction of non cohesive sediment of class14,14n8 layer","fraction of non cohesive sediment of class15,15n8 layer","fraction of non cohesive sediment of class16,16n8 layer","fraction of non cohesive sediment of class17,17n8 layer","fraction of non cohesive sediment of class18,18n8 layer","fraction of non cohesive sediment of class19,19n8 layer","fraction of non cohesive sediment of class**,**n8 layer","fraction of non cohesive sediment of class*,*n9 layer","fraction of non cohesive sediment of class1,1n9 layer","fraction of non cohesive sediment of class2,2n9 layer","fraction of non cohesive sediment of class3,3n9 layer","fraction of non cohesive sediment of class4,4n9 layer","fraction of non cohesive sediment of class5,5n9 layer","fraction of non cohesive sediment of class6,6n9 layer","fraction of non cohesive sediment of class7,7n9 layer","fraction of non cohesive sediment of class8,8n9 layer","fraction of non cohesive sediment of class9,9n9 layer","fraction of non cohesive sediment of class10,10n9 layer","fraction of non cohesive sediment of class11,11n9 layer","fraction of non cohesive sediment of class12,12n9 layer","fraction of non cohesive sediment of class13,13n9 layer","fraction of non cohesive sediment of class14,14n9 layer","fraction of non cohesive sediment of class15,15n9 layer","fraction of non cohesive sediment of class16,16n9 layer","fraction of non cohesive sediment of class17,17n9 layer","fraction of non cohesive sediment of class18,18n9 layer","fraction of non cohesive sediment of class19,19n9 layer","fraction of non cohesive sediment of class**,**n9 layer","fraction of non cohesive sediment of class*,*n10 layer","fraction of non cohesive sediment of class1,1n10 layer","fraction of non cohesive sediment of class2,2n10 layer","fraction of non cohesive sediment of class3,3n10 layer","fraction of non cohesive sediment of class4,4n10 layer","fraction of non cohesive sediment of class5,5n10 layer","fraction of non cohesive sediment of class6,6n10 layer","fraction of non cohesive sediment of class7,7n10 layer","fraction of non cohesive sediment of class8,8n10 layer","fraction of non cohesive sediment of class9,9n10 layer","fraction of non cohesive sediment of class10,10n10 layer","fraction of non cohesive sediment of class11,11n10 layer","fraction of non cohesive sediment of class12,12n10 layer","fraction of non cohesive sediment of class13,13n10 layer","fraction of non cohesive sediment of class14,14n10 layer","fraction of non cohesive sediment of class15,15n10 layer","fraction of non cohesive sediment of class16,16n10 layer","fraction of non cohesive sediment of class17,17n10 layer","fraction of non cohesive sediment of class18,18n10 layer","fraction of non cohesive sediment of class19,19n10 layer","fraction of non cohesive sediment of class**,**n10 layer","fraction of non cohesive sediment of class*,*n11 layer","fraction of non cohesive sediment of class1,1n11 layer","fraction of non cohesive sediment of class2,2n11 layer","fraction of non cohesive sediment of class3,3n11 layer","fraction of non cohesive sediment of class4,4n11 layer","fraction of non cohesive sediment of class5,5n11 layer","fraction of non cohesive sediment of class6,6n11 layer","fraction of non cohesive sediment of class7,7n11 layer","fraction of non cohesive sediment of class8,8n11 layer","fraction of non cohesive sediment of class9,9n11 layer","fraction of non cohesive sediment of class10,10n11 layer","fraction of non cohesive sediment of class11,11n11 layer","fraction of non cohesive sediment of class12,12n11 layer","fraction of non cohesive sediment of class13,13n11 layer","fraction of non cohesive sediment of class14,14n11 layer","fraction of non cohesive sediment of class15,15n11 layer","fraction of non cohesive sediment of class16,16n11 layer","fraction of non cohesive sediment of class17,17n11 layer","fraction of non cohesive sediment of class18,18n11 layer","fraction of non cohesive sediment of class19,19n11 layer","fraction of non cohesive sediment of class**,**n11 layer","fraction of non cohesive sediment of class*,*n12 layer","fraction of non cohesive sediment of class1,1n12 layer","fraction of non cohesive sediment of class2,2n12 layer","fraction of non cohesive sediment of class3,3n12 layer","fraction of non cohesive sediment of class4,4n12 layer","fraction of non cohesive sediment of class5,5n12 layer","fraction of non cohesive sediment of class6,6n12 layer","fraction of non cohesive sediment of class7,7n12 layer","fraction of non cohesive sediment of class8,8n12 layer","fraction of non cohesive sediment of class9,9n12 layer","fraction of non cohesive sediment of class10,10n12 layer","fraction of non cohesive sediment of class11,11n12 layer","fraction of non cohesive sediment of class12,12n12 layer","fraction of non cohesive sediment of class13,13n12 layer","fraction of non cohesive sediment of class14,14n12 layer","fraction of non cohesive sediment of class15,15n12 layer","fraction of non cohesive sediment of class16,16n12 layer","fraction of non cohesive sediment of class17,17n12 layer","fraction of non cohesive sediment of class18,18n12 layer","fraction of non cohesive sediment of class19,19n12 layer","fraction of non cohesive sediment of class**,**n12 layer","fraction of non cohesive sediment of class*,*n13 layer","fraction of non cohesive sediment of class1,1n13 layer","fraction of non cohesive sediment of class2,2n13 layer","fraction of non cohesive sediment of class3,3n13 layer","fraction of non cohesive sediment of class4,4n13 layer","fraction of non cohesive sediment of class5,5n13 layer","fraction of non cohesive sediment of class6,6n13 layer","fraction of non cohesive sediment of class7,7n13 layer","fraction of non cohesive sediment of class8,8n13 layer","fraction of non cohesive sediment of class9,9n13 layer","fraction of non cohesive sediment of class10,10n13 layer","fraction of non cohesive sediment of class11,11n13 layer","fraction of non cohesive sediment of class12,12n13 layer","fraction of non cohesive sediment of class13,13n13 layer","fraction of non cohesive sediment of class14,14n13 layer","fraction of non cohesive sediment of class15,15n13 layer","fraction of non cohesive sediment of class16,16n13 layer","fraction of non cohesive sediment of class17,17n13 layer","fraction of non cohesive sediment of class18,18n13 layer","fraction of non cohesive sediment of class19,19n13 layer","fraction of non cohesive sediment of class**,**n13 layer","fraction of non cohesive sediment of class*,*n14 layer","fraction of non cohesive sediment of class1,1n14 layer","fraction of non cohesive sediment of class2,2n14 layer","fraction of non cohesive sediment of class3,3n14 layer","fraction of non cohesive sediment of class4,4n14 layer","fraction of non cohesive sediment of class5,5n14 layer","fraction of non cohesive sediment of class6,6n14 layer","fraction of non cohesive sediment of class7,7n14 layer","fraction of non cohesive sediment of class8,8n14 layer","fraction of non cohesive sediment of class9,9n14 layer","fraction of non cohesive sediment of class10,10n14 layer","fraction of non cohesive sediment of class11,11n14 layer","fraction of non cohesive sediment of class12,12n14 layer","fraction of non cohesive sediment of class13,13n14 layer","fraction of non cohesive sediment of class14,14n14 layer","fraction of non cohesive sediment of class15,15n14 layer","fraction of non cohesive sediment of class16,16n14 layer","fraction of non cohesive sediment of class17,17n14 layer","fraction of non cohesive sediment of class18,18n14 layer","fraction of non cohesive sediment of class19,19n14 layer","fraction of non cohesive sediment of class**,**n14 layer","fraction of non cohesive sediment of class*,*n15 layer","fraction of non cohesive sediment of class1,1n15 layer","fraction of non cohesive sediment of class2,2n15 layer","fraction of non cohesive sediment of class3,3n15 layer","fraction of non cohesive sediment of class4,4n15 layer","fraction of non cohesive sediment of class5,5n15 layer","fraction of non cohesive sediment of class6,6n15 layer","fraction of non cohesive sediment of class7,7n15 layer","fraction of non cohesive sediment of class8,8n15 layer","fraction of non cohesive sediment of class9,9n15 layer","fraction of non cohesive sediment of class10,10n15 layer","fraction of non cohesive sediment of class11,11n15 layer","fraction of non cohesive sediment of class12,12n15 layer","fraction of non cohesive sediment of class13,13n15 layer","fraction of non cohesive sediment of class14,14n15 layer","fraction of non cohesive sediment of class15,15n15 layer","fraction of non cohesive sediment of class16,16n15 layer","fraction of non cohesive sediment of class17,17n15 layer","fraction of non cohesive sediment of class18,18n15 layer","fraction of non cohesive sediment of class19,19n15 layer","fraction of non cohesive sediment of class**,**n15 layer","fraction of non cohesive sediment of class*,*n16 layer","fraction of non cohesive sediment of class1,1n16 layer","fraction of non cohesive sediment of class2,2n16 layer","fraction of non cohesive sediment of class3,3n16 layer","fraction of non cohesive sediment of class4,4n16 layer","fraction of non cohesive sediment of class5,5n16 layer","fraction of non cohesive sediment of class6,6n16 layer","fraction of non cohesive sediment of class7,7n16 layer","fraction of non cohesive sediment of class8,8n16 layer","fraction of non cohesive sediment of class9,9n16 layer","fraction of non cohesive sediment of class10,10n16 layer","fraction of non cohesive sediment of class11,11n16 layer","fraction of non cohesive sediment of class12,12n16 layer","fraction of non cohesive sediment of class13,13n16 layer","fraction of non cohesive sediment of class14,14n16 layer","fraction of non cohesive sediment of class15,15n16 layer","fraction of non cohesive sediment of class16,16n16 layer","fraction of non cohesive sediment of class17,17n16 layer","fraction of non cohesive sediment of class18,18n16 layer","fraction of non cohesive sediment of class19,19n16 layer","fraction of non cohesive sediment of class**,**n16 layer","fraction of non cohesive sediment of class*,*n17 layer","fraction of non cohesive sediment of class1,1n17 layer","fraction of non cohesive sediment of class2,2n17 layer","fraction of non cohesive sediment of class3,3n17 layer","fraction of non cohesive sediment of class4,4n17 layer","fraction of non cohesive sediment of class5,5n17 layer","fraction of non cohesive sediment of class6,6n17 layer","fraction of non cohesive sediment of class7,7n17 layer","fraction of non cohesive sediment of class8,8n17 layer","fraction of non cohesive sediment of class9,9n17 layer","fraction of non cohesive sediment of class10,10n17 layer","fraction of non cohesive sediment of class11,11n17 layer","fraction of non cohesive sediment of class12,12n17 layer","fraction of non cohesive sediment of class13,13n17 layer","fraction of non cohesive sediment of class14,14n17 layer","fraction of non cohesive sediment of class15,15n17 layer","fraction of non cohesive sediment of class16,16n17 layer","fraction of non cohesive sediment of class17,17n17 layer","fraction of non cohesive sediment of class18,18n17 layer","fraction of non cohesive sediment of class19,19n17 layer","fraction of non cohesive sediment of class**,**n17 layer","fraction of non cohesive sediment of class*,*n18 layer","fraction of non cohesive sediment of class1,1n18 layer","fraction of non cohesive sediment of class2,2n18 layer","fraction of non cohesive sediment of class3,3n18 layer","fraction of non cohesive sediment of class4,4n18 layer","fraction of non cohesive sediment of class5,5n18 layer","fraction of non cohesive sediment of class6,6n18 layer","fraction of non cohesive sediment of class7,7n18 layer","fraction of non cohesive sediment of class8,8n18 layer","fraction of non cohesive sediment of class9,9n18 layer","fraction of non cohesive sediment of class10,10n18 layer","fraction of non cohesive sediment of class11,11n18 layer","fraction of non cohesive sediment of class12,12n18 layer","fraction of non cohesive sediment of class13,13n18 layer","fraction of non cohesive sediment of class14,14n18 layer","fraction of non cohesive sediment of class15,15n18 layer","fraction of non cohesive sediment of class16,16n18 layer","fraction of non cohesive sediment of class17,17n18 layer","fraction of non cohesive sediment of class18,18n18 layer","fraction of non cohesive sediment of class19,19n18 layer","fraction of non cohesive sediment of class**,**n18 layer","fraction of non cohesive sediment of class*,*n19 layer","fraction of non cohesive sediment of class1,1n19 layer","fraction of non cohesive sediment of class2,2n19 layer","fraction of non cohesive sediment of class3,3n19 layer","fraction of non cohesive sediment of class4,4n19 layer","fraction of non cohesive sediment of class5,5n19 layer","fraction of non cohesive sediment of class6,6n19 layer","fraction of non cohesive sediment of class7,7n19 layer","fraction of non cohesive sediment of class8,8n19 layer","fraction of non cohesive sediment of class9,9n19 layer","fraction of non cohesive sediment of class10,10n19 layer","fraction of non cohesive sediment of class11,11n19 layer","fraction of non cohesive sediment of class12,12n19 layer","fraction of non cohesive sediment of class13,13n19 layer","fraction of non cohesive sediment of class14,14n19 layer","fraction of non cohesive sediment of class15,15n19 layer","fraction of non cohesive sediment of class16,16n19 layer","fraction of non cohesive sediment of class17,17n19 layer","fraction of non cohesive sediment of class18,18n19 layer","fraction of non cohesive sediment of class19,19n19 layer","fraction of non cohesive sediment of class**,**n19 layer","fraction of non cohesive sediment of class*,*n** layer","fraction of non cohesive sediment of class1,1n** layer","fraction of non cohesive sediment of class2,2n** layer","fraction of non cohesive sediment of class3,3n** layer","fraction of non cohesive sediment of class4,4n** layer","fraction of non cohesive sediment of class5,5n** layer","fraction of non cohesive sediment of class6,6n** layer","fraction of non cohesive sediment of class7,7n** layer","fraction of non cohesive sediment of class8,8n** layer","fraction of non cohesive sediment of class9,9n** layer","fraction of non cohesive sediment of class10,10n** layer","fraction of non cohesive sediment of class11,11n** layer","fraction of non cohesive sediment of class12,12n** layer","fraction of non cohesive sediment of class13,13n** layer","fraction of non cohesive sediment of class14,14n** layer","fraction of non cohesive sediment of class15,15n** layer","fraction of non cohesive sediment of class16,16n** layer","fraction of non cohesive sediment of class17,17n** layer","fraction of non cohesive sediment of class18,18n** layer","fraction of non cohesive sediment of class19,19n** layer","fraction of non cohesive sediment of class**,**n** layer","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","solid transport load of class*","solid transport load of class1","solid transport load of class2","solid transport load of class3","solid transport load of class4","solid transport load of class5","solid transport load of class6","solid transport load of class7","solid transport load of class8","solid transport load of class9","solid transport load of class10","solid transport load of class11","solid transport load of class12","solid transport load of class13","solid transport load of class14","solid transport load of class15","solid transport load of class16","solid transport load of class17","solid transport load of class18","solid transport load of class19","solid transport load of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class*","mass concentration of class1","mass concentration of class2","mass concentration of class3","mass concentration of class4","mass concentration of class5","mass concentration of class6","mass concentration of class7","mass concentration of class8","mass concentration of class9","mass concentration of class10","mass concentration of class11","mass concentration of class12","mass concentration of class13","mass concentration of class14","mass concentration of class15","mass concentration of class16","mass concentration of class17","mass concentration of class18","mass concentration of class19","mass concentration of class**","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","mass concentration of class* for 2D graphic printouts","mass concentration of class1 for 2D graphic printouts","mass concentration of class2 for 2D graphic printouts","mass concentration of class3 for 2D graphic printouts","mass concentration of class4 for 2D graphic printouts","mass concentration of class5 for 2D graphic printouts","mass concentration of class6 for 2D graphic printouts","mass concentration of class7 for 2D graphic printouts","mass concentration of class8 for 2D graphic printouts","mass concentration of class9 for 2D graphic printouts","mass concentration of class10 for 2D graphic printouts","mass concentration of class11 for 2D graphic printouts","mass concentration of class12 for 2D graphic printouts","mass concentration of class13 for 2D graphic printouts","mass concentration of class14 for 2D graphic printouts","mass concentration of class15 for 2D graphic printouts","mass concentration of class16 for 2D graphic printouts","mass concentration of class17 for 2D graphic printouts","mass concentration of class18 for 2D graphic printouts","mass concentration of class19 for 2D graphic printouts","mass concentration of class** for 2D graphic printouts","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along x axis (m2/s) - only 3D","sediment1 viscosity along x axis (m2/s) - only 3D","sediment2 viscosity along x axis (m2/s) - only 3D","sediment3 viscosity along x axis (m2/s) - only 3D","sediment4 viscosity along x axis (m2/s) - only 3D","sediment5 viscosity along x axis (m2/s) - only 3D","sediment6 viscosity along x axis (m2/s) - only 3D","sediment7 viscosity along x axis (m2/s) - only 3D","sediment8 viscosity along x axis (m2/s) - only 3D","sediment9 viscosity along x axis (m2/s) - only 3D","sediment10 viscosity along x axis (m2/s) - only 3D","sediment11 viscosity along x axis (m2/s) - only 3D","sediment12 viscosity along x axis (m2/s) - only 3D","sediment13 viscosity along x axis (m2/s) - only 3D","sediment14 viscosity along x axis (m2/s) - only 3D","sediment15 viscosity along x axis (m2/s) - only 3D","sediment16 viscosity along x axis (m2/s) - only 3D","sediment17 viscosity along x axis (m2/s) - only 3D","sediment18 viscosity along x axis (m2/s) - only 3D","sediment19 viscosity along x axis (m2/s) - only 3D","sediment** viscosity along x axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along y axis (m2/s) - only 3D","sediment1 viscosity along y axis (m2/s) - only 3D","sediment2 viscosity along y axis (m2/s) - only 3D","sediment3 viscosity along y axis (m2/s) - only 3D","sediment4 viscosity along y axis (m2/s) - only 3D","sediment5 viscosity along y axis (m2/s) - only 3D","sediment6 viscosity along y axis (m2/s) - only 3D","sediment7 viscosity along y axis (m2/s) - only 3D","sediment8 viscosity along y axis (m2/s) - only 3D","sediment9 viscosity along y axis (m2/s) - only 3D","sediment10 viscosity along y axis (m2/s) - only 3D","sediment11 viscosity along y axis (m2/s) - only 3D","sediment12 viscosity along y axis (m2/s) - only 3D","sediment13 viscosity along y axis (m2/s) - only 3D","sediment14 viscosity along y axis (m2/s) - only 3D","sediment15 viscosity along y axis (m2/s) - only 3D","sediment16 viscosity along y axis (m2/s) - only 3D","sediment17 viscosity along y axis (m2/s) - only 3D","sediment18 viscosity along y axis (m2/s) - only 3D","sediment19 viscosity along y axis (m2/s) - only 3D","sediment** viscosity along y axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","sediment* viscosity along z axis (m2/s) - only 3D","sediment1 viscosity along z axis (m2/s) - only 3D","sediment2 viscosity along z axis (m2/s) - only 3D","sediment3 viscosity along z axis (m2/s) - only 3D","sediment4 viscosity along z axis (m2/s) - only 3D","sediment5 viscosity along z axis (m2/s) - only 3D","sediment6 viscosity along z axis (m2/s) - only 3D","sediment7 viscosity along z axis (m2/s) - only 3D","sediment8 viscosity along z axis (m2/s) - only 3D","sediment9 viscosity along z axis (m2/s) - only 3D","sediment10 viscosity along z axis (m2/s) - only 3D","sediment11 viscosity along z axis (m2/s) - only 3D","sediment12 viscosity along z axis (m2/s) - only 3D","sediment13 viscosity along z axis (m2/s) - only 3D","sediment14 viscosity along z axis (m2/s) - only 3D","sediment15 viscosity along z axis (m2/s) - only 3D","sediment16 viscosity along z axis (m2/s) - only 3D","sediment17 viscosity along z axis (m2/s) - only 3D","sediment18 viscosity along z axis (m2/s) - only 3D","sediment19 viscosity along z axis (m2/s) - only 3D","sediment** viscosity along z axis (m2/s) - only 3D","bed load transport rate (kg/(m*s))","bed load transport rate x axis","bed load transport rate y axis","bedload transport rate of class i","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","supplementary variable A","supplementary variable G","supplementary variable L","supplementary variable O","fraction of cohesive sediment of class*,*n* layer","fraction of cohesive sediment of class1,1n* layer","fraction of cohesive sediment of class2,2n* layer","fraction of cohesive sediment of class3,3n* layer","fraction of cohesive sediment of class4,4n* layer","fraction of cohesive sediment of class5,5n* layer","fraction of cohesive sediment of class6,6n* layer","fraction of cohesive sediment of class7,7n* layer","fraction of cohesive sediment of class8,8n* layer","fraction of cohesive sediment of class9,9n* layer","fraction of cohesive sediment of class10,10n* layer","fraction of cohesive sediment of class11,11n* layer","fraction of cohesive sediment of class12,12n* layer","fraction of cohesive sediment of class13,13n* layer","fraction of cohesive sediment of class14,14n* layer","fraction of cohesive sediment of class15,15n* layer","fraction of cohesive sediment of class16,16n* layer","fraction of cohesive sediment of class17,17n* layer","fraction of cohesive sediment of class18,18n* layer","fraction of cohesive sediment of class19,19n* layer","fraction of cohesive sediment of class**,**n* layer","fraction of cohesive sediment of class*,*n1 layer","fraction of cohesive sediment of class1,1n1 layer","fraction of cohesive sediment of class2,2n1 layer","fraction of cohesive sediment of class3,3n1 layer","fraction of cohesive sediment of class4,4n1 layer","fraction of cohesive sediment of class5,5n1 layer","fraction of cohesive sediment of class6,6n1 layer","fraction of cohesive sediment of class7,7n1 layer","fraction of cohesive sediment of class8,8n1 layer","fraction of cohesive sediment of class9,9n1 layer","fraction of cohesive sediment of class10,10n1 layer","fraction of cohesive sediment of class11,11n1 layer","fraction of cohesive sediment of class12,12n1 layer","fraction of cohesive sediment of class13,13n1 layer","fraction of cohesive sediment of class14,14n1 layer","fraction of cohesive sediment of class15,15n1 layer","fraction of cohesive sediment of class16,16n1 layer","fraction of cohesive sediment of class17,17n1 layer","fraction of cohesive sediment of class18,18n1 layer","fraction of cohesive sediment of class19,19n1 layer","fraction of cohesive sediment of class**,**n1 layer","fraction of cohesive sediment of class*,*n2 layer","fraction of cohesive sediment of class1,1n2 layer","fraction of cohesive sediment of class2,2n2 layer","fraction of cohesive sediment of class3,3n2 layer","fraction of cohesive sediment of class4,4n2 layer","fraction of cohesive sediment of class5,5n2 layer","fraction of cohesive sediment of class6,6n2 layer","fraction of cohesive sediment of class7,7n2 layer","fraction of cohesive sediment of class8,8n2 layer","fraction of cohesive sediment of class9,9n2 layer","fraction of cohesive sediment of class10,10n2 layer","fraction of cohesive sediment of class11,11n2 layer","fraction of cohesive sediment of class12,12n2 layer","fraction of cohesive sediment of class13,13n2 layer","fraction of cohesive sediment of class14,14n2 layer","fraction of cohesive sediment of class15,15n2 layer","fraction of cohesive sediment of class16,16n2 layer","fraction of cohesive sediment of class17,17n2 layer","fraction of cohesive sediment of class18,18n2 layer","fraction of cohesive sediment of class19,19n2 layer","fraction of cohesive sediment of class**,**n2 layer","fraction of cohesive sediment of class*,*n3 layer","fraction of cohesive sediment of class1,1n3 layer","fraction of cohesive sediment of class2,2n3 layer","fraction of cohesive sediment of class3,3n3 layer","fraction of cohesive sediment of class4,4n3 layer","fraction of cohesive sediment of class5,5n3 layer","fraction of cohesive sediment of class6,6n3 layer","fraction of cohesive sediment of class7,7n3 layer","fraction of cohesive sediment of class8,8n3 layer","fraction of cohesive sediment of class9,9n3 layer","fraction of cohesive sediment of class10,10n3 layer","fraction of cohesive sediment of class11,11n3 layer","fraction of cohesive sediment of class12,12n3 layer","fraction of cohesive sediment of class13,13n3 layer","fraction of cohesive sediment of class14,14n3 layer","fraction of cohesive sediment of class15,15n3 layer","fraction of cohesive sediment of class16,16n3 layer","fraction of cohesive sediment of class17,17n3 layer","fraction of cohesive sediment of class18,18n3 layer","fraction of cohesive sediment of class19,19n3 layer","fraction of cohesive sediment of class**,**n3 layer","fraction of cohesive sediment of class*,*n4 layer","fraction of cohesive sediment of class1,1n4 layer","fraction of cohesive sediment of class2,2n4 layer","fraction of cohesive sediment of class3,3n4 layer","fraction of cohesive sediment of class4,4n4 layer","fraction of cohesive sediment of class5,5n4 layer","fraction of cohesive sediment of class6,6n4 layer","fraction of cohesive sediment of class7,7n4 layer","fraction of cohesive sediment of class8,8n4 layer","fraction of cohesive sediment of class9,9n4 layer","fraction of cohesive sediment of class10,10n4 layer","fraction of cohesive sediment of class11,11n4 layer","fraction of cohesive sediment of class12,12n4 layer","fraction of cohesive sediment of class13,13n4 layer","fraction of cohesive sediment of class14,14n4 layer","fraction of cohesive sediment of class15,15n4 layer","fraction of cohesive sediment of class16,16n4 layer","fraction of cohesive sediment of class17,17n4 layer","fraction of cohesive sediment of class18,18n4 layer","fraction of cohesive sediment of class19,19n4 layer","fraction of cohesive sediment of class**,**n4 layer","fraction of cohesive sediment of class*,*n5 layer","fraction of cohesive sediment of class1,1n5 layer","fraction of cohesive sediment of class2,2n5 layer","fraction of cohesive sediment of class3,3n5 layer","fraction of cohesive sediment of class4,4n5 layer","fraction of cohesive sediment of class5,5n5 layer","fraction of cohesive sediment of class6,6n5 layer","fraction of cohesive sediment of class7,7n5 layer","fraction of cohesive sediment of class8,8n5 layer","fraction of cohesive sediment of class9,9n5 layer","fraction of cohesive sediment of class10,10n5 layer","fraction of cohesive sediment of class11,11n5 layer","fraction of cohesive sediment of class12,12n5 layer","fraction of cohesive sediment of class13,13n5 layer","fraction of cohesive sediment of class14,14n5 layer","fraction of cohesive sediment of class15,15n5 layer","fraction of cohesive sediment of class16,16n5 layer","fraction of cohesive sediment of class17,17n5 layer","fraction of cohesive sediment of class18,18n5 layer","fraction of cohesive sediment of class19,19n5 layer","fraction of cohesive sediment of class**,**n5 layer","fraction of cohesive sediment of class*,*n6 layer","fraction of cohesive sediment of class1,1n6 layer","fraction of cohesive sediment of class2,2n6 layer","fraction of cohesive sediment of class3,3n6 layer","fraction of cohesive sediment of class4,4n6 layer","fraction of cohesive sediment of class5,5n6 layer","fraction of cohesive sediment of class6,6n6 layer","fraction of cohesive sediment of class7,7n6 layer","fraction of cohesive sediment of class8,8n6 layer","fraction of cohesive sediment of class9,9n6 layer","fraction of cohesive sediment of class10,10n6 layer","fraction of cohesive sediment of class11,11n6 layer","fraction of cohesive sediment of class12,12n6 layer","fraction of cohesive sediment of class13,13n6 layer","fraction of cohesive sediment of class14,14n6 layer","fraction of cohesive sediment of class15,15n6 layer","fraction of cohesive sediment of class16,16n6 layer","fraction of cohesive sediment of class17,17n6 layer","fraction of cohesive sediment of class18,18n6 layer","fraction of cohesive sediment of class19,19n6 layer","fraction of cohesive sediment of class**,**n6 layer","fraction of cohesive sediment of class*,*n7 layer","fraction of cohesive sediment of class1,1n7 layer","fraction of cohesive sediment of class2,2n7 layer","fraction of cohesive sediment of class3,3n7 layer","fraction of cohesive sediment of class4,4n7 layer","fraction of cohesive sediment of class5,5n7 layer","fraction of cohesive sediment of class6,6n7 layer","fraction of cohesive sediment of class7,7n7 layer","fraction of cohesive sediment of class8,8n7 layer","fraction of cohesive sediment of class9,9n7 layer","fraction of cohesive sediment of class10,10n7 layer","fraction of cohesive sediment of class11,11n7 layer","fraction of cohesive sediment of class12,12n7 layer","fraction of cohesive sediment of class13,13n7 layer","fraction of cohesive sediment of class14,14n7 layer","fraction of cohesive sediment of class15,15n7 layer","fraction of cohesive sediment of class16,16n7 layer","fraction of cohesive sediment of class17,17n7 layer","fraction of cohesive sediment of class18,18n7 layer","fraction of cohesive sediment of class19,19n7 layer","fraction of cohesive sediment of class**,**n7 layer","fraction of cohesive sediment of class*,*n8 layer","fraction of cohesive sediment of class1,1n8 layer","fraction of cohesive sediment of class2,2n8 layer","fraction of cohesive sediment of class3,3n8 layer","fraction of cohesive sediment of class4,4n8 layer","fraction of cohesive sediment of class5,5n8 layer","fraction of cohesive sediment of class6,6n8 layer","fraction of cohesive sediment of class7,7n8 layer","fraction of cohesive sediment of class8,8n8 layer","fraction of cohesive sediment of class9,9n8 layer","fraction of cohesive sediment of class10,10n8 layer","fraction of cohesive sediment of class11,11n8 layer","fraction of cohesive sediment of class12,12n8 layer","fraction of cohesive sediment of class13,13n8 layer","fraction of cohesive sediment of class14,14n8 layer","fraction of cohesive sediment of class15,15n8 layer","fraction of cohesive sediment of class16,16n8 layer","fraction of cohesive sediment of class17,17n8 layer","fraction of cohesive sediment of class18,18n8 layer","fraction of cohesive sediment of class19,19n8 layer","fraction of cohesive sediment of class**,**n8 layer","fraction of cohesive sediment of class*,*n9 layer","fraction of cohesive sediment of class1,1n9 layer","fraction of cohesive sediment of class2,2n9 layer","fraction of cohesive sediment of class3,3n9 layer","fraction of cohesive sediment of class4,4n9 layer","fraction of cohesive sediment of class5,5n9 layer","fraction of cohesive sediment of class6,6n9 layer","fraction of cohesive sediment of class7,7n9 layer","fraction of cohesive sediment of class8,8n9 layer","fraction of cohesive sediment of class9,9n9 layer","fraction of cohesive sediment of class10,10n9 layer","fraction of cohesive sediment of class11,11n9 layer","fraction of cohesive sediment of class12,12n9 layer","fraction of cohesive sediment of class13,13n9 layer","fraction of cohesive sediment of class14,14n9 layer","fraction of cohesive sediment of class15,15n9 layer","fraction of cohesive sediment of class16,16n9 layer","fraction of cohesive sediment of class17,17n9 layer","fraction of cohesive sediment of class18,18n9 layer","fraction of cohesive sediment of class19,19n9 layer","fraction of cohesive sediment of class**,**n9 layer","fraction of cohesive sediment of class*,*n10 layer","fraction of cohesive sediment of class1,1n10 layer","fraction of cohesive sediment of class2,2n10 layer","fraction of cohesive sediment of class3,3n10 layer","fraction of cohesive sediment of class4,4n10 layer","fraction of cohesive sediment of class5,5n10 layer","fraction of cohesive sediment of class6,6n10 layer","fraction of cohesive sediment of class7,7n10 layer","fraction of cohesive sediment of class8,8n10 layer","fraction of cohesive sediment of class9,9n10 layer","fraction of cohesive sediment of class10,10n10 layer","fraction of cohesive sediment of class11,11n10 layer","fraction of cohesive sediment of class12,12n10 layer","fraction of cohesive sediment of class13,13n10 layer","fraction of cohesive sediment of class14,14n10 layer","fraction of cohesive sediment of class15,15n10 layer","fraction of cohesive sediment of class16,16n10 layer","fraction of cohesive sediment of class17,17n10 layer","fraction of cohesive sediment of class18,18n10 layer","fraction of cohesive sediment of class19,19n10 layer","fraction of cohesive sediment of class**,**n10 layer","fraction of cohesive sediment of class*,*n11 layer","fraction of cohesive sediment of class1,1n11 layer","fraction of cohesive sediment of class2,2n11 layer","fraction of cohesive sediment of class3,3n11 layer","fraction of cohesive sediment of class4,4n11 layer","fraction of cohesive sediment of class5,5n11 layer","fraction of cohesive sediment of class6,6n11 layer","fraction of cohesive sediment of class7,7n11 layer","fraction of cohesive sediment of class8,8n11 layer","fraction of cohesive sediment of class9,9n11 layer","fraction of cohesive sediment of class10,10n11 layer","fraction of cohesive sediment of class11,11n11 layer","fraction of cohesive sediment of class12,12n11 layer","fraction of cohesive sediment of class13,13n11 layer","fraction of cohesive sediment of class14,14n11 layer","fraction of cohesive sediment of class15,15n11 layer","fraction of cohesive sediment of class16,16n11 layer","fraction of cohesive sediment of class17,17n11 layer","fraction of cohesive sediment of class18,18n11 layer","fraction of cohesive sediment of class19,19n11 layer","fraction of cohesive sediment of class**,**n11 layer","fraction of cohesive sediment of class*,*n12 layer","fraction of cohesive sediment of class1,1n12 layer","fraction of cohesive sediment of class2,2n12 layer","fraction of cohesive sediment of class3,3n12 layer","fraction of cohesive sediment of class4,4n12 layer","fraction of cohesive sediment of class5,5n12 layer","fraction of cohesive sediment of class6,6n12 layer","fraction of cohesive sediment of class7,7n12 layer","fraction of cohesive sediment of class8,8n12 layer","fraction of cohesive sediment of class9,9n12 layer","fraction of cohesive sediment of class10,10n12 layer","fraction of cohesive sediment of class11,11n12 layer","fraction of cohesive sediment of class12,12n12 layer","fraction of cohesive sediment of class13,13n12 layer","fraction of cohesive sediment of class14,14n12 layer","fraction of cohesive sediment of class15,15n12 layer","fraction of cohesive sediment of class16,16n12 layer","fraction of cohesive sediment of class17,17n12 layer","fraction of cohesive sediment of class18,18n12 layer","fraction of cohesive sediment of class19,19n12 layer","fraction of cohesive sediment of class**,**n12 layer","fraction of cohesive sediment of class*,*n13 layer","fraction of cohesive sediment of class1,1n13 layer","fraction of cohesive sediment of class2,2n13 layer","fraction of cohesive sediment of class3,3n13 layer","fraction of cohesive sediment of class4,4n13 layer","fraction of cohesive sediment of class5,5n13 layer","fraction of cohesive sediment of class6,6n13 layer","fraction of cohesive sediment of class7,7n13 layer","fraction of cohesive sediment of class8,8n13 layer","fraction of cohesive sediment of class9,9n13 layer","fraction of cohesive sediment of class10,10n13 layer","fraction of cohesive sediment of class11,11n13 layer","fraction of cohesive sediment of class12,12n13 layer","fraction of cohesive sediment of class13,13n13 layer","fraction of cohesive sediment of class14,14n13 layer","fraction of cohesive sediment of class15,15n13 layer","fraction of cohesive sediment of class16,16n13 layer","fraction of cohesive sediment of class17,17n13 layer","fraction of cohesive sediment of class18,18n13 layer","fraction of cohesive sediment of class19,19n13 layer","fraction of cohesive sediment of class**,**n13 layer","fraction of cohesive sediment of class*,*n14 layer","fraction of cohesive sediment of class1,1n14 layer","fraction of cohesive sediment of class2,2n14 layer","fraction of cohesive sediment of class3,3n14 layer","fraction of cohesive sediment of class4,4n14 layer","fraction of cohesive sediment of class5,5n14 layer","fraction of cohesive sediment of class6,6n14 layer","fraction of cohesive sediment of class7,7n14 layer","fraction of cohesive sediment of class8,8n14 layer","fraction of cohesive sediment of class9,9n14 layer","fraction of cohesive sediment of class10,10n14 layer","fraction of cohesive sediment of class11,11n14 layer","fraction of cohesive sediment of class12,12n14 layer","fraction of cohesive sediment of class13,13n14 layer","fraction of cohesive sediment of class14,14n14 layer","fraction of cohesive sediment of class15,15n14 layer","fraction of cohesive sediment of class16,16n14 layer","fraction of cohesive sediment of class17,17n14 layer","fraction of cohesive sediment of class18,18n14 layer","fraction of cohesive sediment of class19,19n14 layer","fraction of cohesive sediment of class**,**n14 layer","fraction of cohesive sediment of class*,*n15 layer","fraction of cohesive sediment of class1,1n15 layer","fraction of cohesive sediment of class2,2n15 layer","fraction of cohesive sediment of class3,3n15 layer","fraction of cohesive sediment of class4,4n15 layer","fraction of cohesive sediment of class5,5n15 layer","fraction of cohesive sediment of class6,6n15 layer","fraction of cohesive sediment of class7,7n15 layer","fraction of cohesive sediment of class8,8n15 layer","fraction of cohesive sediment of class9,9n15 layer","fraction of cohesive sediment of class10,10n15 layer","fraction of cohesive sediment of class11,11n15 layer","fraction of cohesive sediment of class12,12n15 layer","fraction of cohesive sediment of class13,13n15 layer","fraction of cohesive sediment of class14,14n15 layer","fraction of cohesive sediment of class15,15n15 layer","fraction of cohesive sediment of class16,16n15 layer","fraction of cohesive sediment of class17,17n15 layer","fraction of cohesive sediment of class18,18n15 layer","fraction of cohesive sediment of class19,19n15 layer","fraction of cohesive sediment of class**,**n15 layer","fraction of cohesive sediment of class*,*n16 layer","fraction of cohesive sediment of class1,1n16 layer","fraction of cohesive sediment of class2,2n16 layer","fraction of cohesive sediment of class3,3n16 layer","fraction of cohesive sediment of class4,4n16 layer","fraction of cohesive sediment of class5,5n16 layer","fraction of cohesive sediment of class6,6n16 layer","fraction of cohesive sediment of class7,7n16 layer","fraction of cohesive sediment of class8,8n16 layer","fraction of cohesive sediment of class9,9n16 layer","fraction of cohesive sediment of class10,10n16 layer","fraction of cohesive sediment of class11,11n16 layer","fraction of cohesive sediment of class12,12n16 layer","fraction of cohesive sediment of class13,13n16 layer","fraction of cohesive sediment of class14,14n16 layer","fraction of cohesive sediment of class15,15n16 layer","fraction of cohesive sediment of class16,16n16 layer","fraction of cohesive sediment of class17,17n16 layer","fraction of cohesive sediment of class18,18n16 layer","fraction of cohesive sediment of class19,19n16 layer","fraction of cohesive sediment of class**,**n16 layer","fraction of cohesive sediment of class*,*n17 layer","fraction of cohesive sediment of class1,1n17 layer","fraction of cohesive sediment of class2,2n17 layer","fraction of cohesive sediment of class3,3n17 layer","fraction of cohesive sediment of class4,4n17 layer","fraction of cohesive sediment of class5,5n17 layer","fraction of cohesive sediment of class6,6n17 layer","fraction of cohesive sediment of class7,7n17 layer","fraction of cohesive sediment of class8,8n17 layer","fraction of cohesive sediment of class9,9n17 layer","fraction of cohesive sediment of class10,10n17 layer","fraction of cohesive sediment of class11,11n17 layer","fraction of cohesive sediment of class12,12n17 layer","fraction of cohesive sediment of class13,13n17 layer","fraction of cohesive sediment of class14,14n17 layer","fraction of cohesive sediment of class15,15n17 layer","fraction of cohesive sediment of class16,16n17 layer","fraction of cohesive sediment of class17,17n17 layer","fraction of cohesive sediment of class18,18n17 layer","fraction of cohesive sediment of class19,19n17 layer","fraction of cohesive sediment of class**,**n17 layer","fraction of cohesive sediment of class*,*n18 layer","fraction of cohesive sediment of class1,1n18 layer","fraction of cohesive sediment of class2,2n18 layer","fraction of cohesive sediment of class3,3n18 layer","fraction of cohesive sediment of class4,4n18 layer","fraction of cohesive sediment of class5,5n18 layer","fraction of cohesive sediment of class6,6n18 layer","fraction of cohesive sediment of class7,7n18 layer","fraction of cohesive sediment of class8,8n18 layer","fraction of cohesive sediment of class9,9n18 layer","fraction of cohesive sediment of class10,10n18 layer","fraction of cohesive sediment of class11,11n18 layer","fraction of cohesive sediment of class12,12n18 layer","fraction of cohesive sediment of class13,13n18 layer","fraction of cohesive sediment of class14,14n18 layer","fraction of cohesive sediment of class15,15n18 layer","fraction of cohesive sediment of class16,16n18 layer","fraction of cohesive sediment of class17,17n18 layer","fraction of cohesive sediment of class18,18n18 layer","fraction of cohesive sediment of class19,19n18 layer","fraction of cohesive sediment of class**,**n18 layer","fraction of cohesive sediment of class*,*n19 layer","fraction of cohesive sediment of class1,1n19 layer","fraction of cohesive sediment of class2,2n19 layer","fraction of cohesive sediment of class3,3n19 layer","fraction of cohesive sediment of class4,4n19 layer","fraction of cohesive sediment of class5,5n19 layer","fraction of cohesive sediment of class6,6n19 layer","fraction of cohesive sediment of class7,7n19 layer","fraction of cohesive sediment of class8,8n19 layer","fraction of cohesive sediment of class9,9n19 layer","fraction of cohesive sediment of class10,10n19 layer","fraction of cohesive sediment of class11,11n19 layer","fraction of cohesive sediment of class12,12n19 layer","fraction of cohesive sediment of class13,13n19 layer","fraction of cohesive sediment of class14,14n19 layer","fraction of cohesive sediment of class15,15n19 layer","fraction of cohesive sediment of class16,16n19 layer","fraction of cohesive sediment of class17,17n19 layer","fraction of cohesive sediment of class18,18n19 layer","fraction of cohesive sediment of class19,19n19 layer","fraction of cohesive sediment of class**,**n19 layer","fraction of cohesive sediment of class*,*n** layer","fraction of cohesive sediment of class1,1n** layer","fraction of cohesive sediment of class2,2n** layer","fraction of cohesive sediment of class3,3n** layer","fraction of cohesive sediment of class4,4n** layer","fraction of cohesive sediment of class5,5n** layer","fraction of cohesive sediment of class6,6n** layer","fraction of cohesive sediment of class7,7n** layer","fraction of cohesive sediment of class8,8n** layer","fraction of cohesive sediment of class9,9n** layer","fraction of cohesive sediment of class10,10n** layer","fraction of cohesive sediment of class11,11n** layer","fraction of cohesive sediment of class12,12n** layer","fraction of cohesive sediment of class13,13n** layer","fraction of cohesive sediment of class14,14n** layer","fraction of cohesive sediment of class15,15n** layer","fraction of cohesive sediment of class16,16n** layer","fraction of cohesive sediment of class17,17n** layer","fraction of cohesive sediment of class18,18n** layer","fraction of cohesive sediment of class19,19n** layer","fraction of cohesive sediment of class**,**n** layer","porosity of k layer","mass of non cohesive sediment of class*,*n* layer","mass of non cohesive sediment of class1,1n* layer","mass of non cohesive sediment of class2,2n* layer","mass of non cohesive sediment of class3,3n* layer","mass of non cohesive sediment of class4,4n* layer","mass of non cohesive sediment of class5,5n* layer","mass of non cohesive sediment of class6,6n* layer","mass of non cohesive sediment of class7,7n* layer","mass of non cohesive sediment of class8,8n* layer","mass of non cohesive sediment of class9,9n* layer","mass of non cohesive sediment of class10,10n* layer","mass of non cohesive sediment of class11,11n* layer","mass of non cohesive sediment of class12,12n* layer","mass of non cohesive sediment of class13,13n* layer","mass of non cohesive sediment of class14,14n* layer","mass of non cohesive sediment of class15,15n* layer","mass of non cohesive sediment of class16,16n* layer","mass of non cohesive sediment of class17,17n* layer","mass of non cohesive sediment of class18,18n* layer","mass of non cohesive sediment of class19,19n* layer","mass of non cohesive sediment of class**,**n* layer","mass of non cohesive sediment of class*,*n1 layer","mass of non cohesive sediment of class1,1n1 layer","mass of non cohesive sediment of class2,2n1 layer","mass of non cohesive sediment of class3,3n1 layer","mass of non cohesive sediment of class4,4n1 layer","mass of non cohesive sediment of class5,5n1 layer","mass of non cohesive sediment of class6,6n1 layer","mass of non cohesive sediment of class7,7n1 layer","mass of non cohesive sediment of class8,8n1 layer","mass of non cohesive sediment of class9,9n1 layer","mass of non cohesive sediment of class10,10n1 layer","mass of non cohesive sediment of class11,11n1 layer","mass of non cohesive sediment of class12,12n1 layer","mass of non cohesive sediment of class13,13n1 layer","mass of non cohesive sediment of class14,14n1 layer","mass of non cohesive sediment of class15,15n1 layer","mass of non cohesive sediment of class16,16n1 layer","mass of non cohesive sediment of class17,17n1 layer","mass of non cohesive sediment of class18,18n1 layer","mass of non cohesive sediment of class19,19n1 layer","mass of non cohesive sediment of class**,**n1 layer","mass of non cohesive sediment of class*,*n2 layer","mass of non cohesive sediment of class1,1n2 layer","mass of non cohesive sediment of class2,2n2 layer","mass of non cohesive sediment of class3,3n2 layer","mass of non cohesive sediment of class4,4n2 layer","mass of non cohesive sediment of class5,5n2 layer","mass of non cohesive sediment of class6,6n2 layer","mass of non cohesive sediment of class7,7n2 layer","mass of non cohesive sediment of class8,8n2 layer","mass of non cohesive sediment of class9,9n2 layer","mass of non cohesive sediment of class10,10n2 layer","mass of non cohesive sediment of class11,11n2 layer","mass of non cohesive sediment of class12,12n2 layer","mass of non cohesive sediment of class13,13n2 layer","mass of non cohesive sediment of class14,14n2 layer","mass of non cohesive sediment of class15,15n2 layer","mass of non cohesive sediment of class16,16n2 layer","mass of non cohesive sediment of class17,17n2 layer","mass of non cohesive sediment of class18,18n2 layer","mass of non cohesive sediment of class19,19n2 layer","mass of non cohesive sediment of class**,**n2 layer","mass of non cohesive sediment of class*,*n3 layer","mass of non cohesive sediment of class1,1n3 layer","mass of non cohesive sediment of class2,2n3 layer","mass of non cohesive sediment of class3,3n3 layer","mass of non cohesive sediment of class4,4n3 layer","mass of non cohesive sediment of class5,5n3 layer","mass of non cohesive sediment of class6,6n3 layer","mass of non cohesive sediment of class7,7n3 layer","mass of non cohesive sediment of class8,8n3 layer","mass of non cohesive sediment of class9,9n3 layer","mass of non cohesive sediment of class10,10n3 layer","mass of non cohesive sediment of class11,11n3 layer","mass of non cohesive sediment of class12,12n3 layer","mass of non cohesive sediment of class13,13n3 layer","mass of non cohesive sediment of class14,14n3 layer","mass of non cohesive sediment of class15,15n3 layer","mass of non cohesive sediment of class16,16n3 layer","mass of non cohesive sediment of class17,17n3 layer","mass of non cohesive sediment of class18,18n3 layer","mass of non cohesive sediment of class19,19n3 layer","mass of non cohesive sediment of class**,**n3 layer","mass of non cohesive sediment of class*,*n4 layer","mass of non cohesive sediment of class1,1n4 layer","mass of non cohesive sediment of class2,2n4 layer","mass of non cohesive sediment of class3,3n4 layer","mass of non cohesive sediment of class4,4n4 layer","mass of non cohesive sediment of class5,5n4 layer","mass of non cohesive sediment of class6,6n4 layer","mass of non cohesive sediment of class7,7n4 layer","mass of non cohesive sediment of class8,8n4 layer","mass of non cohesive sediment of class9,9n4 layer","mass of non cohesive sediment of class10,10n4 layer","mass of non cohesive sediment of class11,11n4 layer","mass of non cohesive sediment of class12,12n4 layer","mass of non cohesive sediment of class13,13n4 layer","mass of non cohesive sediment of class14,14n4 layer","mass of non cohesive sediment of class15,15n4 layer","mass of non cohesive sediment of class16,16n4 layer","mass of non cohesive sediment of class17,17n4 layer","mass of non cohesive sediment of class18,18n4 layer","mass of non cohesive sediment of class19,19n4 layer","mass of non cohesive sediment of class**,**n4 layer","mass of non cohesive sediment of class*,*n5 layer","mass of non cohesive sediment of class1,1n5 layer","mass of non cohesive sediment of class2,2n5 layer","mass of non cohesive sediment of class3,3n5 layer","mass of non cohesive sediment of class4,4n5 layer","mass of non cohesive sediment of class5,5n5 layer","mass of non cohesive sediment of class6,6n5 layer","mass of non cohesive sediment of class7,7n5 layer","mass of non cohesive sediment of class8,8n5 layer","mass of non cohesive sediment of class9,9n5 layer","mass of non cohesive sediment of class10,10n5 layer","mass of non cohesive sediment of class11,11n5 layer","mass of non cohesive sediment of class12,12n5 layer","mass of non cohesive sediment of class13,13n5 layer","mass of non cohesive sediment of class14,14n5 layer","mass of non cohesive sediment of class15,15n5 layer","mass of non cohesive sediment of class16,16n5 layer","mass of non cohesive sediment of class17,17n5 layer","mass of non cohesive sediment of class18,18n5 layer","mass of non cohesive sediment of class19,19n5 layer","mass of non cohesive sediment of class**,**n5 layer","mass of non cohesive sediment of class*,*n6 layer","mass of non cohesive sediment of class1,1n6 layer","mass of non cohesive sediment of class2,2n6 layer","mass of non cohesive sediment of class3,3n6 layer","mass of non cohesive sediment of class4,4n6 layer","mass of non cohesive sediment of class5,5n6 layer","mass of non cohesive sediment of class6,6n6 layer","mass of non cohesive sediment of class7,7n6 layer","mass of non cohesive sediment of class8,8n6 layer","mass of non cohesive sediment of class9,9n6 layer","mass of non cohesive sediment of class10,10n6 layer","mass of non cohesive sediment of class11,11n6 layer","mass of non cohesive sediment of class12,12n6 layer","mass of non cohesive sediment of class13,13n6 layer","mass of non cohesive sediment of class14,14n6 layer","mass of non cohesive sediment of class15,15n6 layer","mass of non cohesive sediment of class16,16n6 layer","mass of non cohesive sediment of class17,17n6 layer","mass of non cohesive sediment of class18,18n6 layer","mass of non cohesive sediment of class19,19n6 layer","mass of non cohesive sediment of class**,**n6 layer","mass of non cohesive sediment of class*,*n7 layer","mass of non cohesive sediment of class1,1n7 layer","mass of non cohesive sediment of class2,2n7 layer","mass of non cohesive sediment of class3,3n7 layer","mass of non cohesive sediment of class4,4n7 layer","mass of non cohesive sediment of class5,5n7 layer","mass of non cohesive sediment of class6,6n7 layer","mass of non cohesive sediment of class7,7n7 layer","mass of non cohesive sediment of class8,8n7 layer","mass of non cohesive sediment of class9,9n7 layer","mass of non cohesive sediment of class10,10n7 layer","mass of non cohesive sediment of class11,11n7 layer","mass of non cohesive sediment of class12,12n7 layer","mass of non cohesive sediment of class13,13n7 layer","mass of non cohesive sediment of class14,14n7 layer","mass of non cohesive sediment of class15,15n7 layer","mass of non cohesive sediment of class16,16n7 layer","mass of non cohesive sediment of class17,17n7 layer","mass of non cohesive sediment of class18,18n7 layer","mass of non cohesive sediment of class19,19n7 layer","mass of non cohesive sediment of class**,**n7 layer","mass of non cohesive sediment of class*,*n8 layer","mass of non cohesive sediment of class1,1n8 layer","mass of non cohesive sediment of class2,2n8 layer","mass of non cohesive sediment of class3,3n8 layer","mass of non cohesive sediment of class4,4n8 layer","mass of non cohesive sediment of class5,5n8 layer","mass of non cohesive sediment of class6,6n8 layer","mass of non cohesive sediment of class7,7n8 layer","mass of non cohesive sediment of class8,8n8 layer","mass of non cohesive sediment of class9,9n8 layer","mass of non cohesive sediment of class10,10n8 layer","mass of non cohesive sediment of class11,11n8 layer","mass of non cohesive sediment of class12,12n8 layer","mass of non cohesive sediment of class13,13n8 layer","mass of non cohesive sediment of class14,14n8 layer","mass of non cohesive sediment of class15,15n8 layer","mass of non cohesive sediment of class16,16n8 layer","mass of non cohesive sediment of class17,17n8 layer","mass of non cohesive sediment of class18,18n8 layer","mass of non cohesive sediment of class19,19n8 layer","mass of non cohesive sediment of class**,**n8 layer","mass of non cohesive sediment of class*,*n9 layer","mass of non cohesive sediment of class1,1n9 layer","mass of non cohesive sediment of class2,2n9 layer","mass of non cohesive sediment of class3,3n9 layer","mass of non cohesive sediment of class4,4n9 layer","mass of non cohesive sediment of class5,5n9 layer","mass of non cohesive sediment of class6,6n9 layer","mass of non cohesive sediment of class7,7n9 layer","mass of non cohesive sediment of class8,8n9 layer","mass of non cohesive sediment of class9,9n9 layer","mass of non cohesive sediment of class10,10n9 layer","mass of non cohesive sediment of class11,11n9 layer","mass of non cohesive sediment of class12,12n9 layer","mass of non cohesive sediment of class13,13n9 layer","mass of non cohesive sediment of class14,14n9 layer","mass of non cohesive sediment of class15,15n9 layer","mass of non cohesive sediment of class16,16n9 layer","mass of non cohesive sediment of class17,17n9 layer","mass of non cohesive sediment of class18,18n9 layer","mass of non cohesive sediment of class19,19n9 layer","mass of non cohesive sediment of class**,**n9 layer","mass of non cohesive sediment of class*,*n10 layer","mass of non cohesive sediment of class1,1n10 layer","mass of non cohesive sediment of class2,2n10 layer","mass of non cohesive sediment of class3,3n10 layer","mass of non cohesive sediment of class4,4n10 layer","mass of non cohesive sediment of class5,5n10 layer","mass of non cohesive sediment of class6,6n10 layer","mass of non cohesive sediment of class7,7n10 layer","mass of non cohesive sediment of class8,8n10 layer","mass of non cohesive sediment of class9,9n10 layer","mass of non cohesive sediment of class10,10n10 layer","mass of non cohesive sediment of class11,11n10 layer","mass of non cohesive sediment of class12,12n10 layer","mass of non cohesive sediment of class13,13n10 layer","mass of non cohesive sediment of class14,14n10 layer","mass of non cohesive sediment of class15,15n10 layer","mass of non cohesive sediment of class16,16n10 layer","mass of non cohesive sediment of class17,17n10 layer","mass of non cohesive sediment of class18,18n10 layer","mass of non cohesive sediment of class19,19n10 layer","mass of non cohesive sediment of class**,**n10 layer","mass of non cohesive sediment of class*,*n11 layer","mass of non cohesive sediment of class1,1n11 layer","mass of non cohesive sediment of class2,2n11 layer","mass of non cohesive sediment of class3,3n11 layer","mass of non cohesive sediment of class4,4n11 layer","mass of non cohesive sediment of class5,5n11 layer","mass of non cohesive sediment of class6,6n11 layer","mass of non cohesive sediment of class7,7n11 layer","mass of non cohesive sediment of class8,8n11 layer","mass of non cohesive sediment of class9,9n11 layer","mass of non cohesive sediment of class10,10n11 layer","mass of non cohesive sediment of class11,11n11 layer","mass of non cohesive sediment of class12,12n11 layer","mass of non cohesive sediment of class13,13n11 layer","mass of non cohesive sediment of class14,14n11 layer","mass of non cohesive sediment of class15,15n11 layer","mass of non cohesive sediment of class16,16n11 layer","mass of non cohesive sediment of class17,17n11 layer","mass of non cohesive sediment of class18,18n11 layer","mass of non cohesive sediment of class19,19n11 layer","mass of non cohesive sediment of class**,**n11 layer","mass of non cohesive sediment of class*,*n12 layer","mass of non cohesive sediment of class1,1n12 layer","mass of non cohesive sediment of class2,2n12 layer","mass of non cohesive sediment of class3,3n12 layer","mass of non cohesive sediment of class4,4n12 layer","mass of non cohesive sediment of class5,5n12 layer","mass of non cohesive sediment of class6,6n12 layer","mass of non cohesive sediment of class7,7n12 layer","mass of non cohesive sediment of class8,8n12 layer","mass of non cohesive sediment of class9,9n12 layer","mass of non cohesive sediment of class10,10n12 layer","mass of non cohesive sediment of class11,11n12 layer","mass of non cohesive sediment of class12,12n12 layer","mass of non cohesive sediment of class13,13n12 layer","mass of non cohesive sediment of class14,14n12 layer","mass of non cohesive sediment of class15,15n12 layer","mass of non cohesive sediment of class16,16n12 layer","mass of non cohesive sediment of class17,17n12 layer","mass of non cohesive sediment of class18,18n12 layer","mass of non cohesive sediment of class19,19n12 layer","mass of non cohesive sediment of class**,**n12 layer","mass of non cohesive sediment of class*,*n13 layer","mass of non cohesive sediment of class1,1n13 layer","mass of non cohesive sediment of class2,2n13 layer","mass of non cohesive sediment of class3,3n13 layer","mass of non cohesive sediment of class4,4n13 layer","mass of non cohesive sediment of class5,5n13 layer","mass of non cohesive sediment of class6,6n13 layer","mass of non cohesive sediment of class7,7n13 layer","mass of non cohesive sediment of class8,8n13 layer","mass of non cohesive sediment of class9,9n13 layer","mass of non cohesive sediment of class10,10n13 layer","mass of non cohesive sediment of class11,11n13 layer","mass of non cohesive sediment of class12,12n13 layer","mass of non cohesive sediment of class13,13n13 layer","mass of non cohesive sediment of class14,14n13 layer","mass of non cohesive sediment of class15,15n13 layer","mass of non cohesive sediment of class16,16n13 layer","mass of non cohesive sediment of class17,17n13 layer","mass of non cohesive sediment of class18,18n13 layer","mass of non cohesive sediment of class19,19n13 layer","mass of non cohesive sediment of class**,**n13 layer","mass of non cohesive sediment of class*,*n14 layer","mass of non cohesive sediment of class1,1n14 layer","mass of non cohesive sediment of class2,2n14 layer","mass of non cohesive sediment of class3,3n14 layer","mass of non cohesive sediment of class4,4n14 layer","mass of non cohesive sediment of class5,5n14 layer","mass of non cohesive sediment of class6,6n14 layer","mass of non cohesive sediment of class7,7n14 layer","mass of non cohesive sediment of class8,8n14 layer","mass of non cohesive sediment of class9,9n14 layer","mass of non cohesive sediment of class10,10n14 layer","mass of non cohesive sediment of class11,11n14 layer","mass of non cohesive sediment of class12,12n14 layer","mass of non cohesive sediment of class13,13n14 layer","mass of non cohesive sediment of class14,14n14 layer","mass of non cohesive sediment of class15,15n14 layer","mass of non cohesive sediment of class16,16n14 layer","mass of non cohesive sediment of class17,17n14 layer","mass of non cohesive sediment of class18,18n14 layer","mass of non cohesive sediment of class19,19n14 layer","mass of non cohesive sediment of class**,**n14 layer","mass of non cohesive sediment of class*,*n15 layer","mass of non cohesive sediment of class1,1n15 layer","mass of non cohesive sediment of class2,2n15 layer","mass of non cohesive sediment of class3,3n15 layer","mass of non cohesive sediment of class4,4n15 layer","mass of non cohesive sediment of class5,5n15 layer","mass of non cohesive sediment of class6,6n15 layer","mass of non cohesive sediment of class7,7n15 layer","mass of non cohesive sediment of class8,8n15 layer","mass of non cohesive sediment of class9,9n15 layer","mass of non cohesive sediment of class10,10n15 layer","mass of non cohesive sediment of class11,11n15 layer","mass of non cohesive sediment of class12,12n15 layer","mass of non cohesive sediment of class13,13n15 layer","mass of non cohesive sediment of class14,14n15 layer","mass of non cohesive sediment of class15,15n15 layer","mass of non cohesive sediment of class16,16n15 layer","mass of non cohesive sediment of class17,17n15 layer","mass of non cohesive sediment of class18,18n15 layer","mass of non cohesive sediment of class19,19n15 layer","mass of non cohesive sediment of class**,**n15 layer","mass of non cohesive sediment of class*,*n16 layer","mass of non cohesive sediment of class1,1n16 layer","mass of non cohesive sediment of class2,2n16 layer","mass of non cohesive sediment of class3,3n16 layer","mass of non cohesive sediment of class4,4n16 layer","mass of non cohesive sediment of class5,5n16 layer","mass of non cohesive sediment of class6,6n16 layer","mass of non cohesive sediment of class7,7n16 layer","mass of non cohesive sediment of class8,8n16 layer","mass of non cohesive sediment of class9,9n16 layer","mass of non cohesive sediment of class10,10n16 layer","mass of non cohesive sediment of class11,11n16 layer","mass of non cohesive sediment of class12,12n16 layer","mass of non cohesive sediment of class13,13n16 layer","mass of non cohesive sediment of class14,14n16 layer","mass of non cohesive sediment of class15,15n16 layer","mass of non cohesive sediment of class16,16n16 layer","mass of non cohesive sediment of class17,17n16 layer","mass of non cohesive sediment of class18,18n16 layer","mass of non cohesive sediment of class19,19n16 layer","mass of non cohesive sediment of class**,**n16 layer","mass of non cohesive sediment of class*,*n17 layer","mass of non cohesive sediment of class1,1n17 layer","mass of non cohesive sediment of class2,2n17 layer","mass of non cohesive sediment of class3,3n17 layer","mass of non cohesive sediment of class4,4n17 layer","mass of non cohesive sediment of class5,5n17 layer","mass of non cohesive sediment of class6,6n17 layer","mass of non cohesive sediment of class7,7n17 layer","mass of non cohesive sediment of class8,8n17 layer","mass of non cohesive sediment of class9,9n17 layer","mass of non cohesive sediment of class10,10n17 layer","mass of non cohesive sediment of class11,11n17 layer","mass of non cohesive sediment of class12,12n17 layer","mass of non cohesive sediment of class13,13n17 layer","mass of non cohesive sediment of class14,14n17 layer","mass of non cohesive sediment of class15,15n17 layer","mass of non cohesive sediment of class16,16n17 layer","mass of non cohesive sediment of class17,17n17 layer","mass of non cohesive sediment of class18,18n17 layer","mass of non cohesive sediment of class19,19n17 layer","mass of non cohesive sediment of class**,**n17 layer","mass of non cohesive sediment of class*,*n18 layer","mass of non cohesive sediment of class1,1n18 layer","mass of non cohesive sediment of class2,2n18 layer","mass of non cohesive sediment of class3,3n18 layer","mass of non cohesive sediment of class4,4n18 layer","mass of non cohesive sediment of class5,5n18 layer","mass of non cohesive sediment of class6,6n18 layer","mass of non cohesive sediment of class7,7n18 layer","mass of non cohesive sediment of class8,8n18 layer","mass of non cohesive sediment of class9,9n18 layer","mass of non cohesive sediment of class10,10n18 layer","mass of non cohesive sediment of class11,11n18 layer","mass of non cohesive sediment of class12,12n18 layer","mass of non cohesive sediment of class13,13n18 layer","mass of non cohesive sediment of class14,14n18 layer","mass of non cohesive sediment of class15,15n18 layer","mass of non cohesive sediment of class16,16n18 layer","mass of non cohesive sediment of class17,17n18 layer","mass of non cohesive sediment of class18,18n18 layer","mass of non cohesive sediment of class19,19n18 layer","mass of non cohesive sediment of class**,**n18 layer","mass of non cohesive sediment of class*,*n19 layer","mass of non cohesive sediment of class1,1n19 layer","mass of non cohesive sediment of class2,2n19 layer","mass of non cohesive sediment of class3,3n19 layer","mass of non cohesive sediment of class4,4n19 layer","mass of non cohesive sediment of class5,5n19 layer","mass of non cohesive sediment of class6,6n19 layer","mass of non cohesive sediment of class7,7n19 layer","mass of non cohesive sediment of class8,8n19 layer","mass of non cohesive sediment of class9,9n19 layer","mass of non cohesive sediment of class10,10n19 layer","mass of non cohesive sediment of class11,11n19 layer","mass of non cohesive sediment of class12,12n19 layer","mass of non cohesive sediment of class13,13n19 layer","mass of non cohesive sediment of class14,14n19 layer","mass of non cohesive sediment of class15,15n19 layer","mass of non cohesive sediment of class16,16n19 layer","mass of non cohesive sediment of class17,17n19 layer","mass of non cohesive sediment of class18,18n19 layer","mass of non cohesive sediment of class19,19n19 layer","mass of non cohesive sediment of class**,**n19 layer","mass of non cohesive sediment of class*,*n** layer","mass of non cohesive sediment of class1,1n** layer","mass of non cohesive sediment of class2,2n** layer","mass of non cohesive sediment of class3,3n** layer","mass of non cohesive sediment of class4,4n** layer","mass of non cohesive sediment of class5,5n** layer","mass of non cohesive sediment of class6,6n** layer","mass of non cohesive sediment of class7,7n** layer","mass of non cohesive sediment of class8,8n** layer","mass of non cohesive sediment of class9,9n** layer","mass of non cohesive sediment of class10,10n** layer","mass of non cohesive sediment of class11,11n** layer","mass of non cohesive sediment of class12,12n** layer","mass of non cohesive sediment of class13,13n** layer","mass of non cohesive sediment of class14,14n** layer","mass of non cohesive sediment of class15,15n** layer","mass of non cohesive sediment of class16,16n** layer","mass of non cohesive sediment of class17,17n** layer","mass of non cohesive sediment of class18,18n** layer","mass of non cohesive sediment of class19,19n** layer","mass of non cohesive sediment of class**,**n** layer","mass of cohesive sediment of class*,*n* layer","mass of cohesive sediment of class1,1n* layer","mass of cohesive sediment of class2,2n* layer","mass of cohesive sediment of class3,3n* layer","mass of cohesive sediment of class4,4n* layer","mass of cohesive sediment of class5,5n* layer","mass of cohesive sediment of class6,6n* layer","mass of cohesive sediment of class7,7n* layer","mass of cohesive sediment of class8,8n* layer","mass of cohesive sediment of class9,9n* layer","mass of cohesive sediment of class10,10n* layer","mass of cohesive sediment of class11,11n* layer","mass of cohesive sediment of class12,12n* layer","mass of cohesive sediment of class13,13n* layer","mass of cohesive sediment of class14,14n* layer","mass of cohesive sediment of class15,15n* layer","mass of cohesive sediment of class16,16n* layer","mass of cohesive sediment of class17,17n* layer","mass of cohesive sediment of class18,18n* layer","mass of cohesive sediment of class19,19n* layer","mass of cohesive sediment of class**,**n* layer","mass of cohesive sediment of class*,*n1 layer","mass of cohesive sediment of class1,1n1 layer","mass of cohesive sediment of class2,2n1 layer","mass of cohesive sediment of class3,3n1 layer","mass of cohesive sediment of class4,4n1 layer","mass of cohesive sediment of class5,5n1 layer","mass of cohesive sediment of class6,6n1 layer","mass of cohesive sediment of class7,7n1 layer","mass of cohesive sediment of class8,8n1 layer","mass of cohesive sediment of class9,9n1 layer","mass of cohesive sediment of class10,10n1 layer","mass of cohesive sediment of class11,11n1 layer","mass of cohesive sediment of class12,12n1 layer","mass of cohesive sediment of class13,13n1 layer","mass of cohesive sediment of class14,14n1 layer","mass of cohesive sediment of class15,15n1 layer","mass of cohesive sediment of class16,16n1 layer","mass of cohesive sediment of class17,17n1 layer","mass of cohesive sediment of class18,18n1 layer","mass of cohesive sediment of class19,19n1 layer","mass of cohesive sediment of class**,**n1 layer","mass of cohesive sediment of class*,*n2 layer","mass of cohesive sediment of class1,1n2 layer","mass of cohesive sediment of class2,2n2 layer","mass of cohesive sediment of class3,3n2 layer","mass of cohesive sediment of class4,4n2 layer","mass of cohesive sediment of class5,5n2 layer","mass of cohesive sediment of class6,6n2 layer","mass of cohesive sediment of class7,7n2 layer","mass of cohesive sediment of class8,8n2 layer","mass of cohesive sediment of class9,9n2 layer","mass of cohesive sediment of class10,10n2 layer","mass of cohesive sediment of class11,11n2 layer","mass of cohesive sediment of class12,12n2 layer","mass of cohesive sediment of class13,13n2 layer","mass of cohesive sediment of class14,14n2 layer","mass of cohesive sediment of class15,15n2 layer","mass of cohesive sediment of class16,16n2 layer","mass of cohesive sediment of class17,17n2 layer","mass of cohesive sediment of class18,18n2 layer","mass of cohesive sediment of class19,19n2 layer","mass of cohesive sediment of class**,**n2 layer","mass of cohesive sediment of class*,*n3 layer","mass of cohesive sediment of class1,1n3 layer","mass of cohesive sediment of class2,2n3 layer","mass of cohesive sediment of class3,3n3 layer","mass of cohesive sediment of class4,4n3 layer","mass of cohesive sediment of class5,5n3 layer","mass of cohesive sediment of class6,6n3 layer","mass of cohesive sediment of class7,7n3 layer","mass of cohesive sediment of class8,8n3 layer","mass of cohesive sediment of class9,9n3 layer","mass of cohesive sediment of class10,10n3 layer","mass of cohesive sediment of class11,11n3 layer","mass of cohesive sediment of class12,12n3 layer","mass of cohesive sediment of class13,13n3 layer","mass of cohesive sediment of class14,14n3 layer","mass of cohesive sediment of class15,15n3 layer","mass of cohesive sediment of class16,16n3 layer","mass of cohesive sediment of class17,17n3 layer","mass of cohesive sediment of class18,18n3 layer","mass of cohesive sediment of class19,19n3 layer","mass of cohesive sediment of class**,**n3 layer","mass of cohesive sediment of class*,*n4 layer","mass of cohesive sediment of class1,1n4 layer","mass of cohesive sediment of class2,2n4 layer","mass of cohesive sediment of class3,3n4 layer","mass of cohesive sediment of class4,4n4 layer","mass of cohesive sediment of class5,5n4 layer","mass of cohesive sediment of class6,6n4 layer","mass of cohesive sediment of class7,7n4 layer","mass of cohesive sediment of class8,8n4 layer","mass of cohesive sediment of class9,9n4 layer","mass of cohesive sediment of class10,10n4 layer","mass of cohesive sediment of class11,11n4 layer","mass of cohesive sediment of class12,12n4 layer","mass of cohesive sediment of class13,13n4 layer","mass of cohesive sediment of class14,14n4 layer","mass of cohesive sediment of class15,15n4 layer","mass of cohesive sediment of class16,16n4 layer","mass of cohesive sediment of class17,17n4 layer","mass of cohesive sediment of class18,18n4 layer","mass of cohesive sediment of class19,19n4 layer","mass of cohesive sediment of class**,**n4 layer","mass of cohesive sediment of class*,*n5 layer","mass of cohesive sediment of class1,1n5 layer","mass of cohesive sediment of class2,2n5 layer","mass of cohesive sediment of class3,3n5 layer","mass of cohesive sediment of class4,4n5 layer","mass of cohesive sediment of class5,5n5 layer","mass of cohesive sediment of class6,6n5 layer","mass of cohesive sediment of class7,7n5 layer","mass of cohesive sediment of class8,8n5 layer","mass of cohesive sediment of class9,9n5 layer","mass of cohesive sediment of class10,10n5 layer","mass of cohesive sediment of class11,11n5 layer","mass of cohesive sediment of class12,12n5 layer","mass of cohesive sediment of class13,13n5 layer","mass of cohesive sediment of class14,14n5 layer","mass of cohesive sediment of class15,15n5 layer","mass of cohesive sediment of class16,16n5 layer","mass of cohesive sediment of class17,17n5 layer","mass of cohesive sediment of class18,18n5 layer","mass of cohesive sediment of class19,19n5 layer","mass of cohesive sediment of class**,**n5 layer","mass of cohesive sediment of class*,*n6 layer","mass of cohesive sediment of class1,1n6 layer","mass of cohesive sediment of class2,2n6 layer","mass of cohesive sediment of class3,3n6 layer","mass of cohesive sediment of class4,4n6 layer","mass of cohesive sediment of class5,5n6 layer","mass of cohesive sediment of class6,6n6 layer","mass of cohesive sediment of class7,7n6 layer","mass of cohesive sediment of class8,8n6 layer","mass of cohesive sediment of class9,9n6 layer","mass of cohesive sediment of class10,10n6 layer","mass of cohesive sediment of class11,11n6 layer","mass of cohesive sediment of class12,12n6 layer","mass of cohesive sediment of class13,13n6 layer","mass of cohesive sediment of class14,14n6 layer","mass of cohesive sediment of class15,15n6 layer","mass of cohesive sediment of class16,16n6 layer","mass of cohesive sediment of class17,17n6 layer","mass of cohesive sediment of class18,18n6 layer","mass of cohesive sediment of class19,19n6 layer","mass of cohesive sediment of class**,**n6 layer","mass of cohesive sediment of class*,*n7 layer","mass of cohesive sediment of class1,1n7 layer","mass of cohesive sediment of class2,2n7 layer","mass of cohesive sediment of class3,3n7 layer","mass of cohesive sediment of class4,4n7 layer","mass of cohesive sediment of class5,5n7 layer","mass of cohesive sediment of class6,6n7 layer","mass of cohesive sediment of class7,7n7 layer","mass of cohesive sediment of class8,8n7 layer","mass of cohesive sediment of class9,9n7 layer","mass of cohesive sediment of class10,10n7 layer","mass of cohesive sediment of class11,11n7 layer","mass of cohesive sediment of class12,12n7 layer","mass of cohesive sediment of class13,13n7 layer","mass of cohesive sediment of class14,14n7 layer","mass of cohesive sediment of class15,15n7 layer","mass of cohesive sediment of class16,16n7 layer","mass of cohesive sediment of class17,17n7 layer","mass of cohesive sediment of class18,18n7 layer","mass of cohesive sediment of class19,19n7 layer","mass of cohesive sediment of class**,**n7 layer","mass of cohesive sediment of class*,*n8 layer","mass of cohesive sediment of class1,1n8 layer","mass of cohesive sediment of class2,2n8 layer","mass of cohesive sediment of class3,3n8 layer","mass of cohesive sediment of class4,4n8 layer","mass of cohesive sediment of class5,5n8 layer","mass of cohesive sediment of class6,6n8 layer","mass of cohesive sediment of class7,7n8 layer","mass of cohesive sediment of class8,8n8 layer","mass of cohesive sediment of class9,9n8 layer","mass of cohesive sediment of class10,10n8 layer","mass of cohesive sediment of class11,11n8 layer","mass of cohesive sediment of class12,12n8 layer","mass of cohesive sediment of class13,13n8 layer","mass of cohesive sediment of class14,14n8 layer","mass of cohesive sediment of class15,15n8 layer","mass of cohesive sediment of class16,16n8 layer","mass of cohesive sediment of class17,17n8 layer","mass of cohesive sediment of class18,18n8 layer","mass of cohesive sediment of class19,19n8 layer","mass of cohesive sediment of class**,**n8 layer","mass of cohesive sediment of class*,*n9 layer","mass of cohesive sediment of class1,1n9 layer","mass of cohesive sediment of class2,2n9 layer","mass of cohesive sediment of class3,3n9 layer","mass of cohesive sediment of class4,4n9 layer","mass of cohesive sediment of class5,5n9 layer","mass of cohesive sediment of class6,6n9 layer","mass of cohesive sediment of class7,7n9 layer","mass of cohesive sediment of class8,8n9 layer","mass of cohesive sediment of class9,9n9 layer","mass of cohesive sediment of class10,10n9 layer","mass of cohesive sediment of class11,11n9 layer","mass of cohesive sediment of class12,12n9 layer","mass of cohesive sediment of class13,13n9 layer","mass of cohesive sediment of class14,14n9 layer","mass of cohesive sediment of class15,15n9 layer","mass of cohesive sediment of class16,16n9 layer","mass of cohesive sediment of class17,17n9 layer","mass of cohesive sediment of class18,18n9 layer","mass of cohesive sediment of class19,19n9 layer","mass of cohesive sediment of class**,**n9 layer","mass of cohesive sediment of class*,*n10 layer","mass of cohesive sediment of class1,1n10 layer","mass of cohesive sediment of class2,2n10 layer","mass of cohesive sediment of class3,3n10 layer","mass of cohesive sediment of class4,4n10 layer","mass of cohesive sediment of class5,5n10 layer","mass of cohesive sediment of class6,6n10 layer","mass of cohesive sediment of class7,7n10 layer","mass of cohesive sediment of class8,8n10 layer","mass of cohesive sediment of class9,9n10 layer","mass of cohesive sediment of class10,10n10 layer","mass of cohesive sediment of class11,11n10 layer","mass of cohesive sediment of class12,12n10 layer","mass of cohesive sediment of class13,13n10 layer","mass of cohesive sediment of class14,14n10 layer","mass of cohesive sediment of class15,15n10 layer","mass of cohesive sediment of class16,16n10 layer","mass of cohesive sediment of class17,17n10 layer","mass of cohesive sediment of class18,18n10 layer","mass of cohesive sediment of class19,19n10 layer","mass of cohesive sediment of class**,**n10 layer","mass of cohesive sediment of class*,*n11 layer","mass of cohesive sediment of class1,1n11 layer","mass of cohesive sediment of class2,2n11 layer","mass of cohesive sediment of class3,3n11 layer","mass of cohesive sediment of class4,4n11 layer","mass of cohesive sediment of class5,5n11 layer","mass of cohesive sediment of class6,6n11 layer","mass of cohesive sediment of class7,7n11 layer","mass of cohesive sediment of class8,8n11 layer","mass of cohesive sediment of class9,9n11 layer","mass of cohesive sediment of class10,10n11 layer","mass of cohesive sediment of class11,11n11 layer","mass of cohesive sediment of class12,12n11 layer","mass of cohesive sediment of class13,13n11 layer","mass of cohesive sediment of class14,14n11 layer","mass of cohesive sediment of class15,15n11 layer","mass of cohesive sediment of class16,16n11 layer","mass of cohesive sediment of class17,17n11 layer","mass of cohesive sediment of class18,18n11 layer","mass of cohesive sediment of class19,19n11 layer","mass of cohesive sediment of class**,**n11 layer","mass of cohesive sediment of class*,*n12 layer","mass of cohesive sediment of class1,1n12 layer","mass of cohesive sediment of class2,2n12 layer","mass of cohesive sediment of class3,3n12 layer","mass of cohesive sediment of class4,4n12 layer","mass of cohesive sediment of class5,5n12 layer","mass of cohesive sediment of class6,6n12 layer","mass of cohesive sediment of class7,7n12 layer","mass of cohesive sediment of class8,8n12 layer","mass of cohesive sediment of class9,9n12 layer","mass of cohesive sediment of class10,10n12 layer","mass of cohesive sediment of class11,11n12 layer","mass of cohesive sediment of class12,12n12 layer","mass of cohesive sediment of class13,13n12 layer","mass of cohesive sediment of class14,14n12 layer","mass of cohesive sediment of class15,15n12 layer","mass of cohesive sediment of class16,16n12 layer","mass of cohesive sediment of class17,17n12 layer","mass of cohesive sediment of class18,18n12 layer","mass of cohesive sediment of class19,19n12 layer","mass of cohesive sediment of class**,**n12 layer","mass of cohesive sediment of class*,*n13 layer","mass of cohesive sediment of class1,1n13 layer","mass of cohesive sediment of class2,2n13 layer","mass of cohesive sediment of class3,3n13 layer","mass of cohesive sediment of class4,4n13 layer","mass of cohesive sediment of class5,5n13 layer","mass of cohesive sediment of class6,6n13 layer","mass of cohesive sediment of class7,7n13 layer","mass of cohesive sediment of class8,8n13 layer","mass of cohesive sediment of class9,9n13 layer","mass of cohesive sediment of class10,10n13 layer","mass of cohesive sediment of class11,11n13 layer","mass of cohesive sediment of class12,12n13 layer","mass of cohesive sediment of class13,13n13 layer","mass of cohesive sediment of class14,14n13 layer","mass of cohesive sediment of class15,15n13 layer","mass of cohesive sediment of class16,16n13 layer","mass of cohesive sediment of class17,17n13 layer","mass of cohesive sediment of class18,18n13 layer","mass of cohesive sediment of class19,19n13 layer","mass of cohesive sediment of class**,**n13 layer","mass of cohesive sediment of class*,*n14 layer","mass of cohesive sediment of class1,1n14 layer","mass of cohesive sediment of class2,2n14 layer","mass of cohesive sediment of class3,3n14 layer","mass of cohesive sediment of class4,4n14 layer","mass of cohesive sediment of class5,5n14 layer","mass of cohesive sediment of class6,6n14 layer","mass of cohesive sediment of class7,7n14 layer","mass of cohesive sediment of class8,8n14 layer","mass of cohesive sediment of class9,9n14 layer","mass of cohesive sediment of class10,10n14 layer","mass of cohesive sediment of class11,11n14 layer","mass of cohesive sediment of class12,12n14 layer","mass of cohesive sediment of class13,13n14 layer","mass of cohesive sediment of class14,14n14 layer","mass of cohesive sediment of class15,15n14 layer","mass of cohesive sediment of class16,16n14 layer","mass of cohesive sediment of class17,17n14 layer","mass of cohesive sediment of class18,18n14 layer","mass of cohesive sediment of class19,19n14 layer","mass of cohesive sediment of class**,**n14 layer","mass of cohesive sediment of class*,*n15 layer","mass of cohesive sediment of class1,1n15 layer","mass of cohesive sediment of class2,2n15 layer","mass of cohesive sediment of class3,3n15 layer","mass of cohesive sediment of class4,4n15 layer","mass of cohesive sediment of class5,5n15 layer","mass of cohesive sediment of class6,6n15 layer","mass of cohesive sediment of class7,7n15 layer","mass of cohesive sediment of class8,8n15 layer","mass of cohesive sediment of class9,9n15 layer","mass of cohesive sediment of class10,10n15 layer","mass of cohesive sediment of class11,11n15 layer","mass of cohesive sediment of class12,12n15 layer","mass of cohesive sediment of class13,13n15 layer","mass of cohesive sediment of class14,14n15 layer","mass of cohesive sediment of class15,15n15 layer","mass of cohesive sediment of class16,16n15 layer","mass of cohesive sediment of class17,17n15 layer","mass of cohesive sediment of class18,18n15 layer","mass of cohesive sediment of class19,19n15 layer","mass of cohesive sediment of class**,**n15 layer","mass of cohesive sediment of class*,*n16 layer","mass of cohesive sediment of class1,1n16 layer","mass of cohesive sediment of class2,2n16 layer","mass of cohesive sediment of class3,3n16 layer","mass of cohesive sediment of class4,4n16 layer","mass of cohesive sediment of class5,5n16 layer","mass of cohesive sediment of class6,6n16 layer","mass of cohesive sediment of class7,7n16 layer","mass of cohesive sediment of class8,8n16 layer","mass of cohesive sediment of class9,9n16 layer","mass of cohesive sediment of class10,10n16 layer","mass of cohesive sediment of class11,11n16 layer","mass of cohesive sediment of class12,12n16 layer","mass of cohesive sediment of class13,13n16 layer","mass of cohesive sediment of class14,14n16 layer","mass of cohesive sediment of class15,15n16 layer","mass of cohesive sediment of class16,16n16 layer","mass of cohesive sediment of class17,17n16 layer","mass of cohesive sediment of class18,18n16 layer","mass of cohesive sediment of class19,19n16 layer","mass of cohesive sediment of class**,**n16 layer","mass of cohesive sediment of class*,*n17 layer","mass of cohesive sediment of class1,1n17 layer","mass of cohesive sediment of class2,2n17 layer","mass of cohesive sediment of class3,3n17 layer","mass of cohesive sediment of class4,4n17 layer","mass of cohesive sediment of class5,5n17 layer","mass of cohesive sediment of class6,6n17 layer","mass of cohesive sediment of class7,7n17 layer","mass of cohesive sediment of class8,8n17 layer","mass of cohesive sediment of class9,9n17 layer","mass of cohesive sediment of class10,10n17 layer","mass of cohesive sediment of class11,11n17 layer","mass of cohesive sediment of class12,12n17 layer","mass of cohesive sediment of class13,13n17 layer","mass of cohesive sediment of class14,14n17 layer","mass of cohesive sediment of class15,15n17 layer","mass of cohesive sediment of class16,16n17 layer","mass of cohesive sediment of class17,17n17 layer","mass of cohesive sediment of class18,18n17 layer","mass of cohesive sediment of class19,19n17 layer","mass of cohesive sediment of class**,**n17 layer","mass of cohesive sediment of class*,*n18 layer","mass of cohesive sediment of class1,1n18 layer","mass of cohesive sediment of class2,2n18 layer","mass of cohesive sediment of class3,3n18 layer","mass of cohesive sediment of class4,4n18 layer","mass of cohesive sediment of class5,5n18 layer","mass of cohesive sediment of class6,6n18 layer","mass of cohesive sediment of class7,7n18 layer","mass of cohesive sediment of class8,8n18 layer","mass of cohesive sediment of class9,9n18 layer","mass of cohesive sediment of class10,10n18 layer","mass of cohesive sediment of class11,11n18 layer","mass of cohesive sediment of class12,12n18 layer","mass of cohesive sediment of class13,13n18 layer","mass of cohesive sediment of class14,14n18 layer","mass of cohesive sediment of class15,15n18 layer","mass of cohesive sediment of class16,16n18 layer","mass of cohesive sediment of class17,17n18 layer","mass of cohesive sediment of class18,18n18 layer","mass of cohesive sediment of class19,19n18 layer","mass of cohesive sediment of class**,**n18 layer","mass of cohesive sediment of class*,*n19 layer","mass of cohesive sediment of class1,1n19 layer","mass of cohesive sediment of class2,2n19 layer","mass of cohesive sediment of class3,3n19 layer","mass of cohesive sediment of class4,4n19 layer","mass of cohesive sediment of class5,5n19 layer","mass of cohesive sediment of class6,6n19 layer","mass of cohesive sediment of class7,7n19 layer","mass of cohesive sediment of class8,8n19 layer","mass of cohesive sediment of class9,9n19 layer","mass of cohesive sediment of class10,10n19 layer","mass of cohesive sediment of class11,11n19 layer","mass of cohesive sediment of class12,12n19 layer","mass of cohesive sediment of class13,13n19 layer","mass of cohesive sediment of class14,14n19 layer","mass of cohesive sediment of class15,15n19 layer","mass of cohesive sediment of class16,16n19 layer","mass of cohesive sediment of class17,17n19 layer","mass of cohesive sediment of class18,18n19 layer","mass of cohesive sediment of class19,19n19 layer","mass of cohesive sediment of class**,**n19 layer","mass of cohesive sediment of class*,*n** layer","mass of cohesive sediment of class1,1n** layer","mass of cohesive sediment of class2,2n** layer","mass of cohesive sediment of class3,3n** layer","mass of cohesive sediment of class4,4n** layer","mass of cohesive sediment of class5,5n** layer","mass of cohesive sediment of class6,6n** layer","mass of cohesive sediment of class7,7n** layer","mass of cohesive sediment of class8,8n** layer","mass of cohesive sediment of class9,9n** layer","mass of cohesive sediment of class10,10n** layer","mass of cohesive sediment of class11,11n** layer","mass of cohesive sediment of class12,12n** layer","mass of cohesive sediment of class13,13n** layer","mass of cohesive sediment of class14,14n** layer","mass of cohesive sediment of class15,15n** layer","mass of cohesive sediment of class16,16n** layer","mass of cohesive sediment of class17,17n** layer","mass of cohesive sediment of class18,18n** layer","mass of cohesive sediment of class19,19n** layer","mass of cohesive sediment of class**,**n** layer","reference level for Nestor"],
+        defaut = ["velocity along x axis (m/s)","velocity along y axis (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","non erodable bottom","bottom evolution (m)"],
+        fr = """Noms des variables que l''utilisateur veut ecrire dans
+le fichier des resultats.
+Chaque variable est representee par une lettre.
+Le choix des separateurs est libre. Voir CHOIX ci-dessus.
+ On peut utiliser *, *A* signifie : toutes les fractions""",
+        ang = """Names of variables the user wants to write
+into the graphic results file.
+Each variable is represented by a letter. See CHOIX1 above.
+ One can use *, *A* means all fractions""",
+    ),
+)
+# -----------------------------------------------------------------------
+TIME = PROC(nom= "TIME",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NUMBER_OF_SUB_ITERATIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """permet de realiser des sous iterations au sein de la
+boucle en temps (En mode non permananet).
+Peut etre utile en non permanent lorsque le
+pas de temps qui est donne par le pas de sortie graphique du
+FICHIER DE CALCUL PRECEDENT est trop grand.""",
+        ang = """enable to realize sub-iteration inside a time step
+(this key word is not used if the key word VARIABLE TIME-STEP
+is set equal to yes). It could be useful for a non steady case
+be useful for a non steady case when the time step which is fixed
+by the graphic printout period of the HYDRODYNAMIC FILE
+is too large.""",
+    ),
+#   -----------------------------------
+    ORIGINAL_HOUR_OF_TIME = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I', min= 3, max= 3,
+        defaut = [0,0,0],
+        fr = """Permet de fixer l''heure d''origine des temps du modele lors
+de la prise en compte de la force generatrice de la maree.""",
+        ang = """Give the time of the time origin of the model when taking into
+account of the tide generator force.""",
+    ),
+#   -----------------------------------
+    ORIGINAL_DATE_OF_TIME = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I', min= 3, max= 3,
+        defaut = [0,0,0],
+        fr = """Permet de fixer la date d''origine des temps du modele lors
+de la prise en compte de la force generatrice de la maree.""",
+        ang = """Give the date of the time origin of the model when taking into
+account the tide generating force.""",
+    ),
+)
+# -----------------------------------------------------------------------
+NON_COHESIVE = PROC(nom= "NON_COHESIVE",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    LAYERS_NON_COHESIVE_BED_POROSITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        defaut = [0.4,0.4],
+        fr = """la concentration volumique  du lit est definie par
+CSF= (1-porosite)
+Ce parametre est utilise pour les sediments non-cohesifs.""",
+        ang = """The bed volume concentration CSF=(1-porosity) is used to
+calculate the bed evolution of non-cohesive sand transport.""",
+    ),
+#   -----------------------------------
+    CHARRIAGE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        BOUNDARY_CONDITIONS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Donne la proportion du debit solide total impose par classe.
+Donner un nombre par classe de non-cohesifs""",
+                ang = """Gives the proportion of the imposed solid discharge for each class.
+Give one numbre for each non-cohesive class""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    BEDLOAD = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        MORPHOLOGICAL_FACTOR_ON_TIME_SCALE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.,
+            fr = """Coefficient d''amplification de l''echelle des temps""",
+            ang = """amplification coefficient of time scale""",
+        ),
+#       -----------------------------------
+        MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.,
+            fr = """Coefficient d''amplification de l''evolution du lit""",
+            ang = """amplification coefficient of bed evolution""",
+        ),
+#       -----------------------------------
+        MINIMUM_DEPTH_FOR_BEDLOAD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-2,
+            fr = """Suppression des flux de sediment de et vers les points secs""",
+            ang = """To cancel sediment fluxes to and from dry points""",
+        ),
+#       -----------------------------------
+        BED_LOAD_FOR_ALL_SANDS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """calcul avec charriage""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """10 formules de transport solide sont implementees dans GAIA.
+Les formules Ne3, Ne30 et Ne9 ne doivent pas etre utilisees en cas de
+couplage avec la suspension.
+Les formules Ne4, Ne5, Ne8 and Ne9 calculent le taux de transport sous
+l''action combinee de la houle et du courant :
+                 1 : MEYER-PETER (charriage)
+                 2 : EINSTEIN-BROWN (charriage)
+                 3 : ENGELUND-HANSEN + CHOLLET ET CUNGE (VERSION 5.3)
+                 30: ENGELUND-HANSEN (total)
+                 4 : BIJKER (charriage + suspension)
+                 5 : SOULSBY - VAN RIJN (charriage + suspension)
+                 6 : HUNZIKER (uniquement granulometrie etendue)
+                      DE MASQUAGE DE HUNZIKER APPLIQUEE
+                     et mot-cle HIDING-FACTOR not used
+                 7 : VAN RIJN (bed load)
+                 8 : BAILARD (charriage + suspension)
+                 9 : DIBAJNIA ET WATANABE (total)
+                       10 : WILCOCK ET CROWE (granulometrie etendue)
+L''utilisateur a aussi la possibilite d''imposer une autre formule de
+transport solide (sous-programme bedload\_qb\_user.f) en fixant la
+valeur du mot cle a 0 :
+                 0 :  IMPOSEE PAR L''UTILISATEUR
+Attention : dans ce cas, il n''est pas possible de choisir l''option
+PAS DE TEMPS VARIABLE.""",
+            ang = """10 bed-load or total load transport formulas are implemented in
+GAIA.
+The formula Ne3, Ne30 and Ne9 should not be used in the case of coupling
+with the suspension.
+The formula Ne4, Ne5, Ne8 and Ne9  model the transport under the
+combined action of currents and waves :
+                 1 : MEYER-PETER (bed load)
+                 2 : EINSTEIN-BROWN (bed load)
+                 3 : ENGELUND-HANSEN + CHOLLET AND CUNGE (VERSION 5.3)
+                 30: ENGELUND-HANSEN (total)
+                 4 : BIJKER (bed load + suspension)
+                 5 : SOULSBY - VAN RIJN (bed load + suspension)
+                 6 : HUNZIKER (only for sand grading)
+                     IN THIS CASE HIDING FACTOR KEYWORD DISCARDED
+                     And Hunziker formula used
+                 7 : VAN RIJN (bed load)
+                 8  : BAILARD (bed load + suspension)
+                 9 : DIBAJNIA ET WATANABE (total)
+                       10 : WILCOCK AND CROWE (graded sediment)
+Users can also program other formulas (subroutine bedload\_qb\_user.f)
+setting this key word to zero :
+                 0 : FORMULA PROGRAMMED BY USER
+Warning : it is not then possible to choose the option
+VARIABLE TIME-STEP""",
+        ),
+#       -----------------------------------
+        B_VALUE_FOR_THE_BIJKER_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 2.E0,
+            fr = """Coefficient b de la formule de Bijker""",
+            ang = """b value for the Bijker formula""",
+        ),
+#       -----------------------------------
+        MPM_COEFFICIENT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 8.0E-00,
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        BOUNDARY_CONDITIONS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            PRESCRIBED_SOLID_DISCHARGES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min= 2, max= 2,
+                fr = """ Valeurs des debits solides imposes aux frontieres
+liquides entrantes (kg/s).
+Une valeur par frontiere liquide""",
+                ang = """Values of prescribed solid discharges
+at the inflow boundaries (kg/s).
+One value per liquid boundary""",
+            ),
+        ),
+#       -----------------------------------
+        SLOPE_INFLUENCE = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            FORMULA_FOR_SLOPE_EFFECT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """1 : formule de Koch et Flokstra, modifie le transport solide
+            mot cle associe : BETA
+        2 : formule de Soulsby, modifie la contrainte seuil, ne peut
+            donc etre utilisee que avec une formule a seuil.
+            mot cle associe : ANGLE DE REPOS DU SEDIMENT""",
+                ang = """1 : formula of Koch et Flokstra, modification of bed load
+             linked keyword : BETA
+         2 : formula of Soulsby, modification critical shear stress,
+             can only be used with a threshold fomula
+             linked keyword : FRICTION ANGLE OF THE SEDIMENT""",
+            ),
+#           -----------------------------------
+            FRICTION_ANGLE_OF_THE_SEDIMENT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 40.,
+                fr = """Angle de repos du sediment, intervient pour la prise de compte
+ de la pente sur la contrainte critique par la formule de Soulsby.
+Utiliser si ...=2""",
+                ang = """Angle of repose of the sediment. Used in the Soulsby formula to
+take into account the influence of bed slope on critical shear stress.
+Use if ...=2""",
+            ),
+#           -----------------------------------
+            FORMULA_FOR_DEVIATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """1 : Koch et Flokstra
+       2 : formule de Talmon et al. 1995, JHR 33(4) formules (1) et
+(17) mot cle associe : BETA2""",
+                ang = """1: Koch and Flokstra
+        2: formula of Talmon et al. 1995, JHR 33(4) formulas (1) and
+(17) linked keyword : BETA2""",
+            ),
+#           -----------------------------------
+            PARAMETER_FOR_DEVIATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.85,
+                fr = """Parametre pour la deviation causee par effet de pente
+ pour la formule de Talmon et al.
+Une valeur elevee provoque une faible deviation""",
+                ang = """Parameter pour la deviation pour la formule de Talmon et al.""",
+            ),
+#           -----------------------------------
+            SLOPE_EFFECT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [True ],
+                fr = """Prise en compte de l''effet de pente :
+deviation et modification du seuil critique.
+NON supprime les mots-cles
+ POUR EFFET DE PENTE et  POUR LA DEVIATION""",
+                ang = """If yes, slope effect taken into account:
+deviation + modification of critical shear stress.
+NO will cancel the key-words
+FORMULA FOR SLOPE EFFECT and FORMULA FOR DEVIATION""",
+            ),
+#           -----------------------------------
+            BETA = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.3,
+                fr = """Determine la valeur du coefficient beta qui intervient dans la
+formulation de l''effet de pente de Koch et Flokstra.""",
+                ang = """Specifies the value of the beta coefficient used in the Koch
+and Flokstra slope effect formulation.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    FRICTION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 3.0,
+            fr = """Ratio pour le calcul du frottement de peau.
+rugosite de peau = ratio * diametre moyen.
+( pour la granulometrie etendue, le diametre moyen utilise
+est une valeur moyenne par noeud calculee a partir de la fraction
+et du diametre moyen de chaque sediment en chaque noeud du maillage)""",
+            ang = """ Ratio for the computation of skin friction.
+skin roughness = ratio * mean diameter
+(for the mixture of sand, the mean diameter used is a value per node
+which is computed thanks to the fraction and the mean diameter of each
+sediment for each node of the mesh)
+if KSPRATIO =0 : use skin friction prediction from Van Rijn (2007)
+for currents and the Wiberg and Harris method for waves""",
+        ),
+#       -----------------------------------
+        SKIN_FRICTION_CORRECTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Correction du frottement pour le transport solide (voir aussi KSPRATIO)
+pour faire en sorte que le frottement de peau soit utilisé dans
+les formules au lieu du frottement issu de l''hydrodynamique,
+qui comprend souvent d''autres effets (surtout en 2D)
+       0 : Pas de correction (TAUP= TOB), valide si la rugosite
+           donnee a TELEMAC est physique - proche de la rugosite de peau
+           estimee a 3d50
+       1 : Correction pour fond plat (KSP= KSPRATIO * D50)
+       2 : Prise en compte des rides""",
+            ang = """Formula to modify the shear stress in sediment flow rate formulae
+so they use the skin bed roughness (see also KSPRATIO)
+       0 : No correction (TAUP= TOB), valid if the roughness provided
+           to TELEMAC is physical - close to the skin roughness, usually
+           estimated to 3d50
+       1 : Correction for a flat bed (KSP= KSPRATIO * D50)
+       2 : Ripple correction factor""",
+        ),
+#       -----------------------------------
+        ADVANCED = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            BED_ROUGHNESS_PREDICTOR_OPTION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """1 : Fond plat ks=KSPRATIO D50,
+2: Fond ride (methode de Wiberg et Harris),
+3: Dunes et megarides (methode de Van Rijn)""",
+                ang = """1: Flat bed, 2: Rippled bed,
+3: Dunes and mega ripples (Method of Van Rijn)""",
+            ),
+#           -----------------------------------
+            COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Calcul de la rugosite de Nikuradse a l''echelle du sediment
+- voir OPTION DU PREDICTEUR DE RUGOSITE -. Elle peut etre
+differente de la rugosite utilisee pour l''hydrodynamique
+dans les cas avec vagues ou avec une granulometrie variable en
+temps et en espace. Le frottement
+modifie pourra eventuellement etre envoye a Telemac mais ce n''est
+pas encore supporte.""",
+                ang = """Compute a bed roughness at the sediment scale - see
+BED ROUGHNESS PREDICTOR OPTION -. It can be different from
+the hydrodynamics roughness due to the action of waves or to
+a space-time varying grain size distribution. This roughness
+could be sent to Telemac but it is not supported yet.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    SUSPENSION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SETTLING_LAG = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Uses the velocity profile based on the Miles approximation""",
+            ang = """Uses the velocity profile based on the Miles approximation""",
+        ),
+#       -----------------------------------
+        SUSPENSION_FOR_ALL_SANDS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Active la suspension pour tous les sables. Il n''est pas possible
+d''avoir un comportement different entre classe de sable. La vase
+est toujours consideree en suspension.""",
+            ang = """Activate suspension for all the sands in the simulation. It is not
+possible to have a different behaviour between sand classes. Mud
+is always considered in suspension.""",
+        ),
+#       -----------------------------------
+        SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Different formules sont proposees pour le calcul de la concentration
+d''equilibre:
+1 : formule de Zyserman et Fredsoe
+2 : methode de Bijker. La concentration au fond
+   est reliee au taux de transport par charriage
+3 : formule de Van Rijn (1987)
+4 : formule de Soulsy\_van Rijn""",
+            ang = """Different choice to compute the equilibrium near-bed concentration
+1 : Zysderman and Fredsoe, equilibrium formula
+2: Bijker method. The near bed concentration
+is related to the bedload . This option cannot be used
+without bedload transport
+3: Van Rijn formula
+4: Soulsby\_van Rijn formula""",
+        ),
+    ),
+#   -----------------------------------
+    BED_MATERIAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ACTIVE_LAYER_THICKNESS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [10000.],
+            fr = """Epaisseur de reference pour la stratification du lit. La
+composition de la premiere couche sert a calculer le transport
+solide. Utiliser une tres grande valeur pour ne pas avoir de
+stratification.""",
+            ang = """Thickness for bed stratification. Composition of first
+layer is used to compute bed load transport rate. If you do not want
+a stratification, use a large value""",
+        ),
+#       -----------------------------------
+        HIDING_FACTOR_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """4 formules pour le hiding factor sont programmees dans GAIA
+     0: const => il faut donner le HIDING FACTOR PAR CLASSE
+     1: Egiazaroff
+     2: Ashida \& Michiue
+      :
+     4: Karim, Holly \& Yang""",
+            ang = """4 hiding factor formulas are implemented in GAIA
+     0: const => need to give CLASSES HIDING FACTOR
+     1: Egiazaroff
+     2: Ashida \& Michiue
+      :
+     4: Karim, Holly \& Yang""",
+        ),
+#       -----------------------------------
+        CONSTANT_ACTIVE_LAYER_THICKNESS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """epaisseur de couche active constante ou non""",
+            ang = """constant active layer thickness or not""",
+        ),
+#       -----------------------------------
+        D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = .01,
+            fr = """Fixe la valeur de D90 pour des simulations avec une
+ seule classe de sable. Pour des simulations avec plusieurs
+ classes de sable, D90 est calcule par GAIA.""",
+            ang = """Sets the value of diameter d90 for simulations with one sand class.
+ With multiple sand classes, D90 is computed by GAIA.""",
+        ),
+    ),
+#   -----------------------------------
+    BED_STRUCTURE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ADVANCED = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SEDIMENT_SLIDE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = [False],
+                fr = """Prise en compte de la pente d''equilibre du sable donnee par le
+mot-cle ANGLE DE FROTTEMENT DU SEDIMENT""",
+                ang = """If yes, the key-word FRICTION ANGLE OF THE SEDIMENT is taken
+into account for slope stability""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+INITIAL_CONDITION = PROC(nom= "INITIAL_CONDITION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SETTING = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUSPENSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                defaut = [0.,0.],
+                fr = """Fixe les valeurs initiales de concentration des sediments en
+suspension.""",
+                ang = """Sets the initial values of suspended sediment concentration.""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+BOUNDARY_CONDITIONS = PROC(nom= "BOUNDARY_CONDITIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SETTING = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUSPENSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', max='**',
+                fr = """Valeurs de concentration des sediment en suspension imposees aux
+frontieres liquides entrantes. Les valeurs sont imposees a la premiere
+frontiere, puis la deuxieme etc. suivant la meme logique que pour les
+traceurs.""",
+                ang = """Suspended sediment concentration values prescribed at the inflow
+boundaries. Determines the imposed value of sediments at the first
+boundary, then at the second and so on, with the same logic as tracers.""",
+            ),
+#           -----------------------------------
+            VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["User defined","Constant","Constant or Rouse if sediment", "Normalized Rouse profile and imposed conc", "Modified Rouse profile accounting for molecular viscosity"],
+                fr = """Permet de specifier le type de profil de concentration des
+sediments sur la verticale (uniquement pour des simulations 3D).
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : Programmation utilisateur ;
+\item 1 : Constant ;
+\item 2 : Rouse equilibrium concentration ;
+\item 3 : Rouse (normalise) et concentration imposee.
+\item 4 : Rouse modifie avec viscosite moleculaire.
+\end{itemize}""",
+                ang = """Specifies the type of profiles of sediment concentration on the
+vertical (only for 3D simulations). Possible choices are:
+\begin{itemize}
+\item 0: user defined,
+\item 1: constant,
+\item 2: Rouse equilibrium, constant (diluted sediment)
+or Rouse (sediment),
+\item 3: Rouse (normalized) and imposed concentration.
+\item 4: Rouse modified with molecular viscosity.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Valeurs des sediments en suspension a chacune des sources.
+toutes les sources pour le premier sediment
+puis toutes les sources du deuxieme sediment, etc.
+Par exemple, s''il y a 3 sediments en suspension (SED1, SED2 et SED3)
+et 2 sources (S1 et S2), la syntaxe suivante est utilisee :\\
+S1\_SED1;S1\_SED2;S1\_SED3;S2\_SED1;S2\_SED2;S2\_SED3\\
+10.0; 10.0; 0.0;  0.0; 10.0; 10.0""",
+                ang = """Values of the suspended sediments at the sources.
+All sources for the first suspended sediment, then
+all sources for the second suspended sediment, etc.
+For example, if there are 3 suspended sediments (SED1, SED2 and SED3)
+and 2 sources (S1 and S2), the following syntax is used:\\
+S1\_SED1;S1\_SED2;S1\_SED3;S2\_SED1;S2\_SED2;S2\_SED3\\
+10.0; 10.0; 0.0;  0.0; 10.0; 10.0""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+NUMERICAL_PARAMETERS = PROC(nom= "NUMERICAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [50],
+        fr = """Seulement pour le charriage elements finis.
+Parametres de positive\_depths.
+Ancienne valeur par defaut = 10 jusqu en version 8.1.""",
+        ang = """Only for bedload in finite elements.
+Parameter for positive\_depths.
+Old default value = 10 until release 8.1.""",
+    ),
+#   -----------------------------------
+    BEDLOAD = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        UPWINDING_FOR_BEDLOAD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.5E0,
+            fr = """Parametre pour la résolution VF de equation d Exner,
+0.5 = Centre (precis), 1 = Decentrage amont (stable car diffusif)""",
+            ang = """Parameter for FV solving the Exner equation,
+0.5 = Centered (precise), 1 = Upwind (stable because diffusive)""",
+        ),
+    ),
+#   -----------------------------------
+    ADVECTION_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUSPENSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["NO ADVECTION","CHARACTERISTICS","EXPLICIT + SUPG","EXPLICIT LEO POSTMA","EXPLICIT + MURD SCHEME N","EXPLICIT + MURD SCHEME PSI","N-SCHEME FOR TIDAL FLATS LP","N-SCHEME FOR TIDAL FLATS","ERIA SCHEME - ONLY IN 2D"],
+                defaut = ["EXPLICIT + MURD SCHEME PSI"],
+                fr = """Choix du schema de convection pour les sediments en suspension,
+ERIA fonctionne uniquement en 2D. A donner en suivant l''ordre
+des sediments en suspension""",
+                ang = """Choice of the advection scheme for the suspended sediments,
+ERIA works only in 3D. The order of the chosen scheme must follow
+the order of the suspended sediments.""",
+            ),
+#           -----------------------------------
+            SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I', min=0, max='**',
+                defaut = [4,4],
+                fr = """Si schema PSI ou N : 1=explicite 2=predicteur-correcteur
+3=predicteur-correcteur deuxieme ordre en temps
+4=implicite""",
+                ang = """If N or PSI SCHEME: 1=explicit 2=predictor-corrector
+3= predictor-corrector second-order in time 4= implicit""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    SOLVER = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUSPENSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO DIFFUSION","IMPLICIT","VERTICAL DIFFUSION ONLY"],
+                defaut = "IMPLICIT",
+                fr = """Permet de specifier si l''on utilise ou non la diffusion
+des sediments pour des simulations 3d.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de diffusion,
+\item 1 : implicite;
+\item 2 : diffusion verticale seulement.
+\end{itemize}""",
+                ang = """Monitors the choice of the diffusion scheme
+for sediments in 3D simulations.
+Possible choices are:
+\begin{itemize}
+\item 0: no diffusion,
+\item 1: implicit,
+\item 2: vertical diffusion only.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            SOLVER_FOR_DIFFUSION_OF_SUSPENSION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres","direct solver"],
+                defaut = ["conjugate gradient"],
+                fr = """Permet de choisir le solveur utilise pour la resolution de
+la suspension.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre ;
+\item 6 : CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}""",
+                ang = """Choice of the solver for suspension resolution.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient,
+\item 6: CGSTAB,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 5,
+                fr = """Dimension de l''espace de Krylov pour la methode GMRES (7).""",
+                ang = """Dimension of Krylov space for the GMRES method (7).""",
+            ),
+#           -----------------------------------
+            MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 60,
+                fr = """Limite le nombre d''iterations du solveur a chaque pas
+de temps pour le calcul de la diffusion de la suspension.""",
+                ang = """Limits the number of solver iterations for the diffusion of
+sediments.""",
+            ),
+#           -----------------------------------
+            ACCURACY_FOR_DIFFUSION_OF_SUSPENSION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1.E-8],
+                fr = """Fixe la precision demandee pour le calcul de la diffusion
+de la suspension. Une seule valeur est acceptee pour tous les
+solveurs.""",
+                ang = """Sets the accuracy needed for the computation of
+the diffusion of suspension. It is not possible to set different
+values for different solvers, only one is accepted.""",
+            ),
+#           -----------------------------------
+            PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["no preconditioning","diagonal","diagonal condensed","diagonal with absolute values","Crout","Gauss-Seidel EBE","Matrix defined by the user","diagonal and Crout","direct solver on the vertical","diagonal condensed and Crout","diagonal and direct solver on the vertical"],
+                defaut = "diagonal",
+                fr = """Permet de preconditionner le systeme relatif
+a la diffusion de la suspension. Les choix possibles sont :
+\begin{itemize}
+\item 0 : aucun ;
+\item 2 : diagonal ;
+\item 3 : diagonal avec matrice condensee en 3D;
+\item 5 : diagonal avec valeurs absolues en 3D ;
+\item 7 : Crout ;
+\item 11 : Gauss-Seidel EBE en 3D;
+\item 13 : matrice fournie par l''utilisateur en 3D ;
+\item 14 : diagonal et Crout ;
+\item 17 : solveur direct sur la verticale en 3D;
+\item 21 : diagonal condensee et Crout en 3D;
+\item 34 : diagonal et solveur direct sur la verticale en 3D.
+\end{itemize}""",
+                ang = """Choice of preconditioning for the diffusion of sediments.
+Possible choices are:
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal,
+\item 3: diagonal with the condensed matrix in 3D,
+\item 5: diagonal with absolute values in 3D,
+\item 7: Crout,
+\item 11: Gauss-Seidel EBE in 3D,
+\item 13: matrix defined by the user in 3D,
+\item 14: diagonal and Crout,
+\item 17: direct solver on the vertical in 3D,
+\item 21: diagonal condensed and Crout in 3D,
+\item 34: diagonal and direct solver on the vertical in 3D.
+\end{itemize}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    AUTOMATIC_DIFFERENTIATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        AD_NUMBER_OF_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """Definit le nombre de derivees utilisateurs, dans le cadre
+de la differentiation algorithmique.""",
+            ang = """Defines the number of user derivatives, within the framework
+of the algorithmic differentiation.""",
+        ),
+#       -----------------------------------
+        AD_NAMES_OF_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min= 2, max= 2,
+            fr = """Noms des derivees utilisateurs en 32 caracteres,
+         16 pour le nom, 16 pour l''unite""",
+            ang = """Name of user derivatives in 32 characters,
+         16 for the name, 16 for the unit.""",
+        ),
+#       -----------------------------------
+        AD_NUMBER_OF_DIRECTIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """Definit le nombre de directions de differentiateurs.""",
+            ang = """Defines the number of directions for the differentiators""",
+        ),
+#       -----------------------------------
+        AD_SYMBOLIC_LINEAR_SOLVER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Permet le solveur lineaire symbolique pour l AD.""",
+            ang = """Enables the symbolic linear solver for AD.""",
+        ),
+#       -----------------------------------
+        AD_LINEAR_SOLVER_RESET_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """Remet a zero les derivees pour l AD.""",
+            ang = """Resets the derivatives for AD.""",
+        ),
+#       -----------------------------------
+        AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """Solveur lineaire iteratif : test de convergence des derivees
+pour l AD.""",
+            ang = """Iterative linear solvers: derivative convergence test for AD.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+SEDIMENT_INFO = PROC(nom= "SEDIMENT_INFO",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SETTLING_VELOCITY = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Choix de schema vertical pour la diffusion et le depot du
+sediment (uniquement pour le 3D):
+\begin{itemize}
+\item 0 : Diffusion implicite ;
+\item 1 : Schema implicite de convection-diffusion
+(tridiagonal matrix solver) ;
+\item 2 : Convection faible  \telfile{sed\_fall.f}
+\end{itemize}""",
+            ang = """Choice of the vertical scheme for diffusion and settling of
+sediment (only in 3D):
+\begin{itemize}
+\item 0: Implicit-diffusion scheme,
+\item 1: Implicit-convection scheme (Tridiagonal matrix solver),
+\item 2: \telfile{set\_fall.f}
+\end{itemize}""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+COHESIVE = PROC(nom= "COHESIVE",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    INITIALIZATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUSPENSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                defaut = [0.5,1.],
+                fr = """Taux critique d erosion de la vase needs to be defined
+        for each layer (N par m2)""",
+                ang = """Critical erosion shear stress of the mud per layer (N per m2)""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    SETTLING_VELOCITY = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        HINDERED_SETTLING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide si la formulation entravee doit etre utilisee
+pour calculer la vitesse de chute de la vase.""",
+            ang = """Decides if hindered formulation is to be used to
+compute settling velocity for mud.""",
+        ),
+#       -----------------------------------
+        HINDERED_SETTLING_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Type de vitesse de chute entravee :
+\begin{itemize}
+\item 1 : Whitehouse et al. (2000) - fonctionne ;
+\item 2 : Winterwerp (1999) - ne fonctionne pas actuellement.
+\end{itemize}""",
+            ang = """Type of hindered settling:
+\begin{itemize}
+\item 1: Whitehouse et al. (2000) - working,
+\item 2: Winterwerp (1999) - not currently working.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        WEAK_SOIL_CONCENTRATION_FOR_MUD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.0,
+            fr = """Concentration limite en kg/m$^3$ au-dela de laquelle
+la couche de vase fluide devient solide.
+Cette valeur est demandee lorsque
+\telkey{VITESSE DE CHUTE ENTRAVEE} = OUI.""",
+            ang = """The sediment concentration at which sediment
+forms a weak soil in kg/m$^3$. These values are needed when
+\telkey{HINDERED SETTLING} = YES.""",
+        ),
+#       -----------------------------------
+        THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.0,
+            fr = """Concentration de sediment a laquelle la chute entravee est
+initiee. Ces valeurs sont necessaires lorsque
+\telkey{VITESSE DE CHUTE ENTRAVEE} = OUI.""",
+            ang = """The sediment concentration at which hindered settling is
+initiated. These values are needed when
+\telkey{HINDERED SETTLING} = YES.""",
+        ),
+#       -----------------------------------
+        FLOCCULATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide si la formulation entravee doit etre utilisee
+pour calculer la vitesse de chute pour la vase.""",
+            ang = """Decides if hindered formulation is to be used to
+compute settling velocity for mud.""",
+        ),
+#       -----------------------------------
+        FLOCCULATION_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Formule pour floculation :
+\begin{itemize}
+\item 1: Van Leussen ;
+\item 2: Soulsby et  al. (2013).
+\end{itemize}""",
+            ang = """Type of flocculation formula:
+\begin{itemize}
+\item 1: Van Leussen,
+\item 2: Soulsby et  al. (2013).
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        FLOCCULATION_COEFFICIENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.3,
+            fr = """Coefficient intervenant dans la modelisation de l''influence de
+la turbulence sur la floculation, il intervient plus precisement dans
+le terme de formation des flocs par les contraintes turbulentes
+(coefficient $a$ de la formule de Van Leussen).
+Valeur a imposer si
+\telkey{INFLUENCE DE LA TURBULENCE SUR LA VITESSE DE CHUTE}
+= OUI.""",
+            ang = """When the influence of turbulence on the settling velocity
+is modelled, this coefficient traduces the formation of flocs by
+turbulence (coefficient $a$ of Van Leussen formula).
+Value to be imposed if
+\telkey{INFLUENCE OF TURBULENCE ON SETTLING VELOCITY} = YES.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.09,
+            fr = """Coefficient intervenant dans la modelisation de l''influence de
+la turbulence sur la floculation, il intervient plus precisement dans
+le terme de destruction des flocs par les contraintes turbulentes
+(coefficient $b$ de la formulede Van Leussen).
+Valeur a imposer si
+\telkey{INFLUENCE DE LA TURBULENCE SUR LA VITESSE DE CHUTE}
+= OUI.""",
+            ang = """When the influence of turbulence on the settling velocity
+is modelled, this coefficient traduces the breaking of flocs by
+turbulence (coefficient $b$ of Van Leussen formula).
+Value to be imposed if
+\telkey{INFLUENCE OF TURBULENCE ON SETTLING VELOCITY} = YES.""",
+        ),
+    ),
+#   -----------------------------------
+    SUSPENSION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1000.,1000.],
+            fr = """Contrainte critique de depot (Pa)""",
+            ang = """Critical shear stress for deposition (Pa)""",
+        ),
+#       -----------------------------------
+        LAYERS_PARTHENIADES_CONSTANT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1.E-3,1.E-3],
+            fr = """constante de la loi d''erosion de la vase (Kg/m2/s)""",
+            ang = """constant of the Krone and Partheniades erosion law (Kg/m2/s)""",
+        ),
+    ),
+#   -----------------------------------
+    BED_STRUCTURE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        INITIALIZATION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            LAYERS_MUD_CONCENTRATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Concentration du lit de vase en g/ l - defini par couches""",
+                ang = """Concentrations of the mud-bed in g per l (per layer)""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    CONSOLIDATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """Structure verticale du lit cohesif- le nombre de couche doit
+       etre inferieur a 10""",
+            ang = """Vertical bed structure - The number of layers should be less
+       than 10""",
+        ),
+#       -----------------------------------
+        LAYERS_MASS_TRANSFER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Coefficients de transfert de masse du modele
+de tassement multicouche en s-1""",
+            ang = """Mass transfert coefficients of
+the multilayer consolidation model in s-1""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+NUMERICAL = PROC(nom= "NUMERICAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    ZERO = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-10,
+        fr = """Fixe le zero de GAIA utilise pour les clippings.""",
+        ang = """Sets the zero of GAIA used for clipping values.""",
+    ),
+#   -----------------------------------
+    FINITE_VOLUMES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Methodes volumes finis ou pas""",
+        ang = """Set finite volumes method or not""",
+    ),
+#   -----------------------------------
+    MATRIX_VECTOR_PRODUCT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    MATRIX_STORAGE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """""",
+        ang = """""",
+    ),
+)
+# -----------------------------------------------------------------------
+PHYSICS = PROC(nom= "PHYSICS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    CLASSES_SEDIMENT_DENSITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        defaut = [2650.,2650.],
+        fr = """Fixe la valeur de la masse volumique du sediment par classe en Kg/m3""",
+        ang = """Sets the value of the sediment density for each class en Kg/m3""",
+    ),
+#   -----------------------------------
+    WATER_VISCOSITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-6,
+        fr = """Definit la viscosite cinematique de l''eau.
+         M/S2""",
+        ang = """Specifies the water kinematic viscosity.
+         M/S2""",
+    ),
+)
+# -----------------------------------------------------------------------
+SUSPENSION = PROC(nom= "SUSPENSION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    CORRECTION_ON_CONVECTION_VELOCITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Modification du champ convecteur 2D pour prise en compte du
+gradient vertical de vitesse et concentration""",
+        ang = """Modification of 2D convection velocities  to account for
+velocity and concentration profiles""",
+    ),
+#   -----------------------------------
+    THETA_IMPLICITATION_FOR_SUSPENSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.],
+        fr = """facteur implicitation du terme de depot et de la diffusion.
+ si teta =0, tout le terme de depot est traite de maniere explicite.
+ Valide seulement pour le modèle 2D.""",
+        ang = """ implicitation factor for the deposition flux and the diffusion.
+ for teta =0, the deposition flux is only explicit.
+ Only valid for the 2D model.""",
+    ),
+#   -----------------------------------
+    TURBULENCE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1.E-6],
+            fr = """Fixe la valeur du coefficient de diffusion des sediments en
+suspension en 2D.
+L''influence de ce parametre sur l''evolution des sediments dans
+le temps est importante. C'' est un scalaire (une seule valeur pour
+tous les sediments.""",
+            ang = """Sets the value of the suspended sediments diffusivity in 2D.
+This value may have a significant effect on the evolution of
+sediments in time. It is a scalar (one value for all sediments).""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Fixe les valeurs de coefficients de diffusion horizontal des
+sediments, en 3D.  L''influence de ce parametre sur l''evolution des
+sediments dans le temps est importante.
+C'' est un tableau avec une valeur par sediment en suspension,
+ separation par un point virgule.""",
+            ang = """Sets the values of the horizontal diffusion of sediments in 3D.
+These values may have a significant effect on the evolution of
+sediments in time.
+It is an array, with one value per suspended sediment, separated by
+ semicolons.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+SUSPENSIONS = PROC(nom= "SUSPENSIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    TURBULENCE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Fixe les valeurs de coefficients de diffusion vertical des
+sediments, en 3D.  L''influence de ce parametre sur l''evolution des
+ sediments dans le temps est importante.
+C'' est un tableau avec une valeur par sediemnts en suspension,
+separation par un point virgule.""",
+            ang = """Sets the values of the vertical diffusion of sediments in 3D.
+These values may have a significant effect on the evolution of
+sediments in time.
+It is an array, with one value per suspended sediment, separated by
+ semicolons.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+SEDIMENTOLOGY = PROC(nom= "SEDIMENTOLOGY",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GENERAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SECONDARY_CURRENTS_ALPHA_COEFFICIENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.0E-00,
+            fr = """(-)""",
+            ang = """Alpha coefficient of secondary current(-),
+Should be chosen between 0.75 (rough bottom) and 1 (smooth bottom)""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+BED_MATERIAL = PROC(nom= "BED_MATERIAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    C_VSM = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        VERTICAL_GRAIN_SORTING_MODEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """(-)""",
+            ang = """Defines the model of the vertical grain sorting:
+        0 = HR-VSM = Layer Model (Classic Hirano / Ribberink approach)
+        1 = C-VSM (Continous Vertical Grain Sorting Model)""",
+        ),
+#       -----------------------------------
+        C_VSM_MAXIMUM_SECTIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [200],
+            fr = """(-)""",
+            ang = """Defines the maximum discretisation of the
+         Continous Vertical Sorting Model:
+         Should be bigger than 8xNumber of Fractions.
+         The bigger the higher the RAM requirements,
+         but the faster and accurater the
+         bookkeeping of the sediments.""",
+        ),
+#       -----------------------------------
+        C_VSM_FULL_PRINTOUT_PERIOD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """(-)""",
+            ang = """Number of Timesteps to next printout
+         of the full C-VSM. These printouts are highly
+         time and disc consuming.
+         0 = Coupled to GRAPHIC PRINTOUT PERIOD
+         >0 = Own printout period for the C-VSM""",
+        ),
+#       -----------------------------------
+        C_VSM_PRINTOUT_SELECTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '0;0;0;0;0;0;0;0;0;0;0;0;0',
+            fr = """(-)""",
+            ang = """Printout the C-VSM for the whole model as 3D
+         \telkey{C-VSM RESULTS FILE}
+         or / and for some nodes as
+         \telkey{C-VSM NODE FILE}
+         Give Up to 100 INTEGER numbers separated by ";"
+         0 = Full model .-> VSPRES
+         N = 1,2...NPOINT; 2D-ID of a SELFIN MESH POINT ->*\_VSP.CSV""",
+        ),
+#       -----------------------------------
+        ACTIVE_LAYER_THICKNESS_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """(-)""",
+            ang = """MODEL FOR ACTIVE LAYER THICKNESS
+         0 = ELAY0 (Keyword: ACTIVE LAYER THICKNESS)
+         1 = Hunziker \& G$\ddot{u}$nther
+         2 = Fredsoe \& Deigaard (1992)
+         3 = van RIJN (1993)
+         4 = Wong (2006)
+         5 = Malcherek (2003)
+         6 = $3*d50$ within last time steps ALT""",
+        ),
+    ),
+)
+TEXTE_NEW_JDC = "\
+COMPUTATION_ENVIRONMENT();\
+GENERAL_PARAMETERS();\
+HYDRODYNAMICS();\
+MISCELLANEOUS();\
+GENERAL();\
+COHESIVE_AND_NON_COHESIVE();\
+BED_STRUCTURE();\
+USELESS();\
+INPUT_OUTPUT__FILES();\
+RESULTS();\
+DATA_FILES();\
+INITIAL_CONDITIONS();\
+INPUT_OUTPUT__GRAPHICS_AND_LISTING();\
+TIME();\
+NON_COHESIVE();\
+INITIAL_CONDITION();\
+BOUNDARY_CONDITIONS();\
+NUMERICAL_PARAMETERS();\
+SEDIMENT_INFO();\
+COHESIVE();\
+NUMERICAL();\
+PHYSICS();\
+SUSPENSION();\
+SUSPENSIONS();\
+SEDIMENTOLOGY();\
+BED_MATERIAL();\
+"
+Ordre_Des_Commandes = (
+'COMPUTATION_ENVIRONMENT',
+'INTERNAL',
+'GENERAL_PARAMETERS',
+'HYDRODYNAMICS',
+'MISCELLANEOUS',
+'GENERAL',
+'COHESIVE_AND_NON_COHESIVE',
+'BED_STRUCTURE',
+'USELESS',
+'INPUT_OUTPUT__FILES',
+'RESULTS',
+'DATA_FILES',
+'INITIAL_CONDITIONS',
+'INPUT_OUTPUT__GRAPHICS_AND_LISTING',
+'TIME',
+'NON_COHESIVE',
+'INITIAL_CONDITION',
+'BOUNDARY_CONDITIONS',
+'NUMERICAL_PARAMETERS',
+'SEDIMENT_INFO',
+'COHESIVE',
+'NUMERICAL',
+'PHYSICS',
+'SUSPENSION',
+'SUSPENSIONS',
+'SEDIMENTOLOGY',
+'BED_MATERIAL')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.gaia_enum_auto'
+dicoCasEn = source+'.gaia_dicoCasEnToCata'
+dicoCasFr = source+'.gaia_dicoCasFrToCata'
diff --git a/Telemac/gaia_dicoCasEnToCata.py b/Telemac/gaia_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..5a0addd
--- /dev/null
@@ -0,0 +1,292 @@
+dicoCataToEngTelemac = {
+    "TITLE" : "TITLE",
+    "RELEASE" : "RELEASE",
+    "DICTIONARY" : "DICTIONARY",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "VALIDATION" : "VALIDATION",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NUMBER OF PRIVATE ARRAYS",
+    "ORIGIN_COORDINATES" : "ORIGIN COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS" : "OPTION FOR THE TREATMENT OF TIDAL FLATS",
+    "NESTOR" : "NESTOR",
+    "NESTOR_ACTION_FILE" : "NESTOR ACTION FILE",
+    "NESTOR_POLYGON_FILE" : "NESTOR POLYGON FILE",
+    "NESTOR_RESTART_FILE" : "NESTOR RESTART FILE",
+    "NESTOR_SURFACE_REFERENCE_FILE" : "NESTOR SURFACE REFERENCE FILE",
+    "CHECKING_THE_MESH" : "CHECKING THE MESH",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES" : "MAXIMUM NUMBER OF BOUNDARIES",
+    "FLUXLINE_INPUT_FILE" : "FLUXLINE INPUT FILE",
+    "FLUXLINE" : "FLUXLINE",
+    "CONTROL_SECTIONS" : "CONTROL SECTIONS",
+    "CLASSES_SHIELDS_PARAMETERS" : "CLASSES SHIELDS PARAMETERS",
+    "MINIMAL_VALUE_OF_THE_WATER_HEIGHT" : "MINIMAL VALUE OF THE WATER HEIGHT",
+    "TIDAL_FLATS" : "TIDAL FLATS",
+    "SECONDARY_CURRENTS" : "SECONDARY CURRENTS",
+    "SECONDARY_CURRENTS_FILE" : "SECONDARY CURRENTS FILE",
+    "NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION" : "NUMBER OF LAYERS FOR INITIAL STRATIFICATION",
+    "EFFECT_OF_WAVES" : "EFFECT OF WAVES",
+    "TYPE_OF_WAVES" : "TYPE OF WAVES",
+    "VECTOR_LENGTH" : "VECTOR LENGTH",
+    "STEERING_FILE" : "STEERING FILE",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "NAMES_OF_PRIVATE_VARIABLES" : "NAMES OF PRIVATE VARIABLES",
+    "BEDLOAD_BOUNDARIES_FILE" : "BEDLOAD BOUNDARIES FILE",
+    "RESULTS_FILE_FORMAT" : "RESULTS FILE FORMAT",
+    "RESULTS_FILE" : "RESULTS FILE",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES TO BE PRINTED",
+    "LISTING_PRINTOUT_PERIOD" : "LISTING PRINTOUT PERIOD",
+    "MASS_BALANCE" : "MASS-BALANCE",
+    "SECTIONS_OUTPUT_FILE" : "SECTIONS OUTPUT FILE",
+    "C_VSM_RESULTS_FILE" : "C-VSM RESULTS FILE",
+    "C_VSM_RESULTS_FILE_FORMAT" : "C-VSM RESULTS FILE FORMAT",
+    "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
+    "WAVE_FILE_FORMAT" : "WAVE FILE FORMAT",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "WAVE_FILE" : "WAVE FILE",
+    "REFERENCE_FILE" : "REFERENCE FILE",
+    "BOTTOM_TOPOGRAPHY_FILE" : "BOTTOM TOPOGRAPHY FILE",
+    "SECTIONS_INPUT_FILE" : "SECTIONS INPUT FILE",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT" : "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE FORMAT",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE" : "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE",
+    "COMPUTATION_CONTINUED" : "COMPUTATION CONTINUED",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES FOR GRAPHIC PRINTOUTS",
+    "NUMBER_OF_SUB_ITERATIONS" : "NUMBER OF SUB-ITERATIONS",
+    "ORIGINAL_HOUR_OF_TIME" : "ORIGINAL HOUR OF TIME",
+    "ORIGINAL_DATE_OF_TIME" : "ORIGINAL DATE OF TIME",
+    "PRESCRIBED_SOLID_DISCHARGES" : "PRESCRIBED SOLID DISCHARGES",
+    "CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION" : "CLASSES IMPOSED SOLID DISCHARGES DISTRIBUTION",
+    "INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES" : "INITIAL SUSPENDED SEDIMENTS CONCENTRATION VALUES",
+    "PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES" : "PRESCRIBED SUSPENDED SEDIMENTS CONCENTRATION VALUES",
+    "VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS" : "VERTICAL PROFILES OF SUSPENDED SEDIMENTS",
+    "SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES" : "SUSPENDED SEDIMENTS CONCENTRATION VALUES AT THE SOURCES",
+    "SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS" : "SCHEME FOR ADVECTION OF SUSPENDED SEDIMENTS",
+    "SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS" : "SCHEME OPTION FOR ADVECTION OF SUSPENDED SEDIMENTS",
+    "SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D" : "SCHEME FOR DIFFUSION OF SUSPENDED SEDIMENTS IN 3D",
+    "SOLVER_FOR_DIFFUSION_OF_SUSPENSION" : "SOLVER FOR DIFFUSION OF SUSPENSION",
+    "SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION" : "SOLVER OPTION FOR DIFFUSION OF SUSPENSION",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION" : "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER FOR SUSPENSION",
+    "ACCURACY_FOR_DIFFUSION_OF_SUSPENSION" : "ACCURACY FOR DIFFUSION OF SUSPENSION",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION" : "PRECONDITIONING FOR DIFFUSION OF SUSPENSION",
+    "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY" : "ADVECTION-DIFFUSION SCHEME WITH SETTLING VELOCITY",
+    "HINDERED_SETTLING" : "HINDERED SETTLING",
+    "HINDERED_SETTLING_FORMULA" : "HINDERED SETTLING FORMULA",
+    "WEAK_SOIL_CONCENTRATION_FOR_MUD" : "WEAK SOIL CONCENTRATION FOR MUD",
+    "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING" : "THRESHOLD CONCENTRATION FOR HINDERED SETTLING",
+    "FLOCCULATION" : "FLOCCULATION",
+    "FLOCCULATION_FORMULA" : "FLOCCULATION FORMULA",
+    "FLOCCULATION_COEFFICIENT" : "FLOCCULATION COEFFICIENT",
+    "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION" : "COEFFICIENT RELATIVE TO FLOC DESTRUCTION",
+    "ZERO" : "ZERO",
+    "FINITE_VOLUMES" : "FINITE VOLUMES",
+    "MATRIX_VECTOR_PRODUCT" : "MATRIX-VECTOR PRODUCT",
+    "MATRIX_STORAGE" : "MATRIX STORAGE",
+    "UPWINDING_FOR_BEDLOAD" : "UPWINDING FOR BEDLOAD",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS" : "MAXIMUM NUMBER OF ITERATIONS FOR POSITIVE THICKNESS",
+    "BED_ROUGHNESS_PREDICTOR_OPTION" : "BED ROUGHNESS PREDICTOR OPTION",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NUMBER OF DERIVATIVES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NAMES OF DERIVATIVES",
+    "AD_NUMBER_OF_DIRECTIONS" : "AD NUMBER OF DIRECTIONS",
+    "AD_SYMBOLIC_LINEAR_SOLVER" : "AD SYMBOLIC LINEAR SOLVER",
+    "AD_LINEAR_SOLVER_RESET_DERIVATIVES" : "AD LINEAR SOLVER RESET DERIVATIVES",
+    "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE" : "AD LINEAR SOLVER DERIVATIVE CONVERGENCE",
+    "CLASSES_SEDIMENT_DENSITY" : "CLASSES SEDIMENT DENSITY",
+    "LAYERS_NON_COHESIVE_BED_POROSITY" : "LAYERS NON COHESIVE BED POROSITY",
+    "WATER_VISCOSITY" : "WATER VISCOSITY",
+    "SETTLING_LAG" : "SETTLING LAG",
+    "CLASSES_SETTLING_VELOCITIES" : "CLASSES SETTLING VELOCITIES",
+    "SUSPENSION_FOR_ALL_SANDS" : "SUSPENSION FOR ALL SANDS",
+    "EQUILIBRIUM_INFLOW_CONCENTRATION" : "EQUILIBRIUM INFLOW CONCENTRATION",
+    "SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS" : "SUSPENSION TRANSPORT FORMULA FOR ALL SANDS",
+    "CORRECTION_ON_CONVECTION_VELOCITY" : "CORRECTION ON CONVECTION VELOCITY",
+    "THETA_IMPLICITATION_FOR_SUSPENSION" : "THETA IMPLICITATION FOR SUSPENSION",
+    "CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION" : "CLASSES CRITICAL SHEAR STRESS FOR MUD DEPOSITION",
+    "LAYERS_PARTHENIADES_CONSTANT" : "LAYERS PARTHENIADES CONSTANT",
+    "COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS" : "COEFFICIENT FOR DIFFUSION OF SUSPENDED SEDIMENTS",
+    "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS" : "COEFFICIENT FOR HORIZONTAL DIFFUSION OF SUSPENDED SEDIMENTS",
+    "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS" : "COEFFICIENT FOR VERTICAL DIFFUSION OF SUSPENDED SEDIMENTS",
+    "CLASSES_SEDIMENT_DIAMETERS" : "CLASSES SEDIMENT DIAMETERS",
+    "CLASSES_HIDING_FACTOR" : "CLASSES HIDING FACTOR",
+    "CLASSES_INITIAL_FRACTION" : "CLASSES INITIAL FRACTION",
+    "ACTIVE_LAYER_THICKNESS" : "ACTIVE LAYER THICKNESS",
+    "HIDING_FACTOR_FORMULA" : "HIDING FACTOR FORMULA",
+    "CONSTANT_ACTIVE_LAYER_THICKNESS" : "CONSTANT ACTIVE LAYER THICKNESS",
+    "LAYERS_INITIAL_THICKNESS" : "LAYERS INITIAL THICKNESS",
+    "D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS" : "D90 SAND DIAMETER FOR ONLY ONE CLASS",
+    "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER" : "RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER",
+    "SKIN_FRICTION_CORRECTION" : "SKIN FRICTION CORRECTION",
+    "FORMULA_FOR_SLOPE_EFFECT" : "FORMULA FOR SLOPE EFFECT",
+    "FRICTION_ANGLE_OF_THE_SEDIMENT" : "FRICTION ANGLE OF THE SEDIMENT",
+    "FORMULA_FOR_DEVIATION" : "FORMULA FOR DEVIATION",
+    "PARAMETER_FOR_DEVIATION" : "PARAMETER FOR DEVIATION",
+    "SEDIMENT_SLIDE" : "SEDIMENT SLIDE",
+    "SLOPE_EFFECT" : "SLOPE EFFECT",
+    "BETA" : "BETA",
+    "COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE" : "COMPUTE BED ROUGHNESS AT SEDIMENT SCALE",
+    "SECONDARY_CURRENTS_ALPHA_COEFFICIENT" : "SECONDARY CURRENTS ALPHA COEFFICIENT",
+    "MORPHOLOGICAL_FACTOR_ON_TIME_SCALE" : "MORPHOLOGICAL FACTOR ON TIME SCALE",
+    "MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION" : "MORPHOLOGICAL FACTOR ON BED EVOLUTION",
+    "MINIMUM_DEPTH_FOR_BEDLOAD" : "MINIMUM DEPTH FOR BEDLOAD",
+    "BED_LOAD_FOR_ALL_SANDS" : "BED LOAD FOR ALL SANDS",
+    "BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS" : "BED-LOAD TRANSPORT FORMULA FOR ALL SANDS",
+    "B_VALUE_FOR_THE_BIJKER_FORMULA" : "B VALUE FOR THE BIJKER FORMULA",
+    "MPM_COEFFICIENT" : "MPM COEFFICIENT",
+    "BED_MODEL" : "BED MODEL",
+    "CLASSES_TYPE_OF_SEDIMENT" : "CLASSES TYPE OF SEDIMENT",
+    "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL" : "NUMBER OF LAYERS OF THE CONSOLIDATION MODEL",
+    "LAYERS_MASS_TRANSFER" : "LAYERS MASS TRANSFER",
+    "LAYERS_MUD_CONCENTRATION" : "LAYERS MUD CONCENTRATION",
+    "LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD" : "LAYERS CRITICAL EROSION SHEAR STRESS OF THE MUD",
+    "VERTICAL_GRAIN_SORTING_MODEL" : "VERTICAL GRAIN SORTING MODEL",
+    "C_VSM_MAXIMUM_SECTIONS" : "C-VSM MAXIMUM SECTIONS",
+    "C_VSM_FULL_PRINTOUT_PERIOD" : "C-VSM FULL PRINTOUT PERIOD",
+    "C_VSM_PRINTOUT_SELECTION" : "C-VSM PRINTOUT SELECTION",
+    "ACTIVE_LAYER_THICKNESS_FORMULA" : "ACTIVE LAYER THICKNESS FORMULA",
+}
+dicoCasEnToCata = {
+    "TITLE" : "TITLE",
+    "RELEASE" : "RELEASE",
+    "DICTIONARY" : "DICTIONARY",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "VALIDATION" : "VALIDATION",
+    "NUMBER OF PRIVATE ARRAYS" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "ORIGIN COORDINATES" : "ORIGIN_COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION FOR THE TREATMENT OF TIDAL FLATS" : "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
+    "NESTOR" : "NESTOR",
+    "NESTOR ACTION FILE" : "NESTOR_ACTION_FILE",
+    "NESTOR POLYGON FILE" : "NESTOR_POLYGON_FILE",
+    "NESTOR RESTART FILE" : "NESTOR_RESTART_FILE",
+    "NESTOR SURFACE REFERENCE FILE" : "NESTOR_SURFACE_REFERENCE_FILE",
+    "CHECKING THE MESH" : "CHECKING_THE_MESH",
+    "MAXIMUM NUMBER OF BOUNDARIES" : "MAXIMUM_NUMBER_OF_BOUNDARIES",
+    "FLUXLINE INPUT FILE" : "FLUXLINE_INPUT_FILE",
+    "FLUXLINE" : "FLUXLINE",
+    "CONTROL SECTIONS" : "CONTROL_SECTIONS",
+    "CLASSES SHIELDS PARAMETERS" : "CLASSES_SHIELDS_PARAMETERS",
+    "MINIMAL VALUE OF THE WATER HEIGHT" : "MINIMAL_VALUE_OF_THE_WATER_HEIGHT",
+    "TIDAL FLATS" : "TIDAL_FLATS",
+    "SECONDARY CURRENTS" : "SECONDARY_CURRENTS",
+    "SECONDARY CURRENTS FILE" : "SECONDARY_CURRENTS_FILE",
+    "NUMBER OF LAYERS FOR INITIAL STRATIFICATION" : "NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION",
+    "EFFECT OF WAVES" : "EFFECT_OF_WAVES",
+    "TYPE OF WAVES" : "TYPE_OF_WAVES",
+    "VECTOR LENGTH" : "VECTOR_LENGTH",
+    "STEERING FILE" : "STEERING_FILE",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "NAMES OF PRIVATE VARIABLES" : "NAMES_OF_PRIVATE_VARIABLES",
+    "BEDLOAD BOUNDARIES FILE" : "BEDLOAD_BOUNDARIES_FILE",
+    "RESULTS FILE FORMAT" : "RESULTS_FILE_FORMAT",
+    "RESULTS FILE" : "RESULTS_FILE",
+    "VARIABLES TO BE PRINTED" : "VARIABLES_TO_BE_PRINTED",
+    "LISTING PRINTOUT PERIOD" : "LISTING_PRINTOUT_PERIOD",
+    "MASS-BALANCE" : "MASS_BALANCE",
+    "SECTIONS OUTPUT FILE" : "SECTIONS_OUTPUT_FILE",
+    "C-VSM RESULTS FILE" : "C_VSM_RESULTS_FILE",
+    "C-VSM RESULTS FILE FORMAT" : "C_VSM_RESULTS_FILE_FORMAT",
+    "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
+    "WAVE FILE FORMAT" : "WAVE_FILE_FORMAT",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "WAVE FILE" : "WAVE_FILE",
+    "REFERENCE FILE" : "REFERENCE_FILE",
+    "BOTTOM TOPOGRAPHY FILE" : "BOTTOM_TOPOGRAPHY_FILE",
+    "SECTIONS INPUT FILE" : "SECTIONS_INPUT_FILE",
+    "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE FORMAT" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT",
+    "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+    "COMPUTATION CONTINUED" : "COMPUTATION_CONTINUED",
+    "VARIABLES FOR GRAPHIC PRINTOUTS" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "NUMBER OF SUB-ITERATIONS" : "NUMBER_OF_SUB_ITERATIONS",
+    "ORIGINAL HOUR OF TIME" : "ORIGINAL_HOUR_OF_TIME",
+    "ORIGINAL DATE OF TIME" : "ORIGINAL_DATE_OF_TIME",
+    "PRESCRIBED SOLID DISCHARGES" : "PRESCRIBED_SOLID_DISCHARGES",
+    "CLASSES IMPOSED SOLID DISCHARGES DISTRIBUTION" : "CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION",
+    "INITIAL SUSPENDED SEDIMENTS CONCENTRATION VALUES" : "INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES",
+    "PRESCRIBED SUSPENDED SEDIMENTS CONCENTRATION VALUES" : "PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES",
+    "VERTICAL PROFILES OF SUSPENDED SEDIMENTS" : "VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS",
+    "SUSPENDED SEDIMENTS CONCENTRATION VALUES AT THE SOURCES" : "SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES",
+    "SCHEME FOR ADVECTION OF SUSPENDED SEDIMENTS" : "SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS",
+    "SCHEME OPTION FOR ADVECTION OF SUSPENDED SEDIMENTS" : "SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS",
+    "SCHEME FOR DIFFUSION OF SUSPENDED SEDIMENTS IN 3D" : "SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D",
+    "SOLVER FOR DIFFUSION OF SUSPENSION" : "SOLVER_FOR_DIFFUSION_OF_SUSPENSION",
+    "SOLVER OPTION FOR DIFFUSION OF SUSPENSION" : "SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION",
+    "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER FOR SUSPENSION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION",
+    "ACCURACY FOR DIFFUSION OF SUSPENSION" : "ACCURACY_FOR_DIFFUSION_OF_SUSPENSION",
+    "PRECONDITIONING FOR DIFFUSION OF SUSPENSION" : "PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION",
+    "ADVECTION-DIFFUSION SCHEME WITH SETTLING VELOCITY" : "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY",
+    "HINDERED SETTLING" : "HINDERED_SETTLING",
+    "HINDERED SETTLING FORMULA" : "HINDERED_SETTLING_FORMULA",
+    "WEAK SOIL CONCENTRATION FOR MUD" : "WEAK_SOIL_CONCENTRATION_FOR_MUD",
+    "THRESHOLD CONCENTRATION FOR HINDERED SETTLING" : "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING",
+    "FLOCCULATION" : "FLOCCULATION",
+    "FLOCCULATION FORMULA" : "FLOCCULATION_FORMULA",
+    "FLOCCULATION COEFFICIENT" : "FLOCCULATION_COEFFICIENT",
+    "COEFFICIENT RELATIVE TO FLOC DESTRUCTION" : "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION",
+    "ZERO" : "ZERO",
+    "FINITE VOLUMES" : "FINITE_VOLUMES",
+    "MATRIX-VECTOR PRODUCT" : "MATRIX_VECTOR_PRODUCT",
+    "MATRIX STORAGE" : "MATRIX_STORAGE",
+    "UPWINDING FOR BEDLOAD" : "UPWINDING_FOR_BEDLOAD",
+    "MAXIMUM NUMBER OF ITERATIONS FOR POSITIVE THICKNESS" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS",
+    "BED ROUGHNESS PREDICTOR OPTION" : "BED_ROUGHNESS_PREDICTOR_OPTION",
+    "AD NUMBER OF DERIVATIVES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NAMES OF DERIVATIVES" : "AD_NAMES_OF_DERIVATIVES",
+    "AD NUMBER OF DIRECTIONS" : "AD_NUMBER_OF_DIRECTIONS",
+    "AD SYMBOLIC LINEAR SOLVER" : "AD_SYMBOLIC_LINEAR_SOLVER",
+    "AD LINEAR SOLVER RESET DERIVATIVES" : "AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+    "AD LINEAR SOLVER DERIVATIVE CONVERGENCE" : "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+    "CLASSES SEDIMENT DENSITY" : "CLASSES_SEDIMENT_DENSITY",
+    "LAYERS NON COHESIVE BED POROSITY" : "LAYERS_NON_COHESIVE_BED_POROSITY",
+    "WATER VISCOSITY" : "WATER_VISCOSITY",
+    "SETTLING LAG" : "SETTLING_LAG",
+    "CLASSES SETTLING VELOCITIES" : "CLASSES_SETTLING_VELOCITIES",
+    "SUSPENSION FOR ALL SANDS" : "SUSPENSION_FOR_ALL_SANDS",
+    "EQUILIBRIUM INFLOW CONCENTRATION" : "EQUILIBRIUM_INFLOW_CONCENTRATION",
+    "SUSPENSION TRANSPORT FORMULA FOR ALL SANDS" : "SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS",
+    "CORRECTION ON CONVECTION VELOCITY" : "CORRECTION_ON_CONVECTION_VELOCITY",
+    "THETA IMPLICITATION FOR SUSPENSION" : "THETA_IMPLICITATION_FOR_SUSPENSION",
+    "CLASSES CRITICAL SHEAR STRESS FOR MUD DEPOSITION" : "CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION",
+    "LAYERS PARTHENIADES CONSTANT" : "LAYERS_PARTHENIADES_CONSTANT",
+    "COEFFICIENT FOR DIFFUSION OF SUSPENDED SEDIMENTS" : "COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+    "COEFFICIENT FOR HORIZONTAL DIFFUSION OF SUSPENDED SEDIMENTS" : "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+    "COEFFICIENT FOR VERTICAL DIFFUSION OF SUSPENDED SEDIMENTS" : "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+    "CLASSES SEDIMENT DIAMETERS" : "CLASSES_SEDIMENT_DIAMETERS",
+    "CLASSES HIDING FACTOR" : "CLASSES_HIDING_FACTOR",
+    "CLASSES INITIAL FRACTION" : "CLASSES_INITIAL_FRACTION",
+    "ACTIVE LAYER THICKNESS" : "ACTIVE_LAYER_THICKNESS",
+    "HIDING FACTOR FORMULA" : "HIDING_FACTOR_FORMULA",
+    "CONSTANT ACTIVE LAYER THICKNESS" : "CONSTANT_ACTIVE_LAYER_THICKNESS",
+    "LAYERS INITIAL THICKNESS" : "LAYERS_INITIAL_THICKNESS",
+    "D90 SAND DIAMETER FOR ONLY ONE CLASS" : "D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS",
+    "RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER" : "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+    "SKIN FRICTION CORRECTION" : "SKIN_FRICTION_CORRECTION",
+    "FORMULA FOR SLOPE EFFECT" : "FORMULA_FOR_SLOPE_EFFECT",
+    "FRICTION ANGLE OF THE SEDIMENT" : "FRICTION_ANGLE_OF_THE_SEDIMENT",
+    "FORMULA FOR DEVIATION" : "FORMULA_FOR_DEVIATION",
+    "PARAMETER FOR DEVIATION" : "PARAMETER_FOR_DEVIATION",
+    "SEDIMENT SLIDE" : "SEDIMENT_SLIDE",
+    "SLOPE EFFECT" : "SLOPE_EFFECT",
+    "BETA" : "BETA",
+    "COMPUTE BED ROUGHNESS AT SEDIMENT SCALE" : "COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE",
+    "SECONDARY CURRENTS ALPHA COEFFICIENT" : "SECONDARY_CURRENTS_ALPHA_COEFFICIENT",
+    "MORPHOLOGICAL FACTOR ON TIME SCALE" : "MORPHOLOGICAL_FACTOR_ON_TIME_SCALE",
+    "MORPHOLOGICAL FACTOR ON BED EVOLUTION" : "MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION",
+    "MINIMUM DEPTH FOR BEDLOAD" : "MINIMUM_DEPTH_FOR_BEDLOAD",
+    "BED LOAD FOR ALL SANDS" : "BED_LOAD_FOR_ALL_SANDS",
+    "BED-LOAD TRANSPORT FORMULA FOR ALL SANDS" : "BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS",
+    "B VALUE FOR THE BIJKER FORMULA" : "B_VALUE_FOR_THE_BIJKER_FORMULA",
+    "MPM COEFFICIENT" : "MPM_COEFFICIENT",
+    "BED MODEL" : "BED_MODEL",
+    "CLASSES TYPE OF SEDIMENT" : "CLASSES_TYPE_OF_SEDIMENT",
+    "NUMBER OF LAYERS OF THE CONSOLIDATION MODEL" : "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL",
+    "LAYERS MASS TRANSFER" : "LAYERS_MASS_TRANSFER",
+    "LAYERS MUD CONCENTRATION" : "LAYERS_MUD_CONCENTRATION",
+    "LAYERS CRITICAL EROSION SHEAR STRESS OF THE MUD" : "LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD",
+    "VERTICAL GRAIN SORTING MODEL" : "VERTICAL_GRAIN_SORTING_MODEL",
+    "C-VSM MAXIMUM SECTIONS" : "C_VSM_MAXIMUM_SECTIONS",
+    "C-VSM FULL PRINTOUT PERIOD" : "C_VSM_FULL_PRINTOUT_PERIOD",
+    "C-VSM PRINTOUT SELECTION" : "C_VSM_PRINTOUT_SELECTION",
+    "ACTIVE LAYER THICKNESS FORMULA" : "ACTIVE_LAYER_THICKNESS_FORMULA",
+}
diff --git a/Telemac/gaia_dicoCasFrToCata.py b/Telemac/gaia_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..354a909
--- /dev/null
@@ -0,0 +1,292 @@
+dicoCataToFrTelemac = {
+    "TITLE" : "TITRE",
+    "RELEASE" : "NUMERO DE VERSION",
+    "DICTIONARY" : "DICTIONNAIRE",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "VALIDATION" : "VALIDATION",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NOMBRE DE TABLEAUX PRIVES",
+    "ORIGIN_COORDINATES" : "COORDONNEES DE L'ORIGINE",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS" : "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS",
+    "NESTOR" : "NESTOR",
+    "NESTOR_ACTION_FILE" : "FICHIER DE NESTOR ACTION",
+    "NESTOR_POLYGON_FILE" : "FICHIER DE NESTOR POLYGON",
+    "NESTOR_RESTART_FILE" : "FICHIER DE NESTOR RESTART",
+    "NESTOR_SURFACE_REFERENCE_FILE" : "FICHIER DE NESTOR DE SURFACE REFERENCE",
+    "CHECKING_THE_MESH" : "VERIFICATION DU MAILLAGE",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES" : "NOMBRE MAXIMUM DE FRONTIERES",
+    "FLUXLINE_INPUT_FILE" : "FICHIER DE FLUXLINE",
+    "FLUXLINE" : "FLUXLINE",
+    "CONTROL_SECTIONS" : "SECTIONS DE CONTROLE",
+    "CLASSES_SHIELDS_PARAMETERS" : "PARAMETRES DE SHIELDS PAR CLASSE",
+    "MINIMAL_VALUE_OF_THE_WATER_HEIGHT" : "VALEUR MINIMUM DE H",
+    "TIDAL_FLATS" : "BANCS DECOUVRANTS",
+    "SECONDARY_CURRENTS" : "COURANTS SECONDAIRES",
+    "SECONDARY_CURRENTS_FILE" : "FICHIER DE COURANTS SECONDAIRES",
+    "NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION" : "NOMBRE DE COUCHES POUR STRATIFICATION INITIALE",
+    "EFFECT_OF_WAVES" : "PRISE EN COMPTE DE LA HOULE",
+    "TYPE_OF_WAVES" : "TYPE DE HOULE",
+    "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "NAMES_OF_PRIVATE_VARIABLES" : "NOMS DES VARIABLES PRIVEES",
+    "BEDLOAD_BOUNDARIES_FILE" : "FICHIER DES FRONTIERES POUR LE CHARRIAGE",
+    "RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS",
+    "RESULTS_FILE" : "FICHIER DES RESULTATS",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES A IMPRIMER",
+    "LISTING_PRINTOUT_PERIOD" : "PERIODE DE SORTIE LISTING",
+    "MASS_BALANCE" : "BILAN DE MASSE",
+    "SECTIONS_OUTPUT_FILE" : "SECTIONS OUTPUT FILE",
+    "C_VSM_RESULTS_FILE" : "FICHIER DES RESULTATS C-VSM",
+    "C_VSM_RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES C-VSM RESULTATS",
+    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
+    "WAVE_FILE_FORMAT" : "FORMAT DU FICHIER DE HOULE",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "WAVE_FILE" : "FICHIER DE HOULE",
+    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
+    "BOTTOM_TOPOGRAPHY_FILE" : "FICHIER DES FONDS",
+    "SECTIONS_INPUT_FILE" : "FICHIER DES SECTIONS DE CONTROLE",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER PRECEDENT SEDIMENTOLOGIQUE",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE" : "FICHIER PRECEDENT SEDIMENTOLOGIQUE",
+    "COMPUTATION_CONTINUED" : "SUITE DE CALCUL",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES",
+    "NUMBER_OF_SUB_ITERATIONS" : "NOMBRE DE SOUS-ITERATIONS",
+    "ORIGINAL_HOUR_OF_TIME" : "HEURE DE L'ORIGINE DES TEMPS",
+    "ORIGINAL_DATE_OF_TIME" : "DATE DE L'ORIGINE DES TEMPS",
+    "PRESCRIBED_SOLID_DISCHARGES" : "DEBITS SOLIDES IMPOSES",
+    "CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION" : "DISTRIBUTION DES DEBITS IMPOSES PAR CLASSE",
+    "INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES" : "VALEURS INITIALES DE CONCENTRATION DES SEDIMENTS EN SUSPENSION",
+    "PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES" : "VALEURS IMPOSEES DES CONCENTRATIONS DES SEDIMENTS EN SUSPENSION",
+    "VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS" : "PROFILS DES SEDIMENTS EN SUSPENSION SUR LA VERTICALE",
+    "SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES" : "VALEURS DES SEDIMENTS EN SUSPENSION DES SOURCES",
+    "SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS" : "SCHEMA POUR LA CONVECTION DES SEDIMENTS EN SUSPENSION",
+    "SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS" : "OPTION DU SCHEMA POUR LA CONVECTION DES SEDIMENTS EN SUSPENSION",
+    "SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D" : "SCHEMA POUR LA DIFFUSION DES SEDIMENTS EN SUSPENSION EN 3D",
+    "SOLVER_FOR_DIFFUSION_OF_SUSPENSION" : "SOLVEUR POUR LA DIFFUSION DE LA SUSPENSION",
+    "SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION" : "OPTION DU SOLVEUR POUR LA DIFFUSION DE LA SUSPENSION",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION" : "MAXIMUM D'ITERATIONS POUR LE SOLVEUR POUR LA SUSPENSION",
+    "ACCURACY_FOR_DIFFUSION_OF_SUSPENSION" : "PRECISION POUR LA DIFFUSION DE LA SUSPENSION",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION" : "PRECONDITIONNEMENT POUR LA DIFFUSION DE LA SUSPENSION",
+    "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY" : "SCHEMA DE CONVECTION DIFFUSION AVEC VITESSE DE CHUTE",
+    "HINDERED_SETTLING" : "VITESSE DE CHUTE ENTRAVEE",
+    "HINDERED_SETTLING_FORMULA" : "FORMULE POUR VITESSE DE CHUTE ENTRAVEE",
+    "WEAK_SOIL_CONCENTRATION_FOR_MUD" : "CONCENTRATION LIMITE FLUIDE-SOLIDE",
+    "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING" : "CONCENTRATION LIMITE POUR VITESSE DE CHUTE ENTRAVEE",
+    "FLOCCULATION" : "FLOCULATION",
+    "FLOCCULATION_FORMULA" : "FORMULE POUR FLOCULATION",
+    "FLOCCULATION_COEFFICIENT" : "COEFFICIENT TRADUISANT LA FORMATION DES FLOCS",
+    "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION" : "COEFFICIENT TRADUISANT LA DESTRUCTION DES FLOCS",
+    "ZERO" : "ZERO",
+    "FINITE_VOLUMES" : "VOLUMES FINIS",
+    "MATRIX_VECTOR_PRODUCT" : "PRODUIT MATRICE-VECTEUR",
+    "MATRIX_STORAGE" : "STOCKAGE DES MATRICES",
+    "UPWINDING_FOR_BEDLOAD" : "DECENTREMENT POUR LE CHARRIAGE",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS" : "MAXIMUM D'ITERATIONS POUR LES EPAISSEURS POSITIVES",
+    "BED_ROUGHNESS_PREDICTOR_OPTION" : "OPTION DU PREDICTEUR DE RUGOSITE",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NOMBRE DE DERIVEES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NOMS DES DERIVEES",
+    "AD_NUMBER_OF_DIRECTIONS" : "AD NOMBRE DE DIRECTIONS",
+    "AD_SYMBOLIC_LINEAR_SOLVER" : "AD SOLVEUR LINEAIRE SYMBOLIQUE",
+    "AD_LINEAR_SOLVER_RESET_DERIVATIVES" : "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE",
+    "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE" : "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE",
+    "CLASSES_SEDIMENT_DENSITY" : "MASSE VOLUMIQUE DU SEDIMENT PAR CLASSE",
+    "LAYERS_NON_COHESIVE_BED_POROSITY" : "POROSITE DU LIT NON COHESIF PAR COUCHE",
+    "WATER_VISCOSITY" : "VISCOSITE CINEMATIQUE EAU",
+    "SETTLING_LAG" : "SETTLING LAG",
+    "CLASSES_SETTLING_VELOCITIES" : "VITESSES DE CHUTE PAR CLASSE",
+    "SUSPENSION_FOR_ALL_SANDS" : "SUSPENSION POUR TOUS LES SABLES",
+    "EQUILIBRIUM_INFLOW_CONCENTRATION" : "CONCENTRATION D'EQUILIBRE EN ENTREE",
+    "SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS" : "FORMULE DE TRANSPORT POUR TOUS LES SABLES",
+    "CORRECTION_ON_CONVECTION_VELOCITY" : "CORRECTION DU CHAMP CONVECTEUR",
+    "THETA_IMPLICITATION_FOR_SUSPENSION" : "THETA IMPLICITATION POUR SUSPENSION",
+    "CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION" : "CONTRAINTE CRITIQUE DE DEPOT DE LA VASE PAR CLASSE",
+    "LAYERS_PARTHENIADES_CONSTANT" : "CONSTANTE DE PARTHENIADES PAR COUCHE",
+    "COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS" : "COEFFICIENT DE DIFFUSION DES SEDIMENTS EN SUSPENSION",
+    "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS" : "COEFFICIENT DE DIFFUSION HORIZONTAL DES SEDIMENTS EN SUSPENSION",
+    "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS" : "COEFFICIENT DE DIFFUSION VERTICAL DES SEDIMENTS EN SUSPENSION",
+    "CLASSES_SEDIMENT_DIAMETERS" : "DIAMETRES DES GRAINS PAR CLASSE",
+    "CLASSES_HIDING_FACTOR" : "HIDING FACTOR PAR CLASSE",
+    "CLASSES_INITIAL_FRACTION" : "FRACTION INITIALE PAR CLASSE",
+    "ACTIVE_LAYER_THICKNESS" : "EPAISSEUR DE COUCHE ACTIVE",
+    "HIDING_FACTOR_FORMULA" : "HIDING FACTOR FORMULA",
+    "CONSTANT_ACTIVE_LAYER_THICKNESS" : "EPAISSEUR DE COUCHE ACTIVE CONSTANTE",
+    "LAYERS_INITIAL_THICKNESS" : "EPAISSEURS INITIALES PAR COUCHE",
+    "D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS" : "DIAMETRE D90 POUR UNE SEULE CLASSE DE SABLE",
+    "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER" : "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN",
+    "SKIN_FRICTION_CORRECTION" : "CORRECTION FROTTEMENT DE PEAU",
+    "FORMULA_FOR_SLOPE_EFFECT" : "FORMULE POUR EFFET DE PENTE",
+    "FRICTION_ANGLE_OF_THE_SEDIMENT" : "ANGLE DE FROTTEMENT DU SEDIMENT",
+    "FORMULA_FOR_DEVIATION" : "FORMULE POUR LA DEVIATION",
+    "PARAMETER_FOR_DEVIATION" : "PARAMETRE POUR LA DEVIATION",
+    "SEDIMENT_SLIDE" : "GLISSEMENT DU SEDIMENT",
+    "SLOPE_EFFECT" : "EFFET DE PENTE",
+    "BETA" : "BETA",
+    "COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE" : "CALCUL DE LA RUGOSITE SEDIMENTAIRE",
+    "SECONDARY_CURRENTS_ALPHA_COEFFICIENT" : "SECONDARY CURRENTS ALPHA COEFFICIENT",
+    "MORPHOLOGICAL_FACTOR_ON_TIME_SCALE" : "FACTEUR MORPHOLOGIQUE SUR L'ECHELLE DES TEMPS",
+    "MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION" : "FACTEUR MORPHOLOGIQUE SUR L'EVOLUTION DU LIT",
+    "MINIMUM_DEPTH_FOR_BEDLOAD" : "PROFONDEUR MINIMUM POUR LE CHARRIAGE",
+    "BED_LOAD_FOR_ALL_SANDS" : "CHARRIAGE POUR TOUS LES SABLES",
+    "BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS" : "FORMULE DE TRANSPORT SOLIDE POUR TOUS LES SABLES",
+    "B_VALUE_FOR_THE_BIJKER_FORMULA" : "COEFFICIENT B DE LA FORMULE DE BIJKER",
+    "MPM_COEFFICIENT" : "MPM COEFFICIENT",
+    "BED_MODEL" : "MODELE DE LIT",
+    "CLASSES_TYPE_OF_SEDIMENT" : "TYPE DE SEDIMENT PAR CLASSE",
+    "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL" : "NOMBRE DE COUCHES POUR LE TASSEMENT",
+    "LAYERS_MASS_TRANSFER" : "TRANSFERT DE MASSE PAR COUCHE",
+    "LAYERS_MUD_CONCENTRATION" : "CONCENTRATIONS DE LA VASE PAR COUCHE",
+    "LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD" : "CONTRAINTE CRITIQUE D'EROSION DE LA VASE PAR COUCHE",
+    "VERTICAL_GRAIN_SORTING_MODEL" : "VERTICAL GRAIN SORTING MODEL",
+    "C_VSM_MAXIMUM_SECTIONS" : "C-VSM MAXIMUM SECTIONS",
+    "C_VSM_FULL_PRINTOUT_PERIOD" : "C-VSM FULL PRINTOUT PERIOD",
+    "C_VSM_PRINTOUT_SELECTION" : "C-VSM PRINTOUT SELECTION",
+    "ACTIVE_LAYER_THICKNESS_FORMULA" : "ACTIVE LAYER THICKNESS FORMULA",
+}
+dicoCasFrToCata = {
+    "TITRE" : "TITLE",
+    "NUMERO DE VERSION" : "RELEASE",
+    "DICTIONNAIRE" : "DICTIONARY",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "VALIDATION" : "VALIDATION",
+    "NOMBRE DE TABLEAUX PRIVES" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "COORDONNEES DE L'ORIGINE" : "ORIGIN_COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS" : "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
+    "NESTOR" : "NESTOR",
+    "FICHIER DE NESTOR ACTION" : "NESTOR_ACTION_FILE",
+    "FICHIER DE NESTOR POLYGON" : "NESTOR_POLYGON_FILE",
+    "FICHIER DE NESTOR RESTART" : "NESTOR_RESTART_FILE",
+    "FICHIER DE NESTOR DE SURFACE REFERENCE" : "NESTOR_SURFACE_REFERENCE_FILE",
+    "VERIFICATION DU MAILLAGE" : "CHECKING_THE_MESH",
+    "NOMBRE MAXIMUM DE FRONTIERES" : "MAXIMUM_NUMBER_OF_BOUNDARIES",
+    "FICHIER DE FLUXLINE" : "FLUXLINE_INPUT_FILE",
+    "FLUXLINE" : "FLUXLINE",
+    "SECTIONS DE CONTROLE" : "CONTROL_SECTIONS",
+    "PARAMETRES DE SHIELDS PAR CLASSE" : "CLASSES_SHIELDS_PARAMETERS",
+    "VALEUR MINIMUM DE H" : "MINIMAL_VALUE_OF_THE_WATER_HEIGHT",
+    "BANCS DECOUVRANTS" : "TIDAL_FLATS",
+    "COURANTS SECONDAIRES" : "SECONDARY_CURRENTS",
+    "FICHIER DE COURANTS SECONDAIRES" : "SECONDARY_CURRENTS_FILE",
+    "NOMBRE DE COUCHES POUR STRATIFICATION INITIALE" : "NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION",
+    "PRISE EN COMPTE DE LA HOULE" : "EFFECT_OF_WAVES",
+    "TYPE DE HOULE" : "TYPE_OF_WAVES",
+    "LONGUEUR DU VECTEUR" : "VECTOR_LENGTH",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "NOMS DES VARIABLES PRIVEES" : "NAMES_OF_PRIVATE_VARIABLES",
+    "FICHIER DES FRONTIERES POUR LE CHARRIAGE" : "BEDLOAD_BOUNDARIES_FILE",
+    "FORMAT DU FICHIER DES RESULTATS" : "RESULTS_FILE_FORMAT",
+    "FICHIER DES RESULTATS" : "RESULTS_FILE",
+    "VARIABLES A IMPRIMER" : "VARIABLES_TO_BE_PRINTED",
+    "PERIODE DE SORTIE LISTING" : "LISTING_PRINTOUT_PERIOD",
+    "BILAN DE MASSE" : "MASS_BALANCE",
+    "SECTIONS OUTPUT FILE" : "SECTIONS_OUTPUT_FILE",
+    "FICHIER DES RESULTATS C-VSM" : "C_VSM_RESULTS_FILE",
+    "FORMAT DU FICHIER DES C-VSM RESULTATS" : "C_VSM_RESULTS_FILE_FORMAT",
+    "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
+    "FORMAT DU FICHIER DE HOULE" : "WAVE_FILE_FORMAT",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "FICHIER DE HOULE" : "WAVE_FILE",
+    "FICHIER DE REFERENCE" : "REFERENCE_FILE",
+    "FICHIER DES FONDS" : "BOTTOM_TOPOGRAPHY_FILE",
+    "FICHIER DES SECTIONS DE CONTROLE" : "SECTIONS_INPUT_FILE",
+    "FORMAT DU FICHIER PRECEDENT SEDIMENTOLOGIQUE" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT",
+    "FICHIER PRECEDENT SEDIMENTOLOGIQUE" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+    "SUITE DE CALCUL" : "COMPUTATION_CONTINUED",
+    "VARIABLES POUR LES SORTIES GRAPHIQUES" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "NOMBRE DE SOUS-ITERATIONS" : "NUMBER_OF_SUB_ITERATIONS",
+    "HEURE DE L'ORIGINE DES TEMPS" : "ORIGINAL_HOUR_OF_TIME",
+    "DATE DE L'ORIGINE DES TEMPS" : "ORIGINAL_DATE_OF_TIME",
+    "DEBITS SOLIDES IMPOSES" : "PRESCRIBED_SOLID_DISCHARGES",
+    "DISTRIBUTION DES DEBITS IMPOSES PAR CLASSE" : "CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION",
+    "VALEURS INITIALES DE CONCENTRATION DES SEDIMENTS EN SUSPENSION" : "INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES",
+    "VALEURS IMPOSEES DES CONCENTRATIONS DES SEDIMENTS EN SUSPENSION" : "PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES",
+    "PROFILS DES SEDIMENTS EN SUSPENSION SUR LA VERTICALE" : "VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS",
+    "VALEURS DES SEDIMENTS EN SUSPENSION DES SOURCES" : "SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES",
+    "SCHEMA POUR LA CONVECTION DES SEDIMENTS EN SUSPENSION" : "SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS",
+    "OPTION DU SCHEMA POUR LA CONVECTION DES SEDIMENTS EN SUSPENSION" : "SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS",
+    "SCHEMA POUR LA DIFFUSION DES SEDIMENTS EN SUSPENSION EN 3D" : "SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D",
+    "SOLVEUR POUR LA DIFFUSION DE LA SUSPENSION" : "SOLVER_FOR_DIFFUSION_OF_SUSPENSION",
+    "OPTION DU SOLVEUR POUR LA DIFFUSION DE LA SUSPENSION" : "SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION",
+    "MAXIMUM D'ITERATIONS POUR LE SOLVEUR POUR LA SUSPENSION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION",
+    "PRECISION POUR LA DIFFUSION DE LA SUSPENSION" : "ACCURACY_FOR_DIFFUSION_OF_SUSPENSION",
+    "PRECONDITIONNEMENT POUR LA DIFFUSION DE LA SUSPENSION" : "PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION",
+    "SCHEMA DE CONVECTION DIFFUSION AVEC VITESSE DE CHUTE" : "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY",
+    "VITESSE DE CHUTE ENTRAVEE" : "HINDERED_SETTLING",
+    "FORMULE POUR VITESSE DE CHUTE ENTRAVEE" : "HINDERED_SETTLING_FORMULA",
+    "CONCENTRATION LIMITE FLUIDE-SOLIDE" : "WEAK_SOIL_CONCENTRATION_FOR_MUD",
+    "CONCENTRATION LIMITE POUR VITESSE DE CHUTE ENTRAVEE" : "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING",
+    "FLOCULATION" : "FLOCCULATION",
+    "FORMULE POUR FLOCULATION" : "FLOCCULATION_FORMULA",
+    "COEFFICIENT TRADUISANT LA FORMATION DES FLOCS" : "FLOCCULATION_COEFFICIENT",
+    "COEFFICIENT TRADUISANT LA DESTRUCTION DES FLOCS" : "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION",
+    "ZERO" : "ZERO",
+    "VOLUMES FINIS" : "FINITE_VOLUMES",
+    "PRODUIT MATRICE-VECTEUR" : "MATRIX_VECTOR_PRODUCT",
+    "STOCKAGE DES MATRICES" : "MATRIX_STORAGE",
+    "DECENTREMENT POUR LE CHARRIAGE" : "UPWINDING_FOR_BEDLOAD",
+    "MAXIMUM D'ITERATIONS POUR LES EPAISSEURS POSITIVES" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS",
+    "OPTION DU PREDICTEUR DE RUGOSITE" : "BED_ROUGHNESS_PREDICTOR_OPTION",
+    "AD NOMBRE DE DERIVEES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NOMS DES DERIVEES" : "AD_NAMES_OF_DERIVATIVES",
+    "AD NOMBRE DE DIRECTIONS" : "AD_NUMBER_OF_DIRECTIONS",
+    "AD SOLVEUR LINEAIRE SYMBOLIQUE" : "AD_SYMBOLIC_LINEAR_SOLVER",
+    "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE" : "AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+    "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE" : "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+    "MASSE VOLUMIQUE DU SEDIMENT PAR CLASSE" : "CLASSES_SEDIMENT_DENSITY",
+    "POROSITE DU LIT NON COHESIF PAR COUCHE" : "LAYERS_NON_COHESIVE_BED_POROSITY",
+    "VISCOSITE CINEMATIQUE EAU" : "WATER_VISCOSITY",
+    "SETTLING LAG" : "SETTLING_LAG",
+    "VITESSES DE CHUTE PAR CLASSE" : "CLASSES_SETTLING_VELOCITIES",
+    "SUSPENSION POUR TOUS LES SABLES" : "SUSPENSION_FOR_ALL_SANDS",
+    "CONCENTRATION D'EQUILIBRE EN ENTREE" : "EQUILIBRIUM_INFLOW_CONCENTRATION",
+    "FORMULE DE TRANSPORT POUR TOUS LES SABLES" : "SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS",
+    "CORRECTION DU CHAMP CONVECTEUR" : "CORRECTION_ON_CONVECTION_VELOCITY",
+    "THETA IMPLICITATION POUR SUSPENSION" : "THETA_IMPLICITATION_FOR_SUSPENSION",
+    "CONTRAINTE CRITIQUE DE DEPOT DE LA VASE PAR CLASSE" : "CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION",
+    "CONSTANTE DE PARTHENIADES PAR COUCHE" : "LAYERS_PARTHENIADES_CONSTANT",
+    "COEFFICIENT DE DIFFUSION DES SEDIMENTS EN SUSPENSION" : "COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+    "COEFFICIENT DE DIFFUSION HORIZONTAL DES SEDIMENTS EN SUSPENSION" : "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+    "COEFFICIENT DE DIFFUSION VERTICAL DES SEDIMENTS EN SUSPENSION" : "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+    "DIAMETRES DES GRAINS PAR CLASSE" : "CLASSES_SEDIMENT_DIAMETERS",
+    "HIDING FACTOR PAR CLASSE" : "CLASSES_HIDING_FACTOR",
+    "FRACTION INITIALE PAR CLASSE" : "CLASSES_INITIAL_FRACTION",
+    "EPAISSEUR DE COUCHE ACTIVE" : "ACTIVE_LAYER_THICKNESS",
+    "HIDING FACTOR FORMULA" : "HIDING_FACTOR_FORMULA",
+    "EPAISSEUR DE COUCHE ACTIVE CONSTANTE" : "CONSTANT_ACTIVE_LAYER_THICKNESS",
+    "EPAISSEURS INITIALES PAR COUCHE" : "LAYERS_INITIAL_THICKNESS",
+    "DIAMETRE D90 POUR UNE SEULE CLASSE DE SABLE" : "D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS",
+    "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN" : "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+    "CORRECTION FROTTEMENT DE PEAU" : "SKIN_FRICTION_CORRECTION",
+    "FORMULE POUR EFFET DE PENTE" : "FORMULA_FOR_SLOPE_EFFECT",
+    "ANGLE DE FROTTEMENT DU SEDIMENT" : "FRICTION_ANGLE_OF_THE_SEDIMENT",
+    "FORMULE POUR LA DEVIATION" : "FORMULA_FOR_DEVIATION",
+    "PARAMETRE POUR LA DEVIATION" : "PARAMETER_FOR_DEVIATION",
+    "GLISSEMENT DU SEDIMENT" : "SEDIMENT_SLIDE",
+    "EFFET DE PENTE" : "SLOPE_EFFECT",
+    "BETA" : "BETA",
+    "CALCUL DE LA RUGOSITE SEDIMENTAIRE" : "COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE",
+    "SECONDARY CURRENTS ALPHA COEFFICIENT" : "SECONDARY_CURRENTS_ALPHA_COEFFICIENT",
+    "FACTEUR MORPHOLOGIQUE SUR L'ECHELLE DES TEMPS" : "MORPHOLOGICAL_FACTOR_ON_TIME_SCALE",
+    "FACTEUR MORPHOLOGIQUE SUR L'EVOLUTION DU LIT" : "MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION",
+    "PROFONDEUR MINIMUM POUR LE CHARRIAGE" : "MINIMUM_DEPTH_FOR_BEDLOAD",
+    "CHARRIAGE POUR TOUS LES SABLES" : "BED_LOAD_FOR_ALL_SANDS",
+    "FORMULE DE TRANSPORT SOLIDE POUR TOUS LES SABLES" : "BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS",
+    "COEFFICIENT B DE LA FORMULE DE BIJKER" : "B_VALUE_FOR_THE_BIJKER_FORMULA",
+    "MPM COEFFICIENT" : "MPM_COEFFICIENT",
+    "MODELE DE LIT" : "BED_MODEL",
+    "TYPE DE SEDIMENT PAR CLASSE" : "CLASSES_TYPE_OF_SEDIMENT",
+    "NOMBRE DE COUCHES POUR LE TASSEMENT" : "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL",
+    "TRANSFERT DE MASSE PAR COUCHE" : "LAYERS_MASS_TRANSFER",
+    "CONCENTRATIONS DE LA VASE PAR COUCHE" : "LAYERS_MUD_CONCENTRATION",
+    "CONTRAINTE CRITIQUE D'EROSION DE LA VASE PAR COUCHE" : "LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD",
+    "VERTICAL GRAIN SORTING MODEL" : "VERTICAL_GRAIN_SORTING_MODEL",
+    "C-VSM MAXIMUM SECTIONS" : "C_VSM_MAXIMUM_SECTIONS",
+    "C-VSM FULL PRINTOUT PERIOD" : "C_VSM_FULL_PRINTOUT_PERIOD",
+    "C-VSM PRINTOUT SELECTION" : "C_VSM_PRINTOUT_SELECTION",
+    "ACTIVE LAYER THICKNESS FORMULA" : "ACTIVE_LAYER_THICKNESS_FORMULA",
+}
diff --git a/Telemac/gaia_enum_auto.py b/Telemac/gaia_enum_auto.py
new file mode 100644 (file)
index 0000000..d947437
--- /dev/null
@@ -0,0 +1,8503 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'VARIABLES_TO_BE_PRINTED' : {
+    'U':"velocity along x axis (m/s)",
+    'V':"velocity along y axis (m/s)",
+    'C':"wawe 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)",
+    'I':"flowrate along x axis (m2/s)",
+    'J':"flowrate along y axis (m2/s)",
+    'M':"bed-load discharge (m2/s)",
+    'N':"bed-load discharge along x axis (m2/s)",
+    'P':"bed-load discharge along y axis (m2/s)",
+    'E':"bottom evolution (m)",
+    'R':"non erodable bottom",
+    'KS':"bed friction coefficient (m if Nikuradse)",
+    'TOB':"mean bottom friction (N/m2)",
+    'THETAW':"wave angle with axis Oy (deg)",
+    'W':"wave height",
+    'X':"wave period",
+    '*A*':"fraction of non cohesive sediment of class*,*n* layer",
+    '*A1':"fraction of non cohesive sediment of class1,1n* layer",
+    '*A2':"fraction of non cohesive sediment of class2,2n* layer",
+    '*A3':"fraction of non cohesive sediment of class3,3n* layer",
+    '*A4':"fraction of non cohesive sediment of class4,4n* layer",
+    '*A5':"fraction of non cohesive sediment of class5,5n* layer",
+    '*A6':"fraction of non cohesive sediment of class6,6n* layer",
+    '*A7':"fraction of non cohesive sediment of class7,7n* layer",
+    '*A8':"fraction of non cohesive sediment of class8,8n* layer",
+    '*A9':"fraction of non cohesive sediment of class9,9n* layer",
+    '*A10':"fraction of non cohesive sediment of class10,10n* layer",
+    '*A11':"fraction of non cohesive sediment of class11,11n* layer",
+    '*A12':"fraction of non cohesive sediment of class12,12n* layer",
+    '*A13':"fraction of non cohesive sediment of class13,13n* layer",
+    '*A14':"fraction of non cohesive sediment of class14,14n* layer",
+    '*A15':"fraction of non cohesive sediment of class15,15n* layer",
+    '*A16':"fraction of non cohesive sediment of class16,16n* layer",
+    '*A17':"fraction of non cohesive sediment of class17,17n* layer",
+    '*A18':"fraction of non cohesive sediment of class18,18n* layer",
+    '*A19':"fraction of non cohesive sediment of class19,19n* layer",
+    '*A**':"fraction of non cohesive sediment of class**,**n* layer",
+    '1A*':"fraction of non cohesive sediment of class*,*n1 layer",
+    '1A1':"fraction of non cohesive sediment of class1,1n1 layer",
+    '1A2':"fraction of non cohesive sediment of class2,2n1 layer",
+    '1A3':"fraction of non cohesive sediment of class3,3n1 layer",
+    '1A4':"fraction of non cohesive sediment of class4,4n1 layer",
+    '1A5':"fraction of non cohesive sediment of class5,5n1 layer",
+    '1A6':"fraction of non cohesive sediment of class6,6n1 layer",
+    '1A7':"fraction of non cohesive sediment of class7,7n1 layer",
+    '1A8':"fraction of non cohesive sediment of class8,8n1 layer",
+    '1A9':"fraction of non cohesive sediment of class9,9n1 layer",
+    '1A10':"fraction of non cohesive sediment of class10,10n1 layer",
+    '1A11':"fraction of non cohesive sediment of class11,11n1 layer",
+    '1A12':"fraction of non cohesive sediment of class12,12n1 layer",
+    '1A13':"fraction of non cohesive sediment of class13,13n1 layer",
+    '1A14':"fraction of non cohesive sediment of class14,14n1 layer",
+    '1A15':"fraction of non cohesive sediment of class15,15n1 layer",
+    '1A16':"fraction of non cohesive sediment of class16,16n1 layer",
+    '1A17':"fraction of non cohesive sediment of class17,17n1 layer",
+    '1A18':"fraction of non cohesive sediment of class18,18n1 layer",
+    '1A19':"fraction of non cohesive sediment of class19,19n1 layer",
+    '1A**':"fraction of non cohesive sediment of class**,**n1 layer",
+    '2A*':"fraction of non cohesive sediment of class*,*n2 layer",
+    '2A1':"fraction of non cohesive sediment of class1,1n2 layer",
+    '2A2':"fraction of non cohesive sediment of class2,2n2 layer",
+    '2A3':"fraction of non cohesive sediment of class3,3n2 layer",
+    '2A4':"fraction of non cohesive sediment of class4,4n2 layer",
+    '2A5':"fraction of non cohesive sediment of class5,5n2 layer",
+    '2A6':"fraction of non cohesive sediment of class6,6n2 layer",
+    '2A7':"fraction of non cohesive sediment of class7,7n2 layer",
+    '2A8':"fraction of non cohesive sediment of class8,8n2 layer",
+    '2A9':"fraction of non cohesive sediment of class9,9n2 layer",
+    '2A10':"fraction of non cohesive sediment of class10,10n2 layer",
+    '2A11':"fraction of non cohesive sediment of class11,11n2 layer",
+    '2A12':"fraction of non cohesive sediment of class12,12n2 layer",
+    '2A13':"fraction of non cohesive sediment of class13,13n2 layer",
+    '2A14':"fraction of non cohesive sediment of class14,14n2 layer",
+    '2A15':"fraction of non cohesive sediment of class15,15n2 layer",
+    '2A16':"fraction of non cohesive sediment of class16,16n2 layer",
+    '2A17':"fraction of non cohesive sediment of class17,17n2 layer",
+    '2A18':"fraction of non cohesive sediment of class18,18n2 layer",
+    '2A19':"fraction of non cohesive sediment of class19,19n2 layer",
+    '2A**':"fraction of non cohesive sediment of class**,**n2 layer",
+    '3A*':"fraction of non cohesive sediment of class*,*n3 layer",
+    '3A1':"fraction of non cohesive sediment of class1,1n3 layer",
+    '3A2':"fraction of non cohesive sediment of class2,2n3 layer",
+    '3A3':"fraction of non cohesive sediment of class3,3n3 layer",
+    '3A4':"fraction of non cohesive sediment of class4,4n3 layer",
+    '3A5':"fraction of non cohesive sediment of class5,5n3 layer",
+    '3A6':"fraction of non cohesive sediment of class6,6n3 layer",
+    '3A7':"fraction of non cohesive sediment of class7,7n3 layer",
+    '3A8':"fraction of non cohesive sediment of class8,8n3 layer",
+    '3A9':"fraction of non cohesive sediment of class9,9n3 layer",
+    '3A10':"fraction of non cohesive sediment of class10,10n3 layer",
+    '3A11':"fraction of non cohesive sediment of class11,11n3 layer",
+    '3A12':"fraction of non cohesive sediment of class12,12n3 layer",
+    '3A13':"fraction of non cohesive sediment of class13,13n3 layer",
+    '3A14':"fraction of non cohesive sediment of class14,14n3 layer",
+    '3A15':"fraction of non cohesive sediment of class15,15n3 layer",
+    '3A16':"fraction of non cohesive sediment of class16,16n3 layer",
+    '3A17':"fraction of non cohesive sediment of class17,17n3 layer",
+    '3A18':"fraction of non cohesive sediment of class18,18n3 layer",
+    '3A19':"fraction of non cohesive sediment of class19,19n3 layer",
+    '3A**':"fraction of non cohesive sediment of class**,**n3 layer",
+    '4A*':"fraction of non cohesive sediment of class*,*n4 layer",
+    '4A1':"fraction of non cohesive sediment of class1,1n4 layer",
+    '4A2':"fraction of non cohesive sediment of class2,2n4 layer",
+    '4A3':"fraction of non cohesive sediment of class3,3n4 layer",
+    '4A4':"fraction of non cohesive sediment of class4,4n4 layer",
+    '4A5':"fraction of non cohesive sediment of class5,5n4 layer",
+    '4A6':"fraction of non cohesive sediment of class6,6n4 layer",
+    '4A7':"fraction of non cohesive sediment of class7,7n4 layer",
+    '4A8':"fraction of non cohesive sediment of class8,8n4 layer",
+    '4A9':"fraction of non cohesive sediment of class9,9n4 layer",
+    '4A10':"fraction of non cohesive sediment of class10,10n4 layer",
+    '4A11':"fraction of non cohesive sediment of class11,11n4 layer",
+    '4A12':"fraction of non cohesive sediment of class12,12n4 layer",
+    '4A13':"fraction of non cohesive sediment of class13,13n4 layer",
+    '4A14':"fraction of non cohesive sediment of class14,14n4 layer",
+    '4A15':"fraction of non cohesive sediment of class15,15n4 layer",
+    '4A16':"fraction of non cohesive sediment of class16,16n4 layer",
+    '4A17':"fraction of non cohesive sediment of class17,17n4 layer",
+    '4A18':"fraction of non cohesive sediment of class18,18n4 layer",
+    '4A19':"fraction of non cohesive sediment of class19,19n4 layer",
+    '4A**':"fraction of non cohesive sediment of class**,**n4 layer",
+    '5A*':"fraction of non cohesive sediment of class*,*n5 layer",
+    '5A1':"fraction of non cohesive sediment of class1,1n5 layer",
+    '5A2':"fraction of non cohesive sediment of class2,2n5 layer",
+    '5A3':"fraction of non cohesive sediment of class3,3n5 layer",
+    '5A4':"fraction of non cohesive sediment of class4,4n5 layer",
+    '5A5':"fraction of non cohesive sediment of class5,5n5 layer",
+    '5A6':"fraction of non cohesive sediment of class6,6n5 layer",
+    '5A7':"fraction of non cohesive sediment of class7,7n5 layer",
+    '5A8':"fraction of non cohesive sediment of class8,8n5 layer",
+    '5A9':"fraction of non cohesive sediment of class9,9n5 layer",
+    '5A10':"fraction of non cohesive sediment of class10,10n5 layer",
+    '5A11':"fraction of non cohesive sediment of class11,11n5 layer",
+    '5A12':"fraction of non cohesive sediment of class12,12n5 layer",
+    '5A13':"fraction of non cohesive sediment of class13,13n5 layer",
+    '5A14':"fraction of non cohesive sediment of class14,14n5 layer",
+    '5A15':"fraction of non cohesive sediment of class15,15n5 layer",
+    '5A16':"fraction of non cohesive sediment of class16,16n5 layer",
+    '5A17':"fraction of non cohesive sediment of class17,17n5 layer",
+    '5A18':"fraction of non cohesive sediment of class18,18n5 layer",
+    '5A19':"fraction of non cohesive sediment of class19,19n5 layer",
+    '5A**':"fraction of non cohesive sediment of class**,**n5 layer",
+    '6A*':"fraction of non cohesive sediment of class*,*n6 layer",
+    '6A1':"fraction of non cohesive sediment of class1,1n6 layer",
+    '6A2':"fraction of non cohesive sediment of class2,2n6 layer",
+    '6A3':"fraction of non cohesive sediment of class3,3n6 layer",
+    '6A4':"fraction of non cohesive sediment of class4,4n6 layer",
+    '6A5':"fraction of non cohesive sediment of class5,5n6 layer",
+    '6A6':"fraction of non cohesive sediment of class6,6n6 layer",
+    '6A7':"fraction of non cohesive sediment of class7,7n6 layer",
+    '6A8':"fraction of non cohesive sediment of class8,8n6 layer",
+    '6A9':"fraction of non cohesive sediment of class9,9n6 layer",
+    '6A10':"fraction of non cohesive sediment of class10,10n6 layer",
+    '6A11':"fraction of non cohesive sediment of class11,11n6 layer",
+    '6A12':"fraction of non cohesive sediment of class12,12n6 layer",
+    '6A13':"fraction of non cohesive sediment of class13,13n6 layer",
+    '6A14':"fraction of non cohesive sediment of class14,14n6 layer",
+    '6A15':"fraction of non cohesive sediment of class15,15n6 layer",
+    '6A16':"fraction of non cohesive sediment of class16,16n6 layer",
+    '6A17':"fraction of non cohesive sediment of class17,17n6 layer",
+    '6A18':"fraction of non cohesive sediment of class18,18n6 layer",
+    '6A19':"fraction of non cohesive sediment of class19,19n6 layer",
+    '6A**':"fraction of non cohesive sediment of class**,**n6 layer",
+    '7A*':"fraction of non cohesive sediment of class*,*n7 layer",
+    '7A1':"fraction of non cohesive sediment of class1,1n7 layer",
+    '7A2':"fraction of non cohesive sediment of class2,2n7 layer",
+    '7A3':"fraction of non cohesive sediment of class3,3n7 layer",
+    '7A4':"fraction of non cohesive sediment of class4,4n7 layer",
+    '7A5':"fraction of non cohesive sediment of class5,5n7 layer",
+    '7A6':"fraction of non cohesive sediment of class6,6n7 layer",
+    '7A7':"fraction of non cohesive sediment of class7,7n7 layer",
+    '7A8':"fraction of non cohesive sediment of class8,8n7 layer",
+    '7A9':"fraction of non cohesive sediment of class9,9n7 layer",
+    '7A10':"fraction of non cohesive sediment of class10,10n7 layer",
+    '7A11':"fraction of non cohesive sediment of class11,11n7 layer",
+    '7A12':"fraction of non cohesive sediment of class12,12n7 layer",
+    '7A13':"fraction of non cohesive sediment of class13,13n7 layer",
+    '7A14':"fraction of non cohesive sediment of class14,14n7 layer",
+    '7A15':"fraction of non cohesive sediment of class15,15n7 layer",
+    '7A16':"fraction of non cohesive sediment of class16,16n7 layer",
+    '7A17':"fraction of non cohesive sediment of class17,17n7 layer",
+    '7A18':"fraction of non cohesive sediment of class18,18n7 layer",
+    '7A19':"fraction of non cohesive sediment of class19,19n7 layer",
+    '7A**':"fraction of non cohesive sediment of class**,**n7 layer",
+    '8A*':"fraction of non cohesive sediment of class*,*n8 layer",
+    '8A1':"fraction of non cohesive sediment of class1,1n8 layer",
+    '8A2':"fraction of non cohesive sediment of class2,2n8 layer",
+    '8A3':"fraction of non cohesive sediment of class3,3n8 layer",
+    '8A4':"fraction of non cohesive sediment of class4,4n8 layer",
+    '8A5':"fraction of non cohesive sediment of class5,5n8 layer",
+    '8A6':"fraction of non cohesive sediment of class6,6n8 layer",
+    '8A7':"fraction of non cohesive sediment of class7,7n8 layer",
+    '8A8':"fraction of non cohesive sediment of class8,8n8 layer",
+    '8A9':"fraction of non cohesive sediment of class9,9n8 layer",
+    '8A10':"fraction of non cohesive sediment of class10,10n8 layer",
+    '8A11':"fraction of non cohesive sediment of class11,11n8 layer",
+    '8A12':"fraction of non cohesive sediment of class12,12n8 layer",
+    '8A13':"fraction of non cohesive sediment of class13,13n8 layer",
+    '8A14':"fraction of non cohesive sediment of class14,14n8 layer",
+    '8A15':"fraction of non cohesive sediment of class15,15n8 layer",
+    '8A16':"fraction of non cohesive sediment of class16,16n8 layer",
+    '8A17':"fraction of non cohesive sediment of class17,17n8 layer",
+    '8A18':"fraction of non cohesive sediment of class18,18n8 layer",
+    '8A19':"fraction of non cohesive sediment of class19,19n8 layer",
+    '8A**':"fraction of non cohesive sediment of class**,**n8 layer",
+    '9A*':"fraction of non cohesive sediment of class*,*n9 layer",
+    '9A1':"fraction of non cohesive sediment of class1,1n9 layer",
+    '9A2':"fraction of non cohesive sediment of class2,2n9 layer",
+    '9A3':"fraction of non cohesive sediment of class3,3n9 layer",
+    '9A4':"fraction of non cohesive sediment of class4,4n9 layer",
+    '9A5':"fraction of non cohesive sediment of class5,5n9 layer",
+    '9A6':"fraction of non cohesive sediment of class6,6n9 layer",
+    '9A7':"fraction of non cohesive sediment of class7,7n9 layer",
+    '9A8':"fraction of non cohesive sediment of class8,8n9 layer",
+    '9A9':"fraction of non cohesive sediment of class9,9n9 layer",
+    '9A10':"fraction of non cohesive sediment of class10,10n9 layer",
+    '9A11':"fraction of non cohesive sediment of class11,11n9 layer",
+    '9A12':"fraction of non cohesive sediment of class12,12n9 layer",
+    '9A13':"fraction of non cohesive sediment of class13,13n9 layer",
+    '9A14':"fraction of non cohesive sediment of class14,14n9 layer",
+    '9A15':"fraction of non cohesive sediment of class15,15n9 layer",
+    '9A16':"fraction of non cohesive sediment of class16,16n9 layer",
+    '9A17':"fraction of non cohesive sediment of class17,17n9 layer",
+    '9A18':"fraction of non cohesive sediment of class18,18n9 layer",
+    '9A19':"fraction of non cohesive sediment of class19,19n9 layer",
+    '9A**':"fraction of non cohesive sediment of class**,**n9 layer",
+    '10A*':"fraction of non cohesive sediment of class*,*n10 layer",
+    '10A1':"fraction of non cohesive sediment of class1,1n10 layer",
+    '10A2':"fraction of non cohesive sediment of class2,2n10 layer",
+    '10A3':"fraction of non cohesive sediment of class3,3n10 layer",
+    '10A4':"fraction of non cohesive sediment of class4,4n10 layer",
+    '10A5':"fraction of non cohesive sediment of class5,5n10 layer",
+    '10A6':"fraction of non cohesive sediment of class6,6n10 layer",
+    '10A7':"fraction of non cohesive sediment of class7,7n10 layer",
+    '10A8':"fraction of non cohesive sediment of class8,8n10 layer",
+    '10A9':"fraction of non cohesive sediment of class9,9n10 layer",
+    '10A10':"fraction of non cohesive sediment of class10,10n10 layer",
+    '10A11':"fraction of non cohesive sediment of class11,11n10 layer",
+    '10A12':"fraction of non cohesive sediment of class12,12n10 layer",
+    '10A13':"fraction of non cohesive sediment of class13,13n10 layer",
+    '10A14':"fraction of non cohesive sediment of class14,14n10 layer",
+    '10A15':"fraction of non cohesive sediment of class15,15n10 layer",
+    '10A16':"fraction of non cohesive sediment of class16,16n10 layer",
+    '10A17':"fraction of non cohesive sediment of class17,17n10 layer",
+    '10A18':"fraction of non cohesive sediment of class18,18n10 layer",
+    '10A19':"fraction of non cohesive sediment of class19,19n10 layer",
+    '10A**':"fraction of non cohesive sediment of class**,**n10 layer",
+    '11A*':"fraction of non cohesive sediment of class*,*n11 layer",
+    '11A1':"fraction of non cohesive sediment of class1,1n11 layer",
+    '11A2':"fraction of non cohesive sediment of class2,2n11 layer",
+    '11A3':"fraction of non cohesive sediment of class3,3n11 layer",
+    '11A4':"fraction of non cohesive sediment of class4,4n11 layer",
+    '11A5':"fraction of non cohesive sediment of class5,5n11 layer",
+    '11A6':"fraction of non cohesive sediment of class6,6n11 layer",
+    '11A7':"fraction of non cohesive sediment of class7,7n11 layer",
+    '11A8':"fraction of non cohesive sediment of class8,8n11 layer",
+    '11A9':"fraction of non cohesive sediment of class9,9n11 layer",
+    '11A10':"fraction of non cohesive sediment of class10,10n11 layer",
+    '11A11':"fraction of non cohesive sediment of class11,11n11 layer",
+    '11A12':"fraction of non cohesive sediment of class12,12n11 layer",
+    '11A13':"fraction of non cohesive sediment of class13,13n11 layer",
+    '11A14':"fraction of non cohesive sediment of class14,14n11 layer",
+    '11A15':"fraction of non cohesive sediment of class15,15n11 layer",
+    '11A16':"fraction of non cohesive sediment of class16,16n11 layer",
+    '11A17':"fraction of non cohesive sediment of class17,17n11 layer",
+    '11A18':"fraction of non cohesive sediment of class18,18n11 layer",
+    '11A19':"fraction of non cohesive sediment of class19,19n11 layer",
+    '11A**':"fraction of non cohesive sediment of class**,**n11 layer",
+    '12A*':"fraction of non cohesive sediment of class*,*n12 layer",
+    '12A1':"fraction of non cohesive sediment of class1,1n12 layer",
+    '12A2':"fraction of non cohesive sediment of class2,2n12 layer",
+    '12A3':"fraction of non cohesive sediment of class3,3n12 layer",
+    '12A4':"fraction of non cohesive sediment of class4,4n12 layer",
+    '12A5':"fraction of non cohesive sediment of class5,5n12 layer",
+    '12A6':"fraction of non cohesive sediment of class6,6n12 layer",
+    '12A7':"fraction of non cohesive sediment of class7,7n12 layer",
+    '12A8':"fraction of non cohesive sediment of class8,8n12 layer",
+    '12A9':"fraction of non cohesive sediment of class9,9n12 layer",
+    '12A10':"fraction of non cohesive sediment of class10,10n12 layer",
+    '12A11':"fraction of non cohesive sediment of class11,11n12 layer",
+    '12A12':"fraction of non cohesive sediment of class12,12n12 layer",
+    '12A13':"fraction of non cohesive sediment of class13,13n12 layer",
+    '12A14':"fraction of non cohesive sediment of class14,14n12 layer",
+    '12A15':"fraction of non cohesive sediment of class15,15n12 layer",
+    '12A16':"fraction of non cohesive sediment of class16,16n12 layer",
+    '12A17':"fraction of non cohesive sediment of class17,17n12 layer",
+    '12A18':"fraction of non cohesive sediment of class18,18n12 layer",
+    '12A19':"fraction of non cohesive sediment of class19,19n12 layer",
+    '12A**':"fraction of non cohesive sediment of class**,**n12 layer",
+    '13A*':"fraction of non cohesive sediment of class*,*n13 layer",
+    '13A1':"fraction of non cohesive sediment of class1,1n13 layer",
+    '13A2':"fraction of non cohesive sediment of class2,2n13 layer",
+    '13A3':"fraction of non cohesive sediment of class3,3n13 layer",
+    '13A4':"fraction of non cohesive sediment of class4,4n13 layer",
+    '13A5':"fraction of non cohesive sediment of class5,5n13 layer",
+    '13A6':"fraction of non cohesive sediment of class6,6n13 layer",
+    '13A7':"fraction of non cohesive sediment of class7,7n13 layer",
+    '13A8':"fraction of non cohesive sediment of class8,8n13 layer",
+    '13A9':"fraction of non cohesive sediment of class9,9n13 layer",
+    '13A10':"fraction of non cohesive sediment of class10,10n13 layer",
+    '13A11':"fraction of non cohesive sediment of class11,11n13 layer",
+    '13A12':"fraction of non cohesive sediment of class12,12n13 layer",
+    '13A13':"fraction of non cohesive sediment of class13,13n13 layer",
+    '13A14':"fraction of non cohesive sediment of class14,14n13 layer",
+    '13A15':"fraction of non cohesive sediment of class15,15n13 layer",
+    '13A16':"fraction of non cohesive sediment of class16,16n13 layer",
+    '13A17':"fraction of non cohesive sediment of class17,17n13 layer",
+    '13A18':"fraction of non cohesive sediment of class18,18n13 layer",
+    '13A19':"fraction of non cohesive sediment of class19,19n13 layer",
+    '13A**':"fraction of non cohesive sediment of class**,**n13 layer",
+    '14A*':"fraction of non cohesive sediment of class*,*n14 layer",
+    '14A1':"fraction of non cohesive sediment of class1,1n14 layer",
+    '14A2':"fraction of non cohesive sediment of class2,2n14 layer",
+    '14A3':"fraction of non cohesive sediment of class3,3n14 layer",
+    '14A4':"fraction of non cohesive sediment of class4,4n14 layer",
+    '14A5':"fraction of non cohesive sediment of class5,5n14 layer",
+    '14A6':"fraction of non cohesive sediment of class6,6n14 layer",
+    '14A7':"fraction of non cohesive sediment of class7,7n14 layer",
+    '14A8':"fraction of non cohesive sediment of class8,8n14 layer",
+    '14A9':"fraction of non cohesive sediment of class9,9n14 layer",
+    '14A10':"fraction of non cohesive sediment of class10,10n14 layer",
+    '14A11':"fraction of non cohesive sediment of class11,11n14 layer",
+    '14A12':"fraction of non cohesive sediment of class12,12n14 layer",
+    '14A13':"fraction of non cohesive sediment of class13,13n14 layer",
+    '14A14':"fraction of non cohesive sediment of class14,14n14 layer",
+    '14A15':"fraction of non cohesive sediment of class15,15n14 layer",
+    '14A16':"fraction of non cohesive sediment of class16,16n14 layer",
+    '14A17':"fraction of non cohesive sediment of class17,17n14 layer",
+    '14A18':"fraction of non cohesive sediment of class18,18n14 layer",
+    '14A19':"fraction of non cohesive sediment of class19,19n14 layer",
+    '14A**':"fraction of non cohesive sediment of class**,**n14 layer",
+    '15A*':"fraction of non cohesive sediment of class*,*n15 layer",
+    '15A1':"fraction of non cohesive sediment of class1,1n15 layer",
+    '15A2':"fraction of non cohesive sediment of class2,2n15 layer",
+    '15A3':"fraction of non cohesive sediment of class3,3n15 layer",
+    '15A4':"fraction of non cohesive sediment of class4,4n15 layer",
+    '15A5':"fraction of non cohesive sediment of class5,5n15 layer",
+    '15A6':"fraction of non cohesive sediment of class6,6n15 layer",
+    '15A7':"fraction of non cohesive sediment of class7,7n15 layer",
+    '15A8':"fraction of non cohesive sediment of class8,8n15 layer",
+    '15A9':"fraction of non cohesive sediment of class9,9n15 layer",
+    '15A10':"fraction of non cohesive sediment of class10,10n15 layer",
+    '15A11':"fraction of non cohesive sediment of class11,11n15 layer",
+    '15A12':"fraction of non cohesive sediment of class12,12n15 layer",
+    '15A13':"fraction of non cohesive sediment of class13,13n15 layer",
+    '15A14':"fraction of non cohesive sediment of class14,14n15 layer",
+    '15A15':"fraction of non cohesive sediment of class15,15n15 layer",
+    '15A16':"fraction of non cohesive sediment of class16,16n15 layer",
+    '15A17':"fraction of non cohesive sediment of class17,17n15 layer",
+    '15A18':"fraction of non cohesive sediment of class18,18n15 layer",
+    '15A19':"fraction of non cohesive sediment of class19,19n15 layer",
+    '15A**':"fraction of non cohesive sediment of class**,**n15 layer",
+    '16A*':"fraction of non cohesive sediment of class*,*n16 layer",
+    '16A1':"fraction of non cohesive sediment of class1,1n16 layer",
+    '16A2':"fraction of non cohesive sediment of class2,2n16 layer",
+    '16A3':"fraction of non cohesive sediment of class3,3n16 layer",
+    '16A4':"fraction of non cohesive sediment of class4,4n16 layer",
+    '16A5':"fraction of non cohesive sediment of class5,5n16 layer",
+    '16A6':"fraction of non cohesive sediment of class6,6n16 layer",
+    '16A7':"fraction of non cohesive sediment of class7,7n16 layer",
+    '16A8':"fraction of non cohesive sediment of class8,8n16 layer",
+    '16A9':"fraction of non cohesive sediment of class9,9n16 layer",
+    '16A10':"fraction of non cohesive sediment of class10,10n16 layer",
+    '16A11':"fraction of non cohesive sediment of class11,11n16 layer",
+    '16A12':"fraction of non cohesive sediment of class12,12n16 layer",
+    '16A13':"fraction of non cohesive sediment of class13,13n16 layer",
+    '16A14':"fraction of non cohesive sediment of class14,14n16 layer",
+    '16A15':"fraction of non cohesive sediment of class15,15n16 layer",
+    '16A16':"fraction of non cohesive sediment of class16,16n16 layer",
+    '16A17':"fraction of non cohesive sediment of class17,17n16 layer",
+    '16A18':"fraction of non cohesive sediment of class18,18n16 layer",
+    '16A19':"fraction of non cohesive sediment of class19,19n16 layer",
+    '16A**':"fraction of non cohesive sediment of class**,**n16 layer",
+    '17A*':"fraction of non cohesive sediment of class*,*n17 layer",
+    '17A1':"fraction of non cohesive sediment of class1,1n17 layer",
+    '17A2':"fraction of non cohesive sediment of class2,2n17 layer",
+    '17A3':"fraction of non cohesive sediment of class3,3n17 layer",
+    '17A4':"fraction of non cohesive sediment of class4,4n17 layer",
+    '17A5':"fraction of non cohesive sediment of class5,5n17 layer",
+    '17A6':"fraction of non cohesive sediment of class6,6n17 layer",
+    '17A7':"fraction of non cohesive sediment of class7,7n17 layer",
+    '17A8':"fraction of non cohesive sediment of class8,8n17 layer",
+    '17A9':"fraction of non cohesive sediment of class9,9n17 layer",
+    '17A10':"fraction of non cohesive sediment of class10,10n17 layer",
+    '17A11':"fraction of non cohesive sediment of class11,11n17 layer",
+    '17A12':"fraction of non cohesive sediment of class12,12n17 layer",
+    '17A13':"fraction of non cohesive sediment of class13,13n17 layer",
+    '17A14':"fraction of non cohesive sediment of class14,14n17 layer",
+    '17A15':"fraction of non cohesive sediment of class15,15n17 layer",
+    '17A16':"fraction of non cohesive sediment of class16,16n17 layer",
+    '17A17':"fraction of non cohesive sediment of class17,17n17 layer",
+    '17A18':"fraction of non cohesive sediment of class18,18n17 layer",
+    '17A19':"fraction of non cohesive sediment of class19,19n17 layer",
+    '17A**':"fraction of non cohesive sediment of class**,**n17 layer",
+    '18A*':"fraction of non cohesive sediment of class*,*n18 layer",
+    '18A1':"fraction of non cohesive sediment of class1,1n18 layer",
+    '18A2':"fraction of non cohesive sediment of class2,2n18 layer",
+    '18A3':"fraction of non cohesive sediment of class3,3n18 layer",
+    '18A4':"fraction of non cohesive sediment of class4,4n18 layer",
+    '18A5':"fraction of non cohesive sediment of class5,5n18 layer",
+    '18A6':"fraction of non cohesive sediment of class6,6n18 layer",
+    '18A7':"fraction of non cohesive sediment of class7,7n18 layer",
+    '18A8':"fraction of non cohesive sediment of class8,8n18 layer",
+    '18A9':"fraction of non cohesive sediment of class9,9n18 layer",
+    '18A10':"fraction of non cohesive sediment of class10,10n18 layer",
+    '18A11':"fraction of non cohesive sediment of class11,11n18 layer",
+    '18A12':"fraction of non cohesive sediment of class12,12n18 layer",
+    '18A13':"fraction of non cohesive sediment of class13,13n18 layer",
+    '18A14':"fraction of non cohesive sediment of class14,14n18 layer",
+    '18A15':"fraction of non cohesive sediment of class15,15n18 layer",
+    '18A16':"fraction of non cohesive sediment of class16,16n18 layer",
+    '18A17':"fraction of non cohesive sediment of class17,17n18 layer",
+    '18A18':"fraction of non cohesive sediment of class18,18n18 layer",
+    '18A19':"fraction of non cohesive sediment of class19,19n18 layer",
+    '18A**':"fraction of non cohesive sediment of class**,**n18 layer",
+    '19A*':"fraction of non cohesive sediment of class*,*n19 layer",
+    '19A1':"fraction of non cohesive sediment of class1,1n19 layer",
+    '19A2':"fraction of non cohesive sediment of class2,2n19 layer",
+    '19A3':"fraction of non cohesive sediment of class3,3n19 layer",
+    '19A4':"fraction of non cohesive sediment of class4,4n19 layer",
+    '19A5':"fraction of non cohesive sediment of class5,5n19 layer",
+    '19A6':"fraction of non cohesive sediment of class6,6n19 layer",
+    '19A7':"fraction of non cohesive sediment of class7,7n19 layer",
+    '19A8':"fraction of non cohesive sediment of class8,8n19 layer",
+    '19A9':"fraction of non cohesive sediment of class9,9n19 layer",
+    '19A10':"fraction of non cohesive sediment of class10,10n19 layer",
+    '19A11':"fraction of non cohesive sediment of class11,11n19 layer",
+    '19A12':"fraction of non cohesive sediment of class12,12n19 layer",
+    '19A13':"fraction of non cohesive sediment of class13,13n19 layer",
+    '19A14':"fraction of non cohesive sediment of class14,14n19 layer",
+    '19A15':"fraction of non cohesive sediment of class15,15n19 layer",
+    '19A16':"fraction of non cohesive sediment of class16,16n19 layer",
+    '19A17':"fraction of non cohesive sediment of class17,17n19 layer",
+    '19A18':"fraction of non cohesive sediment of class18,18n19 layer",
+    '19A19':"fraction of non cohesive sediment of class19,19n19 layer",
+    '19A**':"fraction of non cohesive sediment of class**,**n19 layer",
+    '**A*':"fraction of non cohesive sediment of class*,*n** layer",
+    '**A1':"fraction of non cohesive sediment of class1,1n** layer",
+    '**A2':"fraction of non cohesive sediment of class2,2n** layer",
+    '**A3':"fraction of non cohesive sediment of class3,3n** layer",
+    '**A4':"fraction of non cohesive sediment of class4,4n** layer",
+    '**A5':"fraction of non cohesive sediment of class5,5n** layer",
+    '**A6':"fraction of non cohesive sediment of class6,6n** layer",
+    '**A7':"fraction of non cohesive sediment of class7,7n** layer",
+    '**A8':"fraction of non cohesive sediment of class8,8n** layer",
+    '**A9':"fraction of non cohesive sediment of class9,9n** layer",
+    '**A10':"fraction of non cohesive sediment of class10,10n** layer",
+    '**A11':"fraction of non cohesive sediment of class11,11n** layer",
+    '**A12':"fraction of non cohesive sediment of class12,12n** layer",
+    '**A13':"fraction of non cohesive sediment of class13,13n** layer",
+    '**A14':"fraction of non cohesive sediment of class14,14n** layer",
+    '**A15':"fraction of non cohesive sediment of class15,15n** layer",
+    '**A16':"fraction of non cohesive sediment of class16,16n** layer",
+    '**A17':"fraction of non cohesive sediment of class17,17n** layer",
+    '**A18':"fraction of non cohesive sediment of class18,18n** layer",
+    '**A19':"fraction of non cohesive sediment of class19,19n** layer",
+    '**A**':"fraction of non cohesive sediment of class**,**n** layer",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'kES':"thicknes of bed layer k",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    'CSi':"concentration for class i",
+    'A':"supplementary variable A",
+    'G':"supplementary variable G",
+    'L':"supplementary variable L",
+    'O':"supplementary variable O",
+  },
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'U':"velocity along x axis (m/s)",
+    'V':"velocity along y axis (m/s)",
+    'H':"water depth (m)",
+    'S':"free surface elevation (m)",
+    'B':"bottom elevation (m)",
+    'Q':"scalar flowrate of fluid (m2/s)",
+    'I':"flowrate along x axis (m2/s)",
+    'J':"flowrate along y axis (m2/s)",
+    'R':"non erodable bottom",
+    'TOB':"Bed Shear stress (Totalfriction) (N/m2)",
+    'W':"wave height",
+    'X':"wave period",
+    'THETAW':"wave angle with axis Oy (deg)",
+    'M':"bed-load discharge (kg/(m*s))",
+    'N':"bed-load discharge along x axis (kg/(m*s))",
+    'P':"bed-load discharge along y axis (kg/(m*s))",
+    'E':"bottom evolution (m)",
+    'KS':"total bed roughness (m)",
+    'MU':"Skin friction correction factor",
+    'D50':"Mean grain diameter",
+    'UWB':"wave orbital velocity (m/s)",
+    '*A*':"fraction of non cohesive sediment of class*,*n* layer",
+    '*A1':"fraction of non cohesive sediment of class1,1n* layer",
+    '*A2':"fraction of non cohesive sediment of class2,2n* layer",
+    '*A3':"fraction of non cohesive sediment of class3,3n* layer",
+    '*A4':"fraction of non cohesive sediment of class4,4n* layer",
+    '*A5':"fraction of non cohesive sediment of class5,5n* layer",
+    '*A6':"fraction of non cohesive sediment of class6,6n* layer",
+    '*A7':"fraction of non cohesive sediment of class7,7n* layer",
+    '*A8':"fraction of non cohesive sediment of class8,8n* layer",
+    '*A9':"fraction of non cohesive sediment of class9,9n* layer",
+    '*A10':"fraction of non cohesive sediment of class10,10n* layer",
+    '*A11':"fraction of non cohesive sediment of class11,11n* layer",
+    '*A12':"fraction of non cohesive sediment of class12,12n* layer",
+    '*A13':"fraction of non cohesive sediment of class13,13n* layer",
+    '*A14':"fraction of non cohesive sediment of class14,14n* layer",
+    '*A15':"fraction of non cohesive sediment of class15,15n* layer",
+    '*A16':"fraction of non cohesive sediment of class16,16n* layer",
+    '*A17':"fraction of non cohesive sediment of class17,17n* layer",
+    '*A18':"fraction of non cohesive sediment of class18,18n* layer",
+    '*A19':"fraction of non cohesive sediment of class19,19n* layer",
+    '*A**':"fraction of non cohesive sediment of class**,**n* layer",
+    '1A*':"fraction of non cohesive sediment of class*,*n1 layer",
+    '1A1':"fraction of non cohesive sediment of class1,1n1 layer",
+    '1A2':"fraction of non cohesive sediment of class2,2n1 layer",
+    '1A3':"fraction of non cohesive sediment of class3,3n1 layer",
+    '1A4':"fraction of non cohesive sediment of class4,4n1 layer",
+    '1A5':"fraction of non cohesive sediment of class5,5n1 layer",
+    '1A6':"fraction of non cohesive sediment of class6,6n1 layer",
+    '1A7':"fraction of non cohesive sediment of class7,7n1 layer",
+    '1A8':"fraction of non cohesive sediment of class8,8n1 layer",
+    '1A9':"fraction of non cohesive sediment of class9,9n1 layer",
+    '1A10':"fraction of non cohesive sediment of class10,10n1 layer",
+    '1A11':"fraction of non cohesive sediment of class11,11n1 layer",
+    '1A12':"fraction of non cohesive sediment of class12,12n1 layer",
+    '1A13':"fraction of non cohesive sediment of class13,13n1 layer",
+    '1A14':"fraction of non cohesive sediment of class14,14n1 layer",
+    '1A15':"fraction of non cohesive sediment of class15,15n1 layer",
+    '1A16':"fraction of non cohesive sediment of class16,16n1 layer",
+    '1A17':"fraction of non cohesive sediment of class17,17n1 layer",
+    '1A18':"fraction of non cohesive sediment of class18,18n1 layer",
+    '1A19':"fraction of non cohesive sediment of class19,19n1 layer",
+    '1A**':"fraction of non cohesive sediment of class**,**n1 layer",
+    '2A*':"fraction of non cohesive sediment of class*,*n2 layer",
+    '2A1':"fraction of non cohesive sediment of class1,1n2 layer",
+    '2A2':"fraction of non cohesive sediment of class2,2n2 layer",
+    '2A3':"fraction of non cohesive sediment of class3,3n2 layer",
+    '2A4':"fraction of non cohesive sediment of class4,4n2 layer",
+    '2A5':"fraction of non cohesive sediment of class5,5n2 layer",
+    '2A6':"fraction of non cohesive sediment of class6,6n2 layer",
+    '2A7':"fraction of non cohesive sediment of class7,7n2 layer",
+    '2A8':"fraction of non cohesive sediment of class8,8n2 layer",
+    '2A9':"fraction of non cohesive sediment of class9,9n2 layer",
+    '2A10':"fraction of non cohesive sediment of class10,10n2 layer",
+    '2A11':"fraction of non cohesive sediment of class11,11n2 layer",
+    '2A12':"fraction of non cohesive sediment of class12,12n2 layer",
+    '2A13':"fraction of non cohesive sediment of class13,13n2 layer",
+    '2A14':"fraction of non cohesive sediment of class14,14n2 layer",
+    '2A15':"fraction of non cohesive sediment of class15,15n2 layer",
+    '2A16':"fraction of non cohesive sediment of class16,16n2 layer",
+    '2A17':"fraction of non cohesive sediment of class17,17n2 layer",
+    '2A18':"fraction of non cohesive sediment of class18,18n2 layer",
+    '2A19':"fraction of non cohesive sediment of class19,19n2 layer",
+    '2A**':"fraction of non cohesive sediment of class**,**n2 layer",
+    '3A*':"fraction of non cohesive sediment of class*,*n3 layer",
+    '3A1':"fraction of non cohesive sediment of class1,1n3 layer",
+    '3A2':"fraction of non cohesive sediment of class2,2n3 layer",
+    '3A3':"fraction of non cohesive sediment of class3,3n3 layer",
+    '3A4':"fraction of non cohesive sediment of class4,4n3 layer",
+    '3A5':"fraction of non cohesive sediment of class5,5n3 layer",
+    '3A6':"fraction of non cohesive sediment of class6,6n3 layer",
+    '3A7':"fraction of non cohesive sediment of class7,7n3 layer",
+    '3A8':"fraction of non cohesive sediment of class8,8n3 layer",
+    '3A9':"fraction of non cohesive sediment of class9,9n3 layer",
+    '3A10':"fraction of non cohesive sediment of class10,10n3 layer",
+    '3A11':"fraction of non cohesive sediment of class11,11n3 layer",
+    '3A12':"fraction of non cohesive sediment of class12,12n3 layer",
+    '3A13':"fraction of non cohesive sediment of class13,13n3 layer",
+    '3A14':"fraction of non cohesive sediment of class14,14n3 layer",
+    '3A15':"fraction of non cohesive sediment of class15,15n3 layer",
+    '3A16':"fraction of non cohesive sediment of class16,16n3 layer",
+    '3A17':"fraction of non cohesive sediment of class17,17n3 layer",
+    '3A18':"fraction of non cohesive sediment of class18,18n3 layer",
+    '3A19':"fraction of non cohesive sediment of class19,19n3 layer",
+    '3A**':"fraction of non cohesive sediment of class**,**n3 layer",
+    '4A*':"fraction of non cohesive sediment of class*,*n4 layer",
+    '4A1':"fraction of non cohesive sediment of class1,1n4 layer",
+    '4A2':"fraction of non cohesive sediment of class2,2n4 layer",
+    '4A3':"fraction of non cohesive sediment of class3,3n4 layer",
+    '4A4':"fraction of non cohesive sediment of class4,4n4 layer",
+    '4A5':"fraction of non cohesive sediment of class5,5n4 layer",
+    '4A6':"fraction of non cohesive sediment of class6,6n4 layer",
+    '4A7':"fraction of non cohesive sediment of class7,7n4 layer",
+    '4A8':"fraction of non cohesive sediment of class8,8n4 layer",
+    '4A9':"fraction of non cohesive sediment of class9,9n4 layer",
+    '4A10':"fraction of non cohesive sediment of class10,10n4 layer",
+    '4A11':"fraction of non cohesive sediment of class11,11n4 layer",
+    '4A12':"fraction of non cohesive sediment of class12,12n4 layer",
+    '4A13':"fraction of non cohesive sediment of class13,13n4 layer",
+    '4A14':"fraction of non cohesive sediment of class14,14n4 layer",
+    '4A15':"fraction of non cohesive sediment of class15,15n4 layer",
+    '4A16':"fraction of non cohesive sediment of class16,16n4 layer",
+    '4A17':"fraction of non cohesive sediment of class17,17n4 layer",
+    '4A18':"fraction of non cohesive sediment of class18,18n4 layer",
+    '4A19':"fraction of non cohesive sediment of class19,19n4 layer",
+    '4A**':"fraction of non cohesive sediment of class**,**n4 layer",
+    '5A*':"fraction of non cohesive sediment of class*,*n5 layer",
+    '5A1':"fraction of non cohesive sediment of class1,1n5 layer",
+    '5A2':"fraction of non cohesive sediment of class2,2n5 layer",
+    '5A3':"fraction of non cohesive sediment of class3,3n5 layer",
+    '5A4':"fraction of non cohesive sediment of class4,4n5 layer",
+    '5A5':"fraction of non cohesive sediment of class5,5n5 layer",
+    '5A6':"fraction of non cohesive sediment of class6,6n5 layer",
+    '5A7':"fraction of non cohesive sediment of class7,7n5 layer",
+    '5A8':"fraction of non cohesive sediment of class8,8n5 layer",
+    '5A9':"fraction of non cohesive sediment of class9,9n5 layer",
+    '5A10':"fraction of non cohesive sediment of class10,10n5 layer",
+    '5A11':"fraction of non cohesive sediment of class11,11n5 layer",
+    '5A12':"fraction of non cohesive sediment of class12,12n5 layer",
+    '5A13':"fraction of non cohesive sediment of class13,13n5 layer",
+    '5A14':"fraction of non cohesive sediment of class14,14n5 layer",
+    '5A15':"fraction of non cohesive sediment of class15,15n5 layer",
+    '5A16':"fraction of non cohesive sediment of class16,16n5 layer",
+    '5A17':"fraction of non cohesive sediment of class17,17n5 layer",
+    '5A18':"fraction of non cohesive sediment of class18,18n5 layer",
+    '5A19':"fraction of non cohesive sediment of class19,19n5 layer",
+    '5A**':"fraction of non cohesive sediment of class**,**n5 layer",
+    '6A*':"fraction of non cohesive sediment of class*,*n6 layer",
+    '6A1':"fraction of non cohesive sediment of class1,1n6 layer",
+    '6A2':"fraction of non cohesive sediment of class2,2n6 layer",
+    '6A3':"fraction of non cohesive sediment of class3,3n6 layer",
+    '6A4':"fraction of non cohesive sediment of class4,4n6 layer",
+    '6A5':"fraction of non cohesive sediment of class5,5n6 layer",
+    '6A6':"fraction of non cohesive sediment of class6,6n6 layer",
+    '6A7':"fraction of non cohesive sediment of class7,7n6 layer",
+    '6A8':"fraction of non cohesive sediment of class8,8n6 layer",
+    '6A9':"fraction of non cohesive sediment of class9,9n6 layer",
+    '6A10':"fraction of non cohesive sediment of class10,10n6 layer",
+    '6A11':"fraction of non cohesive sediment of class11,11n6 layer",
+    '6A12':"fraction of non cohesive sediment of class12,12n6 layer",
+    '6A13':"fraction of non cohesive sediment of class13,13n6 layer",
+    '6A14':"fraction of non cohesive sediment of class14,14n6 layer",
+    '6A15':"fraction of non cohesive sediment of class15,15n6 layer",
+    '6A16':"fraction of non cohesive sediment of class16,16n6 layer",
+    '6A17':"fraction of non cohesive sediment of class17,17n6 layer",
+    '6A18':"fraction of non cohesive sediment of class18,18n6 layer",
+    '6A19':"fraction of non cohesive sediment of class19,19n6 layer",
+    '6A**':"fraction of non cohesive sediment of class**,**n6 layer",
+    '7A*':"fraction of non cohesive sediment of class*,*n7 layer",
+    '7A1':"fraction of non cohesive sediment of class1,1n7 layer",
+    '7A2':"fraction of non cohesive sediment of class2,2n7 layer",
+    '7A3':"fraction of non cohesive sediment of class3,3n7 layer",
+    '7A4':"fraction of non cohesive sediment of class4,4n7 layer",
+    '7A5':"fraction of non cohesive sediment of class5,5n7 layer",
+    '7A6':"fraction of non cohesive sediment of class6,6n7 layer",
+    '7A7':"fraction of non cohesive sediment of class7,7n7 layer",
+    '7A8':"fraction of non cohesive sediment of class8,8n7 layer",
+    '7A9':"fraction of non cohesive sediment of class9,9n7 layer",
+    '7A10':"fraction of non cohesive sediment of class10,10n7 layer",
+    '7A11':"fraction of non cohesive sediment of class11,11n7 layer",
+    '7A12':"fraction of non cohesive sediment of class12,12n7 layer",
+    '7A13':"fraction of non cohesive sediment of class13,13n7 layer",
+    '7A14':"fraction of non cohesive sediment of class14,14n7 layer",
+    '7A15':"fraction of non cohesive sediment of class15,15n7 layer",
+    '7A16':"fraction of non cohesive sediment of class16,16n7 layer",
+    '7A17':"fraction of non cohesive sediment of class17,17n7 layer",
+    '7A18':"fraction of non cohesive sediment of class18,18n7 layer",
+    '7A19':"fraction of non cohesive sediment of class19,19n7 layer",
+    '7A**':"fraction of non cohesive sediment of class**,**n7 layer",
+    '8A*':"fraction of non cohesive sediment of class*,*n8 layer",
+    '8A1':"fraction of non cohesive sediment of class1,1n8 layer",
+    '8A2':"fraction of non cohesive sediment of class2,2n8 layer",
+    '8A3':"fraction of non cohesive sediment of class3,3n8 layer",
+    '8A4':"fraction of non cohesive sediment of class4,4n8 layer",
+    '8A5':"fraction of non cohesive sediment of class5,5n8 layer",
+    '8A6':"fraction of non cohesive sediment of class6,6n8 layer",
+    '8A7':"fraction of non cohesive sediment of class7,7n8 layer",
+    '8A8':"fraction of non cohesive sediment of class8,8n8 layer",
+    '8A9':"fraction of non cohesive sediment of class9,9n8 layer",
+    '8A10':"fraction of non cohesive sediment of class10,10n8 layer",
+    '8A11':"fraction of non cohesive sediment of class11,11n8 layer",
+    '8A12':"fraction of non cohesive sediment of class12,12n8 layer",
+    '8A13':"fraction of non cohesive sediment of class13,13n8 layer",
+    '8A14':"fraction of non cohesive sediment of class14,14n8 layer",
+    '8A15':"fraction of non cohesive sediment of class15,15n8 layer",
+    '8A16':"fraction of non cohesive sediment of class16,16n8 layer",
+    '8A17':"fraction of non cohesive sediment of class17,17n8 layer",
+    '8A18':"fraction of non cohesive sediment of class18,18n8 layer",
+    '8A19':"fraction of non cohesive sediment of class19,19n8 layer",
+    '8A**':"fraction of non cohesive sediment of class**,**n8 layer",
+    '9A*':"fraction of non cohesive sediment of class*,*n9 layer",
+    '9A1':"fraction of non cohesive sediment of class1,1n9 layer",
+    '9A2':"fraction of non cohesive sediment of class2,2n9 layer",
+    '9A3':"fraction of non cohesive sediment of class3,3n9 layer",
+    '9A4':"fraction of non cohesive sediment of class4,4n9 layer",
+    '9A5':"fraction of non cohesive sediment of class5,5n9 layer",
+    '9A6':"fraction of non cohesive sediment of class6,6n9 layer",
+    '9A7':"fraction of non cohesive sediment of class7,7n9 layer",
+    '9A8':"fraction of non cohesive sediment of class8,8n9 layer",
+    '9A9':"fraction of non cohesive sediment of class9,9n9 layer",
+    '9A10':"fraction of non cohesive sediment of class10,10n9 layer",
+    '9A11':"fraction of non cohesive sediment of class11,11n9 layer",
+    '9A12':"fraction of non cohesive sediment of class12,12n9 layer",
+    '9A13':"fraction of non cohesive sediment of class13,13n9 layer",
+    '9A14':"fraction of non cohesive sediment of class14,14n9 layer",
+    '9A15':"fraction of non cohesive sediment of class15,15n9 layer",
+    '9A16':"fraction of non cohesive sediment of class16,16n9 layer",
+    '9A17':"fraction of non cohesive sediment of class17,17n9 layer",
+    '9A18':"fraction of non cohesive sediment of class18,18n9 layer",
+    '9A19':"fraction of non cohesive sediment of class19,19n9 layer",
+    '9A**':"fraction of non cohesive sediment of class**,**n9 layer",
+    '10A*':"fraction of non cohesive sediment of class*,*n10 layer",
+    '10A1':"fraction of non cohesive sediment of class1,1n10 layer",
+    '10A2':"fraction of non cohesive sediment of class2,2n10 layer",
+    '10A3':"fraction of non cohesive sediment of class3,3n10 layer",
+    '10A4':"fraction of non cohesive sediment of class4,4n10 layer",
+    '10A5':"fraction of non cohesive sediment of class5,5n10 layer",
+    '10A6':"fraction of non cohesive sediment of class6,6n10 layer",
+    '10A7':"fraction of non cohesive sediment of class7,7n10 layer",
+    '10A8':"fraction of non cohesive sediment of class8,8n10 layer",
+    '10A9':"fraction of non cohesive sediment of class9,9n10 layer",
+    '10A10':"fraction of non cohesive sediment of class10,10n10 layer",
+    '10A11':"fraction of non cohesive sediment of class11,11n10 layer",
+    '10A12':"fraction of non cohesive sediment of class12,12n10 layer",
+    '10A13':"fraction of non cohesive sediment of class13,13n10 layer",
+    '10A14':"fraction of non cohesive sediment of class14,14n10 layer",
+    '10A15':"fraction of non cohesive sediment of class15,15n10 layer",
+    '10A16':"fraction of non cohesive sediment of class16,16n10 layer",
+    '10A17':"fraction of non cohesive sediment of class17,17n10 layer",
+    '10A18':"fraction of non cohesive sediment of class18,18n10 layer",
+    '10A19':"fraction of non cohesive sediment of class19,19n10 layer",
+    '10A**':"fraction of non cohesive sediment of class**,**n10 layer",
+    '11A*':"fraction of non cohesive sediment of class*,*n11 layer",
+    '11A1':"fraction of non cohesive sediment of class1,1n11 layer",
+    '11A2':"fraction of non cohesive sediment of class2,2n11 layer",
+    '11A3':"fraction of non cohesive sediment of class3,3n11 layer",
+    '11A4':"fraction of non cohesive sediment of class4,4n11 layer",
+    '11A5':"fraction of non cohesive sediment of class5,5n11 layer",
+    '11A6':"fraction of non cohesive sediment of class6,6n11 layer",
+    '11A7':"fraction of non cohesive sediment of class7,7n11 layer",
+    '11A8':"fraction of non cohesive sediment of class8,8n11 layer",
+    '11A9':"fraction of non cohesive sediment of class9,9n11 layer",
+    '11A10':"fraction of non cohesive sediment of class10,10n11 layer",
+    '11A11':"fraction of non cohesive sediment of class11,11n11 layer",
+    '11A12':"fraction of non cohesive sediment of class12,12n11 layer",
+    '11A13':"fraction of non cohesive sediment of class13,13n11 layer",
+    '11A14':"fraction of non cohesive sediment of class14,14n11 layer",
+    '11A15':"fraction of non cohesive sediment of class15,15n11 layer",
+    '11A16':"fraction of non cohesive sediment of class16,16n11 layer",
+    '11A17':"fraction of non cohesive sediment of class17,17n11 layer",
+    '11A18':"fraction of non cohesive sediment of class18,18n11 layer",
+    '11A19':"fraction of non cohesive sediment of class19,19n11 layer",
+    '11A**':"fraction of non cohesive sediment of class**,**n11 layer",
+    '12A*':"fraction of non cohesive sediment of class*,*n12 layer",
+    '12A1':"fraction of non cohesive sediment of class1,1n12 layer",
+    '12A2':"fraction of non cohesive sediment of class2,2n12 layer",
+    '12A3':"fraction of non cohesive sediment of class3,3n12 layer",
+    '12A4':"fraction of non cohesive sediment of class4,4n12 layer",
+    '12A5':"fraction of non cohesive sediment of class5,5n12 layer",
+    '12A6':"fraction of non cohesive sediment of class6,6n12 layer",
+    '12A7':"fraction of non cohesive sediment of class7,7n12 layer",
+    '12A8':"fraction of non cohesive sediment of class8,8n12 layer",
+    '12A9':"fraction of non cohesive sediment of class9,9n12 layer",
+    '12A10':"fraction of non cohesive sediment of class10,10n12 layer",
+    '12A11':"fraction of non cohesive sediment of class11,11n12 layer",
+    '12A12':"fraction of non cohesive sediment of class12,12n12 layer",
+    '12A13':"fraction of non cohesive sediment of class13,13n12 layer",
+    '12A14':"fraction of non cohesive sediment of class14,14n12 layer",
+    '12A15':"fraction of non cohesive sediment of class15,15n12 layer",
+    '12A16':"fraction of non cohesive sediment of class16,16n12 layer",
+    '12A17':"fraction of non cohesive sediment of class17,17n12 layer",
+    '12A18':"fraction of non cohesive sediment of class18,18n12 layer",
+    '12A19':"fraction of non cohesive sediment of class19,19n12 layer",
+    '12A**':"fraction of non cohesive sediment of class**,**n12 layer",
+    '13A*':"fraction of non cohesive sediment of class*,*n13 layer",
+    '13A1':"fraction of non cohesive sediment of class1,1n13 layer",
+    '13A2':"fraction of non cohesive sediment of class2,2n13 layer",
+    '13A3':"fraction of non cohesive sediment of class3,3n13 layer",
+    '13A4':"fraction of non cohesive sediment of class4,4n13 layer",
+    '13A5':"fraction of non cohesive sediment of class5,5n13 layer",
+    '13A6':"fraction of non cohesive sediment of class6,6n13 layer",
+    '13A7':"fraction of non cohesive sediment of class7,7n13 layer",
+    '13A8':"fraction of non cohesive sediment of class8,8n13 layer",
+    '13A9':"fraction of non cohesive sediment of class9,9n13 layer",
+    '13A10':"fraction of non cohesive sediment of class10,10n13 layer",
+    '13A11':"fraction of non cohesive sediment of class11,11n13 layer",
+    '13A12':"fraction of non cohesive sediment of class12,12n13 layer",
+    '13A13':"fraction of non cohesive sediment of class13,13n13 layer",
+    '13A14':"fraction of non cohesive sediment of class14,14n13 layer",
+    '13A15':"fraction of non cohesive sediment of class15,15n13 layer",
+    '13A16':"fraction of non cohesive sediment of class16,16n13 layer",
+    '13A17':"fraction of non cohesive sediment of class17,17n13 layer",
+    '13A18':"fraction of non cohesive sediment of class18,18n13 layer",
+    '13A19':"fraction of non cohesive sediment of class19,19n13 layer",
+    '13A**':"fraction of non cohesive sediment of class**,**n13 layer",
+    '14A*':"fraction of non cohesive sediment of class*,*n14 layer",
+    '14A1':"fraction of non cohesive sediment of class1,1n14 layer",
+    '14A2':"fraction of non cohesive sediment of class2,2n14 layer",
+    '14A3':"fraction of non cohesive sediment of class3,3n14 layer",
+    '14A4':"fraction of non cohesive sediment of class4,4n14 layer",
+    '14A5':"fraction of non cohesive sediment of class5,5n14 layer",
+    '14A6':"fraction of non cohesive sediment of class6,6n14 layer",
+    '14A7':"fraction of non cohesive sediment of class7,7n14 layer",
+    '14A8':"fraction of non cohesive sediment of class8,8n14 layer",
+    '14A9':"fraction of non cohesive sediment of class9,9n14 layer",
+    '14A10':"fraction of non cohesive sediment of class10,10n14 layer",
+    '14A11':"fraction of non cohesive sediment of class11,11n14 layer",
+    '14A12':"fraction of non cohesive sediment of class12,12n14 layer",
+    '14A13':"fraction of non cohesive sediment of class13,13n14 layer",
+    '14A14':"fraction of non cohesive sediment of class14,14n14 layer",
+    '14A15':"fraction of non cohesive sediment of class15,15n14 layer",
+    '14A16':"fraction of non cohesive sediment of class16,16n14 layer",
+    '14A17':"fraction of non cohesive sediment of class17,17n14 layer",
+    '14A18':"fraction of non cohesive sediment of class18,18n14 layer",
+    '14A19':"fraction of non cohesive sediment of class19,19n14 layer",
+    '14A**':"fraction of non cohesive sediment of class**,**n14 layer",
+    '15A*':"fraction of non cohesive sediment of class*,*n15 layer",
+    '15A1':"fraction of non cohesive sediment of class1,1n15 layer",
+    '15A2':"fraction of non cohesive sediment of class2,2n15 layer",
+    '15A3':"fraction of non cohesive sediment of class3,3n15 layer",
+    '15A4':"fraction of non cohesive sediment of class4,4n15 layer",
+    '15A5':"fraction of non cohesive sediment of class5,5n15 layer",
+    '15A6':"fraction of non cohesive sediment of class6,6n15 layer",
+    '15A7':"fraction of non cohesive sediment of class7,7n15 layer",
+    '15A8':"fraction of non cohesive sediment of class8,8n15 layer",
+    '15A9':"fraction of non cohesive sediment of class9,9n15 layer",
+    '15A10':"fraction of non cohesive sediment of class10,10n15 layer",
+    '15A11':"fraction of non cohesive sediment of class11,11n15 layer",
+    '15A12':"fraction of non cohesive sediment of class12,12n15 layer",
+    '15A13':"fraction of non cohesive sediment of class13,13n15 layer",
+    '15A14':"fraction of non cohesive sediment of class14,14n15 layer",
+    '15A15':"fraction of non cohesive sediment of class15,15n15 layer",
+    '15A16':"fraction of non cohesive sediment of class16,16n15 layer",
+    '15A17':"fraction of non cohesive sediment of class17,17n15 layer",
+    '15A18':"fraction of non cohesive sediment of class18,18n15 layer",
+    '15A19':"fraction of non cohesive sediment of class19,19n15 layer",
+    '15A**':"fraction of non cohesive sediment of class**,**n15 layer",
+    '16A*':"fraction of non cohesive sediment of class*,*n16 layer",
+    '16A1':"fraction of non cohesive sediment of class1,1n16 layer",
+    '16A2':"fraction of non cohesive sediment of class2,2n16 layer",
+    '16A3':"fraction of non cohesive sediment of class3,3n16 layer",
+    '16A4':"fraction of non cohesive sediment of class4,4n16 layer",
+    '16A5':"fraction of non cohesive sediment of class5,5n16 layer",
+    '16A6':"fraction of non cohesive sediment of class6,6n16 layer",
+    '16A7':"fraction of non cohesive sediment of class7,7n16 layer",
+    '16A8':"fraction of non cohesive sediment of class8,8n16 layer",
+    '16A9':"fraction of non cohesive sediment of class9,9n16 layer",
+    '16A10':"fraction of non cohesive sediment of class10,10n16 layer",
+    '16A11':"fraction of non cohesive sediment of class11,11n16 layer",
+    '16A12':"fraction of non cohesive sediment of class12,12n16 layer",
+    '16A13':"fraction of non cohesive sediment of class13,13n16 layer",
+    '16A14':"fraction of non cohesive sediment of class14,14n16 layer",
+    '16A15':"fraction of non cohesive sediment of class15,15n16 layer",
+    '16A16':"fraction of non cohesive sediment of class16,16n16 layer",
+    '16A17':"fraction of non cohesive sediment of class17,17n16 layer",
+    '16A18':"fraction of non cohesive sediment of class18,18n16 layer",
+    '16A19':"fraction of non cohesive sediment of class19,19n16 layer",
+    '16A**':"fraction of non cohesive sediment of class**,**n16 layer",
+    '17A*':"fraction of non cohesive sediment of class*,*n17 layer",
+    '17A1':"fraction of non cohesive sediment of class1,1n17 layer",
+    '17A2':"fraction of non cohesive sediment of class2,2n17 layer",
+    '17A3':"fraction of non cohesive sediment of class3,3n17 layer",
+    '17A4':"fraction of non cohesive sediment of class4,4n17 layer",
+    '17A5':"fraction of non cohesive sediment of class5,5n17 layer",
+    '17A6':"fraction of non cohesive sediment of class6,6n17 layer",
+    '17A7':"fraction of non cohesive sediment of class7,7n17 layer",
+    '17A8':"fraction of non cohesive sediment of class8,8n17 layer",
+    '17A9':"fraction of non cohesive sediment of class9,9n17 layer",
+    '17A10':"fraction of non cohesive sediment of class10,10n17 layer",
+    '17A11':"fraction of non cohesive sediment of class11,11n17 layer",
+    '17A12':"fraction of non cohesive sediment of class12,12n17 layer",
+    '17A13':"fraction of non cohesive sediment of class13,13n17 layer",
+    '17A14':"fraction of non cohesive sediment of class14,14n17 layer",
+    '17A15':"fraction of non cohesive sediment of class15,15n17 layer",
+    '17A16':"fraction of non cohesive sediment of class16,16n17 layer",
+    '17A17':"fraction of non cohesive sediment of class17,17n17 layer",
+    '17A18':"fraction of non cohesive sediment of class18,18n17 layer",
+    '17A19':"fraction of non cohesive sediment of class19,19n17 layer",
+    '17A**':"fraction of non cohesive sediment of class**,**n17 layer",
+    '18A*':"fraction of non cohesive sediment of class*,*n18 layer",
+    '18A1':"fraction of non cohesive sediment of class1,1n18 layer",
+    '18A2':"fraction of non cohesive sediment of class2,2n18 layer",
+    '18A3':"fraction of non cohesive sediment of class3,3n18 layer",
+    '18A4':"fraction of non cohesive sediment of class4,4n18 layer",
+    '18A5':"fraction of non cohesive sediment of class5,5n18 layer",
+    '18A6':"fraction of non cohesive sediment of class6,6n18 layer",
+    '18A7':"fraction of non cohesive sediment of class7,7n18 layer",
+    '18A8':"fraction of non cohesive sediment of class8,8n18 layer",
+    '18A9':"fraction of non cohesive sediment of class9,9n18 layer",
+    '18A10':"fraction of non cohesive sediment of class10,10n18 layer",
+    '18A11':"fraction of non cohesive sediment of class11,11n18 layer",
+    '18A12':"fraction of non cohesive sediment of class12,12n18 layer",
+    '18A13':"fraction of non cohesive sediment of class13,13n18 layer",
+    '18A14':"fraction of non cohesive sediment of class14,14n18 layer",
+    '18A15':"fraction of non cohesive sediment of class15,15n18 layer",
+    '18A16':"fraction of non cohesive sediment of class16,16n18 layer",
+    '18A17':"fraction of non cohesive sediment of class17,17n18 layer",
+    '18A18':"fraction of non cohesive sediment of class18,18n18 layer",
+    '18A19':"fraction of non cohesive sediment of class19,19n18 layer",
+    '18A**':"fraction of non cohesive sediment of class**,**n18 layer",
+    '19A*':"fraction of non cohesive sediment of class*,*n19 layer",
+    '19A1':"fraction of non cohesive sediment of class1,1n19 layer",
+    '19A2':"fraction of non cohesive sediment of class2,2n19 layer",
+    '19A3':"fraction of non cohesive sediment of class3,3n19 layer",
+    '19A4':"fraction of non cohesive sediment of class4,4n19 layer",
+    '19A5':"fraction of non cohesive sediment of class5,5n19 layer",
+    '19A6':"fraction of non cohesive sediment of class6,6n19 layer",
+    '19A7':"fraction of non cohesive sediment of class7,7n19 layer",
+    '19A8':"fraction of non cohesive sediment of class8,8n19 layer",
+    '19A9':"fraction of non cohesive sediment of class9,9n19 layer",
+    '19A10':"fraction of non cohesive sediment of class10,10n19 layer",
+    '19A11':"fraction of non cohesive sediment of class11,11n19 layer",
+    '19A12':"fraction of non cohesive sediment of class12,12n19 layer",
+    '19A13':"fraction of non cohesive sediment of class13,13n19 layer",
+    '19A14':"fraction of non cohesive sediment of class14,14n19 layer",
+    '19A15':"fraction of non cohesive sediment of class15,15n19 layer",
+    '19A16':"fraction of non cohesive sediment of class16,16n19 layer",
+    '19A17':"fraction of non cohesive sediment of class17,17n19 layer",
+    '19A18':"fraction of non cohesive sediment of class18,18n19 layer",
+    '19A19':"fraction of non cohesive sediment of class19,19n19 layer",
+    '19A**':"fraction of non cohesive sediment of class**,**n19 layer",
+    '**A*':"fraction of non cohesive sediment of class*,*n** layer",
+    '**A1':"fraction of non cohesive sediment of class1,1n** layer",
+    '**A2':"fraction of non cohesive sediment of class2,2n** layer",
+    '**A3':"fraction of non cohesive sediment of class3,3n** layer",
+    '**A4':"fraction of non cohesive sediment of class4,4n** layer",
+    '**A5':"fraction of non cohesive sediment of class5,5n** layer",
+    '**A6':"fraction of non cohesive sediment of class6,6n** layer",
+    '**A7':"fraction of non cohesive sediment of class7,7n** layer",
+    '**A8':"fraction of non cohesive sediment of class8,8n** layer",
+    '**A9':"fraction of non cohesive sediment of class9,9n** layer",
+    '**A10':"fraction of non cohesive sediment of class10,10n** layer",
+    '**A11':"fraction of non cohesive sediment of class11,11n** layer",
+    '**A12':"fraction of non cohesive sediment of class12,12n** layer",
+    '**A13':"fraction of non cohesive sediment of class13,13n** layer",
+    '**A14':"fraction of non cohesive sediment of class14,14n** layer",
+    '**A15':"fraction of non cohesive sediment of class15,15n** layer",
+    '**A16':"fraction of non cohesive sediment of class16,16n** layer",
+    '**A17':"fraction of non cohesive sediment of class17,17n** layer",
+    '**A18':"fraction of non cohesive sediment of class18,18n** layer",
+    '**A19':"fraction of non cohesive sediment of class19,19n** layer",
+    '**A**':"fraction of non cohesive sediment of class**,**n** layer",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'QS*':"solid transport load of class*",
+    'QS1':"solid transport load of class1",
+    'QS2':"solid transport load of class2",
+    'QS3':"solid transport load of class3",
+    'QS4':"solid transport load of class4",
+    'QS5':"solid transport load of class5",
+    'QS6':"solid transport load of class6",
+    'QS7':"solid transport load of class7",
+    'QS8':"solid transport load of class8",
+    'QS9':"solid transport load of class9",
+    'QS10':"solid transport load of class10",
+    'QS11':"solid transport load of class11",
+    'QS12':"solid transport load of class12",
+    'QS13':"solid transport load of class13",
+    'QS14':"solid transport load of class14",
+    'QS15':"solid transport load of class15",
+    'QS16':"solid transport load of class16",
+    'QS17':"solid transport load of class17",
+    'QS18':"solid transport load of class18",
+    'QS19':"solid transport load of class19",
+    'QS**':"solid transport load of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'CS*':"mass concentration of class*",
+    'CS1':"mass concentration of class1",
+    'CS2':"mass concentration of class2",
+    'CS3':"mass concentration of class3",
+    'CS4':"mass concentration of class4",
+    'CS5':"mass concentration of class5",
+    'CS6':"mass concentration of class6",
+    'CS7':"mass concentration of class7",
+    'CS8':"mass concentration of class8",
+    'CS9':"mass concentration of class9",
+    'CS10':"mass concentration of class10",
+    'CS11':"mass concentration of class11",
+    'CS12':"mass concentration of class12",
+    'CS13':"mass concentration of class13",
+    'CS14':"mass concentration of class14",
+    'CS15':"mass concentration of class15",
+    'CS16':"mass concentration of class16",
+    'CS17':"mass concentration of class17",
+    'CS18':"mass concentration of class18",
+    'CS19':"mass concentration of class19",
+    'CS**':"mass concentration of class**",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'C2DS*':"mass concentration of class* for 2D graphic printouts",
+    'C2DS1':"mass concentration of class1 for 2D graphic printouts",
+    'C2DS2':"mass concentration of class2 for 2D graphic printouts",
+    'C2DS3':"mass concentration of class3 for 2D graphic printouts",
+    'C2DS4':"mass concentration of class4 for 2D graphic printouts",
+    'C2DS5':"mass concentration of class5 for 2D graphic printouts",
+    'C2DS6':"mass concentration of class6 for 2D graphic printouts",
+    'C2DS7':"mass concentration of class7 for 2D graphic printouts",
+    'C2DS8':"mass concentration of class8 for 2D graphic printouts",
+    'C2DS9':"mass concentration of class9 for 2D graphic printouts",
+    'C2DS10':"mass concentration of class10 for 2D graphic printouts",
+    'C2DS11':"mass concentration of class11 for 2D graphic printouts",
+    'C2DS12':"mass concentration of class12 for 2D graphic printouts",
+    'C2DS13':"mass concentration of class13 for 2D graphic printouts",
+    'C2DS14':"mass concentration of class14 for 2D graphic printouts",
+    'C2DS15':"mass concentration of class15 for 2D graphic printouts",
+    'C2DS16':"mass concentration of class16 for 2D graphic printouts",
+    'C2DS17':"mass concentration of class17 for 2D graphic printouts",
+    'C2DS18':"mass concentration of class18 for 2D graphic printouts",
+    'C2DS19':"mass concentration of class19 for 2D graphic printouts",
+    'C2DS**':"mass concentration of class** for 2D graphic printouts",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVX*':"sediment* viscosity along x axis (m2/s) - only 3D",
+    'SVX1':"sediment1 viscosity along x axis (m2/s) - only 3D",
+    'SVX2':"sediment2 viscosity along x axis (m2/s) - only 3D",
+    'SVX3':"sediment3 viscosity along x axis (m2/s) - only 3D",
+    'SVX4':"sediment4 viscosity along x axis (m2/s) - only 3D",
+    'SVX5':"sediment5 viscosity along x axis (m2/s) - only 3D",
+    'SVX6':"sediment6 viscosity along x axis (m2/s) - only 3D",
+    'SVX7':"sediment7 viscosity along x axis (m2/s) - only 3D",
+    'SVX8':"sediment8 viscosity along x axis (m2/s) - only 3D",
+    'SVX9':"sediment9 viscosity along x axis (m2/s) - only 3D",
+    'SVX10':"sediment10 viscosity along x axis (m2/s) - only 3D",
+    'SVX11':"sediment11 viscosity along x axis (m2/s) - only 3D",
+    'SVX12':"sediment12 viscosity along x axis (m2/s) - only 3D",
+    'SVX13':"sediment13 viscosity along x axis (m2/s) - only 3D",
+    'SVX14':"sediment14 viscosity along x axis (m2/s) - only 3D",
+    'SVX15':"sediment15 viscosity along x axis (m2/s) - only 3D",
+    'SVX16':"sediment16 viscosity along x axis (m2/s) - only 3D",
+    'SVX17':"sediment17 viscosity along x axis (m2/s) - only 3D",
+    'SVX18':"sediment18 viscosity along x axis (m2/s) - only 3D",
+    'SVX19':"sediment19 viscosity along x axis (m2/s) - only 3D",
+    'SVX**':"sediment** viscosity along x axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVY*':"sediment* viscosity along y axis (m2/s) - only 3D",
+    'SVY1':"sediment1 viscosity along y axis (m2/s) - only 3D",
+    'SVY2':"sediment2 viscosity along y axis (m2/s) - only 3D",
+    'SVY3':"sediment3 viscosity along y axis (m2/s) - only 3D",
+    'SVY4':"sediment4 viscosity along y axis (m2/s) - only 3D",
+    'SVY5':"sediment5 viscosity along y axis (m2/s) - only 3D",
+    'SVY6':"sediment6 viscosity along y axis (m2/s) - only 3D",
+    'SVY7':"sediment7 viscosity along y axis (m2/s) - only 3D",
+    'SVY8':"sediment8 viscosity along y axis (m2/s) - only 3D",
+    'SVY9':"sediment9 viscosity along y axis (m2/s) - only 3D",
+    'SVY10':"sediment10 viscosity along y axis (m2/s) - only 3D",
+    'SVY11':"sediment11 viscosity along y axis (m2/s) - only 3D",
+    'SVY12':"sediment12 viscosity along y axis (m2/s) - only 3D",
+    'SVY13':"sediment13 viscosity along y axis (m2/s) - only 3D",
+    'SVY14':"sediment14 viscosity along y axis (m2/s) - only 3D",
+    'SVY15':"sediment15 viscosity along y axis (m2/s) - only 3D",
+    'SVY16':"sediment16 viscosity along y axis (m2/s) - only 3D",
+    'SVY17':"sediment17 viscosity along y axis (m2/s) - only 3D",
+    'SVY18':"sediment18 viscosity along y axis (m2/s) - only 3D",
+    'SVY19':"sediment19 viscosity along y axis (m2/s) - only 3D",
+    'SVY**':"sediment** viscosity along y axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'SVZ*':"sediment* viscosity along z axis (m2/s) - only 3D",
+    'SVZ1':"sediment1 viscosity along z axis (m2/s) - only 3D",
+    'SVZ2':"sediment2 viscosity along z axis (m2/s) - only 3D",
+    'SVZ3':"sediment3 viscosity along z axis (m2/s) - only 3D",
+    'SVZ4':"sediment4 viscosity along z axis (m2/s) - only 3D",
+    'SVZ5':"sediment5 viscosity along z axis (m2/s) - only 3D",
+    'SVZ6':"sediment6 viscosity along z axis (m2/s) - only 3D",
+    'SVZ7':"sediment7 viscosity along z axis (m2/s) - only 3D",
+    'SVZ8':"sediment8 viscosity along z axis (m2/s) - only 3D",
+    'SVZ9':"sediment9 viscosity along z axis (m2/s) - only 3D",
+    'SVZ10':"sediment10 viscosity along z axis (m2/s) - only 3D",
+    'SVZ11':"sediment11 viscosity along z axis (m2/s) - only 3D",
+    'SVZ12':"sediment12 viscosity along z axis (m2/s) - only 3D",
+    'SVZ13':"sediment13 viscosity along z axis (m2/s) - only 3D",
+    'SVZ14':"sediment14 viscosity along z axis (m2/s) - only 3D",
+    'SVZ15':"sediment15 viscosity along z axis (m2/s) - only 3D",
+    'SVZ16':"sediment16 viscosity along z axis (m2/s) - only 3D",
+    'SVZ17':"sediment17 viscosity along z axis (m2/s) - only 3D",
+    'SVZ18':"sediment18 viscosity along z axis (m2/s) - only 3D",
+    'SVZ19':"sediment19 viscosity along z axis (m2/s) - only 3D",
+    'SVZ**':"sediment** viscosity along z axis (m2/s) - only 3D",
+    'QSBL':"bed load transport rate (kg/(m*s))",
+    'QSBLX':"bed load transport rate x axis",
+    'QSBLY':"bed load transport rate y axis",
+    'QSBLi':"bedload transport rate of class i",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'A':"supplementary variable A",
+    'G':"supplementary variable G",
+    'L':"supplementary variable L",
+    'O':"supplementary variable O",
+    '*R*':"fraction of cohesive sediment of class*,*n* layer",
+    '*R1':"fraction of cohesive sediment of class1,1n* layer",
+    '*R2':"fraction of cohesive sediment of class2,2n* layer",
+    '*R3':"fraction of cohesive sediment of class3,3n* layer",
+    '*R4':"fraction of cohesive sediment of class4,4n* layer",
+    '*R5':"fraction of cohesive sediment of class5,5n* layer",
+    '*R6':"fraction of cohesive sediment of class6,6n* layer",
+    '*R7':"fraction of cohesive sediment of class7,7n* layer",
+    '*R8':"fraction of cohesive sediment of class8,8n* layer",
+    '*R9':"fraction of cohesive sediment of class9,9n* layer",
+    '*R10':"fraction of cohesive sediment of class10,10n* layer",
+    '*R11':"fraction of cohesive sediment of class11,11n* layer",
+    '*R12':"fraction of cohesive sediment of class12,12n* layer",
+    '*R13':"fraction of cohesive sediment of class13,13n* layer",
+    '*R14':"fraction of cohesive sediment of class14,14n* layer",
+    '*R15':"fraction of cohesive sediment of class15,15n* layer",
+    '*R16':"fraction of cohesive sediment of class16,16n* layer",
+    '*R17':"fraction of cohesive sediment of class17,17n* layer",
+    '*R18':"fraction of cohesive sediment of class18,18n* layer",
+    '*R19':"fraction of cohesive sediment of class19,19n* layer",
+    '*R**':"fraction of cohesive sediment of class**,**n* layer",
+    '1R*':"fraction of cohesive sediment of class*,*n1 layer",
+    '1R1':"fraction of cohesive sediment of class1,1n1 layer",
+    '1R2':"fraction of cohesive sediment of class2,2n1 layer",
+    '1R3':"fraction of cohesive sediment of class3,3n1 layer",
+    '1R4':"fraction of cohesive sediment of class4,4n1 layer",
+    '1R5':"fraction of cohesive sediment of class5,5n1 layer",
+    '1R6':"fraction of cohesive sediment of class6,6n1 layer",
+    '1R7':"fraction of cohesive sediment of class7,7n1 layer",
+    '1R8':"fraction of cohesive sediment of class8,8n1 layer",
+    '1R9':"fraction of cohesive sediment of class9,9n1 layer",
+    '1R10':"fraction of cohesive sediment of class10,10n1 layer",
+    '1R11':"fraction of cohesive sediment of class11,11n1 layer",
+    '1R12':"fraction of cohesive sediment of class12,12n1 layer",
+    '1R13':"fraction of cohesive sediment of class13,13n1 layer",
+    '1R14':"fraction of cohesive sediment of class14,14n1 layer",
+    '1R15':"fraction of cohesive sediment of class15,15n1 layer",
+    '1R16':"fraction of cohesive sediment of class16,16n1 layer",
+    '1R17':"fraction of cohesive sediment of class17,17n1 layer",
+    '1R18':"fraction of cohesive sediment of class18,18n1 layer",
+    '1R19':"fraction of cohesive sediment of class19,19n1 layer",
+    '1R**':"fraction of cohesive sediment of class**,**n1 layer",
+    '2R*':"fraction of cohesive sediment of class*,*n2 layer",
+    '2R1':"fraction of cohesive sediment of class1,1n2 layer",
+    '2R2':"fraction of cohesive sediment of class2,2n2 layer",
+    '2R3':"fraction of cohesive sediment of class3,3n2 layer",
+    '2R4':"fraction of cohesive sediment of class4,4n2 layer",
+    '2R5':"fraction of cohesive sediment of class5,5n2 layer",
+    '2R6':"fraction of cohesive sediment of class6,6n2 layer",
+    '2R7':"fraction of cohesive sediment of class7,7n2 layer",
+    '2R8':"fraction of cohesive sediment of class8,8n2 layer",
+    '2R9':"fraction of cohesive sediment of class9,9n2 layer",
+    '2R10':"fraction of cohesive sediment of class10,10n2 layer",
+    '2R11':"fraction of cohesive sediment of class11,11n2 layer",
+    '2R12':"fraction of cohesive sediment of class12,12n2 layer",
+    '2R13':"fraction of cohesive sediment of class13,13n2 layer",
+    '2R14':"fraction of cohesive sediment of class14,14n2 layer",
+    '2R15':"fraction of cohesive sediment of class15,15n2 layer",
+    '2R16':"fraction of cohesive sediment of class16,16n2 layer",
+    '2R17':"fraction of cohesive sediment of class17,17n2 layer",
+    '2R18':"fraction of cohesive sediment of class18,18n2 layer",
+    '2R19':"fraction of cohesive sediment of class19,19n2 layer",
+    '2R**':"fraction of cohesive sediment of class**,**n2 layer",
+    '3R*':"fraction of cohesive sediment of class*,*n3 layer",
+    '3R1':"fraction of cohesive sediment of class1,1n3 layer",
+    '3R2':"fraction of cohesive sediment of class2,2n3 layer",
+    '3R3':"fraction of cohesive sediment of class3,3n3 layer",
+    '3R4':"fraction of cohesive sediment of class4,4n3 layer",
+    '3R5':"fraction of cohesive sediment of class5,5n3 layer",
+    '3R6':"fraction of cohesive sediment of class6,6n3 layer",
+    '3R7':"fraction of cohesive sediment of class7,7n3 layer",
+    '3R8':"fraction of cohesive sediment of class8,8n3 layer",
+    '3R9':"fraction of cohesive sediment of class9,9n3 layer",
+    '3R10':"fraction of cohesive sediment of class10,10n3 layer",
+    '3R11':"fraction of cohesive sediment of class11,11n3 layer",
+    '3R12':"fraction of cohesive sediment of class12,12n3 layer",
+    '3R13':"fraction of cohesive sediment of class13,13n3 layer",
+    '3R14':"fraction of cohesive sediment of class14,14n3 layer",
+    '3R15':"fraction of cohesive sediment of class15,15n3 layer",
+    '3R16':"fraction of cohesive sediment of class16,16n3 layer",
+    '3R17':"fraction of cohesive sediment of class17,17n3 layer",
+    '3R18':"fraction of cohesive sediment of class18,18n3 layer",
+    '3R19':"fraction of cohesive sediment of class19,19n3 layer",
+    '3R**':"fraction of cohesive sediment of class**,**n3 layer",
+    '4R*':"fraction of cohesive sediment of class*,*n4 layer",
+    '4R1':"fraction of cohesive sediment of class1,1n4 layer",
+    '4R2':"fraction of cohesive sediment of class2,2n4 layer",
+    '4R3':"fraction of cohesive sediment of class3,3n4 layer",
+    '4R4':"fraction of cohesive sediment of class4,4n4 layer",
+    '4R5':"fraction of cohesive sediment of class5,5n4 layer",
+    '4R6':"fraction of cohesive sediment of class6,6n4 layer",
+    '4R7':"fraction of cohesive sediment of class7,7n4 layer",
+    '4R8':"fraction of cohesive sediment of class8,8n4 layer",
+    '4R9':"fraction of cohesive sediment of class9,9n4 layer",
+    '4R10':"fraction of cohesive sediment of class10,10n4 layer",
+    '4R11':"fraction of cohesive sediment of class11,11n4 layer",
+    '4R12':"fraction of cohesive sediment of class12,12n4 layer",
+    '4R13':"fraction of cohesive sediment of class13,13n4 layer",
+    '4R14':"fraction of cohesive sediment of class14,14n4 layer",
+    '4R15':"fraction of cohesive sediment of class15,15n4 layer",
+    '4R16':"fraction of cohesive sediment of class16,16n4 layer",
+    '4R17':"fraction of cohesive sediment of class17,17n4 layer",
+    '4R18':"fraction of cohesive sediment of class18,18n4 layer",
+    '4R19':"fraction of cohesive sediment of class19,19n4 layer",
+    '4R**':"fraction of cohesive sediment of class**,**n4 layer",
+    '5R*':"fraction of cohesive sediment of class*,*n5 layer",
+    '5R1':"fraction of cohesive sediment of class1,1n5 layer",
+    '5R2':"fraction of cohesive sediment of class2,2n5 layer",
+    '5R3':"fraction of cohesive sediment of class3,3n5 layer",
+    '5R4':"fraction of cohesive sediment of class4,4n5 layer",
+    '5R5':"fraction of cohesive sediment of class5,5n5 layer",
+    '5R6':"fraction of cohesive sediment of class6,6n5 layer",
+    '5R7':"fraction of cohesive sediment of class7,7n5 layer",
+    '5R8':"fraction of cohesive sediment of class8,8n5 layer",
+    '5R9':"fraction of cohesive sediment of class9,9n5 layer",
+    '5R10':"fraction of cohesive sediment of class10,10n5 layer",
+    '5R11':"fraction of cohesive sediment of class11,11n5 layer",
+    '5R12':"fraction of cohesive sediment of class12,12n5 layer",
+    '5R13':"fraction of cohesive sediment of class13,13n5 layer",
+    '5R14':"fraction of cohesive sediment of class14,14n5 layer",
+    '5R15':"fraction of cohesive sediment of class15,15n5 layer",
+    '5R16':"fraction of cohesive sediment of class16,16n5 layer",
+    '5R17':"fraction of cohesive sediment of class17,17n5 layer",
+    '5R18':"fraction of cohesive sediment of class18,18n5 layer",
+    '5R19':"fraction of cohesive sediment of class19,19n5 layer",
+    '5R**':"fraction of cohesive sediment of class**,**n5 layer",
+    '6R*':"fraction of cohesive sediment of class*,*n6 layer",
+    '6R1':"fraction of cohesive sediment of class1,1n6 layer",
+    '6R2':"fraction of cohesive sediment of class2,2n6 layer",
+    '6R3':"fraction of cohesive sediment of class3,3n6 layer",
+    '6R4':"fraction of cohesive sediment of class4,4n6 layer",
+    '6R5':"fraction of cohesive sediment of class5,5n6 layer",
+    '6R6':"fraction of cohesive sediment of class6,6n6 layer",
+    '6R7':"fraction of cohesive sediment of class7,7n6 layer",
+    '6R8':"fraction of cohesive sediment of class8,8n6 layer",
+    '6R9':"fraction of cohesive sediment of class9,9n6 layer",
+    '6R10':"fraction of cohesive sediment of class10,10n6 layer",
+    '6R11':"fraction of cohesive sediment of class11,11n6 layer",
+    '6R12':"fraction of cohesive sediment of class12,12n6 layer",
+    '6R13':"fraction of cohesive sediment of class13,13n6 layer",
+    '6R14':"fraction of cohesive sediment of class14,14n6 layer",
+    '6R15':"fraction of cohesive sediment of class15,15n6 layer",
+    '6R16':"fraction of cohesive sediment of class16,16n6 layer",
+    '6R17':"fraction of cohesive sediment of class17,17n6 layer",
+    '6R18':"fraction of cohesive sediment of class18,18n6 layer",
+    '6R19':"fraction of cohesive sediment of class19,19n6 layer",
+    '6R**':"fraction of cohesive sediment of class**,**n6 layer",
+    '7R*':"fraction of cohesive sediment of class*,*n7 layer",
+    '7R1':"fraction of cohesive sediment of class1,1n7 layer",
+    '7R2':"fraction of cohesive sediment of class2,2n7 layer",
+    '7R3':"fraction of cohesive sediment of class3,3n7 layer",
+    '7R4':"fraction of cohesive sediment of class4,4n7 layer",
+    '7R5':"fraction of cohesive sediment of class5,5n7 layer",
+    '7R6':"fraction of cohesive sediment of class6,6n7 layer",
+    '7R7':"fraction of cohesive sediment of class7,7n7 layer",
+    '7R8':"fraction of cohesive sediment of class8,8n7 layer",
+    '7R9':"fraction of cohesive sediment of class9,9n7 layer",
+    '7R10':"fraction of cohesive sediment of class10,10n7 layer",
+    '7R11':"fraction of cohesive sediment of class11,11n7 layer",
+    '7R12':"fraction of cohesive sediment of class12,12n7 layer",
+    '7R13':"fraction of cohesive sediment of class13,13n7 layer",
+    '7R14':"fraction of cohesive sediment of class14,14n7 layer",
+    '7R15':"fraction of cohesive sediment of class15,15n7 layer",
+    '7R16':"fraction of cohesive sediment of class16,16n7 layer",
+    '7R17':"fraction of cohesive sediment of class17,17n7 layer",
+    '7R18':"fraction of cohesive sediment of class18,18n7 layer",
+    '7R19':"fraction of cohesive sediment of class19,19n7 layer",
+    '7R**':"fraction of cohesive sediment of class**,**n7 layer",
+    '8R*':"fraction of cohesive sediment of class*,*n8 layer",
+    '8R1':"fraction of cohesive sediment of class1,1n8 layer",
+    '8R2':"fraction of cohesive sediment of class2,2n8 layer",
+    '8R3':"fraction of cohesive sediment of class3,3n8 layer",
+    '8R4':"fraction of cohesive sediment of class4,4n8 layer",
+    '8R5':"fraction of cohesive sediment of class5,5n8 layer",
+    '8R6':"fraction of cohesive sediment of class6,6n8 layer",
+    '8R7':"fraction of cohesive sediment of class7,7n8 layer",
+    '8R8':"fraction of cohesive sediment of class8,8n8 layer",
+    '8R9':"fraction of cohesive sediment of class9,9n8 layer",
+    '8R10':"fraction of cohesive sediment of class10,10n8 layer",
+    '8R11':"fraction of cohesive sediment of class11,11n8 layer",
+    '8R12':"fraction of cohesive sediment of class12,12n8 layer",
+    '8R13':"fraction of cohesive sediment of class13,13n8 layer",
+    '8R14':"fraction of cohesive sediment of class14,14n8 layer",
+    '8R15':"fraction of cohesive sediment of class15,15n8 layer",
+    '8R16':"fraction of cohesive sediment of class16,16n8 layer",
+    '8R17':"fraction of cohesive sediment of class17,17n8 layer",
+    '8R18':"fraction of cohesive sediment of class18,18n8 layer",
+    '8R19':"fraction of cohesive sediment of class19,19n8 layer",
+    '8R**':"fraction of cohesive sediment of class**,**n8 layer",
+    '9R*':"fraction of cohesive sediment of class*,*n9 layer",
+    '9R1':"fraction of cohesive sediment of class1,1n9 layer",
+    '9R2':"fraction of cohesive sediment of class2,2n9 layer",
+    '9R3':"fraction of cohesive sediment of class3,3n9 layer",
+    '9R4':"fraction of cohesive sediment of class4,4n9 layer",
+    '9R5':"fraction of cohesive sediment of class5,5n9 layer",
+    '9R6':"fraction of cohesive sediment of class6,6n9 layer",
+    '9R7':"fraction of cohesive sediment of class7,7n9 layer",
+    '9R8':"fraction of cohesive sediment of class8,8n9 layer",
+    '9R9':"fraction of cohesive sediment of class9,9n9 layer",
+    '9R10':"fraction of cohesive sediment of class10,10n9 layer",
+    '9R11':"fraction of cohesive sediment of class11,11n9 layer",
+    '9R12':"fraction of cohesive sediment of class12,12n9 layer",
+    '9R13':"fraction of cohesive sediment of class13,13n9 layer",
+    '9R14':"fraction of cohesive sediment of class14,14n9 layer",
+    '9R15':"fraction of cohesive sediment of class15,15n9 layer",
+    '9R16':"fraction of cohesive sediment of class16,16n9 layer",
+    '9R17':"fraction of cohesive sediment of class17,17n9 layer",
+    '9R18':"fraction of cohesive sediment of class18,18n9 layer",
+    '9R19':"fraction of cohesive sediment of class19,19n9 layer",
+    '9R**':"fraction of cohesive sediment of class**,**n9 layer",
+    '10R*':"fraction of cohesive sediment of class*,*n10 layer",
+    '10R1':"fraction of cohesive sediment of class1,1n10 layer",
+    '10R2':"fraction of cohesive sediment of class2,2n10 layer",
+    '10R3':"fraction of cohesive sediment of class3,3n10 layer",
+    '10R4':"fraction of cohesive sediment of class4,4n10 layer",
+    '10R5':"fraction of cohesive sediment of class5,5n10 layer",
+    '10R6':"fraction of cohesive sediment of class6,6n10 layer",
+    '10R7':"fraction of cohesive sediment of class7,7n10 layer",
+    '10R8':"fraction of cohesive sediment of class8,8n10 layer",
+    '10R9':"fraction of cohesive sediment of class9,9n10 layer",
+    '10R10':"fraction of cohesive sediment of class10,10n10 layer",
+    '10R11':"fraction of cohesive sediment of class11,11n10 layer",
+    '10R12':"fraction of cohesive sediment of class12,12n10 layer",
+    '10R13':"fraction of cohesive sediment of class13,13n10 layer",
+    '10R14':"fraction of cohesive sediment of class14,14n10 layer",
+    '10R15':"fraction of cohesive sediment of class15,15n10 layer",
+    '10R16':"fraction of cohesive sediment of class16,16n10 layer",
+    '10R17':"fraction of cohesive sediment of class17,17n10 layer",
+    '10R18':"fraction of cohesive sediment of class18,18n10 layer",
+    '10R19':"fraction of cohesive sediment of class19,19n10 layer",
+    '10R**':"fraction of cohesive sediment of class**,**n10 layer",
+    '11R*':"fraction of cohesive sediment of class*,*n11 layer",
+    '11R1':"fraction of cohesive sediment of class1,1n11 layer",
+    '11R2':"fraction of cohesive sediment of class2,2n11 layer",
+    '11R3':"fraction of cohesive sediment of class3,3n11 layer",
+    '11R4':"fraction of cohesive sediment of class4,4n11 layer",
+    '11R5':"fraction of cohesive sediment of class5,5n11 layer",
+    '11R6':"fraction of cohesive sediment of class6,6n11 layer",
+    '11R7':"fraction of cohesive sediment of class7,7n11 layer",
+    '11R8':"fraction of cohesive sediment of class8,8n11 layer",
+    '11R9':"fraction of cohesive sediment of class9,9n11 layer",
+    '11R10':"fraction of cohesive sediment of class10,10n11 layer",
+    '11R11':"fraction of cohesive sediment of class11,11n11 layer",
+    '11R12':"fraction of cohesive sediment of class12,12n11 layer",
+    '11R13':"fraction of cohesive sediment of class13,13n11 layer",
+    '11R14':"fraction of cohesive sediment of class14,14n11 layer",
+    '11R15':"fraction of cohesive sediment of class15,15n11 layer",
+    '11R16':"fraction of cohesive sediment of class16,16n11 layer",
+    '11R17':"fraction of cohesive sediment of class17,17n11 layer",
+    '11R18':"fraction of cohesive sediment of class18,18n11 layer",
+    '11R19':"fraction of cohesive sediment of class19,19n11 layer",
+    '11R**':"fraction of cohesive sediment of class**,**n11 layer",
+    '12R*':"fraction of cohesive sediment of class*,*n12 layer",
+    '12R1':"fraction of cohesive sediment of class1,1n12 layer",
+    '12R2':"fraction of cohesive sediment of class2,2n12 layer",
+    '12R3':"fraction of cohesive sediment of class3,3n12 layer",
+    '12R4':"fraction of cohesive sediment of class4,4n12 layer",
+    '12R5':"fraction of cohesive sediment of class5,5n12 layer",
+    '12R6':"fraction of cohesive sediment of class6,6n12 layer",
+    '12R7':"fraction of cohesive sediment of class7,7n12 layer",
+    '12R8':"fraction of cohesive sediment of class8,8n12 layer",
+    '12R9':"fraction of cohesive sediment of class9,9n12 layer",
+    '12R10':"fraction of cohesive sediment of class10,10n12 layer",
+    '12R11':"fraction of cohesive sediment of class11,11n12 layer",
+    '12R12':"fraction of cohesive sediment of class12,12n12 layer",
+    '12R13':"fraction of cohesive sediment of class13,13n12 layer",
+    '12R14':"fraction of cohesive sediment of class14,14n12 layer",
+    '12R15':"fraction of cohesive sediment of class15,15n12 layer",
+    '12R16':"fraction of cohesive sediment of class16,16n12 layer",
+    '12R17':"fraction of cohesive sediment of class17,17n12 layer",
+    '12R18':"fraction of cohesive sediment of class18,18n12 layer",
+    '12R19':"fraction of cohesive sediment of class19,19n12 layer",
+    '12R**':"fraction of cohesive sediment of class**,**n12 layer",
+    '13R*':"fraction of cohesive sediment of class*,*n13 layer",
+    '13R1':"fraction of cohesive sediment of class1,1n13 layer",
+    '13R2':"fraction of cohesive sediment of class2,2n13 layer",
+    '13R3':"fraction of cohesive sediment of class3,3n13 layer",
+    '13R4':"fraction of cohesive sediment of class4,4n13 layer",
+    '13R5':"fraction of cohesive sediment of class5,5n13 layer",
+    '13R6':"fraction of cohesive sediment of class6,6n13 layer",
+    '13R7':"fraction of cohesive sediment of class7,7n13 layer",
+    '13R8':"fraction of cohesive sediment of class8,8n13 layer",
+    '13R9':"fraction of cohesive sediment of class9,9n13 layer",
+    '13R10':"fraction of cohesive sediment of class10,10n13 layer",
+    '13R11':"fraction of cohesive sediment of class11,11n13 layer",
+    '13R12':"fraction of cohesive sediment of class12,12n13 layer",
+    '13R13':"fraction of cohesive sediment of class13,13n13 layer",
+    '13R14':"fraction of cohesive sediment of class14,14n13 layer",
+    '13R15':"fraction of cohesive sediment of class15,15n13 layer",
+    '13R16':"fraction of cohesive sediment of class16,16n13 layer",
+    '13R17':"fraction of cohesive sediment of class17,17n13 layer",
+    '13R18':"fraction of cohesive sediment of class18,18n13 layer",
+    '13R19':"fraction of cohesive sediment of class19,19n13 layer",
+    '13R**':"fraction of cohesive sediment of class**,**n13 layer",
+    '14R*':"fraction of cohesive sediment of class*,*n14 layer",
+    '14R1':"fraction of cohesive sediment of class1,1n14 layer",
+    '14R2':"fraction of cohesive sediment of class2,2n14 layer",
+    '14R3':"fraction of cohesive sediment of class3,3n14 layer",
+    '14R4':"fraction of cohesive sediment of class4,4n14 layer",
+    '14R5':"fraction of cohesive sediment of class5,5n14 layer",
+    '14R6':"fraction of cohesive sediment of class6,6n14 layer",
+    '14R7':"fraction of cohesive sediment of class7,7n14 layer",
+    '14R8':"fraction of cohesive sediment of class8,8n14 layer",
+    '14R9':"fraction of cohesive sediment of class9,9n14 layer",
+    '14R10':"fraction of cohesive sediment of class10,10n14 layer",
+    '14R11':"fraction of cohesive sediment of class11,11n14 layer",
+    '14R12':"fraction of cohesive sediment of class12,12n14 layer",
+    '14R13':"fraction of cohesive sediment of class13,13n14 layer",
+    '14R14':"fraction of cohesive sediment of class14,14n14 layer",
+    '14R15':"fraction of cohesive sediment of class15,15n14 layer",
+    '14R16':"fraction of cohesive sediment of class16,16n14 layer",
+    '14R17':"fraction of cohesive sediment of class17,17n14 layer",
+    '14R18':"fraction of cohesive sediment of class18,18n14 layer",
+    '14R19':"fraction of cohesive sediment of class19,19n14 layer",
+    '14R**':"fraction of cohesive sediment of class**,**n14 layer",
+    '15R*':"fraction of cohesive sediment of class*,*n15 layer",
+    '15R1':"fraction of cohesive sediment of class1,1n15 layer",
+    '15R2':"fraction of cohesive sediment of class2,2n15 layer",
+    '15R3':"fraction of cohesive sediment of class3,3n15 layer",
+    '15R4':"fraction of cohesive sediment of class4,4n15 layer",
+    '15R5':"fraction of cohesive sediment of class5,5n15 layer",
+    '15R6':"fraction of cohesive sediment of class6,6n15 layer",
+    '15R7':"fraction of cohesive sediment of class7,7n15 layer",
+    '15R8':"fraction of cohesive sediment of class8,8n15 layer",
+    '15R9':"fraction of cohesive sediment of class9,9n15 layer",
+    '15R10':"fraction of cohesive sediment of class10,10n15 layer",
+    '15R11':"fraction of cohesive sediment of class11,11n15 layer",
+    '15R12':"fraction of cohesive sediment of class12,12n15 layer",
+    '15R13':"fraction of cohesive sediment of class13,13n15 layer",
+    '15R14':"fraction of cohesive sediment of class14,14n15 layer",
+    '15R15':"fraction of cohesive sediment of class15,15n15 layer",
+    '15R16':"fraction of cohesive sediment of class16,16n15 layer",
+    '15R17':"fraction of cohesive sediment of class17,17n15 layer",
+    '15R18':"fraction of cohesive sediment of class18,18n15 layer",
+    '15R19':"fraction of cohesive sediment of class19,19n15 layer",
+    '15R**':"fraction of cohesive sediment of class**,**n15 layer",
+    '16R*':"fraction of cohesive sediment of class*,*n16 layer",
+    '16R1':"fraction of cohesive sediment of class1,1n16 layer",
+    '16R2':"fraction of cohesive sediment of class2,2n16 layer",
+    '16R3':"fraction of cohesive sediment of class3,3n16 layer",
+    '16R4':"fraction of cohesive sediment of class4,4n16 layer",
+    '16R5':"fraction of cohesive sediment of class5,5n16 layer",
+    '16R6':"fraction of cohesive sediment of class6,6n16 layer",
+    '16R7':"fraction of cohesive sediment of class7,7n16 layer",
+    '16R8':"fraction of cohesive sediment of class8,8n16 layer",
+    '16R9':"fraction of cohesive sediment of class9,9n16 layer",
+    '16R10':"fraction of cohesive sediment of class10,10n16 layer",
+    '16R11':"fraction of cohesive sediment of class11,11n16 layer",
+    '16R12':"fraction of cohesive sediment of class12,12n16 layer",
+    '16R13':"fraction of cohesive sediment of class13,13n16 layer",
+    '16R14':"fraction of cohesive sediment of class14,14n16 layer",
+    '16R15':"fraction of cohesive sediment of class15,15n16 layer",
+    '16R16':"fraction of cohesive sediment of class16,16n16 layer",
+    '16R17':"fraction of cohesive sediment of class17,17n16 layer",
+    '16R18':"fraction of cohesive sediment of class18,18n16 layer",
+    '16R19':"fraction of cohesive sediment of class19,19n16 layer",
+    '16R**':"fraction of cohesive sediment of class**,**n16 layer",
+    '17R*':"fraction of cohesive sediment of class*,*n17 layer",
+    '17R1':"fraction of cohesive sediment of class1,1n17 layer",
+    '17R2':"fraction of cohesive sediment of class2,2n17 layer",
+    '17R3':"fraction of cohesive sediment of class3,3n17 layer",
+    '17R4':"fraction of cohesive sediment of class4,4n17 layer",
+    '17R5':"fraction of cohesive sediment of class5,5n17 layer",
+    '17R6':"fraction of cohesive sediment of class6,6n17 layer",
+    '17R7':"fraction of cohesive sediment of class7,7n17 layer",
+    '17R8':"fraction of cohesive sediment of class8,8n17 layer",
+    '17R9':"fraction of cohesive sediment of class9,9n17 layer",
+    '17R10':"fraction of cohesive sediment of class10,10n17 layer",
+    '17R11':"fraction of cohesive sediment of class11,11n17 layer",
+    '17R12':"fraction of cohesive sediment of class12,12n17 layer",
+    '17R13':"fraction of cohesive sediment of class13,13n17 layer",
+    '17R14':"fraction of cohesive sediment of class14,14n17 layer",
+    '17R15':"fraction of cohesive sediment of class15,15n17 layer",
+    '17R16':"fraction of cohesive sediment of class16,16n17 layer",
+    '17R17':"fraction of cohesive sediment of class17,17n17 layer",
+    '17R18':"fraction of cohesive sediment of class18,18n17 layer",
+    '17R19':"fraction of cohesive sediment of class19,19n17 layer",
+    '17R**':"fraction of cohesive sediment of class**,**n17 layer",
+    '18R*':"fraction of cohesive sediment of class*,*n18 layer",
+    '18R1':"fraction of cohesive sediment of class1,1n18 layer",
+    '18R2':"fraction of cohesive sediment of class2,2n18 layer",
+    '18R3':"fraction of cohesive sediment of class3,3n18 layer",
+    '18R4':"fraction of cohesive sediment of class4,4n18 layer",
+    '18R5':"fraction of cohesive sediment of class5,5n18 layer",
+    '18R6':"fraction of cohesive sediment of class6,6n18 layer",
+    '18R7':"fraction of cohesive sediment of class7,7n18 layer",
+    '18R8':"fraction of cohesive sediment of class8,8n18 layer",
+    '18R9':"fraction of cohesive sediment of class9,9n18 layer",
+    '18R10':"fraction of cohesive sediment of class10,10n18 layer",
+    '18R11':"fraction of cohesive sediment of class11,11n18 layer",
+    '18R12':"fraction of cohesive sediment of class12,12n18 layer",
+    '18R13':"fraction of cohesive sediment of class13,13n18 layer",
+    '18R14':"fraction of cohesive sediment of class14,14n18 layer",
+    '18R15':"fraction of cohesive sediment of class15,15n18 layer",
+    '18R16':"fraction of cohesive sediment of class16,16n18 layer",
+    '18R17':"fraction of cohesive sediment of class17,17n18 layer",
+    '18R18':"fraction of cohesive sediment of class18,18n18 layer",
+    '18R19':"fraction of cohesive sediment of class19,19n18 layer",
+    '18R**':"fraction of cohesive sediment of class**,**n18 layer",
+    '19R*':"fraction of cohesive sediment of class*,*n19 layer",
+    '19R1':"fraction of cohesive sediment of class1,1n19 layer",
+    '19R2':"fraction of cohesive sediment of class2,2n19 layer",
+    '19R3':"fraction of cohesive sediment of class3,3n19 layer",
+    '19R4':"fraction of cohesive sediment of class4,4n19 layer",
+    '19R5':"fraction of cohesive sediment of class5,5n19 layer",
+    '19R6':"fraction of cohesive sediment of class6,6n19 layer",
+    '19R7':"fraction of cohesive sediment of class7,7n19 layer",
+    '19R8':"fraction of cohesive sediment of class8,8n19 layer",
+    '19R9':"fraction of cohesive sediment of class9,9n19 layer",
+    '19R10':"fraction of cohesive sediment of class10,10n19 layer",
+    '19R11':"fraction of cohesive sediment of class11,11n19 layer",
+    '19R12':"fraction of cohesive sediment of class12,12n19 layer",
+    '19R13':"fraction of cohesive sediment of class13,13n19 layer",
+    '19R14':"fraction of cohesive sediment of class14,14n19 layer",
+    '19R15':"fraction of cohesive sediment of class15,15n19 layer",
+    '19R16':"fraction of cohesive sediment of class16,16n19 layer",
+    '19R17':"fraction of cohesive sediment of class17,17n19 layer",
+    '19R18':"fraction of cohesive sediment of class18,18n19 layer",
+    '19R19':"fraction of cohesive sediment of class19,19n19 layer",
+    '19R**':"fraction of cohesive sediment of class**,**n19 layer",
+    '**R*':"fraction of cohesive sediment of class*,*n** layer",
+    '**R1':"fraction of cohesive sediment of class1,1n** layer",
+    '**R2':"fraction of cohesive sediment of class2,2n** layer",
+    '**R3':"fraction of cohesive sediment of class3,3n** layer",
+    '**R4':"fraction of cohesive sediment of class4,4n** layer",
+    '**R5':"fraction of cohesive sediment of class5,5n** layer",
+    '**R6':"fraction of cohesive sediment of class6,6n** layer",
+    '**R7':"fraction of cohesive sediment of class7,7n** layer",
+    '**R8':"fraction of cohesive sediment of class8,8n** layer",
+    '**R9':"fraction of cohesive sediment of class9,9n** layer",
+    '**R10':"fraction of cohesive sediment of class10,10n** layer",
+    '**R11':"fraction of cohesive sediment of class11,11n** layer",
+    '**R12':"fraction of cohesive sediment of class12,12n** layer",
+    '**R13':"fraction of cohesive sediment of class13,13n** layer",
+    '**R14':"fraction of cohesive sediment of class14,14n** layer",
+    '**R15':"fraction of cohesive sediment of class15,15n** layer",
+    '**R16':"fraction of cohesive sediment of class16,16n** layer",
+    '**R17':"fraction of cohesive sediment of class17,17n** layer",
+    '**R18':"fraction of cohesive sediment of class18,18n** layer",
+    '**R19':"fraction of cohesive sediment of class19,19n** layer",
+    '**R**':"fraction of cohesive sediment of class**,**n** layer",
+    'kXKV':"porosity of k layer",
+    '*S*':"mass of non cohesive sediment of class*,*n* layer",
+    '*S1':"mass of non cohesive sediment of class1,1n* layer",
+    '*S2':"mass of non cohesive sediment of class2,2n* layer",
+    '*S3':"mass of non cohesive sediment of class3,3n* layer",
+    '*S4':"mass of non cohesive sediment of class4,4n* layer",
+    '*S5':"mass of non cohesive sediment of class5,5n* layer",
+    '*S6':"mass of non cohesive sediment of class6,6n* layer",
+    '*S7':"mass of non cohesive sediment of class7,7n* layer",
+    '*S8':"mass of non cohesive sediment of class8,8n* layer",
+    '*S9':"mass of non cohesive sediment of class9,9n* layer",
+    '*S10':"mass of non cohesive sediment of class10,10n* layer",
+    '*S11':"mass of non cohesive sediment of class11,11n* layer",
+    '*S12':"mass of non cohesive sediment of class12,12n* layer",
+    '*S13':"mass of non cohesive sediment of class13,13n* layer",
+    '*S14':"mass of non cohesive sediment of class14,14n* layer",
+    '*S15':"mass of non cohesive sediment of class15,15n* layer",
+    '*S16':"mass of non cohesive sediment of class16,16n* layer",
+    '*S17':"mass of non cohesive sediment of class17,17n* layer",
+    '*S18':"mass of non cohesive sediment of class18,18n* layer",
+    '*S19':"mass of non cohesive sediment of class19,19n* layer",
+    '*S**':"mass of non cohesive sediment of class**,**n* layer",
+    '1S*':"mass of non cohesive sediment of class*,*n1 layer",
+    '1S1':"mass of non cohesive sediment of class1,1n1 layer",
+    '1S2':"mass of non cohesive sediment of class2,2n1 layer",
+    '1S3':"mass of non cohesive sediment of class3,3n1 layer",
+    '1S4':"mass of non cohesive sediment of class4,4n1 layer",
+    '1S5':"mass of non cohesive sediment of class5,5n1 layer",
+    '1S6':"mass of non cohesive sediment of class6,6n1 layer",
+    '1S7':"mass of non cohesive sediment of class7,7n1 layer",
+    '1S8':"mass of non cohesive sediment of class8,8n1 layer",
+    '1S9':"mass of non cohesive sediment of class9,9n1 layer",
+    '1S10':"mass of non cohesive sediment of class10,10n1 layer",
+    '1S11':"mass of non cohesive sediment of class11,11n1 layer",
+    '1S12':"mass of non cohesive sediment of class12,12n1 layer",
+    '1S13':"mass of non cohesive sediment of class13,13n1 layer",
+    '1S14':"mass of non cohesive sediment of class14,14n1 layer",
+    '1S15':"mass of non cohesive sediment of class15,15n1 layer",
+    '1S16':"mass of non cohesive sediment of class16,16n1 layer",
+    '1S17':"mass of non cohesive sediment of class17,17n1 layer",
+    '1S18':"mass of non cohesive sediment of class18,18n1 layer",
+    '1S19':"mass of non cohesive sediment of class19,19n1 layer",
+    '1S**':"mass of non cohesive sediment of class**,**n1 layer",
+    '2S*':"mass of non cohesive sediment of class*,*n2 layer",
+    '2S1':"mass of non cohesive sediment of class1,1n2 layer",
+    '2S2':"mass of non cohesive sediment of class2,2n2 layer",
+    '2S3':"mass of non cohesive sediment of class3,3n2 layer",
+    '2S4':"mass of non cohesive sediment of class4,4n2 layer",
+    '2S5':"mass of non cohesive sediment of class5,5n2 layer",
+    '2S6':"mass of non cohesive sediment of class6,6n2 layer",
+    '2S7':"mass of non cohesive sediment of class7,7n2 layer",
+    '2S8':"mass of non cohesive sediment of class8,8n2 layer",
+    '2S9':"mass of non cohesive sediment of class9,9n2 layer",
+    '2S10':"mass of non cohesive sediment of class10,10n2 layer",
+    '2S11':"mass of non cohesive sediment of class11,11n2 layer",
+    '2S12':"mass of non cohesive sediment of class12,12n2 layer",
+    '2S13':"mass of non cohesive sediment of class13,13n2 layer",
+    '2S14':"mass of non cohesive sediment of class14,14n2 layer",
+    '2S15':"mass of non cohesive sediment of class15,15n2 layer",
+    '2S16':"mass of non cohesive sediment of class16,16n2 layer",
+    '2S17':"mass of non cohesive sediment of class17,17n2 layer",
+    '2S18':"mass of non cohesive sediment of class18,18n2 layer",
+    '2S19':"mass of non cohesive sediment of class19,19n2 layer",
+    '2S**':"mass of non cohesive sediment of class**,**n2 layer",
+    '3S*':"mass of non cohesive sediment of class*,*n3 layer",
+    '3S1':"mass of non cohesive sediment of class1,1n3 layer",
+    '3S2':"mass of non cohesive sediment of class2,2n3 layer",
+    '3S3':"mass of non cohesive sediment of class3,3n3 layer",
+    '3S4':"mass of non cohesive sediment of class4,4n3 layer",
+    '3S5':"mass of non cohesive sediment of class5,5n3 layer",
+    '3S6':"mass of non cohesive sediment of class6,6n3 layer",
+    '3S7':"mass of non cohesive sediment of class7,7n3 layer",
+    '3S8':"mass of non cohesive sediment of class8,8n3 layer",
+    '3S9':"mass of non cohesive sediment of class9,9n3 layer",
+    '3S10':"mass of non cohesive sediment of class10,10n3 layer",
+    '3S11':"mass of non cohesive sediment of class11,11n3 layer",
+    '3S12':"mass of non cohesive sediment of class12,12n3 layer",
+    '3S13':"mass of non cohesive sediment of class13,13n3 layer",
+    '3S14':"mass of non cohesive sediment of class14,14n3 layer",
+    '3S15':"mass of non cohesive sediment of class15,15n3 layer",
+    '3S16':"mass of non cohesive sediment of class16,16n3 layer",
+    '3S17':"mass of non cohesive sediment of class17,17n3 layer",
+    '3S18':"mass of non cohesive sediment of class18,18n3 layer",
+    '3S19':"mass of non cohesive sediment of class19,19n3 layer",
+    '3S**':"mass of non cohesive sediment of class**,**n3 layer",
+    '4S*':"mass of non cohesive sediment of class*,*n4 layer",
+    '4S1':"mass of non cohesive sediment of class1,1n4 layer",
+    '4S2':"mass of non cohesive sediment of class2,2n4 layer",
+    '4S3':"mass of non cohesive sediment of class3,3n4 layer",
+    '4S4':"mass of non cohesive sediment of class4,4n4 layer",
+    '4S5':"mass of non cohesive sediment of class5,5n4 layer",
+    '4S6':"mass of non cohesive sediment of class6,6n4 layer",
+    '4S7':"mass of non cohesive sediment of class7,7n4 layer",
+    '4S8':"mass of non cohesive sediment of class8,8n4 layer",
+    '4S9':"mass of non cohesive sediment of class9,9n4 layer",
+    '4S10':"mass of non cohesive sediment of class10,10n4 layer",
+    '4S11':"mass of non cohesive sediment of class11,11n4 layer",
+    '4S12':"mass of non cohesive sediment of class12,12n4 layer",
+    '4S13':"mass of non cohesive sediment of class13,13n4 layer",
+    '4S14':"mass of non cohesive sediment of class14,14n4 layer",
+    '4S15':"mass of non cohesive sediment of class15,15n4 layer",
+    '4S16':"mass of non cohesive sediment of class16,16n4 layer",
+    '4S17':"mass of non cohesive sediment of class17,17n4 layer",
+    '4S18':"mass of non cohesive sediment of class18,18n4 layer",
+    '4S19':"mass of non cohesive sediment of class19,19n4 layer",
+    '4S**':"mass of non cohesive sediment of class**,**n4 layer",
+    '5S*':"mass of non cohesive sediment of class*,*n5 layer",
+    '5S1':"mass of non cohesive sediment of class1,1n5 layer",
+    '5S2':"mass of non cohesive sediment of class2,2n5 layer",
+    '5S3':"mass of non cohesive sediment of class3,3n5 layer",
+    '5S4':"mass of non cohesive sediment of class4,4n5 layer",
+    '5S5':"mass of non cohesive sediment of class5,5n5 layer",
+    '5S6':"mass of non cohesive sediment of class6,6n5 layer",
+    '5S7':"mass of non cohesive sediment of class7,7n5 layer",
+    '5S8':"mass of non cohesive sediment of class8,8n5 layer",
+    '5S9':"mass of non cohesive sediment of class9,9n5 layer",
+    '5S10':"mass of non cohesive sediment of class10,10n5 layer",
+    '5S11':"mass of non cohesive sediment of class11,11n5 layer",
+    '5S12':"mass of non cohesive sediment of class12,12n5 layer",
+    '5S13':"mass of non cohesive sediment of class13,13n5 layer",
+    '5S14':"mass of non cohesive sediment of class14,14n5 layer",
+    '5S15':"mass of non cohesive sediment of class15,15n5 layer",
+    '5S16':"mass of non cohesive sediment of class16,16n5 layer",
+    '5S17':"mass of non cohesive sediment of class17,17n5 layer",
+    '5S18':"mass of non cohesive sediment of class18,18n5 layer",
+    '5S19':"mass of non cohesive sediment of class19,19n5 layer",
+    '5S**':"mass of non cohesive sediment of class**,**n5 layer",
+    '6S*':"mass of non cohesive sediment of class*,*n6 layer",
+    '6S1':"mass of non cohesive sediment of class1,1n6 layer",
+    '6S2':"mass of non cohesive sediment of class2,2n6 layer",
+    '6S3':"mass of non cohesive sediment of class3,3n6 layer",
+    '6S4':"mass of non cohesive sediment of class4,4n6 layer",
+    '6S5':"mass of non cohesive sediment of class5,5n6 layer",
+    '6S6':"mass of non cohesive sediment of class6,6n6 layer",
+    '6S7':"mass of non cohesive sediment of class7,7n6 layer",
+    '6S8':"mass of non cohesive sediment of class8,8n6 layer",
+    '6S9':"mass of non cohesive sediment of class9,9n6 layer",
+    '6S10':"mass of non cohesive sediment of class10,10n6 layer",
+    '6S11':"mass of non cohesive sediment of class11,11n6 layer",
+    '6S12':"mass of non cohesive sediment of class12,12n6 layer",
+    '6S13':"mass of non cohesive sediment of class13,13n6 layer",
+    '6S14':"mass of non cohesive sediment of class14,14n6 layer",
+    '6S15':"mass of non cohesive sediment of class15,15n6 layer",
+    '6S16':"mass of non cohesive sediment of class16,16n6 layer",
+    '6S17':"mass of non cohesive sediment of class17,17n6 layer",
+    '6S18':"mass of non cohesive sediment of class18,18n6 layer",
+    '6S19':"mass of non cohesive sediment of class19,19n6 layer",
+    '6S**':"mass of non cohesive sediment of class**,**n6 layer",
+    '7S*':"mass of non cohesive sediment of class*,*n7 layer",
+    '7S1':"mass of non cohesive sediment of class1,1n7 layer",
+    '7S2':"mass of non cohesive sediment of class2,2n7 layer",
+    '7S3':"mass of non cohesive sediment of class3,3n7 layer",
+    '7S4':"mass of non cohesive sediment of class4,4n7 layer",
+    '7S5':"mass of non cohesive sediment of class5,5n7 layer",
+    '7S6':"mass of non cohesive sediment of class6,6n7 layer",
+    '7S7':"mass of non cohesive sediment of class7,7n7 layer",
+    '7S8':"mass of non cohesive sediment of class8,8n7 layer",
+    '7S9':"mass of non cohesive sediment of class9,9n7 layer",
+    '7S10':"mass of non cohesive sediment of class10,10n7 layer",
+    '7S11':"mass of non cohesive sediment of class11,11n7 layer",
+    '7S12':"mass of non cohesive sediment of class12,12n7 layer",
+    '7S13':"mass of non cohesive sediment of class13,13n7 layer",
+    '7S14':"mass of non cohesive sediment of class14,14n7 layer",
+    '7S15':"mass of non cohesive sediment of class15,15n7 layer",
+    '7S16':"mass of non cohesive sediment of class16,16n7 layer",
+    '7S17':"mass of non cohesive sediment of class17,17n7 layer",
+    '7S18':"mass of non cohesive sediment of class18,18n7 layer",
+    '7S19':"mass of non cohesive sediment of class19,19n7 layer",
+    '7S**':"mass of non cohesive sediment of class**,**n7 layer",
+    '8S*':"mass of non cohesive sediment of class*,*n8 layer",
+    '8S1':"mass of non cohesive sediment of class1,1n8 layer",
+    '8S2':"mass of non cohesive sediment of class2,2n8 layer",
+    '8S3':"mass of non cohesive sediment of class3,3n8 layer",
+    '8S4':"mass of non cohesive sediment of class4,4n8 layer",
+    '8S5':"mass of non cohesive sediment of class5,5n8 layer",
+    '8S6':"mass of non cohesive sediment of class6,6n8 layer",
+    '8S7':"mass of non cohesive sediment of class7,7n8 layer",
+    '8S8':"mass of non cohesive sediment of class8,8n8 layer",
+    '8S9':"mass of non cohesive sediment of class9,9n8 layer",
+    '8S10':"mass of non cohesive sediment of class10,10n8 layer",
+    '8S11':"mass of non cohesive sediment of class11,11n8 layer",
+    '8S12':"mass of non cohesive sediment of class12,12n8 layer",
+    '8S13':"mass of non cohesive sediment of class13,13n8 layer",
+    '8S14':"mass of non cohesive sediment of class14,14n8 layer",
+    '8S15':"mass of non cohesive sediment of class15,15n8 layer",
+    '8S16':"mass of non cohesive sediment of class16,16n8 layer",
+    '8S17':"mass of non cohesive sediment of class17,17n8 layer",
+    '8S18':"mass of non cohesive sediment of class18,18n8 layer",
+    '8S19':"mass of non cohesive sediment of class19,19n8 layer",
+    '8S**':"mass of non cohesive sediment of class**,**n8 layer",
+    '9S*':"mass of non cohesive sediment of class*,*n9 layer",
+    '9S1':"mass of non cohesive sediment of class1,1n9 layer",
+    '9S2':"mass of non cohesive sediment of class2,2n9 layer",
+    '9S3':"mass of non cohesive sediment of class3,3n9 layer",
+    '9S4':"mass of non cohesive sediment of class4,4n9 layer",
+    '9S5':"mass of non cohesive sediment of class5,5n9 layer",
+    '9S6':"mass of non cohesive sediment of class6,6n9 layer",
+    '9S7':"mass of non cohesive sediment of class7,7n9 layer",
+    '9S8':"mass of non cohesive sediment of class8,8n9 layer",
+    '9S9':"mass of non cohesive sediment of class9,9n9 layer",
+    '9S10':"mass of non cohesive sediment of class10,10n9 layer",
+    '9S11':"mass of non cohesive sediment of class11,11n9 layer",
+    '9S12':"mass of non cohesive sediment of class12,12n9 layer",
+    '9S13':"mass of non cohesive sediment of class13,13n9 layer",
+    '9S14':"mass of non cohesive sediment of class14,14n9 layer",
+    '9S15':"mass of non cohesive sediment of class15,15n9 layer",
+    '9S16':"mass of non cohesive sediment of class16,16n9 layer",
+    '9S17':"mass of non cohesive sediment of class17,17n9 layer",
+    '9S18':"mass of non cohesive sediment of class18,18n9 layer",
+    '9S19':"mass of non cohesive sediment of class19,19n9 layer",
+    '9S**':"mass of non cohesive sediment of class**,**n9 layer",
+    '10S*':"mass of non cohesive sediment of class*,*n10 layer",
+    '10S1':"mass of non cohesive sediment of class1,1n10 layer",
+    '10S2':"mass of non cohesive sediment of class2,2n10 layer",
+    '10S3':"mass of non cohesive sediment of class3,3n10 layer",
+    '10S4':"mass of non cohesive sediment of class4,4n10 layer",
+    '10S5':"mass of non cohesive sediment of class5,5n10 layer",
+    '10S6':"mass of non cohesive sediment of class6,6n10 layer",
+    '10S7':"mass of non cohesive sediment of class7,7n10 layer",
+    '10S8':"mass of non cohesive sediment of class8,8n10 layer",
+    '10S9':"mass of non cohesive sediment of class9,9n10 layer",
+    '10S10':"mass of non cohesive sediment of class10,10n10 layer",
+    '10S11':"mass of non cohesive sediment of class11,11n10 layer",
+    '10S12':"mass of non cohesive sediment of class12,12n10 layer",
+    '10S13':"mass of non cohesive sediment of class13,13n10 layer",
+    '10S14':"mass of non cohesive sediment of class14,14n10 layer",
+    '10S15':"mass of non cohesive sediment of class15,15n10 layer",
+    '10S16':"mass of non cohesive sediment of class16,16n10 layer",
+    '10S17':"mass of non cohesive sediment of class17,17n10 layer",
+    '10S18':"mass of non cohesive sediment of class18,18n10 layer",
+    '10S19':"mass of non cohesive sediment of class19,19n10 layer",
+    '10S**':"mass of non cohesive sediment of class**,**n10 layer",
+    '11S*':"mass of non cohesive sediment of class*,*n11 layer",
+    '11S1':"mass of non cohesive sediment of class1,1n11 layer",
+    '11S2':"mass of non cohesive sediment of class2,2n11 layer",
+    '11S3':"mass of non cohesive sediment of class3,3n11 layer",
+    '11S4':"mass of non cohesive sediment of class4,4n11 layer",
+    '11S5':"mass of non cohesive sediment of class5,5n11 layer",
+    '11S6':"mass of non cohesive sediment of class6,6n11 layer",
+    '11S7':"mass of non cohesive sediment of class7,7n11 layer",
+    '11S8':"mass of non cohesive sediment of class8,8n11 layer",
+    '11S9':"mass of non cohesive sediment of class9,9n11 layer",
+    '11S10':"mass of non cohesive sediment of class10,10n11 layer",
+    '11S11':"mass of non cohesive sediment of class11,11n11 layer",
+    '11S12':"mass of non cohesive sediment of class12,12n11 layer",
+    '11S13':"mass of non cohesive sediment of class13,13n11 layer",
+    '11S14':"mass of non cohesive sediment of class14,14n11 layer",
+    '11S15':"mass of non cohesive sediment of class15,15n11 layer",
+    '11S16':"mass of non cohesive sediment of class16,16n11 layer",
+    '11S17':"mass of non cohesive sediment of class17,17n11 layer",
+    '11S18':"mass of non cohesive sediment of class18,18n11 layer",
+    '11S19':"mass of non cohesive sediment of class19,19n11 layer",
+    '11S**':"mass of non cohesive sediment of class**,**n11 layer",
+    '12S*':"mass of non cohesive sediment of class*,*n12 layer",
+    '12S1':"mass of non cohesive sediment of class1,1n12 layer",
+    '12S2':"mass of non cohesive sediment of class2,2n12 layer",
+    '12S3':"mass of non cohesive sediment of class3,3n12 layer",
+    '12S4':"mass of non cohesive sediment of class4,4n12 layer",
+    '12S5':"mass of non cohesive sediment of class5,5n12 layer",
+    '12S6':"mass of non cohesive sediment of class6,6n12 layer",
+    '12S7':"mass of non cohesive sediment of class7,7n12 layer",
+    '12S8':"mass of non cohesive sediment of class8,8n12 layer",
+    '12S9':"mass of non cohesive sediment of class9,9n12 layer",
+    '12S10':"mass of non cohesive sediment of class10,10n12 layer",
+    '12S11':"mass of non cohesive sediment of class11,11n12 layer",
+    '12S12':"mass of non cohesive sediment of class12,12n12 layer",
+    '12S13':"mass of non cohesive sediment of class13,13n12 layer",
+    '12S14':"mass of non cohesive sediment of class14,14n12 layer",
+    '12S15':"mass of non cohesive sediment of class15,15n12 layer",
+    '12S16':"mass of non cohesive sediment of class16,16n12 layer",
+    '12S17':"mass of non cohesive sediment of class17,17n12 layer",
+    '12S18':"mass of non cohesive sediment of class18,18n12 layer",
+    '12S19':"mass of non cohesive sediment of class19,19n12 layer",
+    '12S**':"mass of non cohesive sediment of class**,**n12 layer",
+    '13S*':"mass of non cohesive sediment of class*,*n13 layer",
+    '13S1':"mass of non cohesive sediment of class1,1n13 layer",
+    '13S2':"mass of non cohesive sediment of class2,2n13 layer",
+    '13S3':"mass of non cohesive sediment of class3,3n13 layer",
+    '13S4':"mass of non cohesive sediment of class4,4n13 layer",
+    '13S5':"mass of non cohesive sediment of class5,5n13 layer",
+    '13S6':"mass of non cohesive sediment of class6,6n13 layer",
+    '13S7':"mass of non cohesive sediment of class7,7n13 layer",
+    '13S8':"mass of non cohesive sediment of class8,8n13 layer",
+    '13S9':"mass of non cohesive sediment of class9,9n13 layer",
+    '13S10':"mass of non cohesive sediment of class10,10n13 layer",
+    '13S11':"mass of non cohesive sediment of class11,11n13 layer",
+    '13S12':"mass of non cohesive sediment of class12,12n13 layer",
+    '13S13':"mass of non cohesive sediment of class13,13n13 layer",
+    '13S14':"mass of non cohesive sediment of class14,14n13 layer",
+    '13S15':"mass of non cohesive sediment of class15,15n13 layer",
+    '13S16':"mass of non cohesive sediment of class16,16n13 layer",
+    '13S17':"mass of non cohesive sediment of class17,17n13 layer",
+    '13S18':"mass of non cohesive sediment of class18,18n13 layer",
+    '13S19':"mass of non cohesive sediment of class19,19n13 layer",
+    '13S**':"mass of non cohesive sediment of class**,**n13 layer",
+    '14S*':"mass of non cohesive sediment of class*,*n14 layer",
+    '14S1':"mass of non cohesive sediment of class1,1n14 layer",
+    '14S2':"mass of non cohesive sediment of class2,2n14 layer",
+    '14S3':"mass of non cohesive sediment of class3,3n14 layer",
+    '14S4':"mass of non cohesive sediment of class4,4n14 layer",
+    '14S5':"mass of non cohesive sediment of class5,5n14 layer",
+    '14S6':"mass of non cohesive sediment of class6,6n14 layer",
+    '14S7':"mass of non cohesive sediment of class7,7n14 layer",
+    '14S8':"mass of non cohesive sediment of class8,8n14 layer",
+    '14S9':"mass of non cohesive sediment of class9,9n14 layer",
+    '14S10':"mass of non cohesive sediment of class10,10n14 layer",
+    '14S11':"mass of non cohesive sediment of class11,11n14 layer",
+    '14S12':"mass of non cohesive sediment of class12,12n14 layer",
+    '14S13':"mass of non cohesive sediment of class13,13n14 layer",
+    '14S14':"mass of non cohesive sediment of class14,14n14 layer",
+    '14S15':"mass of non cohesive sediment of class15,15n14 layer",
+    '14S16':"mass of non cohesive sediment of class16,16n14 layer",
+    '14S17':"mass of non cohesive sediment of class17,17n14 layer",
+    '14S18':"mass of non cohesive sediment of class18,18n14 layer",
+    '14S19':"mass of non cohesive sediment of class19,19n14 layer",
+    '14S**':"mass of non cohesive sediment of class**,**n14 layer",
+    '15S*':"mass of non cohesive sediment of class*,*n15 layer",
+    '15S1':"mass of non cohesive sediment of class1,1n15 layer",
+    '15S2':"mass of non cohesive sediment of class2,2n15 layer",
+    '15S3':"mass of non cohesive sediment of class3,3n15 layer",
+    '15S4':"mass of non cohesive sediment of class4,4n15 layer",
+    '15S5':"mass of non cohesive sediment of class5,5n15 layer",
+    '15S6':"mass of non cohesive sediment of class6,6n15 layer",
+    '15S7':"mass of non cohesive sediment of class7,7n15 layer",
+    '15S8':"mass of non cohesive sediment of class8,8n15 layer",
+    '15S9':"mass of non cohesive sediment of class9,9n15 layer",
+    '15S10':"mass of non cohesive sediment of class10,10n15 layer",
+    '15S11':"mass of non cohesive sediment of class11,11n15 layer",
+    '15S12':"mass of non cohesive sediment of class12,12n15 layer",
+    '15S13':"mass of non cohesive sediment of class13,13n15 layer",
+    '15S14':"mass of non cohesive sediment of class14,14n15 layer",
+    '15S15':"mass of non cohesive sediment of class15,15n15 layer",
+    '15S16':"mass of non cohesive sediment of class16,16n15 layer",
+    '15S17':"mass of non cohesive sediment of class17,17n15 layer",
+    '15S18':"mass of non cohesive sediment of class18,18n15 layer",
+    '15S19':"mass of non cohesive sediment of class19,19n15 layer",
+    '15S**':"mass of non cohesive sediment of class**,**n15 layer",
+    '16S*':"mass of non cohesive sediment of class*,*n16 layer",
+    '16S1':"mass of non cohesive sediment of class1,1n16 layer",
+    '16S2':"mass of non cohesive sediment of class2,2n16 layer",
+    '16S3':"mass of non cohesive sediment of class3,3n16 layer",
+    '16S4':"mass of non cohesive sediment of class4,4n16 layer",
+    '16S5':"mass of non cohesive sediment of class5,5n16 layer",
+    '16S6':"mass of non cohesive sediment of class6,6n16 layer",
+    '16S7':"mass of non cohesive sediment of class7,7n16 layer",
+    '16S8':"mass of non cohesive sediment of class8,8n16 layer",
+    '16S9':"mass of non cohesive sediment of class9,9n16 layer",
+    '16S10':"mass of non cohesive sediment of class10,10n16 layer",
+    '16S11':"mass of non cohesive sediment of class11,11n16 layer",
+    '16S12':"mass of non cohesive sediment of class12,12n16 layer",
+    '16S13':"mass of non cohesive sediment of class13,13n16 layer",
+    '16S14':"mass of non cohesive sediment of class14,14n16 layer",
+    '16S15':"mass of non cohesive sediment of class15,15n16 layer",
+    '16S16':"mass of non cohesive sediment of class16,16n16 layer",
+    '16S17':"mass of non cohesive sediment of class17,17n16 layer",
+    '16S18':"mass of non cohesive sediment of class18,18n16 layer",
+    '16S19':"mass of non cohesive sediment of class19,19n16 layer",
+    '16S**':"mass of non cohesive sediment of class**,**n16 layer",
+    '17S*':"mass of non cohesive sediment of class*,*n17 layer",
+    '17S1':"mass of non cohesive sediment of class1,1n17 layer",
+    '17S2':"mass of non cohesive sediment of class2,2n17 layer",
+    '17S3':"mass of non cohesive sediment of class3,3n17 layer",
+    '17S4':"mass of non cohesive sediment of class4,4n17 layer",
+    '17S5':"mass of non cohesive sediment of class5,5n17 layer",
+    '17S6':"mass of non cohesive sediment of class6,6n17 layer",
+    '17S7':"mass of non cohesive sediment of class7,7n17 layer",
+    '17S8':"mass of non cohesive sediment of class8,8n17 layer",
+    '17S9':"mass of non cohesive sediment of class9,9n17 layer",
+    '17S10':"mass of non cohesive sediment of class10,10n17 layer",
+    '17S11':"mass of non cohesive sediment of class11,11n17 layer",
+    '17S12':"mass of non cohesive sediment of class12,12n17 layer",
+    '17S13':"mass of non cohesive sediment of class13,13n17 layer",
+    '17S14':"mass of non cohesive sediment of class14,14n17 layer",
+    '17S15':"mass of non cohesive sediment of class15,15n17 layer",
+    '17S16':"mass of non cohesive sediment of class16,16n17 layer",
+    '17S17':"mass of non cohesive sediment of class17,17n17 layer",
+    '17S18':"mass of non cohesive sediment of class18,18n17 layer",
+    '17S19':"mass of non cohesive sediment of class19,19n17 layer",
+    '17S**':"mass of non cohesive sediment of class**,**n17 layer",
+    '18S*':"mass of non cohesive sediment of class*,*n18 layer",
+    '18S1':"mass of non cohesive sediment of class1,1n18 layer",
+    '18S2':"mass of non cohesive sediment of class2,2n18 layer",
+    '18S3':"mass of non cohesive sediment of class3,3n18 layer",
+    '18S4':"mass of non cohesive sediment of class4,4n18 layer",
+    '18S5':"mass of non cohesive sediment of class5,5n18 layer",
+    '18S6':"mass of non cohesive sediment of class6,6n18 layer",
+    '18S7':"mass of non cohesive sediment of class7,7n18 layer",
+    '18S8':"mass of non cohesive sediment of class8,8n18 layer",
+    '18S9':"mass of non cohesive sediment of class9,9n18 layer",
+    '18S10':"mass of non cohesive sediment of class10,10n18 layer",
+    '18S11':"mass of non cohesive sediment of class11,11n18 layer",
+    '18S12':"mass of non cohesive sediment of class12,12n18 layer",
+    '18S13':"mass of non cohesive sediment of class13,13n18 layer",
+    '18S14':"mass of non cohesive sediment of class14,14n18 layer",
+    '18S15':"mass of non cohesive sediment of class15,15n18 layer",
+    '18S16':"mass of non cohesive sediment of class16,16n18 layer",
+    '18S17':"mass of non cohesive sediment of class17,17n18 layer",
+    '18S18':"mass of non cohesive sediment of class18,18n18 layer",
+    '18S19':"mass of non cohesive sediment of class19,19n18 layer",
+    '18S**':"mass of non cohesive sediment of class**,**n18 layer",
+    '19S*':"mass of non cohesive sediment of class*,*n19 layer",
+    '19S1':"mass of non cohesive sediment of class1,1n19 layer",
+    '19S2':"mass of non cohesive sediment of class2,2n19 layer",
+    '19S3':"mass of non cohesive sediment of class3,3n19 layer",
+    '19S4':"mass of non cohesive sediment of class4,4n19 layer",
+    '19S5':"mass of non cohesive sediment of class5,5n19 layer",
+    '19S6':"mass of non cohesive sediment of class6,6n19 layer",
+    '19S7':"mass of non cohesive sediment of class7,7n19 layer",
+    '19S8':"mass of non cohesive sediment of class8,8n19 layer",
+    '19S9':"mass of non cohesive sediment of class9,9n19 layer",
+    '19S10':"mass of non cohesive sediment of class10,10n19 layer",
+    '19S11':"mass of non cohesive sediment of class11,11n19 layer",
+    '19S12':"mass of non cohesive sediment of class12,12n19 layer",
+    '19S13':"mass of non cohesive sediment of class13,13n19 layer",
+    '19S14':"mass of non cohesive sediment of class14,14n19 layer",
+    '19S15':"mass of non cohesive sediment of class15,15n19 layer",
+    '19S16':"mass of non cohesive sediment of class16,16n19 layer",
+    '19S17':"mass of non cohesive sediment of class17,17n19 layer",
+    '19S18':"mass of non cohesive sediment of class18,18n19 layer",
+    '19S19':"mass of non cohesive sediment of class19,19n19 layer",
+    '19S**':"mass of non cohesive sediment of class**,**n19 layer",
+    '**S*':"mass of non cohesive sediment of class*,*n** layer",
+    '**S1':"mass of non cohesive sediment of class1,1n** layer",
+    '**S2':"mass of non cohesive sediment of class2,2n** layer",
+    '**S3':"mass of non cohesive sediment of class3,3n** layer",
+    '**S4':"mass of non cohesive sediment of class4,4n** layer",
+    '**S5':"mass of non cohesive sediment of class5,5n** layer",
+    '**S6':"mass of non cohesive sediment of class6,6n** layer",
+    '**S7':"mass of non cohesive sediment of class7,7n** layer",
+    '**S8':"mass of non cohesive sediment of class8,8n** layer",
+    '**S9':"mass of non cohesive sediment of class9,9n** layer",
+    '**S10':"mass of non cohesive sediment of class10,10n** layer",
+    '**S11':"mass of non cohesive sediment of class11,11n** layer",
+    '**S12':"mass of non cohesive sediment of class12,12n** layer",
+    '**S13':"mass of non cohesive sediment of class13,13n** layer",
+    '**S14':"mass of non cohesive sediment of class14,14n** layer",
+    '**S15':"mass of non cohesive sediment of class15,15n** layer",
+    '**S16':"mass of non cohesive sediment of class16,16n** layer",
+    '**S17':"mass of non cohesive sediment of class17,17n** layer",
+    '**S18':"mass of non cohesive sediment of class18,18n** layer",
+    '**S19':"mass of non cohesive sediment of class19,19n** layer",
+    '**S**':"mass of non cohesive sediment of class**,**n** layer",
+    '*M*':"mass of cohesive sediment of class*,*n* layer",
+    '*M1':"mass of cohesive sediment of class1,1n* layer",
+    '*M2':"mass of cohesive sediment of class2,2n* layer",
+    '*M3':"mass of cohesive sediment of class3,3n* layer",
+    '*M4':"mass of cohesive sediment of class4,4n* layer",
+    '*M5':"mass of cohesive sediment of class5,5n* layer",
+    '*M6':"mass of cohesive sediment of class6,6n* layer",
+    '*M7':"mass of cohesive sediment of class7,7n* layer",
+    '*M8':"mass of cohesive sediment of class8,8n* layer",
+    '*M9':"mass of cohesive sediment of class9,9n* layer",
+    '*M10':"mass of cohesive sediment of class10,10n* layer",
+    '*M11':"mass of cohesive sediment of class11,11n* layer",
+    '*M12':"mass of cohesive sediment of class12,12n* layer",
+    '*M13':"mass of cohesive sediment of class13,13n* layer",
+    '*M14':"mass of cohesive sediment of class14,14n* layer",
+    '*M15':"mass of cohesive sediment of class15,15n* layer",
+    '*M16':"mass of cohesive sediment of class16,16n* layer",
+    '*M17':"mass of cohesive sediment of class17,17n* layer",
+    '*M18':"mass of cohesive sediment of class18,18n* layer",
+    '*M19':"mass of cohesive sediment of class19,19n* layer",
+    '*M**':"mass of cohesive sediment of class**,**n* layer",
+    '1M*':"mass of cohesive sediment of class*,*n1 layer",
+    '1M1':"mass of cohesive sediment of class1,1n1 layer",
+    '1M2':"mass of cohesive sediment of class2,2n1 layer",
+    '1M3':"mass of cohesive sediment of class3,3n1 layer",
+    '1M4':"mass of cohesive sediment of class4,4n1 layer",
+    '1M5':"mass of cohesive sediment of class5,5n1 layer",
+    '1M6':"mass of cohesive sediment of class6,6n1 layer",
+    '1M7':"mass of cohesive sediment of class7,7n1 layer",
+    '1M8':"mass of cohesive sediment of class8,8n1 layer",
+    '1M9':"mass of cohesive sediment of class9,9n1 layer",
+    '1M10':"mass of cohesive sediment of class10,10n1 layer",
+    '1M11':"mass of cohesive sediment of class11,11n1 layer",
+    '1M12':"mass of cohesive sediment of class12,12n1 layer",
+    '1M13':"mass of cohesive sediment of class13,13n1 layer",
+    '1M14':"mass of cohesive sediment of class14,14n1 layer",
+    '1M15':"mass of cohesive sediment of class15,15n1 layer",
+    '1M16':"mass of cohesive sediment of class16,16n1 layer",
+    '1M17':"mass of cohesive sediment of class17,17n1 layer",
+    '1M18':"mass of cohesive sediment of class18,18n1 layer",
+    '1M19':"mass of cohesive sediment of class19,19n1 layer",
+    '1M**':"mass of cohesive sediment of class**,**n1 layer",
+    '2M*':"mass of cohesive sediment of class*,*n2 layer",
+    '2M1':"mass of cohesive sediment of class1,1n2 layer",
+    '2M2':"mass of cohesive sediment of class2,2n2 layer",
+    '2M3':"mass of cohesive sediment of class3,3n2 layer",
+    '2M4':"mass of cohesive sediment of class4,4n2 layer",
+    '2M5':"mass of cohesive sediment of class5,5n2 layer",
+    '2M6':"mass of cohesive sediment of class6,6n2 layer",
+    '2M7':"mass of cohesive sediment of class7,7n2 layer",
+    '2M8':"mass of cohesive sediment of class8,8n2 layer",
+    '2M9':"mass of cohesive sediment of class9,9n2 layer",
+    '2M10':"mass of cohesive sediment of class10,10n2 layer",
+    '2M11':"mass of cohesive sediment of class11,11n2 layer",
+    '2M12':"mass of cohesive sediment of class12,12n2 layer",
+    '2M13':"mass of cohesive sediment of class13,13n2 layer",
+    '2M14':"mass of cohesive sediment of class14,14n2 layer",
+    '2M15':"mass of cohesive sediment of class15,15n2 layer",
+    '2M16':"mass of cohesive sediment of class16,16n2 layer",
+    '2M17':"mass of cohesive sediment of class17,17n2 layer",
+    '2M18':"mass of cohesive sediment of class18,18n2 layer",
+    '2M19':"mass of cohesive sediment of class19,19n2 layer",
+    '2M**':"mass of cohesive sediment of class**,**n2 layer",
+    '3M*':"mass of cohesive sediment of class*,*n3 layer",
+    '3M1':"mass of cohesive sediment of class1,1n3 layer",
+    '3M2':"mass of cohesive sediment of class2,2n3 layer",
+    '3M3':"mass of cohesive sediment of class3,3n3 layer",
+    '3M4':"mass of cohesive sediment of class4,4n3 layer",
+    '3M5':"mass of cohesive sediment of class5,5n3 layer",
+    '3M6':"mass of cohesive sediment of class6,6n3 layer",
+    '3M7':"mass of cohesive sediment of class7,7n3 layer",
+    '3M8':"mass of cohesive sediment of class8,8n3 layer",
+    '3M9':"mass of cohesive sediment of class9,9n3 layer",
+    '3M10':"mass of cohesive sediment of class10,10n3 layer",
+    '3M11':"mass of cohesive sediment of class11,11n3 layer",
+    '3M12':"mass of cohesive sediment of class12,12n3 layer",
+    '3M13':"mass of cohesive sediment of class13,13n3 layer",
+    '3M14':"mass of cohesive sediment of class14,14n3 layer",
+    '3M15':"mass of cohesive sediment of class15,15n3 layer",
+    '3M16':"mass of cohesive sediment of class16,16n3 layer",
+    '3M17':"mass of cohesive sediment of class17,17n3 layer",
+    '3M18':"mass of cohesive sediment of class18,18n3 layer",
+    '3M19':"mass of cohesive sediment of class19,19n3 layer",
+    '3M**':"mass of cohesive sediment of class**,**n3 layer",
+    '4M*':"mass of cohesive sediment of class*,*n4 layer",
+    '4M1':"mass of cohesive sediment of class1,1n4 layer",
+    '4M2':"mass of cohesive sediment of class2,2n4 layer",
+    '4M3':"mass of cohesive sediment of class3,3n4 layer",
+    '4M4':"mass of cohesive sediment of class4,4n4 layer",
+    '4M5':"mass of cohesive sediment of class5,5n4 layer",
+    '4M6':"mass of cohesive sediment of class6,6n4 layer",
+    '4M7':"mass of cohesive sediment of class7,7n4 layer",
+    '4M8':"mass of cohesive sediment of class8,8n4 layer",
+    '4M9':"mass of cohesive sediment of class9,9n4 layer",
+    '4M10':"mass of cohesive sediment of class10,10n4 layer",
+    '4M11':"mass of cohesive sediment of class11,11n4 layer",
+    '4M12':"mass of cohesive sediment of class12,12n4 layer",
+    '4M13':"mass of cohesive sediment of class13,13n4 layer",
+    '4M14':"mass of cohesive sediment of class14,14n4 layer",
+    '4M15':"mass of cohesive sediment of class15,15n4 layer",
+    '4M16':"mass of cohesive sediment of class16,16n4 layer",
+    '4M17':"mass of cohesive sediment of class17,17n4 layer",
+    '4M18':"mass of cohesive sediment of class18,18n4 layer",
+    '4M19':"mass of cohesive sediment of class19,19n4 layer",
+    '4M**':"mass of cohesive sediment of class**,**n4 layer",
+    '5M*':"mass of cohesive sediment of class*,*n5 layer",
+    '5M1':"mass of cohesive sediment of class1,1n5 layer",
+    '5M2':"mass of cohesive sediment of class2,2n5 layer",
+    '5M3':"mass of cohesive sediment of class3,3n5 layer",
+    '5M4':"mass of cohesive sediment of class4,4n5 layer",
+    '5M5':"mass of cohesive sediment of class5,5n5 layer",
+    '5M6':"mass of cohesive sediment of class6,6n5 layer",
+    '5M7':"mass of cohesive sediment of class7,7n5 layer",
+    '5M8':"mass of cohesive sediment of class8,8n5 layer",
+    '5M9':"mass of cohesive sediment of class9,9n5 layer",
+    '5M10':"mass of cohesive sediment of class10,10n5 layer",
+    '5M11':"mass of cohesive sediment of class11,11n5 layer",
+    '5M12':"mass of cohesive sediment of class12,12n5 layer",
+    '5M13':"mass of cohesive sediment of class13,13n5 layer",
+    '5M14':"mass of cohesive sediment of class14,14n5 layer",
+    '5M15':"mass of cohesive sediment of class15,15n5 layer",
+    '5M16':"mass of cohesive sediment of class16,16n5 layer",
+    '5M17':"mass of cohesive sediment of class17,17n5 layer",
+    '5M18':"mass of cohesive sediment of class18,18n5 layer",
+    '5M19':"mass of cohesive sediment of class19,19n5 layer",
+    '5M**':"mass of cohesive sediment of class**,**n5 layer",
+    '6M*':"mass of cohesive sediment of class*,*n6 layer",
+    '6M1':"mass of cohesive sediment of class1,1n6 layer",
+    '6M2':"mass of cohesive sediment of class2,2n6 layer",
+    '6M3':"mass of cohesive sediment of class3,3n6 layer",
+    '6M4':"mass of cohesive sediment of class4,4n6 layer",
+    '6M5':"mass of cohesive sediment of class5,5n6 layer",
+    '6M6':"mass of cohesive sediment of class6,6n6 layer",
+    '6M7':"mass of cohesive sediment of class7,7n6 layer",
+    '6M8':"mass of cohesive sediment of class8,8n6 layer",
+    '6M9':"mass of cohesive sediment of class9,9n6 layer",
+    '6M10':"mass of cohesive sediment of class10,10n6 layer",
+    '6M11':"mass of cohesive sediment of class11,11n6 layer",
+    '6M12':"mass of cohesive sediment of class12,12n6 layer",
+    '6M13':"mass of cohesive sediment of class13,13n6 layer",
+    '6M14':"mass of cohesive sediment of class14,14n6 layer",
+    '6M15':"mass of cohesive sediment of class15,15n6 layer",
+    '6M16':"mass of cohesive sediment of class16,16n6 layer",
+    '6M17':"mass of cohesive sediment of class17,17n6 layer",
+    '6M18':"mass of cohesive sediment of class18,18n6 layer",
+    '6M19':"mass of cohesive sediment of class19,19n6 layer",
+    '6M**':"mass of cohesive sediment of class**,**n6 layer",
+    '7M*':"mass of cohesive sediment of class*,*n7 layer",
+    '7M1':"mass of cohesive sediment of class1,1n7 layer",
+    '7M2':"mass of cohesive sediment of class2,2n7 layer",
+    '7M3':"mass of cohesive sediment of class3,3n7 layer",
+    '7M4':"mass of cohesive sediment of class4,4n7 layer",
+    '7M5':"mass of cohesive sediment of class5,5n7 layer",
+    '7M6':"mass of cohesive sediment of class6,6n7 layer",
+    '7M7':"mass of cohesive sediment of class7,7n7 layer",
+    '7M8':"mass of cohesive sediment of class8,8n7 layer",
+    '7M9':"mass of cohesive sediment of class9,9n7 layer",
+    '7M10':"mass of cohesive sediment of class10,10n7 layer",
+    '7M11':"mass of cohesive sediment of class11,11n7 layer",
+    '7M12':"mass of cohesive sediment of class12,12n7 layer",
+    '7M13':"mass of cohesive sediment of class13,13n7 layer",
+    '7M14':"mass of cohesive sediment of class14,14n7 layer",
+    '7M15':"mass of cohesive sediment of class15,15n7 layer",
+    '7M16':"mass of cohesive sediment of class16,16n7 layer",
+    '7M17':"mass of cohesive sediment of class17,17n7 layer",
+    '7M18':"mass of cohesive sediment of class18,18n7 layer",
+    '7M19':"mass of cohesive sediment of class19,19n7 layer",
+    '7M**':"mass of cohesive sediment of class**,**n7 layer",
+    '8M*':"mass of cohesive sediment of class*,*n8 layer",
+    '8M1':"mass of cohesive sediment of class1,1n8 layer",
+    '8M2':"mass of cohesive sediment of class2,2n8 layer",
+    '8M3':"mass of cohesive sediment of class3,3n8 layer",
+    '8M4':"mass of cohesive sediment of class4,4n8 layer",
+    '8M5':"mass of cohesive sediment of class5,5n8 layer",
+    '8M6':"mass of cohesive sediment of class6,6n8 layer",
+    '8M7':"mass of cohesive sediment of class7,7n8 layer",
+    '8M8':"mass of cohesive sediment of class8,8n8 layer",
+    '8M9':"mass of cohesive sediment of class9,9n8 layer",
+    '8M10':"mass of cohesive sediment of class10,10n8 layer",
+    '8M11':"mass of cohesive sediment of class11,11n8 layer",
+    '8M12':"mass of cohesive sediment of class12,12n8 layer",
+    '8M13':"mass of cohesive sediment of class13,13n8 layer",
+    '8M14':"mass of cohesive sediment of class14,14n8 layer",
+    '8M15':"mass of cohesive sediment of class15,15n8 layer",
+    '8M16':"mass of cohesive sediment of class16,16n8 layer",
+    '8M17':"mass of cohesive sediment of class17,17n8 layer",
+    '8M18':"mass of cohesive sediment of class18,18n8 layer",
+    '8M19':"mass of cohesive sediment of class19,19n8 layer",
+    '8M**':"mass of cohesive sediment of class**,**n8 layer",
+    '9M*':"mass of cohesive sediment of class*,*n9 layer",
+    '9M1':"mass of cohesive sediment of class1,1n9 layer",
+    '9M2':"mass of cohesive sediment of class2,2n9 layer",
+    '9M3':"mass of cohesive sediment of class3,3n9 layer",
+    '9M4':"mass of cohesive sediment of class4,4n9 layer",
+    '9M5':"mass of cohesive sediment of class5,5n9 layer",
+    '9M6':"mass of cohesive sediment of class6,6n9 layer",
+    '9M7':"mass of cohesive sediment of class7,7n9 layer",
+    '9M8':"mass of cohesive sediment of class8,8n9 layer",
+    '9M9':"mass of cohesive sediment of class9,9n9 layer",
+    '9M10':"mass of cohesive sediment of class10,10n9 layer",
+    '9M11':"mass of cohesive sediment of class11,11n9 layer",
+    '9M12':"mass of cohesive sediment of class12,12n9 layer",
+    '9M13':"mass of cohesive sediment of class13,13n9 layer",
+    '9M14':"mass of cohesive sediment of class14,14n9 layer",
+    '9M15':"mass of cohesive sediment of class15,15n9 layer",
+    '9M16':"mass of cohesive sediment of class16,16n9 layer",
+    '9M17':"mass of cohesive sediment of class17,17n9 layer",
+    '9M18':"mass of cohesive sediment of class18,18n9 layer",
+    '9M19':"mass of cohesive sediment of class19,19n9 layer",
+    '9M**':"mass of cohesive sediment of class**,**n9 layer",
+    '10M*':"mass of cohesive sediment of class*,*n10 layer",
+    '10M1':"mass of cohesive sediment of class1,1n10 layer",
+    '10M2':"mass of cohesive sediment of class2,2n10 layer",
+    '10M3':"mass of cohesive sediment of class3,3n10 layer",
+    '10M4':"mass of cohesive sediment of class4,4n10 layer",
+    '10M5':"mass of cohesive sediment of class5,5n10 layer",
+    '10M6':"mass of cohesive sediment of class6,6n10 layer",
+    '10M7':"mass of cohesive sediment of class7,7n10 layer",
+    '10M8':"mass of cohesive sediment of class8,8n10 layer",
+    '10M9':"mass of cohesive sediment of class9,9n10 layer",
+    '10M10':"mass of cohesive sediment of class10,10n10 layer",
+    '10M11':"mass of cohesive sediment of class11,11n10 layer",
+    '10M12':"mass of cohesive sediment of class12,12n10 layer",
+    '10M13':"mass of cohesive sediment of class13,13n10 layer",
+    '10M14':"mass of cohesive sediment of class14,14n10 layer",
+    '10M15':"mass of cohesive sediment of class15,15n10 layer",
+    '10M16':"mass of cohesive sediment of class16,16n10 layer",
+    '10M17':"mass of cohesive sediment of class17,17n10 layer",
+    '10M18':"mass of cohesive sediment of class18,18n10 layer",
+    '10M19':"mass of cohesive sediment of class19,19n10 layer",
+    '10M**':"mass of cohesive sediment of class**,**n10 layer",
+    '11M*':"mass of cohesive sediment of class*,*n11 layer",
+    '11M1':"mass of cohesive sediment of class1,1n11 layer",
+    '11M2':"mass of cohesive sediment of class2,2n11 layer",
+    '11M3':"mass of cohesive sediment of class3,3n11 layer",
+    '11M4':"mass of cohesive sediment of class4,4n11 layer",
+    '11M5':"mass of cohesive sediment of class5,5n11 layer",
+    '11M6':"mass of cohesive sediment of class6,6n11 layer",
+    '11M7':"mass of cohesive sediment of class7,7n11 layer",
+    '11M8':"mass of cohesive sediment of class8,8n11 layer",
+    '11M9':"mass of cohesive sediment of class9,9n11 layer",
+    '11M10':"mass of cohesive sediment of class10,10n11 layer",
+    '11M11':"mass of cohesive sediment of class11,11n11 layer",
+    '11M12':"mass of cohesive sediment of class12,12n11 layer",
+    '11M13':"mass of cohesive sediment of class13,13n11 layer",
+    '11M14':"mass of cohesive sediment of class14,14n11 layer",
+    '11M15':"mass of cohesive sediment of class15,15n11 layer",
+    '11M16':"mass of cohesive sediment of class16,16n11 layer",
+    '11M17':"mass of cohesive sediment of class17,17n11 layer",
+    '11M18':"mass of cohesive sediment of class18,18n11 layer",
+    '11M19':"mass of cohesive sediment of class19,19n11 layer",
+    '11M**':"mass of cohesive sediment of class**,**n11 layer",
+    '12M*':"mass of cohesive sediment of class*,*n12 layer",
+    '12M1':"mass of cohesive sediment of class1,1n12 layer",
+    '12M2':"mass of cohesive sediment of class2,2n12 layer",
+    '12M3':"mass of cohesive sediment of class3,3n12 layer",
+    '12M4':"mass of cohesive sediment of class4,4n12 layer",
+    '12M5':"mass of cohesive sediment of class5,5n12 layer",
+    '12M6':"mass of cohesive sediment of class6,6n12 layer",
+    '12M7':"mass of cohesive sediment of class7,7n12 layer",
+    '12M8':"mass of cohesive sediment of class8,8n12 layer",
+    '12M9':"mass of cohesive sediment of class9,9n12 layer",
+    '12M10':"mass of cohesive sediment of class10,10n12 layer",
+    '12M11':"mass of cohesive sediment of class11,11n12 layer",
+    '12M12':"mass of cohesive sediment of class12,12n12 layer",
+    '12M13':"mass of cohesive sediment of class13,13n12 layer",
+    '12M14':"mass of cohesive sediment of class14,14n12 layer",
+    '12M15':"mass of cohesive sediment of class15,15n12 layer",
+    '12M16':"mass of cohesive sediment of class16,16n12 layer",
+    '12M17':"mass of cohesive sediment of class17,17n12 layer",
+    '12M18':"mass of cohesive sediment of class18,18n12 layer",
+    '12M19':"mass of cohesive sediment of class19,19n12 layer",
+    '12M**':"mass of cohesive sediment of class**,**n12 layer",
+    '13M*':"mass of cohesive sediment of class*,*n13 layer",
+    '13M1':"mass of cohesive sediment of class1,1n13 layer",
+    '13M2':"mass of cohesive sediment of class2,2n13 layer",
+    '13M3':"mass of cohesive sediment of class3,3n13 layer",
+    '13M4':"mass of cohesive sediment of class4,4n13 layer",
+    '13M5':"mass of cohesive sediment of class5,5n13 layer",
+    '13M6':"mass of cohesive sediment of class6,6n13 layer",
+    '13M7':"mass of cohesive sediment of class7,7n13 layer",
+    '13M8':"mass of cohesive sediment of class8,8n13 layer",
+    '13M9':"mass of cohesive sediment of class9,9n13 layer",
+    '13M10':"mass of cohesive sediment of class10,10n13 layer",
+    '13M11':"mass of cohesive sediment of class11,11n13 layer",
+    '13M12':"mass of cohesive sediment of class12,12n13 layer",
+    '13M13':"mass of cohesive sediment of class13,13n13 layer",
+    '13M14':"mass of cohesive sediment of class14,14n13 layer",
+    '13M15':"mass of cohesive sediment of class15,15n13 layer",
+    '13M16':"mass of cohesive sediment of class16,16n13 layer",
+    '13M17':"mass of cohesive sediment of class17,17n13 layer",
+    '13M18':"mass of cohesive sediment of class18,18n13 layer",
+    '13M19':"mass of cohesive sediment of class19,19n13 layer",
+    '13M**':"mass of cohesive sediment of class**,**n13 layer",
+    '14M*':"mass of cohesive sediment of class*,*n14 layer",
+    '14M1':"mass of cohesive sediment of class1,1n14 layer",
+    '14M2':"mass of cohesive sediment of class2,2n14 layer",
+    '14M3':"mass of cohesive sediment of class3,3n14 layer",
+    '14M4':"mass of cohesive sediment of class4,4n14 layer",
+    '14M5':"mass of cohesive sediment of class5,5n14 layer",
+    '14M6':"mass of cohesive sediment of class6,6n14 layer",
+    '14M7':"mass of cohesive sediment of class7,7n14 layer",
+    '14M8':"mass of cohesive sediment of class8,8n14 layer",
+    '14M9':"mass of cohesive sediment of class9,9n14 layer",
+    '14M10':"mass of cohesive sediment of class10,10n14 layer",
+    '14M11':"mass of cohesive sediment of class11,11n14 layer",
+    '14M12':"mass of cohesive sediment of class12,12n14 layer",
+    '14M13':"mass of cohesive sediment of class13,13n14 layer",
+    '14M14':"mass of cohesive sediment of class14,14n14 layer",
+    '14M15':"mass of cohesive sediment of class15,15n14 layer",
+    '14M16':"mass of cohesive sediment of class16,16n14 layer",
+    '14M17':"mass of cohesive sediment of class17,17n14 layer",
+    '14M18':"mass of cohesive sediment of class18,18n14 layer",
+    '14M19':"mass of cohesive sediment of class19,19n14 layer",
+    '14M**':"mass of cohesive sediment of class**,**n14 layer",
+    '15M*':"mass of cohesive sediment of class*,*n15 layer",
+    '15M1':"mass of cohesive sediment of class1,1n15 layer",
+    '15M2':"mass of cohesive sediment of class2,2n15 layer",
+    '15M3':"mass of cohesive sediment of class3,3n15 layer",
+    '15M4':"mass of cohesive sediment of class4,4n15 layer",
+    '15M5':"mass of cohesive sediment of class5,5n15 layer",
+    '15M6':"mass of cohesive sediment of class6,6n15 layer",
+    '15M7':"mass of cohesive sediment of class7,7n15 layer",
+    '15M8':"mass of cohesive sediment of class8,8n15 layer",
+    '15M9':"mass of cohesive sediment of class9,9n15 layer",
+    '15M10':"mass of cohesive sediment of class10,10n15 layer",
+    '15M11':"mass of cohesive sediment of class11,11n15 layer",
+    '15M12':"mass of cohesive sediment of class12,12n15 layer",
+    '15M13':"mass of cohesive sediment of class13,13n15 layer",
+    '15M14':"mass of cohesive sediment of class14,14n15 layer",
+    '15M15':"mass of cohesive sediment of class15,15n15 layer",
+    '15M16':"mass of cohesive sediment of class16,16n15 layer",
+    '15M17':"mass of cohesive sediment of class17,17n15 layer",
+    '15M18':"mass of cohesive sediment of class18,18n15 layer",
+    '15M19':"mass of cohesive sediment of class19,19n15 layer",
+    '15M**':"mass of cohesive sediment of class**,**n15 layer",
+    '16M*':"mass of cohesive sediment of class*,*n16 layer",
+    '16M1':"mass of cohesive sediment of class1,1n16 layer",
+    '16M2':"mass of cohesive sediment of class2,2n16 layer",
+    '16M3':"mass of cohesive sediment of class3,3n16 layer",
+    '16M4':"mass of cohesive sediment of class4,4n16 layer",
+    '16M5':"mass of cohesive sediment of class5,5n16 layer",
+    '16M6':"mass of cohesive sediment of class6,6n16 layer",
+    '16M7':"mass of cohesive sediment of class7,7n16 layer",
+    '16M8':"mass of cohesive sediment of class8,8n16 layer",
+    '16M9':"mass of cohesive sediment of class9,9n16 layer",
+    '16M10':"mass of cohesive sediment of class10,10n16 layer",
+    '16M11':"mass of cohesive sediment of class11,11n16 layer",
+    '16M12':"mass of cohesive sediment of class12,12n16 layer",
+    '16M13':"mass of cohesive sediment of class13,13n16 layer",
+    '16M14':"mass of cohesive sediment of class14,14n16 layer",
+    '16M15':"mass of cohesive sediment of class15,15n16 layer",
+    '16M16':"mass of cohesive sediment of class16,16n16 layer",
+    '16M17':"mass of cohesive sediment of class17,17n16 layer",
+    '16M18':"mass of cohesive sediment of class18,18n16 layer",
+    '16M19':"mass of cohesive sediment of class19,19n16 layer",
+    '16M**':"mass of cohesive sediment of class**,**n16 layer",
+    '17M*':"mass of cohesive sediment of class*,*n17 layer",
+    '17M1':"mass of cohesive sediment of class1,1n17 layer",
+    '17M2':"mass of cohesive sediment of class2,2n17 layer",
+    '17M3':"mass of cohesive sediment of class3,3n17 layer",
+    '17M4':"mass of cohesive sediment of class4,4n17 layer",
+    '17M5':"mass of cohesive sediment of class5,5n17 layer",
+    '17M6':"mass of cohesive sediment of class6,6n17 layer",
+    '17M7':"mass of cohesive sediment of class7,7n17 layer",
+    '17M8':"mass of cohesive sediment of class8,8n17 layer",
+    '17M9':"mass of cohesive sediment of class9,9n17 layer",
+    '17M10':"mass of cohesive sediment of class10,10n17 layer",
+    '17M11':"mass of cohesive sediment of class11,11n17 layer",
+    '17M12':"mass of cohesive sediment of class12,12n17 layer",
+    '17M13':"mass of cohesive sediment of class13,13n17 layer",
+    '17M14':"mass of cohesive sediment of class14,14n17 layer",
+    '17M15':"mass of cohesive sediment of class15,15n17 layer",
+    '17M16':"mass of cohesive sediment of class16,16n17 layer",
+    '17M17':"mass of cohesive sediment of class17,17n17 layer",
+    '17M18':"mass of cohesive sediment of class18,18n17 layer",
+    '17M19':"mass of cohesive sediment of class19,19n17 layer",
+    '17M**':"mass of cohesive sediment of class**,**n17 layer",
+    '18M*':"mass of cohesive sediment of class*,*n18 layer",
+    '18M1':"mass of cohesive sediment of class1,1n18 layer",
+    '18M2':"mass of cohesive sediment of class2,2n18 layer",
+    '18M3':"mass of cohesive sediment of class3,3n18 layer",
+    '18M4':"mass of cohesive sediment of class4,4n18 layer",
+    '18M5':"mass of cohesive sediment of class5,5n18 layer",
+    '18M6':"mass of cohesive sediment of class6,6n18 layer",
+    '18M7':"mass of cohesive sediment of class7,7n18 layer",
+    '18M8':"mass of cohesive sediment of class8,8n18 layer",
+    '18M9':"mass of cohesive sediment of class9,9n18 layer",
+    '18M10':"mass of cohesive sediment of class10,10n18 layer",
+    '18M11':"mass of cohesive sediment of class11,11n18 layer",
+    '18M12':"mass of cohesive sediment of class12,12n18 layer",
+    '18M13':"mass of cohesive sediment of class13,13n18 layer",
+    '18M14':"mass of cohesive sediment of class14,14n18 layer",
+    '18M15':"mass of cohesive sediment of class15,15n18 layer",
+    '18M16':"mass of cohesive sediment of class16,16n18 layer",
+    '18M17':"mass of cohesive sediment of class17,17n18 layer",
+    '18M18':"mass of cohesive sediment of class18,18n18 layer",
+    '18M19':"mass of cohesive sediment of class19,19n18 layer",
+    '18M**':"mass of cohesive sediment of class**,**n18 layer",
+    '19M*':"mass of cohesive sediment of class*,*n19 layer",
+    '19M1':"mass of cohesive sediment of class1,1n19 layer",
+    '19M2':"mass of cohesive sediment of class2,2n19 layer",
+    '19M3':"mass of cohesive sediment of class3,3n19 layer",
+    '19M4':"mass of cohesive sediment of class4,4n19 layer",
+    '19M5':"mass of cohesive sediment of class5,5n19 layer",
+    '19M6':"mass of cohesive sediment of class6,6n19 layer",
+    '19M7':"mass of cohesive sediment of class7,7n19 layer",
+    '19M8':"mass of cohesive sediment of class8,8n19 layer",
+    '19M9':"mass of cohesive sediment of class9,9n19 layer",
+    '19M10':"mass of cohesive sediment of class10,10n19 layer",
+    '19M11':"mass of cohesive sediment of class11,11n19 layer",
+    '19M12':"mass of cohesive sediment of class12,12n19 layer",
+    '19M13':"mass of cohesive sediment of class13,13n19 layer",
+    '19M14':"mass of cohesive sediment of class14,14n19 layer",
+    '19M15':"mass of cohesive sediment of class15,15n19 layer",
+    '19M16':"mass of cohesive sediment of class16,16n19 layer",
+    '19M17':"mass of cohesive sediment of class17,17n19 layer",
+    '19M18':"mass of cohesive sediment of class18,18n19 layer",
+    '19M19':"mass of cohesive sediment of class19,19n19 layer",
+    '19M**':"mass of cohesive sediment of class**,**n19 layer",
+    '**M*':"mass of cohesive sediment of class*,*n** layer",
+    '**M1':"mass of cohesive sediment of class1,1n** layer",
+    '**M2':"mass of cohesive sediment of class2,2n** layer",
+    '**M3':"mass of cohesive sediment of class3,3n** layer",
+    '**M4':"mass of cohesive sediment of class4,4n** layer",
+    '**M5':"mass of cohesive sediment of class5,5n** layer",
+    '**M6':"mass of cohesive sediment of class6,6n** layer",
+    '**M7':"mass of cohesive sediment of class7,7n** layer",
+    '**M8':"mass of cohesive sediment of class8,8n** layer",
+    '**M9':"mass of cohesive sediment of class9,9n** layer",
+    '**M10':"mass of cohesive sediment of class10,10n** layer",
+    '**M11':"mass of cohesive sediment of class11,11n** layer",
+    '**M12':"mass of cohesive sediment of class12,12n** layer",
+    '**M13':"mass of cohesive sediment of class13,13n** layer",
+    '**M14':"mass of cohesive sediment of class14,14n** layer",
+    '**M15':"mass of cohesive sediment of class15,15n** layer",
+    '**M16':"mass of cohesive sediment of class16,16n** layer",
+    '**M17':"mass of cohesive sediment of class17,17n** layer",
+    '**M18':"mass of cohesive sediment of class18,18n** layer",
+    '**M19':"mass of cohesive sediment of class19,19n** layer",
+    '**M**':"mass of cohesive sediment of class**,**n** layer",
+    'ZRL':"reference level for Nestor",
+  },
+'VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS' : {
+    0:"User defined",
+    1:"Constant",
+    2:"Constant or Rouse if sediment",
+    3: "Normalized Rouse profile and imposed conc",
+    4: "Modified Rouse profile accounting for molecular viscosity",
+  },
+'SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS' : {
+    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 LP",
+    14:"N-SCHEME FOR TIDAL FLATS",
+    15:"ERIA SCHEME - ONLY IN 2D",
+  },
+'SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D' : {
+    0:"NO DIFFUSION",
+    1:"IMPLICIT",
+    2:"VERTICAL DIFFUSION ONLY",
+  },
+'SOLVER_FOR_DIFFUSION_OF_SUSPENSION' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    5:"squared conjugate gradient",
+    6:"cgstab",
+    7:"gmres",
+    8:"direct solver",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION' : {
+    0:"no preconditioning",
+    2:"diagonal",
+    3:"diagonal condensed",
+    5:"diagonal with absolute values",
+    7:"Crout",
+    11:"Gauss-Seidel EBE",
+    13:"Matrix defined by the user",
+    14:"diagonal and Crout",
+    17:"direct solver on the vertical",
+    21:"diagonal condensed and Crout",
+    34:"diagonal and direct solver on the vertical",
+  },
+}
+TelemacdicoFr = {
+'VARIABLES_TO_BE_PRINTED' : {
+    'U':"vitesse suivant l axe des x (m/s)",
+    'V':"vitesse suivant l axe des y (m/s)",
+    'C':"celerite",
+    'H':"hauteur d eau (m)",
+    'S':"cote de la surface libre (m)",
+    'B':"cote du fond (m)",
+    'F':"nombre de Froude",
+    'Q':"debit",
+    'I':"composante du debit selon l axe des x",
+    'J':"composante du debit selon l axe des y",
+    'M':"debit solide",
+    'N':"composante du debit solide selon l axe des x",
+    'P':"composante du debit solide selon l axe des y",
+    'E':"evolution du fond",
+    'R':"fonds non erodables",
+    'W':"hauteur de houle",
+    'X':"periode de houle",
+    'KS':"coefficient de frottement (m)",
+    'TOB':"frottement moyen (N/m2)",
+    'THETAW':"angle entre la houle et l axe Oy (deg)",
+    'kAi':"fraction de sediment non cohesif de la classe i, couche k",
+    'QSi':"debit solide pour la classe i",
+    'CSi':"concentration pour la classe i",
+    'kES':"thicknes of bed layer k",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    'A':"variable supplementaire A",
+    'G':"variable supplementaire G",
+    'L':"variable supplementaire L",
+    'O':"variable supplementaire O",
+  },
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'U':"vitesse suivant l axe des x (m/s)",
+    'V':"vitesse suivant l axe des y (m/s)",
+    'H':"hauteur d eau (m)",
+    'S':"cote de la surface libre (m)",
+    'B':"cote du fond (m)",
+    'Q':"debit",
+    'I':"composante du debit selon l axe des x",
+    'J':"composante du debit selon l axe des y",
+    'R':"fonds non erodables",
+    'TOB':"Contrainte de frottement(N/m2)",
+    'W':"hauteur de houle",
+    'X':"periode de houle",
+    'THETAW':"angle entre la houle et l axe Oy (deg)",
+    'M':"debit solide",
+    'N':"composante du debit solide selon l axe des x",
+    'P':"composante du debit solide selon l axe des y",
+    'E':"evolution du fond",
+    'KS':"coefficient de Rugosite totale (m)",
+    'MU':"Coefficient de correction pour frottement de peau",
+    'D50':"Diametre moyen du sediment",
+    'UWB':"wave orbital velocity (m/s)",
+    'kAi':"fraction de sediment non cohesif de la classe i, couche k",
+    'QSi':"debit solide pour la classe i",
+    'CSi':"concentration massique pour la classe i",
+    'C2DSi':"concentration massique pour la classe i pour les sortie 2D",
+    'SVXi':"viscosites pour le sediment i suivant l axe des x (m2/s) - 3D",
+    'SVYi':"viscosites pour le sediment i suivant l axe des y (m2/s) - 3D",
+    'SVZi':"viscosites pour le sediment i suivant l axe des z (m2/s) - 3D",
+    'QSBL':"taux de transport par charriage",
+    'QSBLX':"taux de transport par charriage selon l axe des x",
+    'QSBLY':"taux de transport par charriage selon l axe des y",
+    'QSBLi':"taux de transport par charriage pour la classe i",
+    'kES':"epaisseur de la couche k",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    'A':"variable supplementaire A",
+    'G':"variable supplementaire G",
+    'L':"variable supplementaire L",
+    'O':"variable supplementaire O",
+    'kRi':"fraction de sediment cohesif of classe i, couche k",
+    'kXKV':"porosite de la couche k",
+    'kSi':"masse de sediment non cohesif of classe i, couche k",
+    'kMi':"masse de sediment cohesif of classe i, couche k",
+    'ZRL':"reference level for Nestor",
+  },
+'VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS' : {
+    0:"Programmation utilisateur",
+    1:"Constant",
+    2:"Constant ou Rouse si sediment",
+    3: "Profil de Rouse normalise et concentration imposee",
+    4: "Profil de Rouse modifie avec viscosite moleculaire",
+  },
+'SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS' : {
+    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 LP",
+    14:"SCHEMA N POUR BANCS DECOUVRANTS",
+    15:"SCHEMA ERIA - UNIQUEMENT 2D",
+  },
+'SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D' : {
+    0:"PAS DE DIFFUSION",
+    1:"IMPLICITE",
+    2:"VERTICAL DIFFUSION ONLY",
+  },
+'SOLVER_FOR_DIFFUSION_OF_SUSPENSION' : {
+    1:"GRADIENT CONJUGUE",
+    2:"RESIDU CONJUGUE",
+    3:"GRADIENT CONJUGUE SUR EQUATION NORMALE",
+    4:"ERREUR MINIMALE",
+    5:"GRADIENT CONJUGUE CARRE",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"SOLVEUR DIRECT",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION' : {
+    0:"AUCUN",
+    2:"DIAGONAL",
+    3:"DIAGONAL CONDENSEE",
+    5:"DIAGONAL A VALEURS ABSOLUES",
+    7:"CROUT",
+    11:"GAUSS-SEIDEL EBE",
+    13:"MATRICE DEFINIE PAR L UTILISATEUR",
+    14:"DIAGONAL ET CROUT",
+    17:"SOLVEUR DIRECT SUR LA VERTICALE",
+    21:"DIAGONAL CONDENSE ET CROUT",
+    34:"DIAGONAL ET SOLVEUR DIRECT SUR LA VERTICALE",
+  },
+}
+
+DicoCasFrToCata = {
+  "TITRE":"TITLE",
+  "NUMERO DE VERSION":"RELEASE",
+  "DICTIONNAIRE":"DICTIONARY",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "VALIDATION":"VALIDATION",
+  "NOMBRE DE TABLEAUX PRIVES":"NUMBER_OF_PRIVATE_ARRAYS",
+  "COORDONNEES DE L'ORIGINE":"ORIGIN_COORDINATES",
+  "DEBUGGER":"DEBUGGER",
+  "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS":"OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
+  "NESTOR":"NESTOR",
+  "FICHIER DE NESTOR ACTION":"NESTOR_ACTION_FILE",
+  "FICHIER DE NESTOR POLYGON":"NESTOR_POLYGON_FILE",
+  "FICHIER DE NESTOR RESTART":"NESTOR_RESTART_FILE",
+  "FICHIER DE NESTOR DE SURFACE REFERENCE":"NESTOR_SURFACE_REFERENCE_FILE",
+  "VERIFICATION DU MAILLAGE":"CHECKING_THE_MESH",
+  "NOMBRE MAXIMUM DE FRONTIERES":"MAXIMUM_NUMBER_OF_BOUNDARIES",
+  "FICHIER DE FLUXLINE":"FLUXLINE_INPUT_FILE",
+  "FLUXLINE":"FLUXLINE",
+  "SECTIONS DE CONTROLE":"CONTROL_SECTIONS",
+  "PARAMETRES DE SHIELDS PAR CLASSE":"CLASSES_SHIELDS_PARAMETERS",
+  "VALEUR MINIMUM DE H":"MINIMAL_VALUE_OF_THE_WATER_HEIGHT",
+  "BANCS DECOUVRANTS":"TIDAL_FLATS",
+  "COURANTS SECONDAIRES":"SECONDARY_CURRENTS",
+  "FICHIER DE COURANTS SECONDAIRES":"SECONDARY_CURRENTS_FILE",
+  "NOMBRE DE COUCHES POUR STRATIFICATION INITIALE":"NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION",
+  "PRISE EN COMPTE DE LA HOULE":"EFFECT_OF_WAVES",
+  "TYPE DE HOULE":"TYPE_OF_WAVES",
+  "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "NOMS DES VARIABLES PRIVEES":"NAMES_OF_PRIVATE_VARIABLES",
+  "FICHIER DES FRONTIERES POUR LE CHARRIAGE":"BEDLOAD_BOUNDARIES_FILE",
+  "FORMAT DU FICHIER DES RESULTATS":"RESULTS_FILE_FORMAT",
+  "FICHIER DES RESULTATS":"RESULTS_FILE",
+  "VARIABLES A IMPRIMER":"VARIABLES_TO_BE_PRINTED",
+  "PERIODE DE SORTIE LISTING":"LISTING_PRINTOUT_PERIOD",
+  "BILAN DE MASSE":"MASS_BALANCE",
+  "SECTIONS OUTPUT FILE":"SECTIONS_OUTPUT_FILE",
+  "FICHIER DES RESULTATS C-VSM":"C_VSM_RESULTS_FILE",
+  "FORMAT DU FICHIER DES C-VSM RESULTATS":"C_VSM_RESULTS_FILE_FORMAT",
+  "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+  "FORMAT DU FICHIER DE HOULE":"WAVE_FILE_FORMAT",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "FICHIER DE HOULE":"WAVE_FILE",
+  "FICHIER DE REFERENCE":"REFERENCE_FILE",
+  "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
+  "FICHIER DES SECTIONS DE CONTROLE":"SECTIONS_INPUT_FILE",
+  "FORMAT DU FICHIER PRECEDENT SEDIMENTOLOGIQUE":"PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT",
+  "FICHIER PRECEDENT SEDIMENTOLOGIQUE":"PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+  "SUITE DE CALCUL":"COMPUTATION_CONTINUED",
+  "VARIABLES POUR LES SORTIES GRAPHIQUES":"VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+  "NOMBRE DE SOUS-ITERATIONS":"NUMBER_OF_SUB_ITERATIONS",
+  "HEURE DE L'ORIGINE DES TEMPS":"ORIGINAL_HOUR_OF_TIME",
+  "DATE DE L'ORIGINE DES TEMPS":"ORIGINAL_DATE_OF_TIME",
+  "DEBITS SOLIDES IMPOSES":"PRESCRIBED_SOLID_DISCHARGES",
+  "DISTRIBUTION DES DEBITS IMPOSES PAR CLASSE":"CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION",
+  "VALEURS INITIALES DE CONCENTRATION DES SEDIMENTS EN SUSPENSION":"INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES",
+  "VALEURS IMPOSEES DES CONCENTRATIONS DES SEDIMENTS EN SUSPENSION":"PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES",
+  "PROFILS DES SEDIMENTS EN SUSPENSION SUR LA VERTICALE":"VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS",
+  "VALEURS DES SEDIMENTS EN SUSPENSION DES SOURCES":"SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES",
+  "SCHEMA POUR LA CONVECTION DES SEDIMENTS EN SUSPENSION":"SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS",
+  "OPTION DU SCHEMA POUR LA CONVECTION DES SEDIMENTS EN SUSPENSION":"SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS",
+  "SCHEMA POUR LA DIFFUSION DES SEDIMENTS EN SUSPENSION EN 3D":"SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D",
+  "SOLVEUR POUR LA DIFFUSION DE LA SUSPENSION":"SOLVER_FOR_DIFFUSION_OF_SUSPENSION",
+  "OPTION DU SOLVEUR POUR LA DIFFUSION DE LA SUSPENSION":"SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION",
+  "MAXIMUM D'ITERATIONS POUR LE SOLVEUR POUR LA SUSPENSION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION",
+  "PRECISION POUR LA DIFFUSION DE LA SUSPENSION":"ACCURACY_FOR_DIFFUSION_OF_SUSPENSION",
+  "PRECONDITIONNEMENT POUR LA DIFFUSION DE LA SUSPENSION":"PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION",
+  "SCHEMA DE CONVECTION DIFFUSION AVEC VITESSE DE CHUTE":"ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY",
+  "VITESSE DE CHUTE ENTRAVEE":"HINDERED_SETTLING",
+  "FORMULE POUR VITESSE DE CHUTE ENTRAVEE":"HINDERED_SETTLING_FORMULA",
+  "CONCENTRATION LIMITE FLUIDE-SOLIDE":"WEAK_SOIL_CONCENTRATION_FOR_MUD",
+  "CONCENTRATION LIMITE POUR VITESSE DE CHUTE ENTRAVEE":"THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING",
+  "FLOCULATION":"FLOCCULATION",
+  "FORMULE POUR FLOCULATION":"FLOCCULATION_FORMULA",
+  "COEFFICIENT TRADUISANT LA FORMATION DES FLOCS":"FLOCCULATION_COEFFICIENT",
+  "COEFFICIENT TRADUISANT LA DESTRUCTION DES FLOCS":"COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION",
+  "ZERO":"ZERO",
+  "VOLUMES FINIS":"FINITE_VOLUMES",
+  "PRODUIT MATRICE-VECTEUR":"MATRIX_VECTOR_PRODUCT",
+  "STOCKAGE DES MATRICES":"MATRIX_STORAGE",
+  "DECENTREMENT POUR LE CHARRIAGE":"UPWINDING_FOR_BEDLOAD",
+  "MAXIMUM D'ITERATIONS POUR LES EPAISSEURS POSITIVES":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS",
+  "OPTION DU PREDICTEUR DE RUGOSITE":"BED_ROUGHNESS_PREDICTOR_OPTION",
+  "AD NOMBRE DE DERIVEES":"AD_NUMBER_OF_DERIVATIVES",
+  "AD NOMS DES DERIVEES":"AD_NAMES_OF_DERIVATIVES",
+  "AD NOMBRE DE DIRECTIONS":"AD_NUMBER_OF_DIRECTIONS",
+  "AD SOLVEUR LINEAIRE SYMBOLIQUE":"AD_SYMBOLIC_LINEAR_SOLVER",
+  "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE":"AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+  "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE":"AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+  "MASSE VOLUMIQUE DU SEDIMENT PAR CLASSE":"CLASSES_SEDIMENT_DENSITY",
+  "POROSITE DU LIT NON COHESIF PAR COUCHE":"LAYERS_NON_COHESIVE_BED_POROSITY",
+  "VISCOSITE CINEMATIQUE EAU":"WATER_VISCOSITY",
+  "SETTLING LAG":"SETTLING_LAG",
+  "VITESSES DE CHUTE PAR CLASSE":"CLASSES_SETTLING_VELOCITIES",
+  "SUSPENSION POUR TOUS LES SABLES":"SUSPENSION_FOR_ALL_SANDS",
+  "CONCENTRATION D'EQUILIBRE EN ENTREE":"EQUILIBRIUM_INFLOW_CONCENTRATION",
+  "FORMULE DE TRANSPORT POUR TOUS LES SABLES":"SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS",
+  "CORRECTION DU CHAMP CONVECTEUR":"CORRECTION_ON_CONVECTION_VELOCITY",
+  "THETA IMPLICITATION POUR SUSPENSION":"THETA_IMPLICITATION_FOR_SUSPENSION",
+  "CONTRAINTE CRITIQUE DE DEPOT DE LA VASE PAR CLASSE":"CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION",
+  "CONSTANTE DE PARTHENIADES PAR COUCHE":"LAYERS_PARTHENIADES_CONSTANT",
+  "COEFFICIENT DE DIFFUSION DES SEDIMENTS EN SUSPENSION":"COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+  "COEFFICIENT DE DIFFUSION HORIZONTAL DES SEDIMENTS EN SUSPENSION":"COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+  "COEFFICIENT DE DIFFUSION VERTICAL DES SEDIMENTS EN SUSPENSION":"COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS",
+  "DIAMETRES DES GRAINS PAR CLASSE":"CLASSES_SEDIMENT_DIAMETERS",
+  "HIDING FACTOR PAR CLASSE":"CLASSES_HIDING_FACTOR",
+  "FRACTION INITIALE PAR CLASSE":"CLASSES_INITIAL_FRACTION",
+  "EPAISSEUR DE COUCHE ACTIVE":"ACTIVE_LAYER_THICKNESS",
+  "HIDING FACTOR FORMULA":"HIDING_FACTOR_FORMULA",
+  "EPAISSEUR DE COUCHE ACTIVE CONSTANTE":"CONSTANT_ACTIVE_LAYER_THICKNESS",
+  "EPAISSEURS INITIALES PAR COUCHE":"LAYERS_INITIAL_THICKNESS",
+  "DIAMETRE D90 POUR UNE SEULE CLASSE DE SABLE":"D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS",
+  "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN":"RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+  "CORRECTION FROTTEMENT DE PEAU":"SKIN_FRICTION_CORRECTION",
+  "FORMULE POUR EFFET DE PENTE":"FORMULA_FOR_SLOPE_EFFECT",
+  "ANGLE DE FROTTEMENT DU SEDIMENT":"FRICTION_ANGLE_OF_THE_SEDIMENT",
+  "FORMULE POUR LA DEVIATION":"FORMULA_FOR_DEVIATION",
+  "PARAMETRE POUR LA DEVIATION":"PARAMETER_FOR_DEVIATION",
+  "GLISSEMENT DU SEDIMENT":"SEDIMENT_SLIDE",
+  "EFFET DE PENTE":"SLOPE_EFFECT",
+  "BETA":"BETA",
+  "CALCUL DE LA RUGOSITE SEDIMENTAIRE":"COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE",
+  "SECONDARY CURRENTS ALPHA COEFFICIENT":"SECONDARY_CURRENTS_ALPHA_COEFFICIENT",
+  "FACTEUR MORPHOLOGIQUE SUR L'ECHELLE DES TEMPS":"MORPHOLOGICAL_FACTOR_ON_TIME_SCALE",
+  "FACTEUR MORPHOLOGIQUE SUR L'EVOLUTION DU LIT":"MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION",
+  "PROFONDEUR MINIMUM POUR LE CHARRIAGE":"MINIMUM_DEPTH_FOR_BEDLOAD",
+  "CHARRIAGE POUR TOUS LES SABLES":"BED_LOAD_FOR_ALL_SANDS",
+  "FORMULE DE TRANSPORT SOLIDE POUR TOUS LES SABLES":"BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS",
+  "COEFFICIENT B DE LA FORMULE DE BIJKER":"B_VALUE_FOR_THE_BIJKER_FORMULA",
+  "MPM COEFFICIENT":"MPM_COEFFICIENT",
+  "MODELE DE LIT":"BED_MODEL",
+  "TYPE DE SEDIMENT PAR CLASSE":"CLASSES_TYPE_OF_SEDIMENT",
+  "NOMBRE DE COUCHES POUR LE TASSEMENT":"NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL",
+  "TRANSFERT DE MASSE PAR COUCHE":"LAYERS_MASS_TRANSFER",
+  "CONCENTRATIONS DE LA VASE PAR COUCHE":"LAYERS_MUD_CONCENTRATION",
+  "CONTRAINTE CRITIQUE D'EROSION DE LA VASE PAR COUCHE":"LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD",
+  "VERTICAL GRAIN SORTING MODEL":"VERTICAL_GRAIN_SORTING_MODEL",
+  "C-VSM MAXIMUM SECTIONS":"C_VSM_MAXIMUM_SECTIONS",
+  "C-VSM FULL PRINTOUT PERIOD":"C_VSM_FULL_PRINTOUT_PERIOD",
+  "C-VSM PRINTOUT SELECTION":"C_VSM_PRINTOUT_SELECTION",
+  "ACTIVE LAYER THICKNESS FORMULA":"ACTIVE_LAYER_THICKNESS_FORMULA",
+}
+
+DicoCasEnToCata = {
+  'TITLE':'TITLE',
+  'RELEASE':'RELEASE',
+  'DICTIONARY':'DICTIONARY',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'VALIDATION':'VALIDATION',
+  'NUMBER OF PRIVATE ARRAYS':'NUMBER_OF_PRIVATE_ARRAYS',
+  'ORIGIN COORDINATES':'ORIGIN_COORDINATES',
+  'DEBUGGER':'DEBUGGER',
+  'OPTION FOR THE TREATMENT OF TIDAL FLATS':'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS',
+  'NESTOR':'NESTOR',
+  'NESTOR ACTION FILE':'NESTOR_ACTION_FILE',
+  'NESTOR POLYGON FILE':'NESTOR_POLYGON_FILE',
+  'NESTOR RESTART FILE':'NESTOR_RESTART_FILE',
+  'NESTOR SURFACE REFERENCE FILE':'NESTOR_SURFACE_REFERENCE_FILE',
+  'CHECKING THE MESH':'CHECKING_THE_MESH',
+  'MAXIMUM NUMBER OF BOUNDARIES':'MAXIMUM_NUMBER_OF_BOUNDARIES',
+  'FLUXLINE INPUT FILE':'FLUXLINE_INPUT_FILE',
+  'FLUXLINE':'FLUXLINE',
+  'CONTROL SECTIONS':'CONTROL_SECTIONS',
+  'CLASSES SHIELDS PARAMETERS':'CLASSES_SHIELDS_PARAMETERS',
+  'MINIMAL VALUE OF THE WATER HEIGHT':'MINIMAL_VALUE_OF_THE_WATER_HEIGHT',
+  'TIDAL FLATS':'TIDAL_FLATS',
+  'SECONDARY CURRENTS':'SECONDARY_CURRENTS',
+  'SECONDARY CURRENTS FILE':'SECONDARY_CURRENTS_FILE',
+  'NUMBER OF LAYERS FOR INITIAL STRATIFICATION':'NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION',
+  'EFFECT OF WAVES':'EFFECT_OF_WAVES',
+  'TYPE OF WAVES':'TYPE_OF_WAVES',
+  'VECTOR LENGTH':'VECTOR_LENGTH',
+  'STEERING FILE':'STEERING_FILE',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'NAMES OF PRIVATE VARIABLES':'NAMES_OF_PRIVATE_VARIABLES',
+  'BEDLOAD BOUNDARIES FILE':'BEDLOAD_BOUNDARIES_FILE',
+  'RESULTS FILE FORMAT':'RESULTS_FILE_FORMAT',
+  'RESULTS FILE':'RESULTS_FILE',
+  'VARIABLES TO BE PRINTED':'VARIABLES_TO_BE_PRINTED',
+  'LISTING PRINTOUT PERIOD':'LISTING_PRINTOUT_PERIOD',
+  'MASS-BALANCE':'MASS_BALANCE',
+  'SECTIONS OUTPUT FILE':'SECTIONS_OUTPUT_FILE',
+  'C-VSM RESULTS FILE':'C_VSM_RESULTS_FILE',
+  'C-VSM RESULTS FILE FORMAT':'C_VSM_RESULTS_FILE_FORMAT',
+  'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+  'WAVE FILE FORMAT':'WAVE_FILE_FORMAT',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'WAVE FILE':'WAVE_FILE',
+  'REFERENCE FILE':'REFERENCE_FILE',
+  'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
+  'SECTIONS INPUT FILE':'SECTIONS_INPUT_FILE',
+  'PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE FORMAT':'PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT',
+  'PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE':'PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE',
+  'COMPUTATION CONTINUED':'COMPUTATION_CONTINUED',
+  'VARIABLES FOR GRAPHIC PRINTOUTS':'VARIABLES_FOR_GRAPHIC_PRINTOUTS',
+  'NUMBER OF SUB-ITERATIONS':'NUMBER_OF_SUB_ITERATIONS',
+  'ORIGINAL HOUR OF TIME':'ORIGINAL_HOUR_OF_TIME',
+  'ORIGINAL DATE OF TIME':'ORIGINAL_DATE_OF_TIME',
+  'PRESCRIBED SOLID DISCHARGES':'PRESCRIBED_SOLID_DISCHARGES',
+  'CLASSES IMPOSED SOLID DISCHARGES DISTRIBUTION':'CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION',
+  'INITIAL SUSPENDED SEDIMENTS CONCENTRATION VALUES':'INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES',
+  'PRESCRIBED SUSPENDED SEDIMENTS CONCENTRATION VALUES':'PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES',
+  'VERTICAL PROFILES OF SUSPENDED SEDIMENTS':'VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS',
+  'SUSPENDED SEDIMENTS CONCENTRATION VALUES AT THE SOURCES':'SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES',
+  'SCHEME FOR ADVECTION OF SUSPENDED SEDIMENTS':'SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS',
+  'SCHEME OPTION FOR ADVECTION OF SUSPENDED SEDIMENTS':'SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS',
+  'SCHEME FOR DIFFUSION OF SUSPENDED SEDIMENTS IN 3D':'SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D',
+  'SOLVER FOR DIFFUSION OF SUSPENSION':'SOLVER_FOR_DIFFUSION_OF_SUSPENSION',
+  'SOLVER OPTION FOR DIFFUSION OF SUSPENSION':'SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION',
+  'MAXIMUM NUMBER OF ITERATIONS FOR SOLVER FOR SUSPENSION':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION',
+  'ACCURACY FOR DIFFUSION OF SUSPENSION':'ACCURACY_FOR_DIFFUSION_OF_SUSPENSION',
+  'PRECONDITIONING FOR DIFFUSION OF SUSPENSION':'PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION',
+  'ADVECTION-DIFFUSION SCHEME WITH SETTLING VELOCITY':'ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY',
+  'HINDERED SETTLING':'HINDERED_SETTLING',
+  'HINDERED SETTLING FORMULA':'HINDERED_SETTLING_FORMULA',
+  'WEAK SOIL CONCENTRATION FOR MUD':'WEAK_SOIL_CONCENTRATION_FOR_MUD',
+  'THRESHOLD CONCENTRATION FOR HINDERED SETTLING':'THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING',
+  'FLOCCULATION':'FLOCCULATION',
+  'FLOCCULATION FORMULA':'FLOCCULATION_FORMULA',
+  'FLOCCULATION COEFFICIENT':'FLOCCULATION_COEFFICIENT',
+  'COEFFICIENT RELATIVE TO FLOC DESTRUCTION':'COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION',
+  'ZERO':'ZERO',
+  'FINITE VOLUMES':'FINITE_VOLUMES',
+  'MATRIX-VECTOR PRODUCT':'MATRIX_VECTOR_PRODUCT',
+  'MATRIX STORAGE':'MATRIX_STORAGE',
+  'UPWINDING FOR BEDLOAD':'UPWINDING_FOR_BEDLOAD',
+  'MAXIMUM NUMBER OF ITERATIONS FOR POSITIVE THICKNESS':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS',
+  'BED ROUGHNESS PREDICTOR OPTION':'BED_ROUGHNESS_PREDICTOR_OPTION',
+  'AD NUMBER OF DERIVATIVES':'AD_NUMBER_OF_DERIVATIVES',
+  'AD NAMES OF DERIVATIVES':'AD_NAMES_OF_DERIVATIVES',
+  'AD NUMBER OF DIRECTIONS':'AD_NUMBER_OF_DIRECTIONS',
+  'AD SYMBOLIC LINEAR SOLVER':'AD_SYMBOLIC_LINEAR_SOLVER',
+  'AD LINEAR SOLVER RESET DERIVATIVES':'AD_LINEAR_SOLVER_RESET_DERIVATIVES',
+  'AD LINEAR SOLVER DERIVATIVE CONVERGENCE':'AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE',
+  'CLASSES SEDIMENT DENSITY':'CLASSES_SEDIMENT_DENSITY',
+  'LAYERS NON COHESIVE BED POROSITY':'LAYERS_NON_COHESIVE_BED_POROSITY',
+  'WATER VISCOSITY':'WATER_VISCOSITY',
+  'SETTLING LAG':'SETTLING_LAG',
+  'CLASSES SETTLING VELOCITIES':'CLASSES_SETTLING_VELOCITIES',
+  'SUSPENSION FOR ALL SANDS':'SUSPENSION_FOR_ALL_SANDS',
+  'EQUILIBRIUM INFLOW CONCENTRATION':'EQUILIBRIUM_INFLOW_CONCENTRATION',
+  'SUSPENSION TRANSPORT FORMULA FOR ALL SANDS':'SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS',
+  'CORRECTION ON CONVECTION VELOCITY':'CORRECTION_ON_CONVECTION_VELOCITY',
+  'THETA IMPLICITATION FOR SUSPENSION':'THETA_IMPLICITATION_FOR_SUSPENSION',
+  'CLASSES CRITICAL SHEAR STRESS FOR MUD DEPOSITION':'CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION',
+  'LAYERS PARTHENIADES CONSTANT':'LAYERS_PARTHENIADES_CONSTANT',
+  'COEFFICIENT FOR DIFFUSION OF SUSPENDED SEDIMENTS':'COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS',
+  'COEFFICIENT FOR HORIZONTAL DIFFUSION OF SUSPENDED SEDIMENTS':'COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS',
+  'COEFFICIENT FOR VERTICAL DIFFUSION OF SUSPENDED SEDIMENTS':'COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS',
+  'CLASSES SEDIMENT DIAMETERS':'CLASSES_SEDIMENT_DIAMETERS',
+  'CLASSES HIDING FACTOR':'CLASSES_HIDING_FACTOR',
+  'CLASSES INITIAL FRACTION':'CLASSES_INITIAL_FRACTION',
+  'ACTIVE LAYER THICKNESS':'ACTIVE_LAYER_THICKNESS',
+  'HIDING FACTOR FORMULA':'HIDING_FACTOR_FORMULA',
+  'CONSTANT ACTIVE LAYER THICKNESS':'CONSTANT_ACTIVE_LAYER_THICKNESS',
+  'LAYERS INITIAL THICKNESS':'LAYERS_INITIAL_THICKNESS',
+  'D90 SAND DIAMETER FOR ONLY ONE CLASS':'D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS',
+  'RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER':'RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER',
+  'SKIN FRICTION CORRECTION':'SKIN_FRICTION_CORRECTION',
+  'FORMULA FOR SLOPE EFFECT':'FORMULA_FOR_SLOPE_EFFECT',
+  'FRICTION ANGLE OF THE SEDIMENT':'FRICTION_ANGLE_OF_THE_SEDIMENT',
+  'FORMULA FOR DEVIATION':'FORMULA_FOR_DEVIATION',
+  'PARAMETER FOR DEVIATION':'PARAMETER_FOR_DEVIATION',
+  'SEDIMENT SLIDE':'SEDIMENT_SLIDE',
+  'SLOPE EFFECT':'SLOPE_EFFECT',
+  'BETA':'BETA',
+  'COMPUTE BED ROUGHNESS AT SEDIMENT SCALE':'COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE',
+  'SECONDARY CURRENTS ALPHA COEFFICIENT':'SECONDARY_CURRENTS_ALPHA_COEFFICIENT',
+  'MORPHOLOGICAL FACTOR ON TIME SCALE':'MORPHOLOGICAL_FACTOR_ON_TIME_SCALE',
+  'MORPHOLOGICAL FACTOR ON BED EVOLUTION':'MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION',
+  'MINIMUM DEPTH FOR BEDLOAD':'MINIMUM_DEPTH_FOR_BEDLOAD',
+  'BED LOAD FOR ALL SANDS':'BED_LOAD_FOR_ALL_SANDS',
+  'BED-LOAD TRANSPORT FORMULA FOR ALL SANDS':'BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS',
+  'B VALUE FOR THE BIJKER FORMULA':'B_VALUE_FOR_THE_BIJKER_FORMULA',
+  'MPM COEFFICIENT':'MPM_COEFFICIENT',
+  'BED MODEL':'BED_MODEL',
+  'CLASSES TYPE OF SEDIMENT':'CLASSES_TYPE_OF_SEDIMENT',
+  'NUMBER OF LAYERS OF THE CONSOLIDATION MODEL':'NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL',
+  'LAYERS MASS TRANSFER':'LAYERS_MASS_TRANSFER',
+  'LAYERS MUD CONCENTRATION':'LAYERS_MUD_CONCENTRATION',
+  'LAYERS CRITICAL EROSION SHEAR STRESS OF THE MUD':'LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD',
+  'VERTICAL GRAIN SORTING MODEL':'VERTICAL_GRAIN_SORTING_MODEL',
+  'C-VSM MAXIMUM SECTIONS':'C_VSM_MAXIMUM_SECTIONS',
+  'C-VSM FULL PRINTOUT PERIOD':'C_VSM_FULL_PRINTOUT_PERIOD',
+  'C-VSM PRINTOUT SELECTION':'C_VSM_PRINTOUT_SELECTION',
+  'ACTIVE LAYER THICKNESS FORMULA':'ACTIVE_LAYER_THICKNESS_FORMULA',
+}
+DicoEnumCasFrToEnumCasEn = {
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'C_VSM_RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'WAVE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+}
diff --git a/Telemac/gaia_labelCataToIhm_en.qm b/Telemac/gaia_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..5903fac
Binary files /dev/null and b/Telemac/gaia_labelCataToIhm_en.qm differ
diff --git a/Telemac/gaia_labelCataToIhm_en.ts b/Telemac/gaia_labelCataToIhm_en.ts
new file mode 100644 (file)
index 0000000..514f7a9
--- /dev/null
@@ -0,0 +1,772 @@
+<?xml version="1.0" encoding="utf-8"?><!DOCTYPE TS><TS version="1.1" language="en"><context>
+    <name>@default</name>
+    <message>
+        <source>TITLE</source>
+        <translation>Title</translation>
+    </message>
+    <message>
+        <source>RELEASE</source>
+        <translation>Release</translation>
+    </message>
+    <message>
+        <source>DICTIONARY</source>
+        <translation>Dictionary</translation>
+    </message>
+    <message>
+        <source>PARALLEL_PROCESSORS</source>
+        <translation>Parallel processors</translation>
+    </message>
+    <message>
+        <source>VALIDATION</source>
+        <translation>Validation</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_PRIVATE_ARRAYS</source>
+        <translation>Number of private arrays</translation>
+    </message>
+    <message>
+        <source>ORIGIN_COORDINATES</source>
+        <translation>Origin coordinates</translation>
+    </message>
+    <message>
+        <source>DEBUGGER</source>
+        <translation>Debugger</translation>
+    </message>
+    <message>
+        <source>OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS</source>
+        <translation>Option for the treatment of tidal flats</translation>
+    </message>
+    <message>
+        <source>NESTOR</source>
+        <translation>Nestor</translation>
+    </message>
+    <message>
+        <source>NESTOR_ACTION_FILE</source>
+        <translation>Nestor action file</translation>
+    </message>
+    <message>
+        <source>NESTOR_POLYGON_FILE</source>
+        <translation>Nestor polygon file</translation>
+    </message>
+    <message>
+        <source>NESTOR_RESTART_FILE</source>
+        <translation>Nestor restart file</translation>
+    </message>
+    <message>
+        <source>NESTOR_SURFACE_REFERENCE_FILE</source>
+        <translation>Nestor surface reference file</translation>
+    </message>
+    <message>
+        <source>CHECKING_THE_MESH</source>
+        <translation>Checking the mesh</translation>
+    </message>
+    <message>
+        <source>MAXIMUM_NUMBER_OF_BOUNDARIES</source>
+        <translation>Maximum number of boundaries</translation>
+    </message>
+    <message>
+        <source>FLUXLINE_INPUT_FILE</source>
+        <translation>Fluxline input file</translation>
+    </message>
+    <message>
+        <source>FLUXLINE</source>
+        <translation>Fluxline</translation>
+    </message>
+    <message>
+        <source>CONTROL_SECTIONS</source>
+        <translation>Control sections</translation>
+    </message>
+    <message>
+        <source>CLASSES_SHIELDS_PARAMETERS</source>
+        <translation>Classes shields parameters</translation>
+    </message>
+    <message>
+        <source>MINIMAL_VALUE_OF_THE_WATER_HEIGHT</source>
+        <translation>Minimal value of the water height</translation>
+    </message>
+    <message>
+        <source>TIDAL_FLATS</source>
+        <translation>Tidal flats</translation>
+    </message>
+    <message>
+        <source>SECONDARY_CURRENTS</source>
+        <translation>Secondary currents</translation>
+    </message>
+    <message>
+        <source>SECONDARY_CURRENTS_FILE</source>
+        <translation>Secondary currents file</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION</source>
+        <translation>Number of layers for initial stratification</translation>
+    </message>
+    <message>
+        <source>EFFECT_OF_WAVES</source>
+        <translation>Effect of waves</translation>
+    </message>
+    <message>
+        <source>TYPE_OF_WAVES</source>
+        <translation>Type of waves</translation>
+    </message>
+    <message>
+        <source>VECTOR_LENGTH</source>
+        <translation>Vector length</translation>
+    </message>
+    <message>
+        <source>STEERING_FILE</source>
+        <translation>Steering file</translation>
+    </message>
+    <message>
+        <source>GEOMETRY_FILE_FORMAT</source>
+        <translation>Geometry file format</translation>
+    </message>
+    <message>
+        <source>GEOMETRY_FILE</source>
+        <translation>Geometry file</translation>
+    </message>
+    <message>
+        <source>NAMES_OF_PRIVATE_VARIABLES</source>
+        <translation>Names of private variables</translation>
+    </message>
+    <message>
+        <source>BEDLOAD_BOUNDARIES_FILE</source>
+        <translation>Bedload boundaries file</translation>
+    </message>
+    <message>
+        <source>RESULTS_FILE_FORMAT</source>
+        <translation>Results file format</translation>
+    </message>
+    <message>
+        <source>RESULTS_FILE</source>
+        <translation>Results file</translation>
+    </message>
+    <message>
+        <source>VARIABLES_TO_BE_PRINTED</source>
+        <translation>Variables to be printed</translation>
+    </message>
+    <message>
+        <source>LISTING_PRINTOUT_PERIOD</source>
+        <translation>Listing printout period</translation>
+    </message>
+    <message>
+        <source>MASS_BALANCE</source>
+        <translation>Mass-balance</translation>
+    </message>
+    <message>
+        <source>SECTIONS_OUTPUT_FILE</source>
+        <translation>Sections output file</translation>
+    </message>
+    <message>
+        <source>C_VSM_RESULTS_FILE</source>
+        <translation>C-vsm results file</translation>
+    </message>
+    <message>
+        <source>C_VSM_RESULTS_FILE_FORMAT</source>
+        <translation>C-vsm results file format</translation>
+    </message>
+    <message>
+        <source>REFERENCE_FILE_FORMAT</source>
+        <translation>Reference file format</translation>
+    </message>
+    <message>
+        <source>WAVE_FILE_FORMAT</source>
+        <translation>Wave file format</translation>
+    </message>
+    <message>
+        <source>FORTRAN_FILE</source>
+        <translation>Fortran file</translation>
+    </message>
+    <message>
+        <source>BOUNDARY_CONDITIONS_FILE</source>
+        <translation>Boundary conditions file</translation>
+    </message>
+    <message>
+        <source>WAVE_FILE</source>
+        <translation>Wave file</translation>
+    </message>
+    <message>
+        <source>REFERENCE_FILE</source>
+        <translation>Reference file</translation>
+    </message>
+    <message>
+        <source>BOTTOM_TOPOGRAPHY_FILE</source>
+        <translation>Bottom topography file</translation>
+    </message>
+    <message>
+        <source>SECTIONS_INPUT_FILE</source>
+        <translation>Sections input file</translation>
+    </message>
+    <message>
+        <source>PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT</source>
+        <translation>Previous sedimentological computation file format</translation>
+    </message>
+    <message>
+        <source>PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE</source>
+        <translation>Previous sedimentological computation file</translation>
+    </message>
+    <message>
+        <source>COMPUTATION_CONTINUED</source>
+        <translation>Computation continued</translation>
+    </message>
+    <message>
+        <source>VARIABLES_FOR_GRAPHIC_PRINTOUTS</source>
+        <translation>Variables for graphic printouts</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_SUB_ITERATIONS</source>
+        <translation>Number of sub-iterations</translation>
+    </message>
+    <message>
+        <source>ORIGINAL_HOUR_OF_TIME</source>
+        <translation>Original hour of time</translation>
+    </message>
+    <message>
+        <source>ORIGINAL_DATE_OF_TIME</source>
+        <translation>Original date of time</translation>
+    </message>
+    <message>
+        <source>PRESCRIBED_SOLID_DISCHARGES</source>
+        <translation>Prescribed solid discharges</translation>
+    </message>
+    <message>
+        <source>CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION</source>
+        <translation>Classes imposed solid discharges distribution</translation>
+    </message>
+    <message>
+        <source>INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES</source>
+        <translation>Initial suspended sediments concentration values</translation>
+    </message>
+    <message>
+        <source>PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES</source>
+        <translation>Prescribed suspended sediments concentration values</translation>
+    </message>
+    <message>
+        <source>VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Vertical profiles of suspended sediments</translation>
+    </message>
+    <message>
+        <source>SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES</source>
+        <translation>Suspended sediments concentration values at the sources</translation>
+    </message>
+    <message>
+        <source>SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Scheme for advection of suspended sediments</translation>
+    </message>
+    <message>
+        <source>SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Scheme option for advection of suspended sediments</translation>
+    </message>
+    <message>
+        <source>SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D</source>
+        <translation>Scheme for diffusion of suspended sediments in 3d</translation>
+    </message>
+    <message>
+        <source>SOLVER_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Solver for diffusion of suspension</translation>
+    </message>
+    <message>
+        <source>SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Solver option for diffusion of suspension</translation>
+    </message>
+    <message>
+        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION</source>
+        <translation>Maximum number of iterations for solver for suspension</translation>
+    </message>
+    <message>
+        <source>ACCURACY_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Accuracy for diffusion of suspension</translation>
+    </message>
+    <message>
+        <source>PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Preconditioning for diffusion of suspension</translation>
+    </message>
+    <message>
+        <source>ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY</source>
+        <translation>Advection-diffusion scheme with settling velocity</translation>
+    </message>
+    <message>
+        <source>HINDERED_SETTLING</source>
+        <translation>Hindered settling</translation>
+    </message>
+    <message>
+        <source>HINDERED_SETTLING_FORMULA</source>
+        <translation>Hindered settling formula</translation>
+    </message>
+    <message>
+        <source>WEAK_SOIL_CONCENTRATION_FOR_MUD</source>
+        <translation>Weak soil concentration for mud</translation>
+    </message>
+    <message>
+        <source>THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING</source>
+        <translation>Threshold concentration for Hindered settling</translation>
+    </message>
+    <message>
+        <source>FLOCCULATION</source>
+        <translation>Flocculation</translation>
+    </message>
+    <message>
+        <source>FLOCCULATION_FORMULA</source>
+        <translation>Flocculation formula</translation>
+    </message>
+    <message>
+        <source>FLOCCULATION_COEFFICIENT</source>
+        <translation>Flocculation coefficient</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION</source>
+        <translation>Coefficient relative to floc destruction</translation>
+    </message>
+    <message>
+        <source>ZERO</source>
+        <translation>Zero</translation>
+    </message>
+    <message>
+        <source>FINITE_VOLUMES</source>
+        <translation>Finite volumes</translation>
+    </message>
+    <message>
+        <source>MATRIX_VECTOR_PRODUCT</source>
+        <translation>Matrix-vector product</translation>
+    </message>
+    <message>
+        <source>MATRIX_STORAGE</source>
+        <translation>Matrix storage</translation>
+    </message>
+    <message>
+        <source>UPWINDING_FOR_BEDLOAD</source>
+        <translation>Upwinding for bedload</translation>
+    </message>
+    <message>
+        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS</source>
+        <translation>Maximum number of iterations for positive thickness</translation>
+    </message>
+    <message>
+        <source>BED_ROUGHNESS_PREDICTOR_OPTION</source>
+        <translation>Bed roughness predictor option</translation>
+    </message>
+    <message>
+        <source>AD_NUMBER_OF_DERIVATIVES</source>
+        <translation>Ad number of derivatives</translation>
+    </message>
+    <message>
+        <source>AD_NAMES_OF_DERIVATIVES</source>
+        <translation>Ad names of derivatives</translation>
+    </message>
+    <message>
+        <source>AD_NUMBER_OF_DIRECTIONS</source>
+        <translation>Ad number of directions</translation>
+    </message>
+    <message>
+        <source>AD_SYMBOLIC_LINEAR_SOLVER</source>
+        <translation>Ad symbolic linear solver</translation>
+    </message>
+    <message>
+        <source>AD_LINEAR_SOLVER_RESET_DERIVATIVES</source>
+        <translation>Ad linear solver reset derivatives</translation>
+    </message>
+    <message>
+        <source>AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE</source>
+        <translation>Ad linear solver derivative convergence</translation>
+    </message>
+    <message>
+        <source>CLASSES_SEDIMENT_DENSITY</source>
+        <translation>Classes sediment density</translation>
+    </message>
+    <message>
+        <source>LAYERS_NON_COHESIVE_BED_POROSITY</source>
+        <translation>Layers non cohesive bed porosity</translation>
+    </message>
+    <message>
+        <source>WATER_VISCOSITY</source>
+        <translation>Water viscosity</translation>
+    </message>
+    <message>
+        <source>SETTLING_LAG</source>
+        <translation>Settling lag</translation>
+    </message>
+    <message>
+        <source>CLASSES_SETTLING_VELOCITIES</source>
+        <translation>Classes settling velocities</translation>
+    </message>
+    <message>
+        <source>SUSPENSION_FOR_ALL_SANDS</source>
+        <translation>Suspension for all sands</translation>
+    </message>
+    <message>
+        <source>EQUILIBRIUM_INFLOW_CONCENTRATION</source>
+        <translation>Equilibrium inflow concentration</translation>
+    </message>
+    <message>
+        <source>SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS</source>
+        <translation>Suspension transport formula for all sands</translation>
+    </message>
+    <message>
+        <source>CORRECTION_ON_CONVECTION_VELOCITY</source>
+        <translation>Correction on convection velocity</translation>
+    </message>
+    <message>
+        <source>THETA_IMPLICITATION_FOR_SUSPENSION</source>
+        <translation>Theta implicitation for suspension</translation>
+    </message>
+    <message>
+        <source>CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION</source>
+        <translation>Classes critical shear stress for mud deposition</translation>
+    </message>
+    <message>
+        <source>LAYERS_PARTHENIADES_CONSTANT</source>
+        <translation>Layers partheniades constant</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Coefficient for diffusion of suspended sediments</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Coefficient for Horizontal diffusion of suspended sediments</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Coefficient for vertical diffusion of suspended sediments</translation>
+    </message>
+    <message>
+        <source>CLASSES_SEDIMENT_DIAMETERS</source>
+        <translation>Classes sediment diameters</translation>
+    </message>
+    <message>
+        <source>CLASSES_HIDING_FACTOR</source>
+        <translation>Classes hiding factor</translation>
+    </message>
+    <message>
+        <source>CLASSES_INITIAL_FRACTION</source>
+        <translation>Classes initial fraction</translation>
+    </message>
+    <message>
+        <source>ACTIVE_LAYER_THICKNESS</source>
+        <translation>Active layer thickness</translation>
+    </message>
+    <message>
+        <source>HIDING_FACTOR_FORMULA</source>
+        <translation>Hiding factor formula</translation>
+    </message>
+    <message>
+        <source>CONSTANT_ACTIVE_LAYER_THICKNESS</source>
+        <translation>Constant active layer thickness</translation>
+    </message>
+    <message>
+        <source>LAYERS_INITIAL_THICKNESS</source>
+        <translation>Layers initial thickness</translation>
+    </message>
+    <message>
+        <source>D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS</source>
+        <translation>D90 sand diameter for only one class</translation>
+    </message>
+    <message>
+        <source>RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER</source>
+        <translation>Ratio between skin friction and mean diameter</translation>
+    </message>
+    <message>
+        <source>SKIN_FRICTION_CORRECTION</source>
+        <translation>Skin friction correction</translation>
+    </message>
+    <message>
+        <source>FORMULA_FOR_SLOPE_EFFECT</source>
+        <translation>Formula for slope effect</translation>
+    </message>
+    <message>
+        <source>FRICTION_ANGLE_OF_THE_SEDIMENT</source>
+        <translation>Friction angle of the sediment</translation>
+    </message>
+    <message>
+        <source>FORMULA_FOR_DEVIATION</source>
+        <translation>Formula for deviation</translation>
+    </message>
+    <message>
+        <source>PARAMETER_FOR_DEVIATION</source>
+        <translation>Parameter for deviation</translation>
+    </message>
+    <message>
+        <source>SEDIMENT_SLIDE</source>
+        <translation>Sediment slide</translation>
+    </message>
+    <message>
+        <source>SLOPE_EFFECT</source>
+        <translation>Slope effect</translation>
+    </message>
+    <message>
+        <source>BETA</source>
+        <translation>Beta</translation>
+    </message>
+    <message>
+        <source>COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE</source>
+        <translation>Compute bed roughness at sediment scale</translation>
+    </message>
+    <message>
+        <source>SECONDARY_CURRENTS_ALPHA_COEFFICIENT</source>
+        <translation>Secondary currents alpha coefficient</translation>
+    </message>
+    <message>
+        <source>MORPHOLOGICAL_FACTOR_ON_TIME_SCALE</source>
+        <translation>Morphological factor on time scale</translation>
+    </message>
+    <message>
+        <source>MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION</source>
+        <translation>Morphological factor on bed evolution</translation>
+    </message>
+    <message>
+        <source>MINIMUM_DEPTH_FOR_BEDLOAD</source>
+        <translation>Minimum depth for bedload</translation>
+    </message>
+    <message>
+        <source>BED_LOAD_FOR_ALL_SANDS</source>
+        <translation>Bed load for all sands</translation>
+    </message>
+    <message>
+        <source>BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS</source>
+        <translation>Bed-load transport formula for all sands</translation>
+    </message>
+    <message>
+        <source>B_VALUE_FOR_THE_BIJKER_FORMULA</source>
+        <translation>B value for the bijker formula</translation>
+    </message>
+    <message>
+        <source>MPM_COEFFICIENT</source>
+        <translation>Mpm coefficient</translation>
+    </message>
+    <message>
+        <source>BED_MODEL</source>
+        <translation>Bed model</translation>
+    </message>
+    <message>
+        <source>CLASSES_TYPE_OF_SEDIMENT</source>
+        <translation>Classes type of sediment</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL</source>
+        <translation>Number of layers of the consolidation model</translation>
+    </message>
+    <message>
+        <source>LAYERS_MASS_TRANSFER</source>
+        <translation>Layers mass transfer</translation>
+    </message>
+    <message>
+        <source>LAYERS_MUD_CONCENTRATION</source>
+        <translation>Layers mud concentration</translation>
+    </message>
+    <message>
+        <source>LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD</source>
+        <translation>Layers critical erosion shear stress of the mud</translation>
+    </message>
+    <message>
+        <source>VERTICAL_GRAIN_SORTING_MODEL</source>
+        <translation>Vertical grain sorting model</translation>
+    </message>
+    <message>
+        <source>C_VSM_MAXIMUM_SECTIONS</source>
+        <translation>C-vsm maximum sections</translation>
+    </message>
+    <message>
+        <source>C_VSM_FULL_PRINTOUT_PERIOD</source>
+        <translation>C-vsm full printout period</translation>
+    </message>
+    <message>
+        <source>C_VSM_PRINTOUT_SELECTION</source>
+        <translation>C-vsm printout selection</translation>
+    </message>
+    <message>
+        <source>ACTIVE_LAYER_THICKNESS_FORMULA</source>
+        <translation>Active layer thickness formula</translation>
+    </message>
+    <message>
+        <source>COMPUTATION_ENVIRONMENT</source>
+        <translation>Computation environment</translation>
+    </message>
+    <message>
+        <source>INTERNAL</source>
+        <translation>Internal</translation>
+    </message>
+    <message>
+        <source>GENERAL_PARAMETERS</source>
+        <translation>General parameters</translation>
+    </message>
+    <message>
+        <source>HYDRODYNAMICS</source>
+        <translation>Hydrodynamics</translation>
+    </message>
+    <message>
+        <source>MISCELLANEOUS</source>
+        <translation>Miscellaneous</translation>
+    </message>
+    <message>
+        <source>GENERAL</source>
+        <translation>General</translation>
+    </message>
+    <message>
+        <source>COHESIVE_AND_NON_COHESIVE</source>
+        <translation>Cohesive and non cohesive</translation>
+    </message>
+    <message>
+        <source>BED_STRUCTURE</source>
+        <translation>Bed structure</translation>
+    </message>
+    <message>
+        <source>USELESS</source>
+        <translation>Useless</translation>
+    </message>
+    <message>
+        <source>INPUT_OUTPUT__FILES</source>
+        <translation>Input-output, files</translation>
+    </message>
+    <message>
+        <source>RESULTS</source>
+        <translation>Results</translation>
+    </message>
+    <message>
+        <source>DATA_FILES</source>
+        <translation>Data files</translation>
+    </message>
+    <message>
+        <source>INITIAL_CONDITIONS</source>
+        <translation>Initial conditions</translation>
+    </message>
+    <message>
+        <source>INPUT_OUTPUT__GRAPHICS_AND_LISTING</source>
+        <translation>Input-output, graphics and listing</translation>
+    </message>
+    <message>
+        <source>TIME</source>
+        <translation>Time</translation>
+    </message>
+    <message>
+        <source>NON_COHESIVE</source>
+        <translation>Non cohesive</translation>
+    </message>
+    <message>
+        <source>INITIAL_CONDITION</source>
+        <translation>Initial condition</translation>
+    </message>
+    <message>
+        <source>BOUNDARY_CONDITIONS</source>
+        <translation>Boundary conditions</translation>
+    </message>
+    <message>
+        <source>NUMERICAL_PARAMETERS</source>
+        <translation>Numerical parameters</translation>
+    </message>
+    <message>
+        <source>SEDIMENT_INFO</source>
+        <translation>Sediment info</translation>
+    </message>
+    <message>
+        <source>COHESIVE</source>
+        <translation>Cohesive</translation>
+    </message>
+    <message>
+        <source>NUMERICAL</source>
+        <translation>Numerical</translation>
+    </message>
+    <message>
+        <source>PHYSICS</source>
+        <translation>Physics</translation>
+    </message>
+    <message>
+        <source>SUSPENSION</source>
+        <translation>Suspension</translation>
+    </message>
+    <message>
+        <source>SUSPENSIONS</source>
+        <translation>Suspensions</translation>
+    </message>
+    <message>
+        <source>SEDIMENTOLOGY</source>
+        <translation>Sedimentology</translation>
+    </message>
+    <message>
+        <source>BED_MATERIAL</source>
+        <translation>Bed material</translation>
+    </message>
+    <message>
+        <source>GLOBAL</source>
+        <translation>Global</translation>
+    </message>
+    <message>
+        <source>INPUT</source>
+        <translation>Input</translation>
+    </message>
+    <message>
+        <source>OUTPUT</source>
+        <translation>Output</translation>
+    </message>
+    <message>
+        <source>LOCATION</source>
+        <translation>Location</translation>
+    </message>
+    <message>
+        <source>TIDAL_FLATS_INFO</source>
+        <translation>Tidal flats info</translation>
+    </message>
+    <message>
+        <source>CHARRIAGE</source>
+        <translation>Charriage</translation>
+    </message>
+    <message>
+        <source>INITIALIZATION</source>
+        <translation>Initialization</translation>
+    </message>
+    <message>
+        <source>NAMES</source>
+        <translation>Names</translation>
+    </message>
+    <message>
+        <source>BEDLOAD</source>
+        <translation>Bedload</translation>
+    </message>
+    <message>
+        <source>SETTING</source>
+        <translation>Setting</translation>
+    </message>
+    <message>
+        <source>ADVECTION_INFO</source>
+        <translation>Advection info</translation>
+    </message>
+    <message>
+        <source>SOLVER</source>
+        <translation>Solver</translation>
+    </message>
+    <message>
+        <source>SETTLING_VELOCITY</source>
+        <translation>Settling velocity</translation>
+    </message>
+    <message>
+        <source>FRICTION</source>
+        <translation>Friction</translation>
+    </message>
+    <message>
+        <source>AUTOMATIC_DIFFERENTIATION</source>
+        <translation>Automatic differentiation</translation>
+    </message>
+    <message>
+        <source>TURBULENCE</source>
+        <translation>Turbulence</translation>
+    </message>
+    <message>
+        <source>CONSOLIDATION</source>
+        <translation>Consolidation</translation>
+    </message>
+    <message>
+        <source>C_VSM</source>
+        <translation>C-vsm</translation>
+    </message>
+    <message>
+        <source>DATA</source>
+        <translation>Data</translation>
+    </message>
+    <message>
+        <source>ADVANCED</source>
+        <translation>Advanced</translation>
+    </message>
+    <message>
+        <source>SLOPE_INFLUENCE</source>
+        <translation>Slope influence</translation>
+    </message>
+</context>
+</TS>
diff --git a/Telemac/gaia_labelCataToIhm_fr.qm b/Telemac/gaia_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..39b1eff
Binary files /dev/null and b/Telemac/gaia_labelCataToIhm_fr.qm differ
diff --git a/Telemac/gaia_labelCataToIhm_fr.ts b/Telemac/gaia_labelCataToIhm_fr.ts
new file mode 100644 (file)
index 0000000..e638bda
--- /dev/null
@@ -0,0 +1,784 @@
+<?xml version="1.0" encoding="utf-8"?><!DOCTYPE TS><TS version="1.1" language="fr"><context>
+    <name>@default</name>
+    <message>
+        <source>TITLE</source>
+        <translation>Titre</translation>
+    </message>
+    <message>
+        <source>RELEASE</source>
+        <translation>Numero de version</translation>
+    </message>
+    <message>
+        <source>DICTIONARY</source>
+        <translation>Dictionnaire</translation>
+    </message>
+    <message>
+        <source>PARALLEL_PROCESSORS</source>
+        <translation>Processeurs paralleles</translation>
+    </message>
+    <message>
+        <source>VALIDATION</source>
+        <translation>Validation</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_PRIVATE_ARRAYS</source>
+        <translation>Nombre de tableaux prives</translation>
+    </message>
+    <message>
+        <source>ORIGIN_COORDINATES</source>
+        <translation>Coordonnees de l'origine</translation>
+    </message>
+    <message>
+        <source>DEBUGGER</source>
+        <translation>Debugger</translation>
+    </message>
+    <message>
+        <source>OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS</source>
+        <translation>Option de traitement des bancs decouvrants</translation>
+    </message>
+    <message>
+        <source>NESTOR</source>
+        <translation>Nestor</translation>
+    </message>
+    <message>
+        <source>NESTOR_ACTION_FILE</source>
+        <translation>Fichier de nestor action</translation>
+    </message>
+    <message>
+        <source>NESTOR_POLYGON_FILE</source>
+        <translation>Fichier de nestor polygon</translation>
+    </message>
+    <message>
+        <source>NESTOR_RESTART_FILE</source>
+        <translation>Fichier de nestor restart</translation>
+    </message>
+    <message>
+        <source>NESTOR_SURFACE_REFERENCE_FILE</source>
+        <translation>Fichier de nestor de surface reference</translation>
+    </message>
+    <message>
+        <source>CHECKING_THE_MESH</source>
+        <translation>Verification du maillage</translation>
+    </message>
+    <message>
+        <source>MAXIMUM_NUMBER_OF_BOUNDARIES</source>
+        <translation>Nombre maximum de frontieres</translation>
+    </message>
+    <message>
+        <source>FLUXLINE_INPUT_FILE</source>
+        <translation>Fichier de fluxline</translation>
+    </message>
+    <message>
+        <source>FLUXLINE</source>
+        <translation>Fluxline</translation>
+    </message>
+    <message>
+        <source>CONTROL_SECTIONS</source>
+        <translation>Sections de controle</translation>
+    </message>
+    <message>
+        <source>CLASSES_SHIELDS_PARAMETERS</source>
+        <translation>Parametres de shields par classe</translation>
+    </message>
+    <message>
+        <source>MINIMAL_VALUE_OF_THE_WATER_HEIGHT</source>
+        <translation>Valeur minimum de H</translation>
+    </message>
+    <message>
+        <source>TIDAL_FLATS</source>
+        <translation>Bancs decouvrants</translation>
+    </message>
+    <message>
+        <source>SECONDARY_CURRENTS</source>
+        <translation>Courants secondaires</translation>
+    </message>
+    <message>
+        <source>SECONDARY_CURRENTS_FILE</source>
+        <translation>Fichier de courants secondaires</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_LAYERS_FOR_INITIAL_STRATIFICATION</source>
+        <translation>Nombre de couches pour stratification initiale</translation>
+    </message>
+    <message>
+        <source>EFFECT_OF_WAVES</source>
+        <translation>Prise en compte de la houle</translation>
+    </message>
+    <message>
+        <source>TYPE_OF_WAVES</source>
+        <translation>Type de Houle</translation>
+    </message>
+    <message>
+        <source>VECTOR_LENGTH</source>
+        <translation>Longueur du vecteur</translation>
+    </message>
+    <message>
+        <source>STEERING_FILE</source>
+        <translation>Fichier des parametres</translation>
+    </message>
+    <message>
+        <source>GEOMETRY_FILE_FORMAT</source>
+        <translation>Format du fichier de geometrie</translation>
+    </message>
+    <message>
+        <source>GEOMETRY_FILE</source>
+        <translation>Fichier de geometrie</translation>
+    </message>
+    <message>
+        <source>NAMES_OF_PRIVATE_VARIABLES</source>
+        <translation>Noms des variables privees</translation>
+    </message>
+    <message>
+        <source>BEDLOAD_BOUNDARIES_FILE</source>
+        <translation>Fichier des frontieres pour le charriage</translation>
+    </message>
+    <message>
+        <source>RESULTS_FILE_FORMAT</source>
+        <translation>Format du fichier des resultats</translation>
+    </message>
+    <message>
+        <source>RESULTS_FILE</source>
+        <translation>Fichier des resultats</translation>
+    </message>
+    <message>
+        <source>VARIABLES_TO_BE_PRINTED</source>
+        <translation>Variables a imprimer</translation>
+    </message>
+    <message>
+        <source>LISTING_PRINTOUT_PERIOD</source>
+        <translation>Periode de sortie listing</translation>
+    </message>
+    <message>
+        <source>MASS_BALANCE</source>
+        <translation>Bilan de masse</translation>
+    </message>
+    <message>
+        <source>SECTIONS_OUTPUT_FILE</source>
+        <translation>Sections output file</translation>
+    </message>
+    <message>
+        <source>C_VSM_RESULTS_FILE</source>
+        <translation>Fichier des resultats c-vsm</translation>
+    </message>
+    <message>
+        <source>C_VSM_RESULTS_FILE_FORMAT</source>
+        <translation>Format du fichier des c-vsm resultats</translation>
+    </message>
+    <message>
+        <source>REFERENCE_FILE_FORMAT</source>
+        <translation>Format du fichier de reference</translation>
+    </message>
+    <message>
+        <source>WAVE_FILE_FORMAT</source>
+        <translation>Format du fichier de Houle</translation>
+    </message>
+    <message>
+        <source>FORTRAN_FILE</source>
+        <translation>Fichier fortran</translation>
+    </message>
+    <message>
+        <source>BOUNDARY_CONDITIONS_FILE</source>
+        <translation>Fichier des conditions aux limites</translation>
+    </message>
+    <message>
+        <source>WAVE_FILE</source>
+        <translation>Fichier de Houle</translation>
+    </message>
+    <message>
+        <source>REFERENCE_FILE</source>
+        <translation>Fichier de reference</translation>
+    </message>
+    <message>
+        <source>BOTTOM_TOPOGRAPHY_FILE</source>
+        <translation>Fichier des fonds</translation>
+    </message>
+    <message>
+        <source>SECTIONS_INPUT_FILE</source>
+        <translation>Fichier des sections de controle</translation>
+    </message>
+    <message>
+        <source>PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT</source>
+        <translation>Format du fichier precedent sedimentologique</translation>
+    </message>
+    <message>
+        <source>PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE</source>
+        <translation>Fichier precedent sedimentologique</translation>
+    </message>
+    <message>
+        <source>COMPUTATION_CONTINUED</source>
+        <translation>Suite de calcul</translation>
+    </message>
+    <message>
+        <source>VARIABLES_FOR_GRAPHIC_PRINTOUTS</source>
+        <translation>Variables pour les sorties graphiques</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_SUB_ITERATIONS</source>
+        <translation>Nombre de sous-iterations</translation>
+    </message>
+    <message>
+        <source>ORIGINAL_HOUR_OF_TIME</source>
+        <translation>Heure de l'origine des temps</translation>
+    </message>
+    <message>
+        <source>ORIGINAL_DATE_OF_TIME</source>
+        <translation>Date de l'origine des temps</translation>
+    </message>
+    <message>
+        <source>PRESCRIBED_SOLID_DISCHARGES</source>
+        <translation>Debits solides imposes</translation>
+    </message>
+    <message>
+        <source>CLASSES_IMPOSED_SOLID_DISCHARGES_DISTRIBUTION</source>
+        <translation>Distribution des debits imposes par classe</translation>
+    </message>
+    <message>
+        <source>INITIAL_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES</source>
+        <translation>Valeurs initiales de concentration des sediments en suspension</translation>
+    </message>
+    <message>
+        <source>PRESCRIBED_SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES</source>
+        <translation>Valeurs imposees des concentrations des sediments en suspension</translation>
+    </message>
+    <message>
+        <source>VERTICAL_PROFILES_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Profils des sediments en suspension sur la verticale</translation>
+    </message>
+    <message>
+        <source>SUSPENDED_SEDIMENTS_CONCENTRATION_VALUES_AT_THE_SOURCES</source>
+        <translation>Valeurs des sediments en suspension des sources</translation>
+    </message>
+    <message>
+        <source>SCHEME_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Schema pour la convection des sediments en suspension</translation>
+    </message>
+    <message>
+        <source>SCHEME_OPTION_FOR_ADVECTION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Option du schema pour la convection des sediments en suspension</translation>
+    </message>
+    <message>
+        <source>SCHEME_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS_IN_3D</source>
+        <translation>Schema pour la diffusion des sediments en suspension en 3d</translation>
+    </message>
+    <message>
+        <source>SOLVER_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Solveur pour la diffusion de la suspension</translation>
+    </message>
+    <message>
+        <source>SOLVER_OPTION_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Option du solveur pour la diffusion de la suspension</translation>
+    </message>
+    <message>
+        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION</source>
+        <translation>Maximum d'iterations pour le solveur pour la suspension</translation>
+    </message>
+    <message>
+        <source>ACCURACY_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Precision pour la diffusion de la suspension</translation>
+    </message>
+    <message>
+        <source>PRECONDITIONING_FOR_DIFFUSION_OF_SUSPENSION</source>
+        <translation>Preconditionnement pour la diffusion de la suspension</translation>
+    </message>
+    <message>
+        <source>ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY</source>
+        <translation>Schema de convection diffusion avec vitesse de chute</translation>
+    </message>
+    <message>
+        <source>HINDERED_SETTLING</source>
+        <translation>Vitesse de chute entravee</translation>
+    </message>
+    <message>
+        <source>HINDERED_SETTLING_FORMULA</source>
+        <translation>Formule pour vitesse de chute entravee</translation>
+    </message>
+    <message>
+        <source>WEAK_SOIL_CONCENTRATION_FOR_MUD</source>
+        <translation>Concentration limite fluide-solide</translation>
+    </message>
+    <message>
+        <source>THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING</source>
+        <translation>Concentration limite pour vitesse de chute entravee</translation>
+    </message>
+    <message>
+        <source>FLOCCULATION</source>
+        <translation>Floculation</translation>
+    </message>
+    <message>
+        <source>FLOCCULATION_FORMULA</source>
+        <translation>Formule pour floculation</translation>
+    </message>
+    <message>
+        <source>FLOCCULATION_COEFFICIENT</source>
+        <translation>Coefficient traduisant la formation des flocs</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION</source>
+        <translation>Coefficient traduisant la destruction des flocs</translation>
+    </message>
+    <message>
+        <source>ZERO</source>
+        <translation>Zero</translation>
+    </message>
+    <message>
+        <source>FINITE_VOLUMES</source>
+        <translation>Volumes finis</translation>
+    </message>
+    <message>
+        <source>MATRIX_VECTOR_PRODUCT</source>
+        <translation>Produit matrice-vecteur</translation>
+    </message>
+    <message>
+        <source>MATRIX_STORAGE</source>
+        <translation>Stockage des matrices</translation>
+    </message>
+    <message>
+        <source>UPWINDING_FOR_BEDLOAD</source>
+        <translation>Decentrement pour le charriage</translation>
+    </message>
+    <message>
+        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_POSITIVE_THICKNESS</source>
+        <translation>Maximum d'iterations pour les epaisseurs positives</translation>
+    </message>
+    <message>
+        <source>BED_ROUGHNESS_PREDICTOR_OPTION</source>
+        <translation>Option du predicteur de rugosite</translation>
+    </message>
+    <message>
+        <source>AD_NUMBER_OF_DERIVATIVES</source>
+        <translation>Ad nombre de derivees</translation>
+    </message>
+    <message>
+        <source>AD_NAMES_OF_DERIVATIVES</source>
+        <translation>Ad noms des derivees</translation>
+    </message>
+    <message>
+        <source>AD_NUMBER_OF_DIRECTIONS</source>
+        <translation>Ad nombre de directions</translation>
+    </message>
+    <message>
+        <source>AD_SYMBOLIC_LINEAR_SOLVER</source>
+        <translation>Ad solveur lineaire symbolique</translation>
+    </message>
+    <message>
+        <source>AD_LINEAR_SOLVER_RESET_DERIVATIVES</source>
+        <translation>Ad remise a zero des derivees du solveur lineaire</translation>
+    </message>
+    <message>
+        <source>AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE</source>
+        <translation>Ad convergence des derivees pour le solveur lineaire</translation>
+    </message>
+    <message>
+        <source>CLASSES_SEDIMENT_DENSITY</source>
+        <translation>Masse volumique du sediment par classe</translation>
+    </message>
+    <message>
+        <source>LAYERS_NON_COHESIVE_BED_POROSITY</source>
+        <translation>Porosite du lit non cohesif par couche</translation>
+    </message>
+    <message>
+        <source>WATER_VISCOSITY</source>
+        <translation>Viscosite cinematique eau</translation>
+    </message>
+    <message>
+        <source>SETTLING_LAG</source>
+        <translation>Settling lag</translation>
+    </message>
+    <message>
+        <source>CLASSES_SETTLING_VELOCITIES</source>
+        <translation>Vitesses de chute par classe</translation>
+    </message>
+    <message>
+        <source>SUSPENSION_FOR_ALL_SANDS</source>
+        <translation>Suspension pour tous les sables</translation>
+    </message>
+    <message>
+        <source>EQUILIBRIUM_INFLOW_CONCENTRATION</source>
+        <translation>Concentration d'equilibre en entree</translation>
+    </message>
+    <message>
+        <source>SUSPENSION_TRANSPORT_FORMULA_FOR_ALL_SANDS</source>
+        <translation>Formule de transport pour tous les sables</translation>
+    </message>
+    <message>
+        <source>CORRECTION_ON_CONVECTION_VELOCITY</source>
+        <translation>Correction du champ convecteur</translation>
+    </message>
+    <message>
+        <source>THETA_IMPLICITATION_FOR_SUSPENSION</source>
+        <translation>Theta implicitation pour suspension</translation>
+    </message>
+    <message>
+        <source>CLASSES_CRITICAL_SHEAR_STRESS_FOR_MUD_DEPOSITION</source>
+        <translation>Contrainte critique de depot de la vase par classe</translation>
+    </message>
+    <message>
+        <source>LAYERS_PARTHENIADES_CONSTANT</source>
+        <translation>Constante de partheniades par couche</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_FOR_DIFFUSION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Coefficient de diffusion des sediments en suspension</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Coefficient de diffusion Horizontal des sediments en suspension</translation>
+    </message>
+    <message>
+        <source>COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_SUSPENDED_SEDIMENTS</source>
+        <translation>Coefficient de diffusion vertical des sediments en suspension</translation>
+    </message>
+    <message>
+        <source>CLASSES_SEDIMENT_DIAMETERS</source>
+        <translation>Diametres des grains par classe</translation>
+    </message>
+    <message>
+        <source>CLASSES_HIDING_FACTOR</source>
+        <translation>Hiding factor par classe</translation>
+    </message>
+    <message>
+        <source>CLASSES_INITIAL_FRACTION</source>
+        <translation>Fraction initiale par classe</translation>
+    </message>
+    <message>
+        <source>ACTIVE_LAYER_THICKNESS</source>
+        <translation>Epaisseur de couche active</translation>
+    </message>
+    <message>
+        <source>HIDING_FACTOR_FORMULA</source>
+        <translation>Hiding factor formula</translation>
+    </message>
+    <message>
+        <source>CONSTANT_ACTIVE_LAYER_THICKNESS</source>
+        <translation>Epaisseur de couche active constante</translation>
+    </message>
+    <message>
+        <source>LAYERS_INITIAL_THICKNESS</source>
+        <translation>Epaisseurs initiales par couche</translation>
+    </message>
+    <message>
+        <source>D90_SAND_DIAMETER_FOR_ONLY_ONE_CLASS</source>
+        <translation>Diametre d90 pour Une seule classe de sable</translation>
+    </message>
+    <message>
+        <source>RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER</source>
+        <translation>Ratio entre la rugosite de peau et le diametre moyen</translation>
+    </message>
+    <message>
+        <source>SKIN_FRICTION_CORRECTION</source>
+        <translation>Correction frottement de peau</translation>
+    </message>
+    <message>
+        <source>FORMULA_FOR_SLOPE_EFFECT</source>
+        <translation>Formule pour effet de pente</translation>
+    </message>
+    <message>
+        <source>FRICTION_ANGLE_OF_THE_SEDIMENT</source>
+        <translation>Angle de frottement du sediment</translation>
+    </message>
+    <message>
+        <source>FORMULA_FOR_DEVIATION</source>
+        <translation>Formule pour la deviation</translation>
+    </message>
+    <message>
+        <source>PARAMETER_FOR_DEVIATION</source>
+        <translation>Parametre pour la deviation</translation>
+    </message>
+    <message>
+        <source>SEDIMENT_SLIDE</source>
+        <translation>Glissement du sediment</translation>
+    </message>
+    <message>
+        <source>SLOPE_EFFECT</source>
+        <translation>Effet de pente</translation>
+    </message>
+    <message>
+        <source>BETA</source>
+        <translation>Beta</translation>
+    </message>
+    <message>
+        <source>COMPUTE_BED_ROUGHNESS_AT_SEDIMENT_SCALE</source>
+        <translation>Calcul de la rugosite sedimentaire</translation>
+    </message>
+    <message>
+        <source>SECONDARY_CURRENTS_ALPHA_COEFFICIENT</source>
+        <translation>Secondary currents alpha coefficient</translation>
+    </message>
+    <message>
+        <source>MORPHOLOGICAL_FACTOR_ON_TIME_SCALE</source>
+        <translation>Facteur morphologique sur l'echelle des temps</translation>
+    </message>
+    <message>
+        <source>MORPHOLOGICAL_FACTOR_ON_BED_EVOLUTION</source>
+        <translation>Facteur morphologique sur l'evolution du lit</translation>
+    </message>
+    <message>
+        <source>MINIMUM_DEPTH_FOR_BEDLOAD</source>
+        <translation>Profondeur minimum pour le charriage</translation>
+    </message>
+    <message>
+        <source>BED_LOAD_FOR_ALL_SANDS</source>
+        <translation>Charriage pour tous les sables</translation>
+    </message>
+    <message>
+        <source>BED_LOAD_TRANSPORT_FORMULA_FOR_ALL_SANDS</source>
+        <translation>Formule de transport solide pour tous les sables</translation>
+    </message>
+    <message>
+        <source>B_VALUE_FOR_THE_BIJKER_FORMULA</source>
+        <translation>Coefficient b de la formule de bijker</translation>
+    </message>
+    <message>
+        <source>MPM_COEFFICIENT</source>
+        <translation>Mpm coefficient</translation>
+    </message>
+    <message>
+        <source>BED_MODEL</source>
+        <translation>Modele de lit</translation>
+    </message>
+    <message>
+        <source>CLASSES_TYPE_OF_SEDIMENT</source>
+        <translation>Type de sediment par classe</translation>
+    </message>
+    <message>
+        <source>NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL</source>
+        <translation>Nombre de couches pour le tassement</translation>
+    </message>
+    <message>
+        <source>LAYERS_MASS_TRANSFER</source>
+        <translation>Transfert de masse par couche</translation>
+    </message>
+    <message>
+        <source>LAYERS_MUD_CONCENTRATION</source>
+        <translation>Concentrations de la vase par couche</translation>
+    </message>
+    <message>
+        <source>LAYERS_CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD</source>
+        <translation>Contrainte critique d'erosion de la vase par couche</translation>
+    </message>
+    <message>
+        <source>VERTICAL_GRAIN_SORTING_MODEL</source>
+        <translation>Vertical grain sorting model</translation>
+    </message>
+    <message>
+        <source>C_VSM_MAXIMUM_SECTIONS</source>
+        <translation>C-vsm maximum sections</translation>
+    </message>
+    <message>
+        <source>C_VSM_FULL_PRINTOUT_PERIOD</source>
+        <translation>C-vsm full printout period</translation>
+    </message>
+    <message>
+        <source>C_VSM_PRINTOUT_SELECTION</source>
+        <translation>C-vsm printout selection</translation>
+    </message>
+    <message>
+        <source>ACTIVE_LAYER_THICKNESS_FORMULA</source>
+        <translation>Active layer thickness formula</translation>
+    </message>
+    <message>
+        <source>SERAFIN</source>
+        <translation>SERAFIN</translation>
+    </message>
+    <message>
+        <source>SERAFIND</source>
+        <translation>SERAFIND</translation>
+    </message>
+    <message>
+        <source>MED</source>
+        <translation>MED</translation>
+    </message>
+    <message>
+        <source>COMPUTATION_ENVIRONMENT</source>
+        <translation>Environnement de calcul</translation>
+    </message>
+    <message>
+        <source>INTERNAL</source>
+        <translation>Interne</translation>
+    </message>
+    <message>
+        <source>GENERAL_PARAMETERS</source>
+        <translation>Parametres generaux</translation>
+    </message>
+    <message>
+        <source>HYDRODYNAMICS</source>
+        <translation>Hydrodynamique</translation>
+    </message>
+    <message>
+        <source>MISCELLANEOUS</source>
+        <translation>Divers</translation>
+    </message>
+    <message>
+        <source>GENERAL</source>
+        <translation>General</translation>
+    </message>
+    <message>
+        <source>COHESIVE_AND_NON_COHESIVE</source>
+        <translation>Cohesif et non cohesif</translation>
+    </message>
+    <message>
+        <source>BED_STRUCTURE</source>
+        <translation>Structure du lit</translation>
+    </message>
+    <message>
+        <source>USELESS</source>
+        <translation>Inutile</translation>
+    </message>
+    <message>
+        <source>INPUT_OUTPUT__FILES</source>
+        <translation>Entrees-sorties, fichiers</translation>
+    </message>
+    <message>
+        <source>RESULTS</source>
+        <translation>Resultats</translation>
+    </message>
+    <message>
+        <source>DATA_FILES</source>
+        <translation>Fichiers donnees</translation>
+    </message>
+    <message>
+        <source>INITIAL_CONDITIONS</source>
+        <translation>Conditions initiales</translation>
+    </message>
+    <message>
+        <source>INPUT_OUTPUT__GRAPHICS_AND_LISTING</source>
+        <translation>Entrees-sorties, graphiques et listing</translation>
+    </message>
+    <message>
+        <source>TIME</source>
+        <translation>Temps</translation>
+    </message>
+    <message>
+        <source>NON_COHESIVE</source>
+        <translation>Non cohesif</translation>
+    </message>
+    <message>
+        <source>INITIAL_CONDITION</source>
+        <translation>Condition initial</translation>
+    </message>
+    <message>
+        <source>BOUNDARY_CONDITIONS</source>
+        <translation>Conditions aux limites</translation>
+    </message>
+    <message>
+        <source>NUMERICAL_PARAMETERS</source>
+        <translation>Parametres numeriques</translation>
+    </message>
+    <message>
+        <source>SEDIMENT_INFO</source>
+        <translation>Sediment info</translation>
+    </message>
+    <message>
+        <source>COHESIVE</source>
+        <translation>Cohesif</translation>
+    </message>
+    <message>
+        <source>NUMERICAL</source>
+        <translation>Numerique</translation>
+    </message>
+    <message>
+        <source>PHYSICS</source>
+        <translation>Physique</translation>
+    </message>
+    <message>
+        <source>SUSPENSION</source>
+        <translation>Suspension</translation>
+    </message>
+    <message>
+        <source>SUSPENSIONS</source>
+        <translation>Suspensions</translation>
+    </message>
+    <message>
+        <source>SEDIMENTOLOGY</source>
+        <translation>Sedimentologie</translation>
+    </message>
+    <message>
+        <source>BED_MATERIAL</source>
+        <translation>Granulometrie</translation>
+    </message>
+    <message>
+        <source>GLOBAL</source>
+        <translation>Global</translation>
+    </message>
+    <message>
+        <source>INPUT</source>
+        <translation>Entree</translation>
+    </message>
+    <message>
+        <source>OUTPUT</source>
+        <translation>Sortie</translation>
+    </message>
+    <message>
+        <source>LOCATION</source>
+        <translation>Localisation</translation>
+    </message>
+    <message>
+        <source>TIDAL_FLATS_INFO</source>
+        <translation>Info bancs decouvrants</translation>
+    </message>
+    <message>
+        <source>CHARRIAGE</source>
+        <translation>Bedload</translation>
+    </message>
+    <message>
+        <source>INITIALIZATION</source>
+        <translation>Initialisation</translation>
+    </message>
+    <message>
+        <source>NAMES</source>
+        <translation>Noms</translation>
+    </message>
+    <message>
+        <source>BEDLOAD</source>
+        <translation>Charriage</translation>
+    </message>
+    <message>
+        <source>SETTING</source>
+        <translation>Parametrage</translation>
+    </message>
+    <message>
+        <source>ADVECTION_INFO</source>
+        <translation>Info convection</translation>
+    </message>
+    <message>
+        <source>SOLVER</source>
+        <translation>Solveur</translation>
+    </message>
+    <message>
+        <source>SETTLING_VELOCITY</source>
+        <translation>Vitesse de chute</translation>
+    </message>
+    <message>
+        <source>FRICTION</source>
+        <translation>Frottement</translation>
+    </message>
+    <message>
+        <source>AUTOMATIC_DIFFERENTIATION</source>
+        <translation>Differentiation automatique</translation>
+    </message>
+    <message>
+        <source>TURBULENCE</source>
+        <translation>Turbulence</translation>
+    </message>
+    <message>
+        <source>CONSOLIDATION</source>
+        <translation>Tassement</translation>
+    </message>
+    <message>
+        <source>C_VSM</source>
+        <translation>C-vsm</translation>
+    </message>
+    <message>
+        <source>DATA</source>
+        <translation>Donnees</translation>
+    </message>
+    <message>
+        <source>ADVANCED</source>
+        <translation>Avance</translation>
+    </message>
+    <message>
+        <source>SLOPE_INFLUENCE</source>
+        <translation>Influence pente</translation>
+    </message>
+</context>
+</TS>
diff --git a/Telemac/khione_cata_auto.py b/Telemac/khione_cata_auto.py
new file mode 100644 (file)
index 0000000..83ec706
--- /dev/null
@@ -0,0 +1,1313 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'KHIONE',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    INPUT = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            STEERING_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant les parametres du calcul
+des glaces a realiser. Donne par l''utilisateur.""",
+                ang = """Name of the file containing parameters of the ice
+computation. Provided by the user.""",
+            ),
+#           -----------------------------------
+            FORTRAN_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier ou repertoire FORTRAN a soumettre,
+contenant les sous-programmes specifiques au modele.""",
+                ang = """Name of the FORTRAN file or directory to be submitted,
+including specific subroutines of the model.""",
+            ),
+#           -----------------------------------
+            BOUNDARY_CONDITIONS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                fr = """Nom du fichier contenant les types de conditions aux limites.
+Ce fichier est rempli de facon automatique par le mailleur au moyen de
+couleurs affectees aux noeuds des frontieres du domaine de calcul.""",
+                ang = """Name of the file containing the types of boundary conditions.
+This file is filled automatically by the mesh generator through
+colours that are assigned to the boundary nodes.""",
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Fichier de geometrie, identique a celui de \telemac{2D}.""",
+                ang = """Geometry file identical to the \telemac{2D} one.""",
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE GEOMETRIE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{GEOMETRY FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            REFERENCE_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier de resultats de reference pour la validation.
+Si \telkey{VALIDATION} = OUI, les resultats du calcul vont etre
+compares aux valeurs contenues dans ce fichier.
+La comparaison est effectuee par le sous-programme \telfile{VALIDA}.""",
+                ang = """Name of the binary-coded result file used to validate the compuation.
+If \telkey{VALIDATION} = YES, the results of the computation will be
+compared with the values of this file.
+The comparison is done by the subroutine \telfile{BIEF\_VALIDA}.""",
+            ),
+#           -----------------------------------
+            REFERENCE_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE REFERENCE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{REFERENCE FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            VALIDATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Option utilisee principalement pour le dossier de validation.
+Si ce mot-cle vaut OUI, les resultats du calcul vont alors etre
+compares aux valeurs du \telkey{FICHIER DE REFERENCE}.
+Le \telkey{FICHIER DE REFERENCE} est alors considere comme une
+reference a laquelle on va comparer le calcul. La comparaison est
+effectuee par le sous-programme \telfile{BIEF\_VALIDA}
+qui peut etre une comparaison avec une solution exacte par exemple.""",
+                ang = """This option is primarily used for the validation documents.
+If this keyword is equal to YES, the \telkey{REFERENCE FILE}
+is then considered as a reference which the computation is
+going to be compared with.
+The \telkey{REFERENCE FILE} is then considered as a reference
+which the computation is going to be compared with.
+The comparison is done by the subroutine \telfile{BIEF\_VALIDA},
+which can be modified so as to include, for example,
+a comparison with an exact solution.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    GLOBAL = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        TITLE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Titre du cas etudie.""",
+            ang = """Title of the case being considered.""",
+        ),
+#       -----------------------------------
+        PARALLEL_PROCESSORS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Nombre de processeurs pour la decomposition en parallele:
+\begin{itemize}
+\item 0 : 1 machine, compilation sans bibliotheque de parallelisme ;
+\item 1 : 1 machine, compilation avec bibliotheque de parallelisme ;
+\item 2 : 2 processeurs ou machines en parallele etc...
+\end{itemize}""",
+            ang = """Number of processors for domain partition.
+\begin{itemize}
+\item 0: 1 machine, compiling without parallel library,
+\item 1: 1 machine, compiling with a parallel library,
+\item 2: 2 processors or machines in parallel etc...
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        RESULTS = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                fr = """Nom du fichier dans lequel seront ecrits les resultats du
+calcul avec la periodicite donnee par le mot cle \telkey{PERIODE DE
+SORTIES DES GLACES}.""",
+                ang = """Name of the file into which the computation results
+are written with a periodicity given by the keyword
+\telkey{ICE PRINTOUT PERIOD}.""",
+            ),
+#           -----------------------------------
+            RESULTS_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DES RESULTATS}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{RESULTS FILE}. Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            VARIABLES_FOR_GRAPHIC_PRINTOUTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                into = ["SOLRAD CLEAR SKY","SOLRAD CLOUDY","NET SOLRAD","EFFECTIVE SOLRAD","EVAPO HEAT FLUX","CONDUC HEAT FLUX","PRECIP HEAT FLUX","FRAZIL THETA0","FRAZIL THETA1","REENTRAINMENT","SETTLING VEL.","SOLID ICE CONC.","SOLID ICE THICK.","FRAZIL THICKNESS","UNDER ICE THICK.","EQUIV. SURFACE","TOP ICE COVER","BOTTOM ICE COVERM","TOTAL ICE THICK.M ","CARACTERISTIQUES","TOTAL NUMBER OF PARTICLES","TOTAL CONCENTRATION OF FRAZIL","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","CONCENTRATION OF FRAZIL FOR CLASS*","CONCENTRATION OF FRAZIL FOR CLASS1","CONCENTRATION OF FRAZIL FOR CLASS2","CONCENTRATION OF FRAZIL FOR CLASS3","CONCENTRATION OF FRAZIL FOR CLASS4","CONCENTRATION OF FRAZIL FOR CLASS5","CONCENTRATION OF FRAZIL FOR CLASS6","CONCENTRATION OF FRAZIL FOR CLASS7","CONCENTRATION OF FRAZIL FOR CLASS8","CONCENTRATION OF FRAZIL FOR CLASS9","CONCENTRATION OF FRAZIL FOR CLASS10","CONCENTRATION OF FRAZIL FOR CLASS11","CONCENTRATION OF FRAZIL FOR CLASS12","CONCENTRATION OF FRAZIL FOR CLASS13","CONCENTRATION OF FRAZIL FOR CLASS14","CONCENTRATION OF FRAZIL FOR CLASS15","CONCENTRATION OF FRAZIL FOR CLASS16","CONCENTRATION OF FRAZIL FOR CLASS17","CONCENTRATION OF FRAZIL FOR CLASS18","CONCENTRATION OF FRAZIL FOR CLASS19","CONCENTRATION OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","PARTICLE NUMBER OF FRAZIL FOR CLASS*","PARTICLE NUMBER OF FRAZIL FOR CLASS1","PARTICLE NUMBER OF FRAZIL FOR CLASS2","PARTICLE NUMBER OF FRAZIL FOR CLASS3","PARTICLE NUMBER OF FRAZIL FOR CLASS4","PARTICLE NUMBER OF FRAZIL FOR CLASS5","PARTICLE NUMBER OF FRAZIL FOR CLASS6","PARTICLE NUMBER OF FRAZIL FOR CLASS7","PARTICLE NUMBER OF FRAZIL FOR CLASS8","PARTICLE NUMBER OF FRAZIL FOR CLASS9","PARTICLE NUMBER OF FRAZIL FOR CLASS10","PARTICLE NUMBER OF FRAZIL FOR CLASS11","PARTICLE NUMBER OF FRAZIL FOR CLASS12","PARTICLE NUMBER OF FRAZIL FOR CLASS13","PARTICLE NUMBER OF FRAZIL FOR CLASS14","PARTICLE NUMBER OF FRAZIL FOR CLASS15","PARTICLE NUMBER OF FRAZIL FOR CLASS16","PARTICLE NUMBER OF FRAZIL FOR CLASS17","PARTICLE NUMBER OF FRAZIL FOR CLASS18","PARTICLE NUMBER OF FRAZIL FOR CLASS19","PARTICLE NUMBER OF FRAZIL FOR CLASS**","WATER TEMPERATURE","SALINITY OF WATER"],
+                defaut = '',
+                fr = """Noms des variables que l''utilisateur veut ecrire dans
+le \telkey{FICHIER DES RESULTATS DES GLACES}.
+Chaque variable est representee par une lettre.
+Le choix des separateurs est libre.""",
+                ang = """Names of variables that may be written in the
+\telkey{ICE RESULTS FILE}.
+Every variable is represented by a group of letters with
+any separator between them , ; or blank.""",
+            ),
+#           -----------------------------------
+            GRAPHIC_PRINTOUT_PERIOD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = [1],
+                fr = """Determine la periode en nombre de pas de temps d''impression des
+\telkey{VARIABLES POUR LES SORTIES GRAPHIQUES}
+(voir ce mot-cle) dans le \telkey{FICHIER DES RESULTATS}.""",
+                ang = """Determines, in number of time steps, the printout period for the
+\telkey{VARIABLES FOR GRAPHIC PRINTOUTS}
+in the \telkey{RESULTS FILE}.""",
+            ),
+#           -----------------------------------
+            CLOGGING_RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier ASCII de resultats de la glace accumulee aux prises d eau.""",
+                ang = """ASCII file of results for clogged ice parameters at water intakes.""",
+            ),
+        ),
+#       -----------------------------------
+        LISTING = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            VARIABLES_TO_BE_PRINTED = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                into = ['TO BE EDITED'],
+                defaut = '',
+                fr = """Mot cle necessaire mais qui ne fait rien.""",
+                ang = """Necessary keyword but does not do much.""",
+            ),
+#           -----------------------------------
+            LISTING_PRINTOUT_PERIOD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = [1],
+                fr = """Determine la periode en nombre de pas de temps d''impression des
+\telkey{VARIABLES A IMPRIMER} (voir ce mot-cle).
+Pour la mise au point, il faut
+savoir que la sortie des resultats est effectuee systematiquement sur le
+listing (CAS.SORTIE sur station de travail).""",
+                ang = """Determines, in number of time steps, the printout period of the
+\telkey{VARIABLES TO BE PRINTED}.
+The results are systematically printed out on
+the listing file (file CAS.SORTIE at the workstation).""",
+            ),
+#           -----------------------------------
+            MASS_BALANCE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Determine si l''on effectue ou non le bilan de masse
+sur le domaine.""",
+                ang = """Determines whether a check of the mass-balance over
+the domain is done or not.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    RESTART = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        PREVIOUS_ICE_COVER_COMPUTATION_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom d''un fichier contenant les resultats d''un calcul de couvert de
+glace precedent realise sur le meme maillage et dont le dernier pas de
+temps enregistre va fournir les conditions initiales pour une suite de
+de calcul.""",
+            ang = """Name of a file containing the results of an earlier ice cover
+computation which was made on the same mesh. The last recorded time
+step will provide the initial conditions for the new computation.""",
+        ),
+#       -----------------------------------
+        PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['SERAFIN','SERAFIND'],
+            defaut = 'SERAFIN',
+            fr = """Format du fichier de resultats du calcul de couvert de glace precedent.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel.
+\end{itemize}""",
+            ang = """Previous ice cover computation results file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom d''un fichier contenant les resultats d''un calcul Lagrangien de
+couvert de blocs de glace precedent et dont le dernier pas de
+temps enregistre va fournir les conditions initiales pour une suite de
+de calcul.""",
+            ang = """Name of a file containing the results of ice blocks from an earlier
+Lagrangian computation. The last recorded time step will provide the
+initial conditions for the new computation.""",
+        ),
+#       -----------------------------------
+        PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['SERAFIN','SERAFIND'],
+            defaut = 'SERAFIN',
+            fr = """Format du fichier de resultats Lagrangien du calcul de couvert
+de glace precedent.
+Les valeurs possibles sont :
+\begin{itemize}
+\item UNKNOWN : format non-defini simple precision pour \tel ;
+\item UNKNOWND: format non-defini double precision pour \tel.
+\end{itemize}""",
+            ang = """Previous ice cover blocks computation results file format.
+Possible values are:
+\begin{itemize}
+\item UNKNOWN : not-yet-defined single precision format in \tel,
+\item UNKNOWND: not-yet-defined double precision format in \tel.
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    INITIALIZATION = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        INITIAL_CONDITIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['WITHOUT ICE COVER','CONSTANT ICE COVER','SPECIAL','PARTICULIERES','PARTICULAR'],
+            defaut = 'WITHOUT ICE COVER',
+            fr = """Permet de definir les conditions initiales sur le couvert de glaces.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SANS COUVERT DE GLACE ;
+\item COUVERT DE GLACE CONSTANT ;
+\item PARTICULIERES. Les conditions initiales sur le couvert de glace
+doivent etre precisees dans le sous-programme \telfile{CONDICE}.
+\end{itemize}""",
+            ang = """Makes it possible to define the initial conditions with ice cover.
+The possible values are as follows:
+\begin{itemize}
+\item WITHOUT ICE COVER,
+\item CONSTANT ICE COVER,
+\item SPECIAL. The initial conditions with the water depth should be
+stated in the \telfile{CONDICE} subroutine.
+\end{itemize}""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'KHIONE.DICO',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+)
+# -----------------------------------------------------------------------
+ICE_COVER = PROC(nom= "ICE_COVER",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    CRITICAL_VELOCITY_FOR_STATIC_BORDER_ICE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [0.07],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    CRITICAL_VELOCITY_FOR_DYNAMIC_BORDER_ICE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [0.4],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    ICE_COVER_IMPACT_ON_HYDRODYNAMIC = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Prise en compte de l''impact du couvert de glace sur
+l''hydrodynamique.""",
+        ang = """Computation of ice cover impact on the hydrodynamic.""",
+    ),
+#   -----------------------------------
+    BORDER_ICE_COVER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Prise en compte du calcul de glace de bord statique.""",
+        ang = """Computation of border ice cover.""",
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        CRITICAL_WATER_TEMPERATURE_FOR_STATIC_BORDER_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [-1.1],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        CONCENTRATION_OF_SURFACE_ICE_WHEN_FORMATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        FRICTION = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            LAW_OF_ICE_COVER_FRICTION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO FRICTION","HAALAND","CHEZY","STRICKLER","MANNING","NIKURADSE"],
+                defaut = "MANNING",
+                fr = """Selectionne le type de formulation utilisee pour le calcul du
+frottement sous le couvert de glace. Les lois possibles sont les
+suivantes (cf. Note de principe) :
+\begin{itemize}
+\item 0 : pas de frottement sur le fond ;
+\item 1 : formule de Haaland ;
+\item 2 : formule de Chezy ;
+\item 3 : formule de Strickler ;
+\item 4 : formule de Manning ;
+\item 5 : formule de Nikuradse.
+\end{itemize}""",
+                ang = """Selects the type of formulation used for the under ice cover friction.
+The possible laws are as follows (refer to the Principle note):
+\begin{itemize}
+\item 0: no friction against bottom,
+\item 1: Haaland formula,
+\item 2: Chezy formula,
+\item 3: Strickler formula,
+\item 4: Manning formula,
+\item 5: Nikuradse formula.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FRICTION_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.04,
+                fr = """Fixe la valeur du coefficient de frottement pour la
+formulation choisie.
+Attention : la signification de ce chiffre varie suivant la formule
+choisie :
+\begin{itemize}
+\item 1 : coefficient lineaire ;
+\item 2 : coefficient de Chezy ;
+\item 3 : coefficient de Strickler ;
+\item 4 : coefficient de Manning ;
+\item 5 : hauteur de rugosite de Nikuradse.
+\end{itemize}""",
+                ang = """Sets the value of the friction coefficient for the selected
+formulation. It is noteworthy that the meaning of this figure changes
+according to the selected formula (Chezy, Strickler, etc.):
+\begin{itemize}
+\item 1: linear coefficient,
+\item 2: Chezy coefficient,
+\item 3: Strickler coefficient,
+\item 4: Manning coefficient,
+\item 5: Nikuradse grain size.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            MAXIMAL_FRICTION_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.04,
+                fr = """Fixe le coefficient de frottement maximal lorsque la celui-ci depend
+de l''epaisseur du couvert de glace.""",
+                ang = """Sets the maximal friction coefficient when it depends linearly on the
+ice cover thickness.""",
+            ),
+#           -----------------------------------
+            LAW_FOR_FRICTION_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["CONSTANT FRICTION COEF","LINEAR FRICTION COEF"],
+                defaut = "CONSTANT FRICTION COEF",
+                fr = """Selectionne entre un coefficient de friction constant ou variable
+lineairement en fonction de l''epaisseur du couvert de glace.""",
+                ang = """Selection between constant friction coefficient of linearly dependant
+on ice cover thickness.""",
+            ),
+#           -----------------------------------
+            EQUIVALENT_SURFACE_ICE_THICKNESS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.001],
+                fr = """""",
+                ang = """""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    ICE_DYNAMICS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        INCLUDE_ICE_DYNAMICS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Active les processessus de dynamique des glaces de surfaces.""",
+            ang = """Switch the surface ice dynamics processes.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL = PROC(nom= "GENERAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SALINITY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Ajoute la salinite et modifie le point de congelation de la glace en
+fonction.""",
+        ang = """Add salinity tracer and modify freezing point of water accordingly.""",
+    ),
+#   -----------------------------------
+    ENERGY_BALANCE_VERSION = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["SIMPLIFIED ENERGY BALANCE","FULL ENERGY BALANCE"],
+        defaut = ["SIMPLIFIED ENERGY BALANCE"],
+        fr = """Choix de la version du bilan energetique.""",
+        ang = """Choice of the energy balance version.""",
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        AIR_DENSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.225,
+            fr = """Fixe la valeur de la masse volumique de l''air.""",
+            ang = """Sets the value of air density.""",
+        ),
+#       -----------------------------------
+        ICE_DENSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 916.8,
+            fr = """Fixe la valeur de la masse volumique de la glace, en kg/m$^3$.""",
+            ang = """Sets the value of ice density, in kg/m$^3$.""",
+        ),
+#       -----------------------------------
+        POROSITY_OF_SURFACE_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.4],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        WATER_DENSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 999.972,
+            fr = """Fixe la valeur de la masse volumique de l''eau, en kg/m$^3$.""",
+            ang = """Sets the value of water density, in kg/m$^3$.""",
+        ),
+#       -----------------------------------
+        KINEMATIC_WATER_VISCOSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.792E-6,
+            fr = """Definit la viscosite cinematique de l''eau. En m/s$^2$.""",
+            ang = """Specifies the water kinematic viscosity. In m/s$^2$.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+THERMAL_BUDGET = PROC(nom= "THERMAL_BUDGET",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    HEAT_BUDGET = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [True ],
+        fr = """Prise en compte des echanges thermiques dans le calcul.""",
+        ang = """Computation of the thermal exchanges in \khione.""",
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        WATER_SPECIFIC_HEAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [4180.],
+            fr = """Fixe la valeur de la chaleur specifique de l eau, en J/kg/K.""",
+            ang = """Sets the value of the specific heat of water, in J/kg/K.""",
+        ),
+#       -----------------------------------
+        SPECIFIC_HEAT_OF_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 2.04E+03,
+            fr = """Fixe la valeur de la chaleur specifique de la glace,
+en J/kg/K.""",
+            ang = """Sets the value of the specific heat of ice,
+in J/kg/K.""",
+        ),
+#       -----------------------------------
+        LATENT_HEAT_OF_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 3.34E5,
+            fr = """Fixe la valeur de la chaleur latente de la glace.""",
+            ang = """Sets the value of the latent heat of ice.""",
+        ),
+#       -----------------------------------
+        WATER_AIR_HEAT_EXCHANGE_COEFFICIENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [20.],
+            fr = """Fixe la valeur du coefficient d''echange thermique entre
+ l''eau et l''air.""",
+            ang = """Sets the heat exchange coefficient between water and air.""",
+        ),
+    ),
+#   -----------------------------------
+    CONSTANT = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        WATER_AIR_HEAT_EXCHANGE_CONSTANT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [-50.],
+            fr = """Fixe la valeur de la constante d''echange thermique entre
+ l''eau et l''air.""",
+            ang = """Sets the heat exchange constant between water and air.""",
+        ),
+#       -----------------------------------
+        ICE_AIR_HEAT_EXCHANGE_COEFFICIENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [12.189],
+            fr = """Fixe la valeur du coefficient d''echange thermique lineaire
+ entre la glace et l''air.""",
+            ang = """Sets the linearised heat flux exchange coefficient between
+ ice and air.""",
+        ),
+#       -----------------------------------
+        ICE_AIR_HEAT_EXCHANGE_CONSTANT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [-32.547],
+            fr = """Fixe la valeur de la constante d''echange thermique lineaire
+ entre la glace et l''air.""",
+            ang = """Sets the linearised heat flux exchange constant between ice and air.""",
+        ),
+#       -----------------------------------
+        WATER_ICE_HEAT_TRANSFER_COEF__FOR_TURBULENT_FLOW = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1448.],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        WATER_ICE_HEAT_TRANSFER_COEF__FOR_SUPERCOOLED_TURBULENT_FLOW = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1118.],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        BOLTZMANN_CONSTANT__WM_2K_4_ = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [5.67E-8],
+            fr = """""",
+            ang = """""",
+        ),
+    ),
+#   -----------------------------------
+    CALIBRATION_COEFFICIENT = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        COEFFICIENT_FOR_CALIBRATION_OF_BACK_RADIATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.],
+            fr = """Fixe la valeur du coefficient de calage du flux radiatif
+entre l''atmosphere et la surface libre.""",
+            ang = """Sets heat flux calibration coefficient for effective back
+radiation on the free surface.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_FOR_CALIBRATION_OF_EVAPORATIVE_HEAT_TRANSFERT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.],
+            fr = """Fixe la valeur du coefficient de calage du transfert de chaleur
+evaporatif entre l''atmosphere et la surface libre.""",
+            ang = """Sets heat flux calibration coefficient for evaporative heat
+transfert between air and atmosphere.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_FOR_CALIBRATION_OF_CONDUCTIVE_HEAT_TRANSFERT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.],
+            fr = """Fixe la valeur du coefficient de calage du transfert de chaleur
+conductif entre l''atmosphere et la surface libre.""",
+            ang = """Sets heat flux calibration coefficient for conductive heat
+transfert between air and atmosphere.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_FOR_CALIBRATION_OF_PRECIPITATION_HEAT_TRANSFERT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.],
+            fr = """Fixe la valeur du coefficient de calage du transfert de chaleur
+entre l''atmosphere et la surface libre lie aux precipitations.""",
+            ang = """Sets heat flux calibration coefficient for precipitation heat
+transfert between air and atmosphere.""",
+        ),
+    ),
+#   -----------------------------------
+    THERMAL_CONDUCTIVITY = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        THERMAL_CONDUCTIVITY_BETWEEN_WATER_AND_FRAZIL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.56594],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        THERMAL_CONDUCTIVITY_OF_BLACK_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [2.24],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        THERMAL_CONDUCTIVITY_OF_SNOW = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.3],
+            fr = """""",
+            ang = """""",
+        ),
+    ),
+#   -----------------------------------
+    TURBULENCE = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        NUSSELT_NUMBER_FOR_HEAT_TRANSFER_BETWEEN_WATER_AND_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [7.541],
+            fr = """""",
+            ang = """""",
+        ),
+    ),
+#   -----------------------------------
+    METEOROLOGICAL_PROCESSES = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        ALBEDO_OF_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.2],
+            fr = """Fixe la constante albedo des glaces.""",
+            ang = """Sets the albedo of ice.""",
+        ),
+#       -----------------------------------
+        ATMOSPHERE_WATER_EXCHANGE_MODEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["LINEARISED FORMULA","MODEL WITH COMPLETE BALANCE"],
+            defaut = ["LINEARISED FORMULA"],
+            fr = """Choix du modele d echanges entre l eau et l atmosphere.
+\begin{itemize}
+\item 0: formule linearisee (default) ;
+\item 1: modele a bilan complet.
+\end{itemize}""",
+            ang = """Choice of the atmosphere-water exchange model.
+\begin{itemize}
+\item 0: linearised formula,
+\item 1: model with complete balance.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        WIND = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            HEIGHT_OF_MEASURED_WIND = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [4.5],
+                fr = """Fixe la valeur de la hauteur a laquelle le vent est mesure, en metres.""",
+                ang = """Sets the height at which the wind is measured, in meters.""",
+            ),
+        ),
+#       -----------------------------------
+        SUN = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            RELATIVE_MODEL_ELEVATION_FROM_MEAN_SEA_LEVEL = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Fixe l''elevation du modele relative au niveau moyen des oceans.""",
+                ang = """Sets the relative model elevation from mean sea level.""",
+            ),
+#           -----------------------------------
+            SUN_SET_ANGLE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [180.],
+                fr = """Fixe l''angle du soleil couchant, 180 degres pour l''horizontale.""",
+                ang = """Sets the sun set angle, 180 degrees for the horizontal.""",
+            ),
+#           -----------------------------------
+            SUN_RISE_ANGLE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Fixe l''angle du soleil levant, 0 degres pour l''horizontale.""",
+                ang = """Sets the sun rise angle, 0 degrees for the horizontal.""",
+            ),
+#           -----------------------------------
+            SOLAR_CONSTANT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1380.],
+                fr = """Fixe la constante solaire.""",
+                ang = """Sets the solar constant.
+The solar constant, a measure of flux density, is the mean solar
+electromagnetic radiation (the solar irradiance) per unit area that
+would be incident on a plane perpendicular to the rays, at a distance
+of one astronomical unit (AU) from the Sun (roughly the mean distance
+from the Sun to the Earth). The solar constant includes all types of
+solar radiation, not just the visible light. It is measured by
+satellite as being 1.361 kilowatts per square meter (kW/m$^2$) at solar
+minimum and approximately 0.1~\% greater (roughly 1.362 kW/m$^2$) at
+solar maximum.
+The solar "constant" is not a physical constant in scientific
+sense; that is, it is not like the Planck constant or the speed of
+light, which are absolutely constant in physics. The solar constant is
+merely an average of the actually varying value. It has been shown to
+vary in the past 400 years over a range of less than 0.2~\%.""",
+            ),
+        ),
+#       -----------------------------------
+        AIR = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            DEWPOINT_TEMPERATURE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """En $^{\circ}$C, temperature de rosee lorsque celle-ci n est pas deja
+donnee dans un des fichiers meteo.""",
+                ang = """In $^{\circ}$C, dewpoint temperature used when it is not already
+provided within one of the meteo files.""",
+            ),
+#           -----------------------------------
+            VISIBILITY = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1.E13],
+                fr = """En metres, visibilite lorsque celle-ci n est pas deja donnee
+dans un des fichiers meteo.""",
+                ang = """In meters, visibility used when it is not already provided
+within one of the meteo files.""",
+            ),
+        ),
+#       -----------------------------------
+        POSITION = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            GLOBAL_LONGITUDE__IN_DEGREES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [75.],
+                fr = """Fixe la longitude globale, en degres.""",
+                ang = """Sets the global longitude, in degrees.""",
+            ),
+#           -----------------------------------
+            LOCAL_LONGITUDE__IN__DEGREES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [75.43],
+                fr = """Fixe la longitude locale, en degres.""",
+                ang = """Sets the local longitude, in degrees.""",
+            ),
+#           -----------------------------------
+            EAST_OR_WEST_LONGITUDE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [-1.],
+                fr = """-1., pour les longitudes ouest; +1. pour les longitude est.""",
+                ang = """-1., for west longitudes; +1. for east longitudes""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+FRAZIL = PROC(nom= "FRAZIL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SCHEME_OPTION_FOR_THERMAL_GROWTH = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["EXPLICIT TIME SCHEME","SEMI-IMPLICIT TIME SCHEME"],
+        defaut = ["EXPLICIT TIME SCHEME"],
+        fr = """Choix du schema d''integration en temps pour le terme source
+de croissance thermique de frasil.""",
+        ang = """Time integration option for the frazil thermal growth source term.""",
+    ),
+#   -----------------------------------
+    MODEL_FOR_THE_SECONDARY_NUCLEATION = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["NO SECONDARY NUCLEATION","SVENSSON AND OMSTEDT 1994","WANG AND DOERING 2005"],
+        defaut = ["SVENSSON AND OMSTEDT 1994"],
+        fr = """Choix du modele de nucleation secondaire,
+valable uniquement pour le modele multi-classes.""",
+        ang = """Choice of the model for secondary nucleation,
+only for multi-class model.""",
+    ),
+#   -----------------------------------
+    SECONDARY_NUCLEATION_NMAX_PARAMETER = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.E3],
+        fr = """Choix du parametre NMAX pour la nucleation secondaire.""",
+        ang = """Choice of secondary nucleation NMAX parameter.""",
+    ),
+#   -----------------------------------
+    MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["NO FLOCCULATION","SVENSSON AND OMSTEDT 1994"],
+        defaut = ["SVENSSON AND OMSTEDT 1994"],
+        fr = """Choix du modele de floculation et rupture,
+valable uniquement pour le modele multi-classes.""",
+        ang = """Choice of the model for flocculation and breakup,
+only for multi-class model.""",
+    ),
+#   -----------------------------------
+    FLOCCULATION_AFLOC_PARAMETER = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.E3],
+        fr = """Choix du parametre \telfile{AFLOC} pour la floculation.""",
+        ang = """Choice of flocculation \telfile{AFLOC} parameter.""",
+    ),
+#   -----------------------------------
+    MODEL_FOR_FRAZIL_SEEDING = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["NO SEEDING","MINIMUM CONC. THRESHOLD","CONSTANT SEEDING RATE","BOTH OPTIONS 1 AND 2"],
+        defaut = ["MINIMUM CONC. THRESHOLD"],
+        fr = """Choix du modele d''ensemencement du frasil.""",
+        ang = """Choice of the model for frazil seeding.""",
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_CLASSES_FOR_SUSPENDED_FRAZIL_ICE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """Fixe le nombre de classes de particules de frasil en suspension.""",
+            ang = """Sets the number of classes of suspended frazil ice granules.""",
+        ),
+#       -----------------------------------
+        FRAZIL_CRYSTALS_RADIUS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1.E-4],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        FRAZIL_CRYSTALS_DIAMETER_THICKNESS_RATIO = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [10.],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        MODEL_FOR_THE_BUOYANCY_VELOCITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["DALY (1984)","DALY INTERMEDIATE (1984)","MATOUSEK (1992)","GOSIK & OSTERKAMP (1983)"],
+            defaut = ["DALY (1984)"],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        FREEZING_POINT_OF_WATER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        CHANNEL_WIDTH_FOR_THE_COMPUTATION_OF_SURFACE_TEMPERATURE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [15.],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        FRAZIL_SEEDING_RATE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [50.],
+            fr = """Nombre de cristaux par unite de volume ajoutees par seconde.""",
+            ang = """Number of crystals per unit volume added per second.""",
+        ),
+#       -----------------------------------
+        MINIMUM_NUMBER_OF_FRAZIL_CRYSTALS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1000],
+            fr = """Nombre minimum de cristaux par unite de volume.""",
+            ang = """Minimum number of crystals per unit volume.""",
+        ),
+    ),
+#   -----------------------------------
+    CALIBRATION_COEFFICIENT = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        SETTLING_COEFFICIENT_OF_FRAZIL_ON_BARS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.],
+            fr = """""",
+            ang = """""",
+        ),
+    ),
+#   -----------------------------------
+    TURBULENCE = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        NUSSELT_NUMBER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [4.],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        MODEL_FOR_THE_NUSSELT_NUMBER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["WADIA (1974) AND BATCHELOR (1980)","CONSTANT NUSSELT NUMBER"],
+            defaut = ["WADIA (1974) AND BATCHELOR (1980)"],
+            fr = """""",
+            ang = """""",
+        ),
+#       -----------------------------------
+        MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["CONSTANT VALUES","MIXING LENGTH MODEL","K-EPS MODEL OF TELEMAC-2D"],
+            defaut = ["CONSTANT VALUES"],
+            fr = """\begin{itemize}
+\item 0: valeurs constantes fixees par defaut dans le code ;
+\item 1: valeurs estimees a partir d''une integration verticale
+du modele de longueur de melange ;
+\item 2: valeurs calculees et donnees par \telemac{2D}.
+\end{itemize}""",
+            ang = """\begin{itemize}
+\item 0: constant values set in the code,
+\item 1: values estimated from vertical integration of a mixed length
+model,
+\item 2: values computed and given by \telemac{2D}.
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    PRECIPITATION = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        FRAZIL_PRECIPITATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Prise en compte de le precipitation du frasil.""",
+            ang = """Computation of the frazil precipitation.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+CLOGGING = PROC(nom= "CLOGGING",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    CLOGGING_ON_BARS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Prise en compte de l''impact du colmatage sur les grilles.""",
+        ang = """Computation of clogging on grid.""",
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        GLACE = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            POROSITY_OF_ACCUMULATED_ICE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.67],
+                fr = """""",
+                ang = """""",
+            ),
+#           -----------------------------------
+            ANGLE_OF_ACCUMULATED_ICE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [35.],
+                fr = """""",
+                ang = """""",
+            ),
+        ),
+#       -----------------------------------
+        GRID = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            PHYSICAL_CHARACTERISTICS_OF_THE_INTAKE_RACK = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min= 4, max= 4,
+                defaut = [0.06,0.01,0.06,0.01],
+                fr = """Caracteristiques des barres verticales et horizontales, dans l ordre :
+\begin{itemize}
+\item 1 : distance entre les centres des barres transversales ;
+\item 2 : diametre des barres transversales ;
+\item 3 : distance verticale entre les centres des barres verticales ;
+\item 4 : diametre des barres verticales.
+\end{itemize}
+Un diametre de zero pour un certain groupe de barres entrainera la
+ supression des barres de ce groupe.""",
+                ang = """Characteristics of vertical and transverse bars, in order of
+appearance:
+\begin{itemize}
+\item 1: distance between the centre of the transverse bars,
+\item 2: diameter of the transverse bars,
+\item 3: distance between the centre of the vertical bars,
+\item 4: diameter of the vertical bars.
+\end{itemize}
+A zero diameter for one particular set of bars will result in not
+ having those bars on the rack.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    BOUNDARIES_CONDITION = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        CLOGGED_BOUNDARY_NUMBERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Liste des numeros de frontieres liquides ou des grilles de prises
+d''eau sont presentes.""",
+            ang = """List of liquid boundary numbers where intake racks are present.""",
+        ),
+#       -----------------------------------
+        CLOGGED_SECTIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I', min=0, max='**',
+            defaut = [0],
+            fr = """Liste des noeuds composant les sections sur lequelles
+on a une grille potentiellement colmatee, vont par paire :
+sec1\_depart;sec1\_arrivee;sec2\_depart;sec2\_arrivee;...""",
+            ang = """List of nodes on which the sections represent
+a clogged rack, goes by couple:
+sec1\_start;sec1\_end;sec2\_start;sec2\_end;...""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+NUMERICAL_PARAMETERS = PROC(nom= "NUMERICAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    AUTOMATIC_DIFFERENTIATION = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        AD_NUMBER_OF_DERIVATIVES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Definit le nombre de derivees utilisateurs, dans le cadre
+de la differentiation algorithmique.""",
+            ang = """Defines the number of user derivatives, within the framework
+of the algorithmic differentiation.""",
+        ),
+#       -----------------------------------
+        AD_NAMES_OF_DERIVATIVES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM', min= 2, max= 2,
+            fr = """Noms des derivees utilisateurs en 32 caracteres,
+16 pour le nom, 16 pour l''unite.""",
+            ang = """Name of user derivatives in 32 characters,
+16 for the name, 16 for the unit.""",
+        ),
+    ),
+)
+TEXTE_NEW_JDC = "\
+"
+Ordre_Des_Commandes = (
+'COMPUTATION_ENVIRONMENT',
+'INTERNAL',
+'ICE_COVER',
+'GENERAL',
+'THERMAL_BUDGET',
+'FRAZIL',
+'CLOGGING',
+'NUMERICAL_PARAMETERS')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.khione_enum_auto'
+dicoCasEn = source+'.khione_dicoCasEnToCata'
+dicoCasFr = source+'.khione_dicoCasFrToCata'
diff --git a/Telemac/khione_dicoCasEnToCata.py b/Telemac/khione_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..e3fb961
--- /dev/null
@@ -0,0 +1,206 @@
+dicoCataToEngTelemac = {
+    "STEERING_FILE" : "STEERING FILE",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "TITLE" : "TITLE",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "REFERENCE_FILE" : "REFERENCE FILE",
+    "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
+    "RESULTS_FILE" : "RESULTS FILE",
+    "RESULTS_FILE_FORMAT" : "RESULTS FILE FORMAT",
+    "PREVIOUS_ICE_COVER_COMPUTATION_FILE" : "PREVIOUS ICE COVER COMPUTATION FILE",
+    "PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT" : "PREVIOUS ICE COVER COMPUTATION FILE FORMAT",
+    "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE" : "PREVIOUS ICE BLOCKS COMPUTATION FILE",
+    "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT" : "PREVIOUS ICE BLOCKS COMPUTATION FILE FORMAT",
+    "DICTIONARY" : "DICTIONARY",
+    "INITIAL_CONDITIONS" : "INITIAL CONDITIONS",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES FOR GRAPHIC PRINTOUTS",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES TO BE PRINTED",
+    "GRAPHIC_PRINTOUT_PERIOD" : "GRAPHIC PRINTOUT PERIOD",
+    "LISTING_PRINTOUT_PERIOD" : "LISTING PRINTOUT PERIOD",
+    "MASS_BALANCE" : "MASS-BALANCE",
+    "VALIDATION" : "VALIDATION",
+    "LAW_OF_ICE_COVER_FRICTION" : "LAW OF ICE COVER FRICTION",
+    "FRICTION_COEFFICIENT" : "FRICTION COEFFICIENT",
+    "MAXIMAL_FRICTION_COEFFICIENT" : "MAXIMAL FRICTION COEFFICIENT",
+    "LAW_FOR_FRICTION_COEFFICIENT" : "LAW FOR FRICTION COEFFICIENT",
+    "EQUIVALENT_SURFACE_ICE_THICKNESS" : "EQUIVALENT SURFACE ICE THICKNESS",
+    "AIR_DENSITY" : "AIR DENSITY",
+    "ICE_DENSITY" : "ICE DENSITY",
+    "WATER_SPECIFIC_HEAT" : "WATER SPECIFIC HEAT",
+    "SPECIFIC_HEAT_OF_ICE" : "SPECIFIC HEAT OF ICE",
+    "LATENT_HEAT_OF_ICE" : "LATENT HEAT OF ICE",
+    "WATER_AIR_HEAT_EXCHANGE_COEFFICIENT" : "WATER-AIR HEAT EXCHANGE COEFFICIENT",
+    "WATER_AIR_HEAT_EXCHANGE_CONSTANT" : "WATER-AIR HEAT EXCHANGE CONSTANT",
+    "ICE_AIR_HEAT_EXCHANGE_COEFFICIENT" : "ICE-AIR HEAT EXCHANGE COEFFICIENT",
+    "ICE_AIR_HEAT_EXCHANGE_CONSTANT" : "ICE-AIR HEAT EXCHANGE CONSTANT",
+    "COEFFICIENT_FOR_CALIBRATION_OF_BACK_RADIATION" : "COEFFICIENT FOR CALIBRATION OF BACK RADIATION",
+    "COEFFICIENT_FOR_CALIBRATION_OF_EVAPORATIVE_HEAT_TRANSFERT" : "COEFFICIENT FOR CALIBRATION OF EVAPORATIVE HEAT TRANSFERT",
+    "COEFFICIENT_FOR_CALIBRATION_OF_CONDUCTIVE_HEAT_TRANSFERT" : "COEFFICIENT FOR CALIBRATION OF CONDUCTIVE HEAT TRANSFERT",
+    "COEFFICIENT_FOR_CALIBRATION_OF_PRECIPITATION_HEAT_TRANSFERT" : "COEFFICIENT FOR CALIBRATION OF PRECIPITATION HEAT TRANSFERT",
+    "THERMAL_CONDUCTIVITY_BETWEEN_WATER_AND_FRAZIL" : "THERMAL CONDUCTIVITY BETWEEN WATER AND FRAZIL",
+    "THERMAL_CONDUCTIVITY_OF_BLACK_ICE" : "THERMAL CONDUCTIVITY OF BLACK ICE",
+    "THERMAL_CONDUCTIVITY_OF_SNOW" : "THERMAL CONDUCTIVITY OF SNOW",
+    "POROSITY_OF_SURFACE_ICE" : "POROSITY OF SURFACE ICE",
+    "NUMBER_OF_CLASSES_FOR_SUSPENDED_FRAZIL_ICE" : "NUMBER OF CLASSES FOR SUSPENDED FRAZIL ICE",
+    "NUSSELT_NUMBER" : "NUSSELT NUMBER",
+    "MODEL_FOR_THE_NUSSELT_NUMBER" : "MODEL FOR THE NUSSELT NUMBER",
+    "FRAZIL_CRYSTALS_RADIUS" : "FRAZIL CRYSTALS RADIUS",
+    "FRAZIL_CRYSTALS_DIAMETER_THICKNESS_RATIO" : "FRAZIL CRYSTALS DIAMETER THICKNESS RATIO",
+    "MODEL_FOR_THE_BUOYANCY_VELOCITY" : "MODEL FOR THE BUOYANCY VELOCITY",
+    "SETTLING_COEFFICIENT_OF_FRAZIL_ON_BARS" : "SETTLING COEFFICIENT OF FRAZIL ON BARS",
+    "POROSITY_OF_ACCUMULATED_ICE" : "POROSITY OF ACCUMULATED ICE",
+    "ANGLE_OF_ACCUMULATED_ICE" : "ANGLE OF ACCUMULATED ICE",
+    "PHYSICAL_CHARACTERISTICS_OF_THE_INTAKE_RACK" : "PHYSICAL CHARACTERISTICS OF THE INTAKE RACK",
+    "CLOGGED_BOUNDARY_NUMBERS" : "CLOGGED BOUNDARY NUMBERS",
+    "CLOGGED_SECTIONS" : "CLOGGED SECTIONS",
+    "CLOGGING_RESULTS_FILE" : "CLOGGING RESULTS FILE",
+    "CRITICAL_VELOCITY_FOR_STATIC_BORDER_ICE" : "CRITICAL VELOCITY FOR STATIC BORDER ICE",
+    "CRITICAL_VELOCITY_FOR_DYNAMIC_BORDER_ICE" : "CRITICAL VELOCITY FOR DYNAMIC BORDER ICE",
+    "HEIGHT_OF_MEASURED_WIND" : "HEIGHT OF MEASURED WIND",
+    "RELATIVE_MODEL_ELEVATION_FROM_MEAN_SEA_LEVEL" : "RELATIVE MODEL ELEVATION FROM MEAN SEA LEVEL",
+    "SUN_SET_ANGLE" : "SUN SET ANGLE",
+    "SUN_RISE_ANGLE" : "SUN RISE ANGLE",
+    "SOLAR_CONSTANT" : "SOLAR CONSTANT",
+    "ALBEDO_OF_ICE" : "ALBEDO OF ICE",
+    "DEWPOINT_TEMPERATURE" : "DEWPOINT TEMPERATURE",
+    "VISIBILITY" : "VISIBILITY",
+    "GLOBAL_LONGITUDE__IN_DEGREES" : "GLOBAL LONGITUDE, IN DEGREES",
+    "LOCAL_LONGITUDE__IN__DEGREES" : "LOCAL LONGITUDE, IN  DEGREES",
+    "EAST_OR_WEST_LONGITUDE" : "EAST OR WEST LONGITUDE",
+    "INCLUDE_ICE_DYNAMICS" : "INCLUDE ICE DYNAMICS",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NUMBER OF DERIVATIVES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NAMES OF DERIVATIVES",
+    "WATER_DENSITY" : "WATER DENSITY",
+    "KINEMATIC_WATER_VISCOSITY" : "KINEMATIC WATER VISCOSITY",
+    "WATER_ICE_HEAT_TRANSFER_COEF__FOR_TURBULENT_FLOW" : "WATER-ICE HEAT TRANSFER COEF. FOR TURBULENT FLOW",
+    "WATER_ICE_HEAT_TRANSFER_COEF__FOR_SUPERCOOLED_TURBULENT_FLOW" : "WATER-ICE HEAT TRANSFER COEF. FOR SUPERCOOLED TURBULENT FLOW",
+    "NUSSELT_NUMBER_FOR_HEAT_TRANSFER_BETWEEN_WATER_AND_ICE" : "NUSSELT NUMBER FOR HEAT TRANSFER BETWEEN WATER AND ICE",
+    "BOLTZMANN_CONSTANT__WM_2K_4_" : "BOLTZMANN CONSTANT (WM-2K-4)",
+    "FREEZING_POINT_OF_WATER" : "FREEZING POINT OF WATER",
+    "CRITICAL_WATER_TEMPERATURE_FOR_STATIC_BORDER_ICE" : "CRITICAL WATER TEMPERATURE FOR STATIC BORDER ICE",
+    "CHANNEL_WIDTH_FOR_THE_COMPUTATION_OF_SURFACE_TEMPERATURE" : "CHANNEL WIDTH FOR THE COMPUTATION OF SURFACE TEMPERATURE",
+    "CONCENTRATION_OF_SURFACE_ICE_WHEN_FORMATION" : "CONCENTRATION OF SURFACE ICE WHEN FORMATION",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "HEAT_BUDGET" : "HEAT BUDGET",
+    "ICE_COVER_IMPACT_ON_HYDRODYNAMIC" : "ICE COVER IMPACT ON HYDRODYNAMIC",
+    "CLOGGING_ON_BARS" : "CLOGGING ON BARS",
+    "BORDER_ICE_COVER" : "BORDER ICE COVER",
+    "SALINITY" : "SALINITY",
+    "ENERGY_BALANCE_VERSION" : "ENERGY BALANCE VERSION",
+    "SCHEME_OPTION_FOR_THERMAL_GROWTH" : "SCHEME OPTION FOR THERMAL GROWTH",
+    "MODEL_FOR_THE_SECONDARY_NUCLEATION" : "MODEL FOR THE SECONDARY NUCLEATION",
+    "SECONDARY_NUCLEATION_NMAX_PARAMETER" : "SECONDARY NUCLEATION NMAX PARAMETER",
+    "MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP" : "MODEL FOR THE FLOCCULATION AND BREAKUP",
+    "FLOCCULATION_AFLOC_PARAMETER" : "FLOCCULATION AFLOC PARAMETER",
+    "MODEL_FOR_FRAZIL_SEEDING" : "MODEL FOR FRAZIL SEEDING",
+    "FRAZIL_SEEDING_RATE" : "FRAZIL SEEDING RATE",
+    "MINIMUM_NUMBER_OF_FRAZIL_CRYSTALS" : "MINIMUM NUMBER OF FRAZIL CRYSTALS",
+    "ATMOSPHERE_WATER_EXCHANGE_MODEL" : "ATMOSPHERE-WATER EXCHANGE MODEL",
+    "MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS" : "MODEL FOR ESTIMATION OF TURBULENCE PARAMETERS",
+    "FRAZIL_PRECIPITATION" : "FRAZIL PRECIPITATION",
+}
+dicoCasEnToCata = {
+    "STEERING FILE" : "STEERING_FILE",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "TITLE" : "TITLE",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "REFERENCE FILE" : "REFERENCE_FILE",
+    "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
+    "RESULTS FILE" : "RESULTS_FILE",
+    "RESULTS FILE FORMAT" : "RESULTS_FILE_FORMAT",
+    "PREVIOUS ICE COVER COMPUTATION FILE" : "PREVIOUS_ICE_COVER_COMPUTATION_FILE",
+    "PREVIOUS ICE COVER COMPUTATION FILE FORMAT" : "PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT",
+    "PREVIOUS ICE BLOCKS COMPUTATION FILE" : "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE",
+    "PREVIOUS ICE BLOCKS COMPUTATION FILE FORMAT" : "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT",
+    "DICTIONARY" : "DICTIONARY",
+    "INITIAL CONDITIONS" : "INITIAL_CONDITIONS",
+    "VARIABLES FOR GRAPHIC PRINTOUTS" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "VARIABLES TO BE PRINTED" : "VARIABLES_TO_BE_PRINTED",
+    "GRAPHIC PRINTOUT PERIOD" : "GRAPHIC_PRINTOUT_PERIOD",
+    "LISTING PRINTOUT PERIOD" : "LISTING_PRINTOUT_PERIOD",
+    "MASS-BALANCE" : "MASS_BALANCE",
+    "VALIDATION" : "VALIDATION",
+    "LAW OF ICE COVER FRICTION" : "LAW_OF_ICE_COVER_FRICTION",
+    "FRICTION COEFFICIENT" : "FRICTION_COEFFICIENT",
+    "MAXIMAL FRICTION COEFFICIENT" : "MAXIMAL_FRICTION_COEFFICIENT",
+    "LAW FOR FRICTION COEFFICIENT" : "LAW_FOR_FRICTION_COEFFICIENT",
+    "EQUIVALENT SURFACE ICE THICKNESS" : "EQUIVALENT_SURFACE_ICE_THICKNESS",
+    "AIR DENSITY" : "AIR_DENSITY",
+    "ICE DENSITY" : "ICE_DENSITY",
+    "WATER SPECIFIC HEAT" : "WATER_SPECIFIC_HEAT",
+    "SPECIFIC HEAT OF ICE" : "SPECIFIC_HEAT_OF_ICE",
+    "LATENT HEAT OF ICE" : "LATENT_HEAT_OF_ICE",
+    "WATER-AIR HEAT EXCHANGE COEFFICIENT" : "WATER_AIR_HEAT_EXCHANGE_COEFFICIENT",
+    "WATER-AIR HEAT EXCHANGE CONSTANT" : "WATER_AIR_HEAT_EXCHANGE_CONSTANT",
+    "ICE-AIR HEAT EXCHANGE COEFFICIENT" : "ICE_AIR_HEAT_EXCHANGE_COEFFICIENT",
+    "ICE-AIR HEAT EXCHANGE CONSTANT" : "ICE_AIR_HEAT_EXCHANGE_CONSTANT",
+    "COEFFICIENT FOR CALIBRATION OF BACK RADIATION" : "COEFFICIENT_FOR_CALIBRATION_OF_BACK_RADIATION",
+    "COEFFICIENT FOR CALIBRATION OF EVAPORATIVE HEAT TRANSFERT" : "COEFFICIENT_FOR_CALIBRATION_OF_EVAPORATIVE_HEAT_TRANSFERT",
+    "COEFFICIENT FOR CALIBRATION OF CONDUCTIVE HEAT TRANSFERT" : "COEFFICIENT_FOR_CALIBRATION_OF_CONDUCTIVE_HEAT_TRANSFERT",
+    "COEFFICIENT FOR CALIBRATION OF PRECIPITATION HEAT TRANSFERT" : "COEFFICIENT_FOR_CALIBRATION_OF_PRECIPITATION_HEAT_TRANSFERT",
+    "THERMAL CONDUCTIVITY BETWEEN WATER AND FRAZIL" : "THERMAL_CONDUCTIVITY_BETWEEN_WATER_AND_FRAZIL",
+    "THERMAL CONDUCTIVITY OF BLACK ICE" : "THERMAL_CONDUCTIVITY_OF_BLACK_ICE",
+    "THERMAL CONDUCTIVITY OF SNOW" : "THERMAL_CONDUCTIVITY_OF_SNOW",
+    "POROSITY OF SURFACE ICE" : "POROSITY_OF_SURFACE_ICE",
+    "NUMBER OF CLASSES FOR SUSPENDED FRAZIL ICE" : "NUMBER_OF_CLASSES_FOR_SUSPENDED_FRAZIL_ICE",
+    "NUSSELT NUMBER" : "NUSSELT_NUMBER",
+    "MODEL FOR THE NUSSELT NUMBER" : "MODEL_FOR_THE_NUSSELT_NUMBER",
+    "FRAZIL CRYSTALS RADIUS" : "FRAZIL_CRYSTALS_RADIUS",
+    "FRAZIL CRYSTALS DIAMETER THICKNESS RATIO" : "FRAZIL_CRYSTALS_DIAMETER_THICKNESS_RATIO",
+    "MODEL FOR THE BUOYANCY VELOCITY" : "MODEL_FOR_THE_BUOYANCY_VELOCITY",
+    "SETTLING COEFFICIENT OF FRAZIL ON BARS" : "SETTLING_COEFFICIENT_OF_FRAZIL_ON_BARS",
+    "POROSITY OF ACCUMULATED ICE" : "POROSITY_OF_ACCUMULATED_ICE",
+    "ANGLE OF ACCUMULATED ICE" : "ANGLE_OF_ACCUMULATED_ICE",
+    "PHYSICAL CHARACTERISTICS OF THE INTAKE RACK" : "PHYSICAL_CHARACTERISTICS_OF_THE_INTAKE_RACK",
+    "CLOGGED BOUNDARY NUMBERS" : "CLOGGED_BOUNDARY_NUMBERS",
+    "CLOGGED SECTIONS" : "CLOGGED_SECTIONS",
+    "CLOGGING RESULTS FILE" : "CLOGGING_RESULTS_FILE",
+    "CRITICAL VELOCITY FOR STATIC BORDER ICE" : "CRITICAL_VELOCITY_FOR_STATIC_BORDER_ICE",
+    "CRITICAL VELOCITY FOR DYNAMIC BORDER ICE" : "CRITICAL_VELOCITY_FOR_DYNAMIC_BORDER_ICE",
+    "HEIGHT OF MEASURED WIND" : "HEIGHT_OF_MEASURED_WIND",
+    "RELATIVE MODEL ELEVATION FROM MEAN SEA LEVEL" : "RELATIVE_MODEL_ELEVATION_FROM_MEAN_SEA_LEVEL",
+    "SUN SET ANGLE" : "SUN_SET_ANGLE",
+    "SUN RISE ANGLE" : "SUN_RISE_ANGLE",
+    "SOLAR CONSTANT" : "SOLAR_CONSTANT",
+    "ALBEDO OF ICE" : "ALBEDO_OF_ICE",
+    "DEWPOINT TEMPERATURE" : "DEWPOINT_TEMPERATURE",
+    "VISIBILITY" : "VISIBILITY",
+    "GLOBAL LONGITUDE, IN DEGREES" : "GLOBAL_LONGITUDE__IN_DEGREES",
+    "LOCAL LONGITUDE, IN  DEGREES" : "LOCAL_LONGITUDE__IN__DEGREES",
+    "EAST OR WEST LONGITUDE" : "EAST_OR_WEST_LONGITUDE",
+    "INCLUDE ICE DYNAMICS" : "INCLUDE_ICE_DYNAMICS",
+    "AD NUMBER OF DERIVATIVES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NAMES OF DERIVATIVES" : "AD_NAMES_OF_DERIVATIVES",
+    "WATER DENSITY" : "WATER_DENSITY",
+    "KINEMATIC WATER VISCOSITY" : "KINEMATIC_WATER_VISCOSITY",
+    "WATER-ICE HEAT TRANSFER COEF. FOR TURBULENT FLOW" : "WATER_ICE_HEAT_TRANSFER_COEF__FOR_TURBULENT_FLOW",
+    "WATER-ICE HEAT TRANSFER COEF. FOR SUPERCOOLED TURBULENT FLOW" : "WATER_ICE_HEAT_TRANSFER_COEF__FOR_SUPERCOOLED_TURBULENT_FLOW",
+    "NUSSELT NUMBER FOR HEAT TRANSFER BETWEEN WATER AND ICE" : "NUSSELT_NUMBER_FOR_HEAT_TRANSFER_BETWEEN_WATER_AND_ICE",
+    "BOLTZMANN CONSTANT (WM-2K-4)" : "BOLTZMANN_CONSTANT__WM_2K_4_",
+    "FREEZING POINT OF WATER" : "FREEZING_POINT_OF_WATER",
+    "CRITICAL WATER TEMPERATURE FOR STATIC BORDER ICE" : "CRITICAL_WATER_TEMPERATURE_FOR_STATIC_BORDER_ICE",
+    "CHANNEL WIDTH FOR THE COMPUTATION OF SURFACE TEMPERATURE" : "CHANNEL_WIDTH_FOR_THE_COMPUTATION_OF_SURFACE_TEMPERATURE",
+    "CONCENTRATION OF SURFACE ICE WHEN FORMATION" : "CONCENTRATION_OF_SURFACE_ICE_WHEN_FORMATION",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "HEAT BUDGET" : "HEAT_BUDGET",
+    "ICE COVER IMPACT ON HYDRODYNAMIC" : "ICE_COVER_IMPACT_ON_HYDRODYNAMIC",
+    "CLOGGING ON BARS" : "CLOGGING_ON_BARS",
+    "BORDER ICE COVER" : "BORDER_ICE_COVER",
+    "SALINITY" : "SALINITY",
+    "ENERGY BALANCE VERSION" : "ENERGY_BALANCE_VERSION",
+    "SCHEME OPTION FOR THERMAL GROWTH" : "SCHEME_OPTION_FOR_THERMAL_GROWTH",
+    "MODEL FOR THE SECONDARY NUCLEATION" : "MODEL_FOR_THE_SECONDARY_NUCLEATION",
+    "SECONDARY NUCLEATION NMAX PARAMETER" : "SECONDARY_NUCLEATION_NMAX_PARAMETER",
+    "MODEL FOR THE FLOCCULATION AND BREAKUP" : "MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP",
+    "FLOCCULATION AFLOC PARAMETER" : "FLOCCULATION_AFLOC_PARAMETER",
+    "MODEL FOR FRAZIL SEEDING" : "MODEL_FOR_FRAZIL_SEEDING",
+    "FRAZIL SEEDING RATE" : "FRAZIL_SEEDING_RATE",
+    "MINIMUM NUMBER OF FRAZIL CRYSTALS" : "MINIMUM_NUMBER_OF_FRAZIL_CRYSTALS",
+    "ATMOSPHERE-WATER EXCHANGE MODEL" : "ATMOSPHERE_WATER_EXCHANGE_MODEL",
+    "MODEL FOR ESTIMATION OF TURBULENCE PARAMETERS" : "MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS",
+    "FRAZIL PRECIPITATION" : "FRAZIL_PRECIPITATION",
+}
diff --git a/Telemac/khione_dicoCasFrToCata.py b/Telemac/khione_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..2edd439
--- /dev/null
@@ -0,0 +1,206 @@
+dicoCataToFrTelemac = {
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "TITLE" : "TITRE",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
+    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
+    "RESULTS_FILE" : "FICHIER DES RESULTATS",
+    "RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS",
+    "PREVIOUS_ICE_COVER_COMPUTATION_FILE" : "FICHIER COUVERT DE GLACE DU CALCUL PRECEDENT",
+    "PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER COUVERT DE GLACE DU CALCUL PRECEDENT",
+    "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE" : "FICHIER BLOCS DE GLACE DU CALCUL PRECEDENT",
+    "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER BLOCS DE GLACE DU CALCUL PRECEDENT",
+    "DICTIONARY" : "DICTIONNAIRE",
+    "INITIAL_CONDITIONS" : "CONDITIONS INITIALES",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES A IMPRIMER",
+    "GRAPHIC_PRINTOUT_PERIOD" : "PERIODE POUR LES SORTIES GRAPHIQUES",
+    "LISTING_PRINTOUT_PERIOD" : "PERIODE DE SORTIE LISTING",
+    "MASS_BALANCE" : "BILAN DE MASSE",
+    "VALIDATION" : "VALIDATION",
+    "LAW_OF_ICE_COVER_FRICTION" : "LOI DE FROTTEMENT SOUS LE COUVERT DE GLACE",
+    "FRICTION_COEFFICIENT" : "COEFFICIENT DE FROTTEMENT",
+    "MAXIMAL_FRICTION_COEFFICIENT" : "COEFFICIENT DE FROTTEMENT MAXIMAL",
+    "LAW_FOR_FRICTION_COEFFICIENT" : "LOI POUR LE COEFFICIENT DE FROTTEMENT",
+    "EQUIVALENT_SURFACE_ICE_THICKNESS" : "EPAISSEUR DE COUVERT DE GLACE CARACTERISTIQUE",
+    "AIR_DENSITY" : "MASSE VOLUMIQUE DE L'AIR",
+    "ICE_DENSITY" : "MASSE VOLUMIQUE DE LA GLACE",
+    "WATER_SPECIFIC_HEAT" : "CHALEUR SPECIFIQUE DE L'EAU",
+    "SPECIFIC_HEAT_OF_ICE" : "CHALEUR SPECIFIQUE DE LA GLACE",
+    "LATENT_HEAT_OF_ICE" : "CHALEUR LATENTE DE LA GLACE",
+    "WATER_AIR_HEAT_EXCHANGE_COEFFICIENT" : "COEFFICIENT D'ECHANGE THERMIQUE EAU-AIR",
+    "WATER_AIR_HEAT_EXCHANGE_CONSTANT" : "CONSTANTE D'ECHANGE THERMIQUE EAU-AIR",
+    "ICE_AIR_HEAT_EXCHANGE_COEFFICIENT" : "COEFFICIENT D'ECHANGE THERMIQUE GLACE-AIR",
+    "ICE_AIR_HEAT_EXCHANGE_CONSTANT" : "CONSTANTE D'ECHANGE THERMIQUE GLACE-AIR",
+    "COEFFICIENT_FOR_CALIBRATION_OF_BACK_RADIATION" : "COEFFICIENT DE CALAGE DU FLUX RADIATIF ATMOSPHERIQUE",
+    "COEFFICIENT_FOR_CALIBRATION_OF_EVAPORATIVE_HEAT_TRANSFERT" : "COEFFICIENT DE CALAGE DU TRANSFERT EVAPORATIF",
+    "COEFFICIENT_FOR_CALIBRATION_OF_CONDUCTIVE_HEAT_TRANSFERT" : "COEFFICIENT DE CALAGE DU TRANSFERT CONDUCTIF",
+    "COEFFICIENT_FOR_CALIBRATION_OF_PRECIPITATION_HEAT_TRANSFERT" : "COEFFICIENT DE CALAGE DU TRANSFERT LIE AUX PRECIPITATIONS",
+    "THERMAL_CONDUCTIVITY_BETWEEN_WATER_AND_FRAZIL" : "CONDUCTIVITE THERMIQUE ENTRE EAU ET FRASIL",
+    "THERMAL_CONDUCTIVITY_OF_BLACK_ICE" : "CONDUCTIVITE THERMIQUE DE LA GLACE SOMBRE",
+    "THERMAL_CONDUCTIVITY_OF_SNOW" : "CONDUCTIVITE THERMIQUE DE LA NEIGE",
+    "POROSITY_OF_SURFACE_ICE" : "POROSITE DE LA GLACE DE SURFACE",
+    "NUMBER_OF_CLASSES_FOR_SUSPENDED_FRAZIL_ICE" : "NOMBRE DE CLASSES POUR LA SUSPENSION DE FRASIL",
+    "NUSSELT_NUMBER" : "NOMBRE DE NUSSELT",
+    "MODEL_FOR_THE_NUSSELT_NUMBER" : "MODELE POUR LE CALCUL DU NOMBRE DE NUSSELT",
+    "FRAZIL_CRYSTALS_RADIUS" : "RAYON DES CRISTAUX DE FRASIL",
+    "FRAZIL_CRYSTALS_DIAMETER_THICKNESS_RATIO" : "RATIO DIAMETRE EPAISSEUR D'UN CRISTAL DE FRASIL",
+    "MODEL_FOR_THE_BUOYANCY_VELOCITY" : "MODELE POUR LE CALCUL DE LA VITESSE DE FLOTTABILITE",
+    "SETTLING_COEFFICIENT_OF_FRAZIL_ON_BARS" : "COEFFICIENT DE DEPOSITION DES GLACES SUR BARRES",
+    "POROSITY_OF_ACCUMULATED_ICE" : "POROSITE DE LA GLACE ACCUMULEE",
+    "ANGLE_OF_ACCUMULATED_ICE" : "ANGLE D ACCUMULATION DE LA GLACE",
+    "PHYSICAL_CHARACTERISTICS_OF_THE_INTAKE_RACK" : "PARAMETRES PHYSIQUES DE LA GRILLE D ENTREE",
+    "CLOGGED_BOUNDARY_NUMBERS" : "NUMEROS DES FRONTIERES GLACEES",
+    "CLOGGED_SECTIONS" : "SECTIONS COLMATEES",
+    "CLOGGING_RESULTS_FILE" : "FICHIER DE RESULTATS DE LA GLACE ACCUMULEE",
+    "CRITICAL_VELOCITY_FOR_STATIC_BORDER_ICE" : "VITESSE CRITIQUE POUR LA GLACE DE BORD STATIQUE",
+    "CRITICAL_VELOCITY_FOR_DYNAMIC_BORDER_ICE" : "VITESSE CRITIQUE POUR LA GLACE DE BORD DYNAMIQUE",
+    "HEIGHT_OF_MEASURED_WIND" : "HAUTEUR DE MESURE DU VENT",
+    "RELATIVE_MODEL_ELEVATION_FROM_MEAN_SEA_LEVEL" : "ELEVATION DU MODELE RELATIVE AU NIVEAU MOYEN DES OCEANS",
+    "SUN_SET_ANGLE" : "ANGLE DU SOLEIL COUCHANT",
+    "SUN_RISE_ANGLE" : "ANGLE DU SOLEIL LEVANT",
+    "SOLAR_CONSTANT" : "CONSTANTE SOLAIRE",
+    "ALBEDO_OF_ICE" : "ALBEDO DES GLACES",
+    "DEWPOINT_TEMPERATURE" : "TEMPERATURE DE ROSEE",
+    "VISIBILITY" : "VISIBILITE",
+    "GLOBAL_LONGITUDE__IN_DEGREES" : "LONGITUDE GLOBALE, EN DEGRES",
+    "LOCAL_LONGITUDE__IN__DEGREES" : "LONGITUDE LOCALE, EN  DEGRES",
+    "EAST_OR_WEST_LONGITUDE" : "LONGITUDE EST OU OUEST",
+    "INCLUDE_ICE_DYNAMICS" : "INCLURE LA DYNAMIQUE DES GLACES",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NOMBRE DE DERIVEES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NOMS DES DERIVEES",
+    "WATER_DENSITY" : "MASSE VOLUMIQUE DE L'EAU",
+    "KINEMATIC_WATER_VISCOSITY" : "VISCOSITE CINEMATIQUE DE L'EAU",
+    "WATER_ICE_HEAT_TRANSFER_COEF__FOR_TURBULENT_FLOW" : "CONST. POUR LE FLUX THERMIQUE TURBULENT GLACE-EAU",
+    "WATER_ICE_HEAT_TRANSFER_COEF__FOR_SUPERCOOLED_TURBULENT_FLOW" : "CONST. POUR LE FLUX THERMIQUE TURBULENT GLACE-EAU EN SURFUSION",
+    "NUSSELT_NUMBER_FOR_HEAT_TRANSFER_BETWEEN_WATER_AND_ICE" : "NOMBRE DE NUSSELT POUR LE TRANFERT THERMIQUE GLACE-EAU",
+    "BOLTZMANN_CONSTANT__WM_2K_4_" : "CONSTANTE DE BOLTZMANN",
+    "FREEZING_POINT_OF_WATER" : "TEMPERATURE DE CONGELATION DE L'EAU",
+    "CRITICAL_WATER_TEMPERATURE_FOR_STATIC_BORDER_ICE" : "TEMPERATURE D'EAU CRITIQUE POUR LA GLACE DE BORD STATIQUE",
+    "CHANNEL_WIDTH_FOR_THE_COMPUTATION_OF_SURFACE_TEMPERATURE" : "LARGEUR DU CHENAL POUR LE CALCUL DE LA TEMPERATURE DE SURFACE",
+    "CONCENTRATION_OF_SURFACE_ICE_WHEN_FORMATION" : "CONCENTRATION MAXIMALE DU COUVERT DE GLACE",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "HEAT_BUDGET" : "BILAN THERMIQUE",
+    "ICE_COVER_IMPACT_ON_HYDRODYNAMIC" : "IMPACT DU COUVERT SUR L'HYDRODYNAMIQUE",
+    "CLOGGING_ON_BARS" : "COLMATAGE DES GRILLES",
+    "BORDER_ICE_COVER" : "GLACE DE BORD STATIQUE",
+    "SALINITY" : "SALINITE",
+    "ENERGY_BALANCE_VERSION" : "VERSION DU BILAN ENERGETIQUE",
+    "SCHEME_OPTION_FOR_THERMAL_GROWTH" : "OPTION DU SCHEMA POUR LA CROISSANCE THERMIQUE",
+    "MODEL_FOR_THE_SECONDARY_NUCLEATION" : "MODELE POUR LA NUCLEATION SECONDAIRE",
+    "SECONDARY_NUCLEATION_NMAX_PARAMETER" : "PARAMETRE NMAX POUR LA NUCLEATION SECONDAIRE",
+    "MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP" : "MODELE POUR LA FLOCULATION ET RUPTURE",
+    "FLOCCULATION_AFLOC_PARAMETER" : "PARAMETRE AFLOC POUR LA FLOCULATION",
+    "MODEL_FOR_FRAZIL_SEEDING" : "MODELE POUR L'ENSEMENCEMENT DU FRASIL",
+    "FRAZIL_SEEDING_RATE" : "TAUX D'ENSEMENCEMENT DE FRASIL",
+    "MINIMUM_NUMBER_OF_FRAZIL_CRYSTALS" : "NOMBRE MINIMUM DE CRISTAUX DE FRASIL",
+    "ATMOSPHERE_WATER_EXCHANGE_MODEL" : "MODELE D'ECHANGES EAU-ATMOSPHERE",
+    "MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS" : "MODELE POUR L'ESTIMATION DES PARAMETRES DE TURBULENCE",
+    "FRAZIL_PRECIPITATION" : "PRECIPITATION DU FRASIL",
+}
+dicoCasFrToCata = {
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "TITRE" : "TITLE",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FICHIER DE REFERENCE" : "REFERENCE_FILE",
+    "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
+    "FICHIER DES RESULTATS" : "RESULTS_FILE",
+    "FORMAT DU FICHIER DES RESULTATS" : "RESULTS_FILE_FORMAT",
+    "FICHIER COUVERT DE GLACE DU CALCUL PRECEDENT" : "PREVIOUS_ICE_COVER_COMPUTATION_FILE",
+    "FORMAT DU FICHIER COUVERT DE GLACE DU CALCUL PRECEDENT" : "PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT",
+    "FICHIER BLOCS DE GLACE DU CALCUL PRECEDENT" : "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE",
+    "FORMAT DU FICHIER BLOCS DE GLACE DU CALCUL PRECEDENT" : "PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT",
+    "DICTIONNAIRE" : "DICTIONARY",
+    "CONDITIONS INITIALES" : "INITIAL_CONDITIONS",
+    "VARIABLES POUR LES SORTIES GRAPHIQUES" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "VARIABLES A IMPRIMER" : "VARIABLES_TO_BE_PRINTED",
+    "PERIODE POUR LES SORTIES GRAPHIQUES" : "GRAPHIC_PRINTOUT_PERIOD",
+    "PERIODE DE SORTIE LISTING" : "LISTING_PRINTOUT_PERIOD",
+    "BILAN DE MASSE" : "MASS_BALANCE",
+    "VALIDATION" : "VALIDATION",
+    "LOI DE FROTTEMENT SOUS LE COUVERT DE GLACE" : "LAW_OF_ICE_COVER_FRICTION",
+    "COEFFICIENT DE FROTTEMENT" : "FRICTION_COEFFICIENT",
+    "COEFFICIENT DE FROTTEMENT MAXIMAL" : "MAXIMAL_FRICTION_COEFFICIENT",
+    "LOI POUR LE COEFFICIENT DE FROTTEMENT" : "LAW_FOR_FRICTION_COEFFICIENT",
+    "EPAISSEUR DE COUVERT DE GLACE CARACTERISTIQUE" : "EQUIVALENT_SURFACE_ICE_THICKNESS",
+    "MASSE VOLUMIQUE DE L'AIR" : "AIR_DENSITY",
+    "MASSE VOLUMIQUE DE LA GLACE" : "ICE_DENSITY",
+    "CHALEUR SPECIFIQUE DE L'EAU" : "WATER_SPECIFIC_HEAT",
+    "CHALEUR SPECIFIQUE DE LA GLACE" : "SPECIFIC_HEAT_OF_ICE",
+    "CHALEUR LATENTE DE LA GLACE" : "LATENT_HEAT_OF_ICE",
+    "COEFFICIENT D'ECHANGE THERMIQUE EAU-AIR" : "WATER_AIR_HEAT_EXCHANGE_COEFFICIENT",
+    "CONSTANTE D'ECHANGE THERMIQUE EAU-AIR" : "WATER_AIR_HEAT_EXCHANGE_CONSTANT",
+    "COEFFICIENT D'ECHANGE THERMIQUE GLACE-AIR" : "ICE_AIR_HEAT_EXCHANGE_COEFFICIENT",
+    "CONSTANTE D'ECHANGE THERMIQUE GLACE-AIR" : "ICE_AIR_HEAT_EXCHANGE_CONSTANT",
+    "COEFFICIENT DE CALAGE DU FLUX RADIATIF ATMOSPHERIQUE" : "COEFFICIENT_FOR_CALIBRATION_OF_BACK_RADIATION",
+    "COEFFICIENT DE CALAGE DU TRANSFERT EVAPORATIF" : "COEFFICIENT_FOR_CALIBRATION_OF_EVAPORATIVE_HEAT_TRANSFERT",
+    "COEFFICIENT DE CALAGE DU TRANSFERT CONDUCTIF" : "COEFFICIENT_FOR_CALIBRATION_OF_CONDUCTIVE_HEAT_TRANSFERT",
+    "COEFFICIENT DE CALAGE DU TRANSFERT LIE AUX PRECIPITATIONS" : "COEFFICIENT_FOR_CALIBRATION_OF_PRECIPITATION_HEAT_TRANSFERT",
+    "CONDUCTIVITE THERMIQUE ENTRE EAU ET FRASIL" : "THERMAL_CONDUCTIVITY_BETWEEN_WATER_AND_FRAZIL",
+    "CONDUCTIVITE THERMIQUE DE LA GLACE SOMBRE" : "THERMAL_CONDUCTIVITY_OF_BLACK_ICE",
+    "CONDUCTIVITE THERMIQUE DE LA NEIGE" : "THERMAL_CONDUCTIVITY_OF_SNOW",
+    "POROSITE DE LA GLACE DE SURFACE" : "POROSITY_OF_SURFACE_ICE",
+    "NOMBRE DE CLASSES POUR LA SUSPENSION DE FRASIL" : "NUMBER_OF_CLASSES_FOR_SUSPENDED_FRAZIL_ICE",
+    "NOMBRE DE NUSSELT" : "NUSSELT_NUMBER",
+    "MODELE POUR LE CALCUL DU NOMBRE DE NUSSELT" : "MODEL_FOR_THE_NUSSELT_NUMBER",
+    "RAYON DES CRISTAUX DE FRASIL" : "FRAZIL_CRYSTALS_RADIUS",
+    "RATIO DIAMETRE EPAISSEUR D'UN CRISTAL DE FRASIL" : "FRAZIL_CRYSTALS_DIAMETER_THICKNESS_RATIO",
+    "MODELE POUR LE CALCUL DE LA VITESSE DE FLOTTABILITE" : "MODEL_FOR_THE_BUOYANCY_VELOCITY",
+    "COEFFICIENT DE DEPOSITION DES GLACES SUR BARRES" : "SETTLING_COEFFICIENT_OF_FRAZIL_ON_BARS",
+    "POROSITE DE LA GLACE ACCUMULEE" : "POROSITY_OF_ACCUMULATED_ICE",
+    "ANGLE D ACCUMULATION DE LA GLACE" : "ANGLE_OF_ACCUMULATED_ICE",
+    "PARAMETRES PHYSIQUES DE LA GRILLE D ENTREE" : "PHYSICAL_CHARACTERISTICS_OF_THE_INTAKE_RACK",
+    "NUMEROS DES FRONTIERES GLACEES" : "CLOGGED_BOUNDARY_NUMBERS",
+    "SECTIONS COLMATEES" : "CLOGGED_SECTIONS",
+    "FICHIER DE RESULTATS DE LA GLACE ACCUMULEE" : "CLOGGING_RESULTS_FILE",
+    "VITESSE CRITIQUE POUR LA GLACE DE BORD STATIQUE" : "CRITICAL_VELOCITY_FOR_STATIC_BORDER_ICE",
+    "VITESSE CRITIQUE POUR LA GLACE DE BORD DYNAMIQUE" : "CRITICAL_VELOCITY_FOR_DYNAMIC_BORDER_ICE",
+    "HAUTEUR DE MESURE DU VENT" : "HEIGHT_OF_MEASURED_WIND",
+    "ELEVATION DU MODELE RELATIVE AU NIVEAU MOYEN DES OCEANS" : "RELATIVE_MODEL_ELEVATION_FROM_MEAN_SEA_LEVEL",
+    "ANGLE DU SOLEIL COUCHANT" : "SUN_SET_ANGLE",
+    "ANGLE DU SOLEIL LEVANT" : "SUN_RISE_ANGLE",
+    "CONSTANTE SOLAIRE" : "SOLAR_CONSTANT",
+    "ALBEDO DES GLACES" : "ALBEDO_OF_ICE",
+    "TEMPERATURE DE ROSEE" : "DEWPOINT_TEMPERATURE",
+    "VISIBILITE" : "VISIBILITY",
+    "LONGITUDE GLOBALE, EN DEGRES" : "GLOBAL_LONGITUDE__IN_DEGREES",
+    "LONGITUDE LOCALE, EN  DEGRES" : "LOCAL_LONGITUDE__IN__DEGREES",
+    "LONGITUDE EST OU OUEST" : "EAST_OR_WEST_LONGITUDE",
+    "INCLURE LA DYNAMIQUE DES GLACES" : "INCLUDE_ICE_DYNAMICS",
+    "AD NOMBRE DE DERIVEES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NOMS DES DERIVEES" : "AD_NAMES_OF_DERIVATIVES",
+    "MASSE VOLUMIQUE DE L'EAU" : "WATER_DENSITY",
+    "VISCOSITE CINEMATIQUE DE L'EAU" : "KINEMATIC_WATER_VISCOSITY",
+    "CONST. POUR LE FLUX THERMIQUE TURBULENT GLACE-EAU" : "WATER_ICE_HEAT_TRANSFER_COEF__FOR_TURBULENT_FLOW",
+    "CONST. POUR LE FLUX THERMIQUE TURBULENT GLACE-EAU EN SURFUSION" : "WATER_ICE_HEAT_TRANSFER_COEF__FOR_SUPERCOOLED_TURBULENT_FLOW",
+    "NOMBRE DE NUSSELT POUR LE TRANFERT THERMIQUE GLACE-EAU" : "NUSSELT_NUMBER_FOR_HEAT_TRANSFER_BETWEEN_WATER_AND_ICE",
+    "CONSTANTE DE BOLTZMANN" : "BOLTZMANN_CONSTANT__WM_2K_4_",
+    "TEMPERATURE DE CONGELATION DE L'EAU" : "FREEZING_POINT_OF_WATER",
+    "TEMPERATURE D'EAU CRITIQUE POUR LA GLACE DE BORD STATIQUE" : "CRITICAL_WATER_TEMPERATURE_FOR_STATIC_BORDER_ICE",
+    "LARGEUR DU CHENAL POUR LE CALCUL DE LA TEMPERATURE DE SURFACE" : "CHANNEL_WIDTH_FOR_THE_COMPUTATION_OF_SURFACE_TEMPERATURE",
+    "CONCENTRATION MAXIMALE DU COUVERT DE GLACE" : "CONCENTRATION_OF_SURFACE_ICE_WHEN_FORMATION",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "BILAN THERMIQUE" : "HEAT_BUDGET",
+    "IMPACT DU COUVERT SUR L'HYDRODYNAMIQUE" : "ICE_COVER_IMPACT_ON_HYDRODYNAMIC",
+    "COLMATAGE DES GRILLES" : "CLOGGING_ON_BARS",
+    "GLACE DE BORD STATIQUE" : "BORDER_ICE_COVER",
+    "SALINITE" : "SALINITY",
+    "VERSION DU BILAN ENERGETIQUE" : "ENERGY_BALANCE_VERSION",
+    "OPTION DU SCHEMA POUR LA CROISSANCE THERMIQUE" : "SCHEME_OPTION_FOR_THERMAL_GROWTH",
+    "MODELE POUR LA NUCLEATION SECONDAIRE" : "MODEL_FOR_THE_SECONDARY_NUCLEATION",
+    "PARAMETRE NMAX POUR LA NUCLEATION SECONDAIRE" : "SECONDARY_NUCLEATION_NMAX_PARAMETER",
+    "MODELE POUR LA FLOCULATION ET RUPTURE" : "MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP",
+    "PARAMETRE AFLOC POUR LA FLOCULATION" : "FLOCCULATION_AFLOC_PARAMETER",
+    "MODELE POUR L'ENSEMENCEMENT DU FRASIL" : "MODEL_FOR_FRAZIL_SEEDING",
+    "TAUX D'ENSEMENCEMENT DE FRASIL" : "FRAZIL_SEEDING_RATE",
+    "NOMBRE MINIMUM DE CRISTAUX DE FRASIL" : "MINIMUM_NUMBER_OF_FRAZIL_CRYSTALS",
+    "MODELE D'ECHANGES EAU-ATMOSPHERE" : "ATMOSPHERE_WATER_EXCHANGE_MODEL",
+    "MODELE POUR L'ESTIMATION DES PARAMETRES DE TURBULENCE" : "MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS",
+    "PRECIPITATION DU FRASIL" : "FRAZIL_PRECIPITATION",
+}
diff --git a/Telemac/khione_enum_auto.py b/Telemac/khione_enum_auto.py
new file mode 100644 (file)
index 0000000..91b013a
--- /dev/null
@@ -0,0 +1,2180 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'PHCL':"SOLRAD CLEAR SKY",
+    'PHRI':"SOLRAD CLOUDY",
+    'PHPS':"NET SOLRAD",
+    'PHIB':"EFFECTIVE SOLRAD",
+    'PHIE':"EVAPO HEAT FLUX",
+    'PHIH':"CONDUC HEAT FLUX",
+    'PHIP':"PRECIP HEAT FLUX",
+    'COV_TH0':"FRAZIL THETA0",
+    'COV_TH1':"FRAZIL THETA1",
+    'COV_BT1':"REENTRAINMENT",
+    'COV_VBB':"SETTLING VEL.",
+    'COV_FC':"SOLID ICE CONC.",
+    'COV_THS':"SOLID ICE THICK.",
+    'COV_THF':"FRAZIL THICKNESS",
+    'COV_THUN':"UNDER ICE THICK.",
+    'COV_EQ':"EQUIV. SURFACE",
+    'COV_ET':"TOP ICE COVER",
+    'COV_EB':"BOTTOM ICE COVERM",
+    'COV_THT':"TOTAL ICE THICK.M ",
+    'ICETYPE':"CARACTERISTIQUES",
+    'NTOT':"TOTAL NUMBER OF PARTICLES",
+    'CTOT':"TOTAL CONCENTRATION OF FRAZIL",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'TEMP':"WATER TEMPERATURE",
+    'SAL':"SALINITY OF WATER",
+  },
+'LAW_OF_ICE_COVER_FRICTION' : {
+    0:"NO FRICTION",
+    1:"HAALAND",
+    2:"CHEZY",
+    3:"STRICKLER",
+    4:"MANNING",
+    5:"NIKURADSE",
+  },
+'LAW_FOR_FRICTION_COEFFICIENT' : {
+    0:"CONSTANT FRICTION COEF",
+    1:"LINEAR FRICTION COEF",
+  },
+'MODEL_FOR_THE_NUSSELT_NUMBER' : {
+    1:"WADIA (1974) AND BATCHELOR (1980)",
+    2:"CONSTANT NUSSELT NUMBER",
+  },
+'MODEL_FOR_THE_BUOYANCY_VELOCITY' : {
+    1:"DALY (1984)",
+    2:"DALY INTERMEDIATE (1984)",
+    3:"MATOUSEK (1992)",
+    4:"GOSIK & OSTERKAMP (1983)",
+  },
+'ENERGY_BALANCE_VERSION' : {
+    1:"SIMPLIFIED ENERGY BALANCE",
+    2:"FULL ENERGY BALANCE",
+  },
+'SCHEME_OPTION_FOR_THERMAL_GROWTH' : {
+    1:"EXPLICIT TIME SCHEME",
+    2:"SEMI-IMPLICIT TIME SCHEME",
+  },
+'MODEL_FOR_THE_SECONDARY_NUCLEATION' : {
+    0:"NO SECONDARY NUCLEATION",
+    1:"SVENSSON AND OMSTEDT 1994",
+    2:"WANG AND DOERING 2005",
+  },
+'MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP' : {
+    0:"NO FLOCCULATION",
+    1:"SVENSSON AND OMSTEDT 1994",
+  },
+'MODEL_FOR_FRAZIL_SEEDING' : {
+    0:"NO SEEDING",
+    1:"MINIMUM CONC. THRESHOLD",
+    2:"CONSTANT SEEDING RATE",
+    3:"BOTH OPTIONS 1 AND 2",
+  },
+'ATMOSPHERE_WATER_EXCHANGE_MODEL' : {
+    0:"LINEARISED FORMULA",
+    1:"MODEL WITH COMPLETE BALANCE",
+  },
+'MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS' : {
+    0:"CONSTANT VALUES",
+    1:"MIXING LENGTH MODEL",
+    2:"K-EPS MODEL OF TELEMAC-2D",
+  },
+}
+TelemacdicoFr = {
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'PHCL':"SOLRAD CLEAR SKY",
+    'PHRI':"SOLRAD CLOUDY",
+    'PHPS':"NET SOLRAD",
+    'PHIB':"EFFECTIVE SOLRAD",
+    'PHIE':"EVAPO HEAT FLUX",
+    'PHIH':"CONDUC HEAT FLUX",
+    'PHIP':"PRECIP HEAT FLUX",
+    'COV_TH0':"FRAZIL THETA0",
+    'COV_TH1':"FRAZIL THETA1",
+    'COV_BT1':"REENTRAINMENT",
+    'COV_VBB':"SETTLING VEL.",
+    'COV_FC':"SOLID ICE CONC.",
+    'COV_THS':"SOLID ICE THICK.",
+    'COV_THF':"FRAZIL THICKNESS",
+    'COV_THUN':"UNDER ICE THICK.",
+    'COV_EQ':"EQUIV. SURFACE",
+    'COV_ET':"TOP ICE COVER",
+    'COV_EB':"BOTTOM ICE COVERM",
+    'COV_THT':"TOTAL ICE THICK.M ",
+    'ICETYPE':"CARACTERISTIQUES",
+    'NTOT':"TOTAL NUMBER OF PARTICLES",
+    'CTOT':"TOTAL CONCENTRATION OF FRAZIL",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'F*':"CONCENTRATION OF FRAZIL FOR CLASS*",
+    'F1':"CONCENTRATION OF FRAZIL FOR CLASS1",
+    'F2':"CONCENTRATION OF FRAZIL FOR CLASS2",
+    'F3':"CONCENTRATION OF FRAZIL FOR CLASS3",
+    'F4':"CONCENTRATION OF FRAZIL FOR CLASS4",
+    'F5':"CONCENTRATION OF FRAZIL FOR CLASS5",
+    'F6':"CONCENTRATION OF FRAZIL FOR CLASS6",
+    'F7':"CONCENTRATION OF FRAZIL FOR CLASS7",
+    'F8':"CONCENTRATION OF FRAZIL FOR CLASS8",
+    'F9':"CONCENTRATION OF FRAZIL FOR CLASS9",
+    'F10':"CONCENTRATION OF FRAZIL FOR CLASS10",
+    'F11':"CONCENTRATION OF FRAZIL FOR CLASS11",
+    'F12':"CONCENTRATION OF FRAZIL FOR CLASS12",
+    'F13':"CONCENTRATION OF FRAZIL FOR CLASS13",
+    'F14':"CONCENTRATION OF FRAZIL FOR CLASS14",
+    'F15':"CONCENTRATION OF FRAZIL FOR CLASS15",
+    'F16':"CONCENTRATION OF FRAZIL FOR CLASS16",
+    'F17':"CONCENTRATION OF FRAZIL FOR CLASS17",
+    'F18':"CONCENTRATION OF FRAZIL FOR CLASS18",
+    'F19':"CONCENTRATION OF FRAZIL FOR CLASS19",
+    'F**':"CONCENTRATION OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'N*':"PARTICLE NUMBER OF FRAZIL FOR CLASS*",
+    'N1':"PARTICLE NUMBER OF FRAZIL FOR CLASS1",
+    'N2':"PARTICLE NUMBER OF FRAZIL FOR CLASS2",
+    'N3':"PARTICLE NUMBER OF FRAZIL FOR CLASS3",
+    'N4':"PARTICLE NUMBER OF FRAZIL FOR CLASS4",
+    'N5':"PARTICLE NUMBER OF FRAZIL FOR CLASS5",
+    'N6':"PARTICLE NUMBER OF FRAZIL FOR CLASS6",
+    'N7':"PARTICLE NUMBER OF FRAZIL FOR CLASS7",
+    'N8':"PARTICLE NUMBER OF FRAZIL FOR CLASS8",
+    'N9':"PARTICLE NUMBER OF FRAZIL FOR CLASS9",
+    'N10':"PARTICLE NUMBER OF FRAZIL FOR CLASS10",
+    'N11':"PARTICLE NUMBER OF FRAZIL FOR CLASS11",
+    'N12':"PARTICLE NUMBER OF FRAZIL FOR CLASS12",
+    'N13':"PARTICLE NUMBER OF FRAZIL FOR CLASS13",
+    'N14':"PARTICLE NUMBER OF FRAZIL FOR CLASS14",
+    'N15':"PARTICLE NUMBER OF FRAZIL FOR CLASS15",
+    'N16':"PARTICLE NUMBER OF FRAZIL FOR CLASS16",
+    'N17':"PARTICLE NUMBER OF FRAZIL FOR CLASS17",
+    'N18':"PARTICLE NUMBER OF FRAZIL FOR CLASS18",
+    'N19':"PARTICLE NUMBER OF FRAZIL FOR CLASS19",
+    'N**':"PARTICLE NUMBER OF FRAZIL FOR CLASS**",
+    'TEMP':"WATER TEMPERATURE",
+    'SAL':"SALINITY OF WATER",
+  },
+'LAW_OF_ICE_COVER_FRICTION' : {
+    0:"PAS DE FROTTEMENT",
+    1:"HAALAND",
+    2:"CHEZY",
+    3:"STRICKLER",
+    4:"MANNING",
+    5:"NIKURADSE",
+  },
+'LAW_FOR_FRICTION_COEFFICIENT' : {
+    0:"COEF DE FRICTION CONSTANT",
+    1:"COEF DE FRICTION LINEAIRE",
+  },
+'MODEL_FOR_THE_NUSSELT_NUMBER' : {
+    1:"WADIA (1974) AND BATCHELOR (1980)",
+    2:"CONSTANT NUSSELT NUMBER",
+  },
+'MODEL_FOR_THE_BUOYANCY_VELOCITY' : {
+    1:"DALY (1984)",
+    2:"DALY INTERMEDIATE (1984)",
+    3:"MATOUSEK (1992)",
+    4:"GOSIK & OSTERKAMP (1983)",
+  },
+'ENERGY_BALANCE_VERSION' : {
+    1:"SIMPLIFIED ENERGY BALANCE",
+    2:"FULL ENERGY BALANCE",
+  },
+'SCHEME_OPTION_FOR_THERMAL_GROWTH' : {
+    1:"EXPLICIT TIME SCHEME",
+    2:"SEMI-IMPLICIT TIME SCHEME",
+  },
+'MODEL_FOR_THE_SECONDARY_NUCLEATION' : {
+    0:"PAS DE NUCLEATION SECONDAIRE",
+    1:"SVENSSON ET OMSTEDT 1994",
+    2:"WANG ET DOERING 2005",
+  },
+'MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP' : {
+    0:"PAS DE FLOCCULATION",
+    1:"SVENSSON ET OMSTEDT 1994",
+  },
+'MODEL_FOR_FRAZIL_SEEDING' : {
+    0:"PAS D'ENSEMENCEMENT",
+    1:"SEUIL MINIMUM DE CONC.",
+    2:"TAUX D'ENSEMENCEMENT CONSTANT",
+    3:"OPTIONS 1 AND 2",
+  },
+'ATMOSPHERE_WATER_EXCHANGE_MODEL' : {
+    0:"FORMULE LINEARISEE",
+    1:"MODELE A BILAN COMPLET",
+  },
+'MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS' : {
+    0:"VALEURS CONSTANTES",
+    1:"MODELE A LONGUEUR DE MELANGE",
+    2:"MODELE K-EPS DE TELEMAC-2D",
+  },
+}
+
+DicoCasFrToCata = {
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "TITRE":"TITLE",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FICHIER DE REFERENCE":"REFERENCE_FILE",
+  "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+  "FICHIER DES RESULTATS":"RESULTS_FILE",
+  "FORMAT DU FICHIER DES RESULTATS":"RESULTS_FILE_FORMAT",
+  "FICHIER COUVERT DE GLACE DU CALCUL PRECEDENT":"PREVIOUS_ICE_COVER_COMPUTATION_FILE",
+  "FORMAT DU FICHIER COUVERT DE GLACE DU CALCUL PRECEDENT":"PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT",
+  "FICHIER BLOCS DE GLACE DU CALCUL PRECEDENT":"PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE",
+  "FORMAT DU FICHIER BLOCS DE GLACE DU CALCUL PRECEDENT":"PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT",
+  "DICTIONNAIRE":"DICTIONARY",
+  "CONDITIONS INITIALES":"INITIAL_CONDITIONS",
+  "VARIABLES POUR LES SORTIES GRAPHIQUES":"VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+  "VARIABLES A IMPRIMER":"VARIABLES_TO_BE_PRINTED",
+  "PERIODE POUR LES SORTIES GRAPHIQUES":"GRAPHIC_PRINTOUT_PERIOD",
+  "PERIODE DE SORTIE LISTING":"LISTING_PRINTOUT_PERIOD",
+  "BILAN DE MASSE":"MASS_BALANCE",
+  "VALIDATION":"VALIDATION",
+  "LOI DE FROTTEMENT SOUS LE COUVERT DE GLACE":"LAW_OF_ICE_COVER_FRICTION",
+  "COEFFICIENT DE FROTTEMENT":"FRICTION_COEFFICIENT",
+  "COEFFICIENT DE FROTTEMENT MAXIMAL":"MAXIMAL_FRICTION_COEFFICIENT",
+  "LOI POUR LE COEFFICIENT DE FROTTEMENT":"LAW_FOR_FRICTION_COEFFICIENT",
+  "EPAISSEUR DE COUVERT DE GLACE CARACTERISTIQUE":"EQUIVALENT_SURFACE_ICE_THICKNESS",
+  "MASSE VOLUMIQUE DE L'AIR":"AIR_DENSITY",
+  "MASSE VOLUMIQUE DE LA GLACE":"ICE_DENSITY",
+  "CHALEUR SPECIFIQUE DE L'EAU":"WATER_SPECIFIC_HEAT",
+  "CHALEUR SPECIFIQUE DE LA GLACE":"SPECIFIC_HEAT_OF_ICE",
+  "CHALEUR LATENTE DE LA GLACE":"LATENT_HEAT_OF_ICE",
+  "COEFFICIENT D'ECHANGE THERMIQUE EAU-AIR":"WATER_AIR_HEAT_EXCHANGE_COEFFICIENT",
+  "CONSTANTE D'ECHANGE THERMIQUE EAU-AIR":"WATER_AIR_HEAT_EXCHANGE_CONSTANT",
+  "COEFFICIENT D'ECHANGE THERMIQUE GLACE-AIR":"ICE_AIR_HEAT_EXCHANGE_COEFFICIENT",
+  "CONSTANTE D'ECHANGE THERMIQUE GLACE-AIR":"ICE_AIR_HEAT_EXCHANGE_CONSTANT",
+  "COEFFICIENT DE CALAGE DU FLUX RADIATIF ATMOSPHERIQUE":"COEFFICIENT_FOR_CALIBRATION_OF_BACK_RADIATION",
+  "COEFFICIENT DE CALAGE DU TRANSFERT EVAPORATIF":"COEFFICIENT_FOR_CALIBRATION_OF_EVAPORATIVE_HEAT_TRANSFERT",
+  "COEFFICIENT DE CALAGE DU TRANSFERT CONDUCTIF":"COEFFICIENT_FOR_CALIBRATION_OF_CONDUCTIVE_HEAT_TRANSFERT",
+  "COEFFICIENT DE CALAGE DU TRANSFERT LIE AUX PRECIPITATIONS":"COEFFICIENT_FOR_CALIBRATION_OF_PRECIPITATION_HEAT_TRANSFERT",
+  "CONDUCTIVITE THERMIQUE ENTRE EAU ET FRASIL":"THERMAL_CONDUCTIVITY_BETWEEN_WATER_AND_FRAZIL",
+  "CONDUCTIVITE THERMIQUE DE LA GLACE SOMBRE":"THERMAL_CONDUCTIVITY_OF_BLACK_ICE",
+  "CONDUCTIVITE THERMIQUE DE LA NEIGE":"THERMAL_CONDUCTIVITY_OF_SNOW",
+  "POROSITE DE LA GLACE DE SURFACE":"POROSITY_OF_SURFACE_ICE",
+  "NOMBRE DE CLASSES POUR LA SUSPENSION DE FRASIL":"NUMBER_OF_CLASSES_FOR_SUSPENDED_FRAZIL_ICE",
+  "NOMBRE DE NUSSELT":"NUSSELT_NUMBER",
+  "MODELE POUR LE CALCUL DU NOMBRE DE NUSSELT":"MODEL_FOR_THE_NUSSELT_NUMBER",
+  "RAYON DES CRISTAUX DE FRASIL":"FRAZIL_CRYSTALS_RADIUS",
+  "RATIO DIAMETRE EPAISSEUR D'UN CRISTAL DE FRASIL":"FRAZIL_CRYSTALS_DIAMETER_THICKNESS_RATIO",
+  "MODELE POUR LE CALCUL DE LA VITESSE DE FLOTTABILITE":"MODEL_FOR_THE_BUOYANCY_VELOCITY",
+  "COEFFICIENT DE DEPOSITION DES GLACES SUR BARRES":"SETTLING_COEFFICIENT_OF_FRAZIL_ON_BARS",
+  "POROSITE DE LA GLACE ACCUMULEE":"POROSITY_OF_ACCUMULATED_ICE",
+  "ANGLE D ACCUMULATION DE LA GLACE":"ANGLE_OF_ACCUMULATED_ICE",
+  "PARAMETRES PHYSIQUES DE LA GRILLE D ENTREE":"PHYSICAL_CHARACTERISTICS_OF_THE_INTAKE_RACK",
+  "NUMEROS DES FRONTIERES GLACEES":"CLOGGED_BOUNDARY_NUMBERS",
+  "SECTIONS COLMATEES":"CLOGGED_SECTIONS",
+  "FICHIER DE RESULTATS DE LA GLACE ACCUMULEE":"CLOGGING_RESULTS_FILE",
+  "VITESSE CRITIQUE POUR LA GLACE DE BORD STATIQUE":"CRITICAL_VELOCITY_FOR_STATIC_BORDER_ICE",
+  "VITESSE CRITIQUE POUR LA GLACE DE BORD DYNAMIQUE":"CRITICAL_VELOCITY_FOR_DYNAMIC_BORDER_ICE",
+  "HAUTEUR DE MESURE DU VENT":"HEIGHT_OF_MEASURED_WIND",
+  "ELEVATION DU MODELE RELATIVE AU NIVEAU MOYEN DES OCEANS":"RELATIVE_MODEL_ELEVATION_FROM_MEAN_SEA_LEVEL",
+  "ANGLE DU SOLEIL COUCHANT":"SUN_SET_ANGLE",
+  "ANGLE DU SOLEIL LEVANT":"SUN_RISE_ANGLE",
+  "CONSTANTE SOLAIRE":"SOLAR_CONSTANT",
+  "ALBEDO DES GLACES":"ALBEDO_OF_ICE",
+  "TEMPERATURE DE ROSEE":"DEWPOINT_TEMPERATURE",
+  "VISIBILITE":"VISIBILITY",
+  "LONGITUDE GLOBALE, EN DEGRES":"GLOBAL_LONGITUDE__IN_DEGREES",
+  "LONGITUDE LOCALE, EN  DEGRES":"LOCAL_LONGITUDE__IN__DEGREES",
+  "LONGITUDE EST OU OUEST":"EAST_OR_WEST_LONGITUDE",
+  "INCLURE LA DYNAMIQUE DES GLACES":"INCLUDE_ICE_DYNAMICS",
+  "AD NOMBRE DE DERIVEES":"AD_NUMBER_OF_DERIVATIVES",
+  "AD NOMS DES DERIVEES":"AD_NAMES_OF_DERIVATIVES",
+  "MASSE VOLUMIQUE DE L'EAU":"WATER_DENSITY",
+  "VISCOSITE CINEMATIQUE DE L'EAU":"KINEMATIC_WATER_VISCOSITY",
+  "CONST. POUR LE FLUX THERMIQUE TURBULENT GLACE-EAU":"WATER_ICE_HEAT_TRANSFER_COEF__FOR_TURBULENT_FLOW",
+  "CONST. POUR LE FLUX THERMIQUE TURBULENT GLACE-EAU EN SURFUSION":"WATER_ICE_HEAT_TRANSFER_COEF__FOR_SUPERCOOLED_TURBULENT_FLOW",
+  "NOMBRE DE NUSSELT POUR LE TRANFERT THERMIQUE GLACE-EAU":"NUSSELT_NUMBER_FOR_HEAT_TRANSFER_BETWEEN_WATER_AND_ICE",
+  "CONSTANTE DE BOLTZMANN":"BOLTZMANN_CONSTANT__WM_2K_4_",
+  "TEMPERATURE DE CONGELATION DE L'EAU":"FREEZING_POINT_OF_WATER",
+  "TEMPERATURE D'EAU CRITIQUE POUR LA GLACE DE BORD STATIQUE":"CRITICAL_WATER_TEMPERATURE_FOR_STATIC_BORDER_ICE",
+  "LARGEUR DU CHENAL POUR LE CALCUL DE LA TEMPERATURE DE SURFACE":"CHANNEL_WIDTH_FOR_THE_COMPUTATION_OF_SURFACE_TEMPERATURE",
+  "CONCENTRATION MAXIMALE DU COUVERT DE GLACE":"CONCENTRATION_OF_SURFACE_ICE_WHEN_FORMATION",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "BILAN THERMIQUE":"HEAT_BUDGET",
+  "IMPACT DU COUVERT SUR L'HYDRODYNAMIQUE":"ICE_COVER_IMPACT_ON_HYDRODYNAMIC",
+  "COLMATAGE DES GRILLES":"CLOGGING_ON_BARS",
+  "GLACE DE BORD STATIQUE":"BORDER_ICE_COVER",
+  "SALINITE":"SALINITY",
+  "VERSION DU BILAN ENERGETIQUE":"ENERGY_BALANCE_VERSION",
+  "OPTION DU SCHEMA POUR LA CROISSANCE THERMIQUE":"SCHEME_OPTION_FOR_THERMAL_GROWTH",
+  "MODELE POUR LA NUCLEATION SECONDAIRE":"MODEL_FOR_THE_SECONDARY_NUCLEATION",
+  "PARAMETRE NMAX POUR LA NUCLEATION SECONDAIRE":"SECONDARY_NUCLEATION_NMAX_PARAMETER",
+  "MODELE POUR LA FLOCULATION ET RUPTURE":"MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP",
+  "PARAMETRE AFLOC POUR LA FLOCULATION":"FLOCCULATION_AFLOC_PARAMETER",
+  "MODELE POUR L'ENSEMENCEMENT DU FRASIL":"MODEL_FOR_FRAZIL_SEEDING",
+  "TAUX D'ENSEMENCEMENT DE FRASIL":"FRAZIL_SEEDING_RATE",
+  "NOMBRE MINIMUM DE CRISTAUX DE FRASIL":"MINIMUM_NUMBER_OF_FRAZIL_CRYSTALS",
+  "MODELE D'ECHANGES EAU-ATMOSPHERE":"ATMOSPHERE_WATER_EXCHANGE_MODEL",
+  "MODELE POUR L'ESTIMATION DES PARAMETRES DE TURBULENCE":"MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS",
+  "PRECIPITATION DU FRASIL":"FRAZIL_PRECIPITATION",
+}
+
+DicoCasEnToCata = {
+  'STEERING FILE':'STEERING_FILE',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'TITLE':'TITLE',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'REFERENCE FILE':'REFERENCE_FILE',
+  'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+  'RESULTS FILE':'RESULTS_FILE',
+  'RESULTS FILE FORMAT':'RESULTS_FILE_FORMAT',
+  'PREVIOUS ICE COVER COMPUTATION FILE':'PREVIOUS_ICE_COVER_COMPUTATION_FILE',
+  'PREVIOUS ICE COVER COMPUTATION FILE FORMAT':'PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT',
+  'PREVIOUS ICE BLOCKS COMPUTATION FILE':'PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE',
+  'PREVIOUS ICE BLOCKS COMPUTATION FILE FORMAT':'PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT',
+  'DICTIONARY':'DICTIONARY',
+  'INITIAL CONDITIONS':'INITIAL_CONDITIONS',
+  'VARIABLES FOR GRAPHIC PRINTOUTS':'VARIABLES_FOR_GRAPHIC_PRINTOUTS',
+  'VARIABLES TO BE PRINTED':'VARIABLES_TO_BE_PRINTED',
+  'GRAPHIC PRINTOUT PERIOD':'GRAPHIC_PRINTOUT_PERIOD',
+  'LISTING PRINTOUT PERIOD':'LISTING_PRINTOUT_PERIOD',
+  'MASS-BALANCE':'MASS_BALANCE',
+  'VALIDATION':'VALIDATION',
+  'LAW OF ICE COVER FRICTION':'LAW_OF_ICE_COVER_FRICTION',
+  'FRICTION COEFFICIENT':'FRICTION_COEFFICIENT',
+  'MAXIMAL FRICTION COEFFICIENT':'MAXIMAL_FRICTION_COEFFICIENT',
+  'LAW FOR FRICTION COEFFICIENT':'LAW_FOR_FRICTION_COEFFICIENT',
+  'EQUIVALENT SURFACE ICE THICKNESS':'EQUIVALENT_SURFACE_ICE_THICKNESS',
+  'AIR DENSITY':'AIR_DENSITY',
+  'ICE DENSITY':'ICE_DENSITY',
+  'WATER SPECIFIC HEAT':'WATER_SPECIFIC_HEAT',
+  'SPECIFIC HEAT OF ICE':'SPECIFIC_HEAT_OF_ICE',
+  'LATENT HEAT OF ICE':'LATENT_HEAT_OF_ICE',
+  'WATER-AIR HEAT EXCHANGE COEFFICIENT':'WATER_AIR_HEAT_EXCHANGE_COEFFICIENT',
+  'WATER-AIR HEAT EXCHANGE CONSTANT':'WATER_AIR_HEAT_EXCHANGE_CONSTANT',
+  'ICE-AIR HEAT EXCHANGE COEFFICIENT':'ICE_AIR_HEAT_EXCHANGE_COEFFICIENT',
+  'ICE-AIR HEAT EXCHANGE CONSTANT':'ICE_AIR_HEAT_EXCHANGE_CONSTANT',
+  'COEFFICIENT FOR CALIBRATION OF BACK RADIATION':'COEFFICIENT_FOR_CALIBRATION_OF_BACK_RADIATION',
+  'COEFFICIENT FOR CALIBRATION OF EVAPORATIVE HEAT TRANSFERT':'COEFFICIENT_FOR_CALIBRATION_OF_EVAPORATIVE_HEAT_TRANSFERT',
+  'COEFFICIENT FOR CALIBRATION OF CONDUCTIVE HEAT TRANSFERT':'COEFFICIENT_FOR_CALIBRATION_OF_CONDUCTIVE_HEAT_TRANSFERT',
+  'COEFFICIENT FOR CALIBRATION OF PRECIPITATION HEAT TRANSFERT':'COEFFICIENT_FOR_CALIBRATION_OF_PRECIPITATION_HEAT_TRANSFERT',
+  'THERMAL CONDUCTIVITY BETWEEN WATER AND FRAZIL':'THERMAL_CONDUCTIVITY_BETWEEN_WATER_AND_FRAZIL',
+  'THERMAL CONDUCTIVITY OF BLACK ICE':'THERMAL_CONDUCTIVITY_OF_BLACK_ICE',
+  'THERMAL CONDUCTIVITY OF SNOW':'THERMAL_CONDUCTIVITY_OF_SNOW',
+  'POROSITY OF SURFACE ICE':'POROSITY_OF_SURFACE_ICE',
+  'NUMBER OF CLASSES FOR SUSPENDED FRAZIL ICE':'NUMBER_OF_CLASSES_FOR_SUSPENDED_FRAZIL_ICE',
+  'NUSSELT NUMBER':'NUSSELT_NUMBER',
+  'MODEL FOR THE NUSSELT NUMBER':'MODEL_FOR_THE_NUSSELT_NUMBER',
+  'FRAZIL CRYSTALS RADIUS':'FRAZIL_CRYSTALS_RADIUS',
+  'FRAZIL CRYSTALS DIAMETER THICKNESS RATIO':'FRAZIL_CRYSTALS_DIAMETER_THICKNESS_RATIO',
+  'MODEL FOR THE BUOYANCY VELOCITY':'MODEL_FOR_THE_BUOYANCY_VELOCITY',
+  'SETTLING COEFFICIENT OF FRAZIL ON BARS':'SETTLING_COEFFICIENT_OF_FRAZIL_ON_BARS',
+  'POROSITY OF ACCUMULATED ICE':'POROSITY_OF_ACCUMULATED_ICE',
+  'ANGLE OF ACCUMULATED ICE':'ANGLE_OF_ACCUMULATED_ICE',
+  'PHYSICAL CHARACTERISTICS OF THE INTAKE RACK':'PHYSICAL_CHARACTERISTICS_OF_THE_INTAKE_RACK',
+  'CLOGGED BOUNDARY NUMBERS':'CLOGGED_BOUNDARY_NUMBERS',
+  'CLOGGED SECTIONS':'CLOGGED_SECTIONS',
+  'CLOGGING RESULTS FILE':'CLOGGING_RESULTS_FILE',
+  'CRITICAL VELOCITY FOR STATIC BORDER ICE':'CRITICAL_VELOCITY_FOR_STATIC_BORDER_ICE',
+  'CRITICAL VELOCITY FOR DYNAMIC BORDER ICE':'CRITICAL_VELOCITY_FOR_DYNAMIC_BORDER_ICE',
+  'HEIGHT OF MEASURED WIND':'HEIGHT_OF_MEASURED_WIND',
+  'RELATIVE MODEL ELEVATION FROM MEAN SEA LEVEL':'RELATIVE_MODEL_ELEVATION_FROM_MEAN_SEA_LEVEL',
+  'SUN SET ANGLE':'SUN_SET_ANGLE',
+  'SUN RISE ANGLE':'SUN_RISE_ANGLE',
+  'SOLAR CONSTANT':'SOLAR_CONSTANT',
+  'ALBEDO OF ICE':'ALBEDO_OF_ICE',
+  'DEWPOINT TEMPERATURE':'DEWPOINT_TEMPERATURE',
+  'VISIBILITY':'VISIBILITY',
+  'GLOBAL LONGITUDE, IN DEGREES':'GLOBAL_LONGITUDE__IN_DEGREES',
+  'LOCAL LONGITUDE, IN  DEGREES':'LOCAL_LONGITUDE__IN__DEGREES',
+  'EAST OR WEST LONGITUDE':'EAST_OR_WEST_LONGITUDE',
+  'INCLUDE ICE DYNAMICS':'INCLUDE_ICE_DYNAMICS',
+  'AD NUMBER OF DERIVATIVES':'AD_NUMBER_OF_DERIVATIVES',
+  'AD NAMES OF DERIVATIVES':'AD_NAMES_OF_DERIVATIVES',
+  'WATER DENSITY':'WATER_DENSITY',
+  'KINEMATIC WATER VISCOSITY':'KINEMATIC_WATER_VISCOSITY',
+  'WATER-ICE HEAT TRANSFER COEF. FOR TURBULENT FLOW':'WATER_ICE_HEAT_TRANSFER_COEF__FOR_TURBULENT_FLOW',
+  'WATER-ICE HEAT TRANSFER COEF. FOR SUPERCOOLED TURBULENT FLOW':'WATER_ICE_HEAT_TRANSFER_COEF__FOR_SUPERCOOLED_TURBULENT_FLOW',
+  'NUSSELT NUMBER FOR HEAT TRANSFER BETWEEN WATER AND ICE':'NUSSELT_NUMBER_FOR_HEAT_TRANSFER_BETWEEN_WATER_AND_ICE',
+  'BOLTZMANN CONSTANT (WM-2K-4)':'BOLTZMANN_CONSTANT__WM_2K_4_',
+  'FREEZING POINT OF WATER':'FREEZING_POINT_OF_WATER',
+  'CRITICAL WATER TEMPERATURE FOR STATIC BORDER ICE':'CRITICAL_WATER_TEMPERATURE_FOR_STATIC_BORDER_ICE',
+  'CHANNEL WIDTH FOR THE COMPUTATION OF SURFACE TEMPERATURE':'CHANNEL_WIDTH_FOR_THE_COMPUTATION_OF_SURFACE_TEMPERATURE',
+  'CONCENTRATION OF SURFACE ICE WHEN FORMATION':'CONCENTRATION_OF_SURFACE_ICE_WHEN_FORMATION',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'HEAT BUDGET':'HEAT_BUDGET',
+  'ICE COVER IMPACT ON HYDRODYNAMIC':'ICE_COVER_IMPACT_ON_HYDRODYNAMIC',
+  'CLOGGING ON BARS':'CLOGGING_ON_BARS',
+  'BORDER ICE COVER':'BORDER_ICE_COVER',
+  'SALINITY':'SALINITY',
+  'ENERGY BALANCE VERSION':'ENERGY_BALANCE_VERSION',
+  'SCHEME OPTION FOR THERMAL GROWTH':'SCHEME_OPTION_FOR_THERMAL_GROWTH',
+  'MODEL FOR THE SECONDARY NUCLEATION':'MODEL_FOR_THE_SECONDARY_NUCLEATION',
+  'SECONDARY NUCLEATION NMAX PARAMETER':'SECONDARY_NUCLEATION_NMAX_PARAMETER',
+  'MODEL FOR THE FLOCCULATION AND BREAKUP':'MODEL_FOR_THE_FLOCCULATION_AND_BREAKUP',
+  'FLOCCULATION AFLOC PARAMETER':'FLOCCULATION_AFLOC_PARAMETER',
+  'MODEL FOR FRAZIL SEEDING':'MODEL_FOR_FRAZIL_SEEDING',
+  'FRAZIL SEEDING RATE':'FRAZIL_SEEDING_RATE',
+  'MINIMUM NUMBER OF FRAZIL CRYSTALS':'MINIMUM_NUMBER_OF_FRAZIL_CRYSTALS',
+  'ATMOSPHERE-WATER EXCHANGE MODEL':'ATMOSPHERE_WATER_EXCHANGE_MODEL',
+  'MODEL FOR ESTIMATION OF TURBULENCE PARAMETERS':'MODEL_FOR_ESTIMATION_OF_TURBULENCE_PARAMETERS',
+  'FRAZIL PRECIPITATION':'FRAZIL_PRECIPITATION',
+}
+DicoEnumCasFrToEnumCasEn = {
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'PREVIOUS_ICE_COVER_COMPUTATION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+},
+
+'PREVIOUS_ICE_BLOCKS_COMPUTATION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+},
+
+'INITIAL_CONDITIONS':{
+  "SANS COUVERT DE GLACE":"WITHOUT ICE COVER",
+  "COUVERT DE GLACE CONSTANT":"CONSTANT ICE COVER",
+  "PARTICULIERES":"SPECIAL",
+  "SPECIAL":"PARTICULIERES",
+  "PARTICULAR":"PARTICULAR",
+},
+
+'VARIABLES_TO_BE_PRINTED':{
+  "A EDITER":"TO BE EDITED",
+},
+
+}
diff --git a/Telemac/khione_labelCataToIhm_en.qm b/Telemac/khione_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..9a139d1
Binary files /dev/null and b/Telemac/khione_labelCataToIhm_en.qm differ
diff --git a/Telemac/khione_labelCataToIhm_fr.qm b/Telemac/khione_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..35f5e89
Binary files /dev/null and b/Telemac/khione_labelCataToIhm_fr.qm differ
diff --git a/Telemac/labelCataToIhm_en.qm b/Telemac/labelCataToIhm_en.qm
deleted file mode 100644 (file)
index 05ca84d..0000000
Binary files a/Telemac/labelCataToIhm_en.qm and /dev/null differ
diff --git a/Telemac/labelCataToIhm_en.ts b/Telemac/labelCataToIhm_en.ts
deleted file mode 100644 (file)
index 6f244f8..0000000
+++ /dev/null
@@ -1,1240 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><!DOCTYPE TS><TS version="1.1" language="en"><context>
-    <name>@default</name>
-    <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>BLOBAL_NUMBERS_OF_SOURCE_NODES</source>
-        <translation>Blobal numbers of source nodes</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>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>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>TIDE_GENERATING_FORCE</source>
-        <translation>Tide generating force</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>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>TURBULENCE_MODEL</source>
-        <translation>Turbulence model</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>SALINITY_FOR_DELWAQ</source>
-        <translation>Salinity for DELWAQ</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>AD_NAMES_OF_DERIVATIVES</source>
-        <translation>Ad names of derivatives</translation>
-    </message>
-    <message>
-        <source>LANGUAGE</source>
-        <translation>Language</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>ORIGINAL_HOUR_OF_TIME</source>
-        <translation>Original hour of time</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>DIAMETRE_OF_ALGAE</source>
-        <translation>Diametre of algae</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>AD_NUMBER_OF_DERIVATIVES</source>
-        <translation>Ad number of derivatives</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>DELWAQ_STEERING_FILE</source>
-        <translation>DELWAQ steering file</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>
diff --git a/Telemac/labelCataToIhm_fr.qm b/Telemac/labelCataToIhm_fr.qm
deleted file mode 100644 (file)
index eb9c295..0000000
Binary files a/Telemac/labelCataToIhm_fr.qm and /dev/null differ
diff --git a/Telemac/labelCataToIhm_fr.ts b/Telemac/labelCataToIhm_fr.ts
deleted file mode 100644 (file)
index 0d60b40..0000000
+++ /dev/null
@@ -1,1336 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><!DOCTYPE TS><TS version="1.1" language="fr"><context>
-    <name>@default</name>
-    <message>
-        <source>COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES</source>
-        <translation>Coefficient de calage des vitesses de courant</translation>
-    </message>
-    <message>
-        <source>COST_FUNCTION</source>
-        <translation>Fonction cout</translation>
-    </message>
-    <message>
-        <source>BOTTOM_TOPOGRAPHY_FILE</source>
-        <translation>Fichier des fonds</translation>
-    </message>
-    <message>
-        <source>DENSITY_OF_ALGAE</source>
-        <translation>Masse volumique des algues</translation>
-    </message>
-    <message>
-        <source>STEERING_FILE</source>
-        <translation>Fichier des parametres</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES</source>
-        <translation>Nombre de corrections des schemas distributifs</translation>
-    </message>
-    <message>
-        <source>LONGITUDE_OF_ORIGIN_POINT</source>
-        <translation>Longitude du point origine</translation>
-    </message>
-    <message>
-        <source>PREVIOUS_COMPUTATION_FILE</source>
-        <translation>Fichier du calcul precedent</translation>
-    </message>
-    <message>
-        <source>DIAMETER_OF_ROUGHNESS_ELEMENTS</source>
-        <translation>Diametre des elements de frottement</translation>
-    </message>
-    <message>
-        <source>THICKNESS_OF_ALGAE</source>
-        <translation>Epaisseur des algues</translation>
-    </message>
-    <message>
-        <source>CORIOLIS</source>
-        <translation>Coriolis</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS</source>
-        <translation>Option pour les conditions aux limites de maree</translation>
-    </message>
-    <message>
-        <source>PARTICULIERES</source>
-        <translation>PARTICULIERES</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_TIME_STEPS</source>
-        <translation>Nombre de pas de temps</translation>
-    </message>
-    <message>
-        <source>ADVECTION</source>
-        <translation>Convection</translation>
-    </message>
-    <message>
-        <source>NEWMARK_TIME_INTEGRATION_COEFFICIENT</source>
-        <translation>Coefficient d'integration en temps de newmark</translation>
-    </message>
-    <message>
-        <source>ZERO DEPTH</source>
-        <translation>HAUTEUR NULLE</translation>
-    </message>
-    <message>
-        <source>TIME_STEP</source>
-        <translation>Pas de temps</translation>
-    </message>
-    <message>
-        <source>VALUE_OF_ATMOSPHERIC_PRESSURE</source>
-        <translation>Valeur de la pression atmospherique</translation>
-    </message>
-    <message>
-        <source>LISTING_FOR_PRINTOUT_PERIOD</source>
-        <translation>Periode pour les sorties listing</translation>
-    </message>
-    <message>
-        <source>BINARY_DATABASE_2_FOR_TIDE</source>
-        <translation>Base binaire 2 de donnees de maree</translation>
-    </message>
-    <message>
-        <source>VOLUMES_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ des volumes</translation>
-    </message>
-    <message>
-        <source>DESCRIPTION_OF_LIBRARIES</source>
-        <translation>Description des librairies</translation>
-    </message>
-    <message>
-        <source>STOP_IF_A_STEADY_STATE_IS_REACHED</source>
-        <translation>Arret si un etat permanent est atteint</translation>
-    </message>
-    <message>
-        <source>SALINITY_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ de la salinite</translation>
-    </message>
-    <message>
-        <source>IMPLICITATION_FOR_DEPTH</source>
-        <translation>Implicitation pour la hauteur</translation>
-    </message>
-    <message>
-        <source>DROGUES_FILE</source>
-        <translation>Fichier des flotteurs</translation>
-    </message>
-    <message>
-        <source>TEMPERATURE_FOR_DELWAQ</source>
-        <translation>Temperature pour DELWAQ</translation>
-    </message>
-    <message>
-        <source>BLOBAL_NUMBERS_OF_SOURCE_NODES</source>
-        <translation>Numeros globaux des noeuds des sources</translation>
-    </message>
-    <message>
-        <source>INITIAL_DEPTH</source>
-        <translation>Hauteur initiale</translation>
-    </message>
-    <message>
-        <source>PARMETIS</source>
-        <translation>PARMETIS</translation>
-    </message>
-    <message>
-        <source>IDENTIFICATION_METHOD</source>
-        <translation>Methode d'identification</translation>
-    </message>
-    <message>
-        <source>SAINT-VENANT FE</source>
-        <translation>SAINT-VENANT EF</translation>
-    </message>
-    <message>
-        <source>COEFFICIENT_FOR_DIFFUSION_OF_TRACERS</source>
-        <translation>Coefficient de diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>VELOCITY_DIFFUSIVITY</source>
-        <translation>Coefficient de diffusion des vitesses</translation>
-    </message>
-    <message>
-        <source>VECTOR_LENGTH</source>
-        <translation>Longueur du vecteur</translation>
-    </message>
-    <message>
-        <source>GRAPHIC_PRINTOUT_PERIOD</source>
-        <translation>Periode pour les sorties graphiques</translation>
-    </message>
-    <message>
-        <source>LINEARIZED_PROPAGATION</source>
-        <translation>Propagation linearisee</translation>
-    </message>
-    <message>
-        <source>PRECONDITIONING</source>
-        <translation>Preconditionnement</translation>
-    </message>
-    <message>
-        <source>MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW</source>
-        <translation>Valeur par defaut du manning pour la loi de colebrook-white</translation>
-    </message>
-    <message>
-        <source>PRINTOUT_PERIOD_FOR_DROGUES</source>
-        <translation>Periode pour les sorties de flotteurs</translation>
-    </message>
-    <message>
-        <source>DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS</source>
-        <translation>Duree de la pluie ou evaporation en heures</translation>
-    </message>
-    <message>
-        <source>DEBUGGER</source>
-        <translation>Debugger</translation>
-    </message>
-    <message>
-        <source>DICTIONARY</source>
-        <translation>Dictionnaire</translation>
-    </message>
-    <message>
-        <source>SIPHONS_DATA_FILE</source>
-        <translation>Fichier de donnees des siphons</translation>
-    </message>
-    <message>
-        <source>WATER_DISCHARGE_OF_SOURCES</source>
-        <translation>Debits des sources</translation>
-    </message>
-    <message>
-        <source>ADVECTION_OF_U_AND_V</source>
-        <translation>Convection de U et V</translation>
-    </message>
-    <message>
-        <source>ANTECEDENT_MOISTURE_CONDITIONS</source>
-        <translation>Conditions d'humidite precedente</translation>
-    </message>
-    <message>
-        <source>DIFFUSION_OF_VELOCITY</source>
-        <translation>Diffusion des vitesses</translation>
-    </message>
-    <message>
-        <source>CONSTANT DEPTH</source>
-        <translation>HAUTEUR CONSTANTE</translation>
-    </message>
-    <message>
-        <source>WATER_DENSITY</source>
-        <translation>Masse volumique de l'eau</translation>
-    </message>
-    <message>
-        <source>ORIGIN_COORDINATES</source>
-        <translation>Coordonnees de l'origine</translation>
-    </message>
-    <message>
-        <source>LATITUDE_OF_ORIGIN_POINT</source>
-        <translation>Latitude du point origine</translation>
-    </message>
-    <message>
-        <source>PRESCRIBED_TRACERS_VALUES</source>
-        <translation>Valeurs imposees des traceurs</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER</source>
-        <translation>Maximum d'iterations pour le solveur</translation>
-    </message>
-    <message>
-        <source>FLUXLINE</source>
-        <translation>Fluxline</translation>
-    </message>
-    <message>
-        <source>TIDE_GENERATING_FORCE</source>
-        <translation>Force generatrice de la maree</translation>
-    </message>
-    <message>
-        <source>VELOCITY_FOR_DELWAQ</source>
-        <translation>Vitesse pour DELWAQ</translation>
-    </message>
-    <message>
-        <source>PARALLEL_PROCESSORS</source>
-        <translation>Processeurs paralleles</translation>
-    </message>
-    <message>
-        <source>ROUGHNESS_COEFFICIENT_OF_BOUNDARIES</source>
-        <translation>Coefficient de rugosite des bords</translation>
-    </message>
-    <message>
-        <source>RAINFALL_RUNOFF_MODEL</source>
-        <translation>Modele pluie-debit</translation>
-    </message>
-    <message>
-        <source>PSI_SCHEME_OPTION</source>
-        <translation>Option du schema PSI</translation>
-    </message>
-    <message>
-        <source>SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES</source>
-        <translation>Option du schema pour la convection des vitesses</translation>
-    </message>
-    <message>
-        <source>INITIAL_CONDITIONS</source>
-        <translation>Conditions initiales</translation>
-    </message>
-    <message>
-        <source>INITIAL_TIME_SET_TO_ZERO</source>
-        <translation>Remise a zero du temps</translation>
-    </message>
-    <message>
-        <source>PTSCOTCH</source>
-        <translation>PTSCOTCH</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES</source>
-        <translation>Nombre de sous-iterations pour les non-linearites</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_THE_DIFFUSION_OF_TRACERS</source>
-        <translation>Option pour la diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>CULVERTS_DATA_FILE</source>
-        <translation>Fichier de donnees des buses</translation>
-    </message>
-    <message>
-        <source>ACCURACY_OF_EPSILON</source>
-        <translation>Precision sur epsilon</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS</source>
-        <translation>Maximum d'iterations pour la diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>MASS_LUMPING_ON_VELOCITY</source>
-        <translation>Mass-lumping sur la vitesse</translation>
-    </message>
-    <message>
-        <source>FRICTION_DATA_FILE</source>
-        <translation>Fichier de donnees pour le frottement</translation>
-    </message>
-    <message>
-        <source>SCHEME_FOR_ADVECTION_OF_K_EPSILON</source>
-        <translation>Schema pour la convection du K-Epsilon</translation>
-    </message>
-    <message>
-        <source>SOLVER_ACCURACY</source>
-        <translation>Precision du solveur</translation>
-    </message>
-    <message>
-        <source>NAMES_OF_POINTS</source>
-        <translation>Noms des points</translation>
-    </message>
-    <message>
-        <source>TOMAWAC_STEERING_FILE</source>
-        <translation>Fichier des parametres de TOMAWAC</translation>
-    </message>
-    <message>
-        <source>BOUNDARY_CONDITIONS_FILE</source>
-        <translation>Fichier des conditions aux limites</translation>
-    </message>
-    <message>
-        <source>STOP_CRITERIA</source>
-        <translation>Criteres d'arret</translation>
-    </message>
-    <message>
-        <source>BINARY_RESULTS_FILE_FORMAT</source>
-        <translation>Format du fichier de resultats binaire</translation>
-    </message>
-    <message>
-        <source>TEMPERATURE_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ de la temperature</translation>
-    </message>
-    <message>
-        <source>PROPAGATION</source>
-        <translation>Propagation</translation>
-    </message>
-    <message>
-        <source>FINITE_VOLUME_SCHEME</source>
-        <translation>Schema en volumes finis</translation>
-    </message>
-    <message>
-        <source>IMPLICITATION_COEFFICIENT_OF_TRACERS</source>
-        <translation>Coefficient d'implicitation des traceurs</translation>
-    </message>
-    <message>
-        <source>CORIOLIS_COEFFICIENT</source>
-        <translation>Coefficient de coriolis</translation>
-    </message>
-    <message>
-        <source>PRESCRIBED_FLOWRATES</source>
-        <translation>Debits imposes</translation>
-    </message>
-    <message>
-        <source>TURBULENCE_MODEL</source>
-        <translation>Modele de turbulence</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS</source>
-        <translation>Numero du premier pas de temps pour les sorties listing</translation>
-    </message>
-    <message>
-        <source>PRINTING_CUMULATED_FLOWRATES</source>
-        <translation>Impression du cumul des flux</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS</source>
-        <translation>Numero du premier pas de temps pour les sorties graphiques</translation>
-    </message>
-    <message>
-        <source>PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI</source>
-        <translation>Parametres physiques du tsunami</translation>
-    </message>
-    <message>
-        <source>MASS_BALANCE</source>
-        <translation>Bilan de masse</translation>
-    </message>
-    <message>
-        <source>BINARY_DATABASE_1_FOR_TIDE</source>
-        <translation>Base binaire 1 de donnees de maree</translation>
-    </message>
-    <message>
-        <source>SOURCES_FILE</source>
-        <translation>Fichier des sources</translation>
-    </message>
-    <message>
-        <source>LAW_OF_TRACERS_DEGRADATION</source>
-        <translation>Loi de degradation des traceurs</translation>
-    </message>
-    <message>
-        <source>SECTIONS_INPUT_FILE</source>
-        <translation>Fichier des sections de controle</translation>
-    </message>
-    <message>
-        <source>CONTROL_SECTIONS</source>
-        <translation>Sections de controle</translation>
-    </message>
-    <message>
-        <source>SOLVER_FOR_DIFFUSION_OF_TRACERS</source>
-        <translation>Solveur pour la diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>RESULTS_FILE_FORMAT</source>
-        <translation>Format du fichier des resultats</translation>
-    </message>
-    <message>
-        <source>SECONDARY_CURRENTS</source>
-        <translation>Courants secondaires</translation>
-    </message>
-    <message>
-        <source>BIN</source>
-        <translation>BIN</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_INITIAL_ABSTRACTION_RATIO</source>
-        <translation>Option pour ratio des pertes initiales</translation>
-    </message>
-    <message>
-        <source>TYPE_OF_WEIRS</source>
-        <translation>Type des seuils</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES</source>
-        <translation>Nombre de sous-pas des schemas distributifs</translation>
-    </message>
-    <message>
-        <source>SPACING_OF_ROUGHNESS_ELEMENTS</source>
-        <translation>Espacement des elements de frottement</translation>
-    </message>
-    <message>
-        <source>SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON</source>
-        <translation>Option du schema pour la convection du K-Epsilon</translation>
-    </message>
-    <message>
-        <source>COUPLING_WITH</source>
-        <translation>Couplage avec</translation>
-    </message>
-    <message>
-        <source>LISTING_PRINTOUT_PERIOD</source>
-        <translation>Periode de sortie listing</translation>
-    </message>
-    <message>
-        <source>THRESHOLD_DEPTH_FOR_WIND</source>
-        <translation>Profondeur limite pour le vent</translation>
-    </message>
-    <message>
-        <source>VELOCITY_PROFILES</source>
-        <translation>Profils de vitesse</translation>
-    </message>
-    <message>
-        <source>ALGAE_TYPE</source>
-        <translation>Type des algues</translation>
-    </message>
-    <message>
-        <source>TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES</source>
-        <translation>Traitement des flux aux frontieres</translation>
-    </message>
-    <message>
-        <source>MINOR_CONSTITUENTS_INFERENCE</source>
-        <translation>Interpolation de composantes mineures</translation>
-    </message>
-    <message>
-        <source>STAGE_DISCHARGE_CURVES</source>
-        <translation>Courbes de tarage</translation>
-    </message>
-    <message>
-        <source>GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER</source>
-        <translation>Numero global du point pour caler la pleine mer</translation>
-    </message>
-    <message>
-        <source>RAIN_OR_EVAPORATION_IN_MM_PER_DAY</source>
-        <translation>Pluie ou evaporation en mm par jour</translation>
-    </message>
-    <message>
-        <source>REFERENCE_FILE_FORMAT</source>
-        <translation>Format du fichier de reference</translation>
-    </message>
-    <message>
-        <source>SALINITY_FOR_DELWAQ</source>
-        <translation>Salinite pour DELWAQ</translation>
-    </message>
-    <message>
-        <source>DIFFUSIVITY_FOR_DELWAQ</source>
-        <translation>Diffusion pour DELWAQ</translation>
-    </message>
-    <message>
-        <source>DELWAQ</source>
-        <translation>DELWAQ</translation>
-    </message>
-    <message>
-        <source>BOTTOM_SURFACES_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ des surfaces du fond</translation>
-    </message>
-    <message>
-        <source>FORMATTED_DATA_FILE_1</source>
-        <translation>Fichier de donnees formate 1</translation>
-    </message>
-    <message>
-        <source>FORMATTED_DATA_FILE_2</source>
-        <translation>Fichier de donnees formate 2</translation>
-    </message>
-    <message>
-        <source>COMPUTATION_CONTINUED</source>
-        <translation>Suite de calcul</translation>
-    </message>
-    <message>
-        <source>RECORD_NUMBER_IN_WAVE_FILE</source>
-        <translation>Numero de l'enregistrement dans le fichier de Houle</translation>
-    </message>
-    <message>
-        <source>C_U_PRECONDITIONING</source>
-        <translation>Preconditionnement C-U</translation>
-    </message>
-    <message>
-        <source>LIST_OF_POINTS</source>
-        <translation>Liste de points</translation>
-    </message>
-    <message>
-        <source>TYPE_OF_ADVECTION</source>
-        <translation>Forme de la convection</translation>
-    </message>
-    <message>
-        <source>WIND_VELOCITY_ALONG_X</source>
-        <translation>Vitesse du vent suivant X</translation>
-    </message>
-    <message>
-        <source>WIND_VELOCITY_ALONG_Y</source>
-        <translation>Vitesse du vent suivant Y</translation>
-    </message>
-    <message>
-        <source>TOLERANCES_FOR_IDENTIFICATION</source>
-        <translation>Precisions pour l'identification</translation>
-    </message>
-    <message>
-        <source>PREVIOUS_COMPUTATION_FILE_FORMAT</source>
-        <translation>Format du fichier du calcul precedent</translation>
-    </message>
-    <message>
-        <source>METIS</source>
-        <translation>METIS</translation>
-    </message>
-    <message>
-        <source>DISCRETIZATIONS_IN_SPACE</source>
-        <translation>Discretisations en espace</translation>
-    </message>
-    <message>
-        <source>BINARY_ATMOSPHERIC_DATA_FILE</source>
-        <translation>Fichier binaire de donnees atmospheriques</translation>
-    </message>
-    <message>
-        <source>BINARY_RESULTS_FILE</source>
-        <translation>Fichier de resultats binaire</translation>
-    </message>
-    <message>
-        <source>EXCHANGES_BETWEEN_NODES_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ des echanges entre noeuds</translation>
-    </message>
-    <message>
-        <source>CONTINUITY_CORRECTION</source>
-        <translation>Correction de continuite</translation>
-    </message>
-    <message>
-        <source>SCHEME_FOR_ADVECTION_OF_VELOCITIES</source>
-        <translation>Schema pour la convection des vitesses</translation>
-    </message>
-    <message>
-        <source>EXCHANGE_AREAS_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ des surfaces de flux</translation>
-    </message>
-    <message>
-        <source>SISYPHE_STEERING_FILE</source>
-        <translation>Fichier des parametres de sisyphe</translation>
-    </message>
-    <message>
-        <source>IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY</source>
-        <translation>Implicitation pour la diffusion des vitesses</translation>
-    </message>
-    <message>
-        <source>ADVECTION_OF_K_AND_EPSILON</source>
-        <translation>Convection de K et epsilon</translation>
-    </message>
-    <message>
-        <source>FREE_SURFACE_GRADIENT_COMPATIBILITY</source>
-        <translation>Compatibilite du gradient de surface libre</translation>
-    </message>
-    <message>
-        <source>VALUES_OF_THE_TRACERS_AT_THE_SOURCES</source>
-        <translation>Valeurs des traceurs des sources</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_CULVERTS</source>
-        <translation>Nombre de buses</translation>
-    </message>
-    <message>
-        <source>ZERO ELEVATION</source>
-        <translation>COTE NULLE</translation>
-    </message>
-    <message>
-        <source>RELEASE</source>
-        <translation>Numero de version</translation>
-    </message>
-    <message>
-        <source>AD_NAMES_OF_DERIVATIVES</source>
-        <translation>Ad noms des derivees</translation>
-    </message>
-    <message>
-        <source>LANGUAGE</source>
-        <translation>Langue</translation>
-    </message>
-    <message>
-        <source>NAMES_OF_PRIVATE_VARIABLES</source>
-        <translation>Noms des variables privees</translation>
-    </message>
-    <message>
-        <source>PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS</source>
-        <translation>Preconditionnement pour la diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>VALIDATION</source>
-        <translation>Validation</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_SIPHONS</source>
-        <translation>Nombre de siphons</translation>
-    </message>
-    <message>
-        <source>BINARY_ATMOSPHERIC_DATA_FILE_FORMAT</source>
-        <translation>Format du fichier binaire de donnees atmospheriques</translation>
-    </message>
-    <message>
-        <source>WEIRS_DATA_FILE</source>
-        <translation>Fichier de donnees des seuils</translation>
-    </message>
-    <message>
-        <source>IMPLICITATION_FOR_VELOCITY</source>
-        <translation>Implicitation pour la vitesse</translation>
-    </message>
-    <message>
-        <source>DEFINITION_OF_ZONES</source>
-        <translation>Definition de zones</translation>
-    </message>
-    <message>
-        <source>TOMAWAC</source>
-        <translation>TOMAWAC</translation>
-    </message>
-    <message>
-        <source>LISTING_PRINTOUT</source>
-        <translation>Sortie listing</translation>
-    </message>
-    <message>
-        <source>MEAN_DEPTH_FOR_LINEARIZATION</source>
-        <translation>Profondeur moyenne pour la linearisation</translation>
-    </message>
-    <message>
-        <source>COUPLING_PERIOD_FOR_TOMAWAC</source>
-        <translation>Periode de couplage pour TOMAWAC</translation>
-    </message>
-    <message>
-        <source>WAVE_ENHANCED_FRICTION_FACTOR</source>
-        <translation>Augmentation du frottement par la houle</translation>
-    </message>
-    <message>
-        <source>VARIABLES_FOR_GRAPHIC_PRINTOUTS</source>
-        <translation>Variables pour les sorties graphiques</translation>
-    </message>
-    <message>
-        <source>DEPTH_IN_FRICTION_TERMS</source>
-        <translation>Hauteur dans les termes de frottement</translation>
-    </message>
-    <message>
-        <source>MASS_LUMPING_ON_H</source>
-        <translation>Mass-lumping sur H</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_LAGRANGIAN_DRIFTS</source>
-        <translation>Nombre de derives lagrangiennes</translation>
-    </message>
-    <message>
-        <source>NON_DIMENSIONAL_DISPERSION_COEFFICIENTS</source>
-        <translation>Coefficients adimensionnels de dispersion</translation>
-    </message>
-    <message>
-        <source>FOURIER_ANALYSIS_PERIODS</source>
-        <translation>Periodes d'analyse de fourier</translation>
-    </message>
-    <message>
-        <source>VARIABLES_TO_BE_PRINTED</source>
-        <translation>Variables a imprimer</translation>
-    </message>
-    <message>
-        <source>EQUATIONS</source>
-        <translation>Equations</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION</source>
-        <translation>Maximum d'iterations pour l'identification</translation>
-    </message>
-    <message>
-        <source>WIND</source>
-        <translation>Vent</translation>
-    </message>
-    <message>
-        <source>SPEED_AND_DIRECTION_OF_WIND</source>
-        <translation>Vitesse et direction du vent</translation>
-    </message>
-    <message>
-        <source>NAMES_OF_CLANDESTINE_VARIABLES</source>
-        <translation>Noms des variables clandestines</translation>
-    </message>
-    <message>
-        <source>GEOMETRY_FILE_FORMAT</source>
-        <translation>Format du fichier de geometrie</translation>
-    </message>
-    <message>
-        <source>NON_SUBMERGED_VEGETATION_FRICTION</source>
-        <translation>Frottement pour la vegetation non submergee</translation>
-    </message>
-    <message>
-        <source>TYPE_OF_SOURCES</source>
-        <translation>Type des sources</translation>
-    </message>
-    <message>
-        <source>TIDAL_FLATS</source>
-        <translation>Bancs decouvrants</translation>
-    </message>
-    <message>
-        <source>TITLE</source>
-        <translation>Titre</translation>
-    </message>
-    <message>
-        <source>ORIGINAL_HOUR_OF_TIME</source>
-        <translation>Heure de l'origine des temps</translation>
-    </message>
-    <message>
-        <source>LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES</source>
-        <translation>Loi de frottement sur les parois laterales</translation>
-    </message>
-    <message>
-        <source>FRICTION</source>
-        <translation>FROTTEMENT</translation>
-    </message>
-    <message>
-        <source>STAGE_DISCHARGE_CURVES_FILE</source>
-        <translation>Fichier des courbes de tarage</translation>
-    </message>
-    <message>
-        <source>DESIRED_COURANT_NUMBER</source>
-        <translation>Nombre de courant souhaite</translation>
-    </message>
-    <message>
-        <source>DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS</source>
-        <translation>Coefficient de dissipation pour courants secondaires</translation>
-    </message>
-    <message>
-        <source>COUPLING_PERIOD_FOR_SISYPHE</source>
-        <translation>Periode de couplage pour sisyphe</translation>
-    </message>
-    <message>
-        <source>ALGAE_TRANSPORT_MODEL</source>
-        <translation>Modele de transport des algues</translation>
-    </message>
-    <message>
-        <source>ABSCISSAE_OF_SOURCES</source>
-        <translation>Abscisses des sources</translation>
-    </message>
-    <message>
-        <source>LIQUID_BOUNDARIES_FILE</source>
-        <translation>Fichier des frontieres liquides</translation>
-    </message>
-    <message>
-        <source>VELOCITIES_OF_THE_SOURCES_ALONG_X</source>
-        <translation>Vitesses des sources selon X</translation>
-    </message>
-    <message>
-        <source>VELOCITIES_OF_THE_SOURCES_ALONG_Y</source>
-        <translation>Vitesses des sources selon Y</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_SOURCES</source>
-        <translation>Nombre maximum de sources</translation>
-    </message>
-    <message>
-        <source>SOLVER_OPTION_FOR_TRACERS_DIFFUSION</source>
-        <translation>Option du solveur pour la diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>INFORMATION_ABOUT_SOLVER</source>
-        <translation>Informations sur le solveur</translation>
-    </message>
-    <message>
-        <source>BOUSSINESQ</source>
-        <translation>BOUSSINESQ</translation>
-    </message>
-    <message>
-        <source>BINARY_DATA_FILE_1_FORMAT</source>
-        <translation>Format du fichier de donnees binaire 1</translation>
-    </message>
-    <message>
-        <source>DIAMETRE_OF_ALGAE</source>
-        <translation>Diametre des algues</translation>
-    </message>
-    <message>
-        <source>CONSTANT ELEVATION</source>
-        <translation>COTE CONSTANTE</translation>
-    </message>
-    <message>
-        <source>COUPLING_DIRECTORY</source>
-        <translation>Dossier de couplage</translation>
-    </message>
-    <message>
-        <source>DELWAQ_PRINTOUT_PERIOD</source>
-        <translation>Periode de sortie pour DELWAQ</translation>
-    </message>
-    <message>
-        <source>BOTTOM_SMOOTHINGS</source>
-        <translation>Lissages du fond</translation>
-    </message>
-    <message>
-        <source>AIR_PRESSURE</source>
-        <translation>Pression atmospherique</translation>
-    </message>
-    <message>
-        <source>PRESCRIBED_ELEVATIONS</source>
-        <translation>Cotes imposees</translation>
-    </message>
-    <message>
-        <source>MASS_LUMPING_FOR_WEAK_CHARACTERISTICS</source>
-        <translation>Mass-lumping pour les caracteristiques faibles</translation>
-    </message>
-    <message>
-        <source>GRAVITY_ACCELERATION</source>
-        <translation>Acceleration de la pesanteur</translation>
-    </message>
-    <message>
-        <source>LIMIT_VALUES</source>
-        <translation>Valeurs limites</translation>
-    </message>
-    <message>
-        <source>RESULTS_FILE</source>
-        <translation>Fichier des resultats</translation>
-    </message>
-    <message>
-        <source>SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS</source>
-        <translation>Option du schema pour la convection des traceurs</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_CHARACTERISTICS</source>
-        <translation>Option pour les caracteristiques</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS</source>
-        <translation>Option de traitement des bancs decouvrants</translation>
-    </message>
-    <message>
-        <source>TIME_RANGE_FOR_FOURIER_ANALYSIS</source>
-        <translation>Bornes en temps pour l'analyse de fourier</translation>
-    </message>
-    <message>
-        <source>VERTICAL_FLUXES_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ des flux verticaux</translation>
-    </message>
-    <message>
-        <source>ORDINATES_OF_SOURCES</source>
-        <translation>Ordonnees des sources</translation>
-    </message>
-    <message>
-        <source>SERAFIN</source>
-        <translation>SERAFIN</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_TRACERS</source>
-        <translation>Nombre maximum de traceurs</translation>
-    </message>
-    <message>
-        <source>TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES</source>
-        <translation>Regime de turbulence pour les parois</translation>
-    </message>
-    <message>
-        <source>LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER</source>
-        <translation>Numero local du point pour caler la pleine mer</translation>
-    </message>
-    <message>
-        <source>NODES_DISTANCES_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ des distances entre noeuds</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_DROGUES</source>
-        <translation>Nombre de flotteurs</translation>
-    </message>
-    <message>
-        <source>SOLVER_FOR_K_EPSILON_MODEL</source>
-        <translation>Solveur pour le modele K-Epsilon</translation>
-    </message>
-    <message>
-        <source>SECTIONS_OUTPUT_FILE</source>
-        <translation>Fichier de sortie des sections de controle</translation>
-    </message>
-    <message>
-        <source>HARMONIC_CONSTANTS_FILE</source>
-        <translation>Fichier des constantes harmoniques</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_CULVERTS</source>
-        <translation>Option pour les buses</translation>
-    </message>
-    <message>
-        <source>ASCII_ATMOSPHERIC_DATA_FILE</source>
-        <translation>Fichier ASCII de donnees atmospheriques</translation>
-    </message>
-    <message>
-        <source>INITIAL_ELEVATION</source>
-        <translation>Cote initiale</translation>
-    </message>
-    <message>
-        <source>ZERO</source>
-        <translation>Zero</translation>
-    </message>
-    <message>
-        <source>BREACHES_DATA_FILE</source>
-        <translation>Fichier de donnees des breches</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_WIND</source>
-        <translation>Option du vent</translation>
-    </message>
-    <message>
-        <source>OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION</source>
-        <translation>Option de la reconstrucion Hydrostatique</translation>
-    </message>
-    <message>
-        <source>SERAFIND</source>
-        <translation>SERAFIND</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_TRACERS</source>
-        <translation>Nombre de traceurs</translation>
-    </message>
-    <message>
-        <source>DIFFUSIVITY_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ de la diffusion</translation>
-    </message>
-    <message>
-        <source>TPXO SATELLITE ALTIMETRY</source>
-        <translation>ALTIMETRIE SATELLITE TPXO</translation>
-    </message>
-    <message>
-        <source>ADVECTION_OF_TRACERS</source>
-        <translation>Convection des traceurs</translation>
-    </message>
-    <message>
-        <source>MED</source>
-        <translation>MED</translation>
-    </message>
-    <message>
-        <source>SOLVER_OPTION</source>
-        <translation>Option du solveur</translation>
-    </message>
-    <message>
-        <source>MATRIX_STORAGE</source>
-        <translation>Stockage des matrices</translation>
-    </message>
-    <message>
-        <source>COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE</source>
-        <translation>Coefficient de calage du marnage</translation>
-    </message>
-    <message>
-        <source>BINARY_DATA_FILE_1</source>
-        <translation>Fichier de donnees binaire 1</translation>
-    </message>
-    <message>
-        <source>BINARY_DATA_FILE_2</source>
-        <translation>Fichier de donnees binaire 2</translation>
-    </message>
-    <message>
-        <source>CONTROL_OF_LIMITS</source>
-        <translation>Controle des limites</translation>
-    </message>
-    <message>
-        <source>RECORD_NUMBER_FOR_RESTART</source>
-        <translation>Enregistrement pour suite de calcul</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS</source>
-        <translation>Nombre de points de Gauss pour les caracteristiques faibles</translation>
-    </message>
-    <message>
-        <source>COEFFICIENT_OF_WIND_INFLUENCE</source>
-        <translation>Coefficient d'influence du vent</translation>
-    </message>
-    <message>
-        <source>PRECONDITIONING_FOR_K_EPSILON_MODEL</source>
-        <translation>Preconditionnement pour le modele K-Epsilon</translation>
-    </message>
-    <message>
-        <source>PRODUCTION_COEFFICIENT_FOR_SECONDARY_CURRENTS</source>
-        <translation>Coefficient de production pour courants secondaires</translation>
-    </message>
-    <message>
-        <source>MINIMUM_VALUE_OF_DEPTH</source>
-        <translation>Valeur minimum de H</translation>
-    </message>
-    <message>
-        <source>ELEMENTS_MASKED_BY_USER</source>
-        <translation>Elements masques par l'utilisateur</translation>
-    </message>
-    <message>
-        <source>FRICTION_COEFFICIENT</source>
-        <translation>Coefficient de frottement</translation>
-    </message>
-    <message>
-        <source>PRESCRIBED_VELOCITIES</source>
-        <translation>Vitesses imposees</translation>
-    </message>
-    <message>
-        <source>NAMES_OF_TRACERS</source>
-        <translation>Noms des traceurs</translation>
-    </message>
-    <message>
-        <source>SPECIAL</source>
-        <translation>SPECIAL</translation>
-    </message>
-    <message>
-        <source>VELOCITY_DELWAQ_FILE</source>
-        <translation>Fichier DELWAQ de la vitesse</translation>
-    </message>
-    <message>
-        <source>H_CLIPPING</source>
-        <translation>Clipping de H</translation>
-    </message>
-    <message>
-        <source>ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM</source>
-        <translation>Numero de fuseau ou projection dans le systeme geographique</translation>
-    </message>
-    <message>
-        <source>SUPG_OPTION</source>
-        <translation>Option de SUPG</translation>
-    </message>
-    <message>
-        <source>PARAMETER_ESTIMATION</source>
-        <translation>Estimation de parametre</translation>
-    </message>
-    <message>
-        <source>CHECKING_THE_MESH</source>
-        <translation>Verification du maillage</translation>
-    </message>
-    <message>
-        <source>AD_NUMBER_OF_DERIVATIVES</source>
-        <translation>Ad nombre de derivees</translation>
-    </message>
-    <message>
-        <source>COMPATIBLE_COMPUTATION_OF_FLUXES</source>
-        <translation>Calcul compatible des flux</translation>
-    </message>
-    <message>
-        <source>LIST_OF_FILES</source>
-        <translation>Liste des fichiers</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_PRIVATE_ARRAYS</source>
-        <translation>Nombre de tableaux prives</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_FRICTION_DOMAINS</source>
-        <translation>Nombre maximum de domaines de frottement</translation>
-    </message>
-    <message>
-        <source>DURATION</source>
-        <translation>Duree du calcul</translation>
-    </message>
-    <message>
-        <source>DELWAQ_STEERING_FILE</source>
-        <translation>Fichier de commande DELWAQ</translation>
-    </message>
-    <message>
-        <source>COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION</source>
-        <translation>Coefficient 1 de la loi de degradation des traceurs</translation>
-    </message>
-    <message>
-        <source>ACCURACY_OF_K</source>
-        <translation>Precision sur k</translation>
-    </message>
-    <message>
-        <source>PARTICULAR</source>
-        <translation>PARTICULAR</translation>
-    </message>
-    <message>
-        <source>WATER_QUALITY_PROCESS</source>
-        <translation>Processus qualite d'eau</translation>
-    </message>
-    <message>
-        <source>ADVECTION_OF_H</source>
-        <translation>Convection de H</translation>
-    </message>
-    <message>
-        <source>SCHEME_FOR_ADVECTION_OF_TRACERS</source>
-        <translation>Schema pour la convection des traceurs</translation>
-    </message>
-    <message>
-        <source>BINARY_DATA_FILE_2_FORMAT</source>
-        <translation>Format du fichier de donnees binaire 2</translation>
-    </message>
-    <message>
-        <source>COEFFICIENT_TO_CALIBRATE_SEA_LEVEL</source>
-        <translation>Coefficient de calage du niveau de mer</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES</source>
-        <translation>Option pour la diffusion des vitesses</translation>
-    </message>
-    <message>
-        <source>INITIAL_GUESS_FOR_H</source>
-        <translation>Ordre du tir initial pour H</translation>
-    </message>
-    <message>
-        <source>MASS_LUMPING_ON_TRACERS</source>
-        <translation>Mass-lumping sur les traceurs</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_LIQUID_BOUNDARIES</source>
-        <translation>Option pour les frontieres liquides</translation>
-    </message>
-    <message>
-        <source>GEOMETRY_FILE</source>
-        <translation>Fichier de geometrie</translation>
-    </message>
-    <message>
-        <source>WAQTEL_STEERING_FILE</source>
-        <translation>Fichier des parametres de waqtel</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES</source>
-        <translation>Maximum d'iterations pour les schemas de convection</translation>
-    </message>
-    <message>
-        <source>FLUXLINE_INPUT_FILE</source>
-        <translation>Fichier de fluxline</translation>
-    </message>
-    <message>
-        <source>RAIN_OR_EVAPORATION</source>
-        <translation>Pluie ou evaporation</translation>
-    </message>
-    <message>
-        <source>LAW_OF_BOTTOM_FRICTION</source>
-        <translation>Loi de frottement sur le fond</translation>
-    </message>
-    <message>
-        <source>MATRIX_VECTOR_PRODUCT</source>
-        <translation>Produit matrice-vecteur</translation>
-    </message>
-    <message>
-        <source>ACCURACY_FOR_DIFFUSION_OF_TRACERS</source>
-        <translation>Precision pour la diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>MEAN_TEMPERATURE</source>
-        <translation>Temperature moyenne</translation>
-    </message>
-    <message>
-        <source>FRICTION, STEADY</source>
-        <translation>FROTTEMENT, PERMANENT</translation>
-    </message>
-    <message>
-        <source>PARTITIONING_TOOL</source>
-        <translation>Partitionneur</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_BOUNDARIES</source>
-        <translation>Nombre maximum de frontieres</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL</source>
-        <translation>Option du solveur pour le modele K-Epsilon</translation>
-    </message>
-    <message>
-        <source>SAINT-VENANT FV</source>
-        <translation>SAINT-VENANT VF</translation>
-    </message>
-    <message>
-        <source>SPATIAL_PROJECTION_TYPE</source>
-        <translation>Type de projection spatiale</translation>
-    </message>
-    <message>
-        <source>THRESHOLD_FOR_NEGATIVE_DEPTHS</source>
-        <translation>Seuil pour les profondeurs negatives</translation>
-    </message>
-    <message>
-        <source>DEFAULT_PARALLEL_EXECUTABLE</source>
-        <translation>Executable parallele par defaut</translation>
-    </message>
-    <message>
-        <source>INITIAL_GUESS_FOR_U</source>
-        <translation>Ordre du tir initial pour U</translation>
-    </message>
-    <message>
-        <source>DIFFUSION_OF_TRACERS</source>
-        <translation>Diffusion des traceurs</translation>
-    </message>
-    <message>
-        <source>DEFAULT_EXECUTABLE</source>
-        <translation>Executable par defaut</translation>
-    </message>
-    <message>
-        <source>FORMATTED_RESULTS_FILE</source>
-        <translation>Fichier de resultats formate</translation>
-    </message>
-    <message>
-        <source>VALUES_OF_TRACERS_IN_THE_RAIN</source>
-        <translation>Valeurs des traceurs dans la pluie</translation>
-    </message>
-    <message>
-        <source>VERTICAL_STRUCTURES</source>
-        <translation>Structures verticales</translation>
-    </message>
-    <message>
-        <source>MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON</source>
-        <translation>Maximum d'iterations pour k et epsilon</translation>
-    </message>
-    <message>
-        <source>UPWIND_COEFFICIENTS</source>
-        <translation>Coefficients de decentrement</translation>
-    </message>
-    <message>
-        <source>FRICTION_DATA</source>
-        <translation>Donnees pour le frottement</translation>
-    </message>
-    <message>
-        <source>NUMBER_OF_WEIRS</source>
-        <translation>Nombre de seuils</translation>
-    </message>
-    <message>
-        <source>OPTION_FOR_TSUNAMI_GENERATION</source>
-        <translation>Option pour la generation de tsunami</translation>
-    </message>
-    <message>
-        <source>VARIABLE_TIME_STEP</source>
-        <translation>Pas de temps variable</translation>
-    </message>
-    <message>
-        <source>WAVE_DRIVEN_CURRENTS</source>
-        <translation>Courants de Houle</translation>
-    </message>
-    <message>
-        <source>INFORMATION_ABOUT_K_EPSILON_MODEL</source>
-        <translation>Informations sur le modele K-Epsilon</translation>
-    </message>
-    <message>
-        <source>ZONES_FILE</source>
-        <translation>Fichier des zones</translation>
-    </message>
-    <message>
-        <source>SPHERICAL_COORDINATES</source>
-        <translation>Coordonnees spheriques</translation>
-    </message>
-    <message>
-        <source>NORTH</source>
-        <translation>Nord</translation>
-    </message>
-    <message>
-        <source>TREATMENT_OF_THE_LINEAR_SYSTEM</source>
-        <translation>Traitement du systeme lineaire</translation>
-    </message>
-    <message>
-        <source>REFERENCE_FILE</source>
-        <translation>Fichier de reference</translation>
-    </message>
-    <message>
-        <source>DENSITY_EFFECTS</source>
-        <translation>Effets de densite</translation>
-    </message>
-    <message>
-        <source>ASCII_DATABASE_FOR_TIDE</source>
-        <translation>Base ASCII de donnees de maree</translation>
-    </message>
-    <message>
-        <source>THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE</source>
-        <translation>Profondeur limite pour procedure de ressuyage</translation>
-    </message>
-    <message>
-        <source>OIL_SPILL_MODEL</source>
-        <translation>Modele de nappes d'hydrocarbures</translation>
-    </message>
-    <message>
-        <source>SOLVER</source>
-        <translation>Solveur</translation>
-    </message>
-    <message>
-        <source>TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL</source>
-        <translation>Reduction du pas de temps pour le modele K-Epsilon</translation>
-    </message>
-    <message>
-        <source>STOCHASTIC_DIFFUSION_MODEL</source>
-        <translation>Modele de diffusion stochastique</translation>
-    </message>
-    <message>
-        <source>ORIGINAL_DATE_OF_TIME</source>
-        <translation>Date de l'origine des temps</translation>
-    </message>
-    <message>
-        <source>GEOGRAPHIC_SYSTEM</source>
-        <translation>Systeme geographique</translation>
-    </message>
-    <message>
-        <source>FORTRAN_FILE</source>
-        <translation>Fichier fortran</translation>
-    </message>
-    <message>
-        <source>PROPAGATION_OPTION</source>
-        <translation>Option de propagation</translation>
-    </message>
-    <message>
-        <source>OIL_SPILL_STEERING_FILE</source>
-        <translation>Fichier de commandes hydrocarbures</translation>
-    </message>
-    <message>
-        <source>TIDAL_DATA_BASE</source>
-        <translation>Base de donnees de maree</translation>
-    </message>
-    <message>
-        <source>TIDAL_MODEL_FILE</source>
-        <translation>Fichier du modele de maree</translation>
-    </message>
-    <message>
-        <source>BREACH</source>
-        <translation>Breche</translation>
-    </message>
-    <message>
-        <source>SISYPHE</source>
-        <translation>SISYPHE</translation>
-    </message>
-    <message>
-        <source>TREATMENT_OF_NEGATIVE_DEPTHS</source>
-        <translation>Traitement des hauteurs negatives</translation>
-    </message>
-    <message>
-        <source>SCOTCH</source>
-        <translation>SCOTCH</translation>
-    </message>
-    <message>
-        <source>INITIAL_VALUES_OF_TRACERS</source>
-        <translation>Valeurs initiales des traceurs</translation>
-    </message>
-</context>
-</TS>
diff --git a/Telemac/postel3d_cata_auto.py b/Telemac/postel3d_cata_auto.py
new file mode 100644 (file)
index 0000000..f304191
--- /dev/null
@@ -0,0 +1,522 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'POSTEL3D',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            RD_RESULT_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de resultats.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED base sur HDF5.
+\end{itemize}""",
+                ang = """Results file format. Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            RD_RESULT_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier des resultats 3D obtenu par un calcul avec
+\telemac{3D}.""",
+                ang = """Name of the 3D result file generated by a \telemac{3D} run.""",
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de geometrie.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED base sur HDF5.
+\end{itemize}""",
+                ang = """Geometry file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de geometrie.""",
+                ang = """Name of the geometry file.""",
+            ),
+#           -----------------------------------
+            FORTRAN_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier FORTRAN a soumettre.\\
+Il ne sert a priori qu''a dimensionner les tableaux utilises par
+\postel, mais peut contenir des sous-programmes modifies ou propres
+a l''utilisateur.""",
+                ang = """Name of FORTRAN file to be submitted.\\
+It is supposed to be used only to dimension the array used by \postel
+but can also contain subroutines modified by the user.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    GLOBAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        PARALLEL_PROCESSORS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Nombre de processeurs pour la decomposition en parallele:
+\begin{itemize}
+\item 0 : 1 machine, compilation sans bibliotheque de parallelisme ;
+\item 1 : 1 machine, compilation avec bibliotheque de parallelisme ;
+\item 2 : 2 processeurs ou machines en parallele etc...
+\end{itemize}""",
+            ang = """Number of processors for domain partition.
+\begin{itemize}
+\item 0: 1 machine, compiling without parallel library,
+\item 1: 1 machine, compiling with a parallel library,
+\item 2: 2 processors or machines in parallel etc...
+\end{itemize}""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL = PROC(nom= "GENERAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NUMBER_OF_FIRST_RECORD_FOR_CROSS_SECTIONS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Seuls les enregistrements au-dela de ce numero seront traites
+pour les coupes.""",
+        ang = """Only records after that time will be in the cross sections.""",
+    ),
+#   -----------------------------------
+    PRINTOUT_PERIOD_FOR_CROSS_SECTIONS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Periode en nombre d''enregistrements entre 2 coupes.""",
+        ang = """Period in number of records between two cross sections.""",
+    ),
+)
+# -----------------------------------------------------------------------
+HORIZONTAL_CROSS_SECTION = PROC(nom= "HORIZONTAL_CROSS_SECTION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NUMBER_OF_HORIZONTAL_CROSS_SECTIONS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Permet de definir simultanement plusieurs coupes horizontales.
+La valeur maximale autorisee est 9.""",
+        ang = """Allow multiple horizontal sections. The maximum value is 9.""",
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_HORIZONTAL_CROSS_SECTIONSG = BLOC(condition="NUMBER_OF_HORIZONTAL_CROSS_SECTIONS > 0",
+#   -----------------------------------
+#       -----------------------------------
+        HORIZONTAL_CROSS_SECTION_FILE_FORMAT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['SERAFIN','SERAFIND','MED'],
+            defaut = 'SERAFIN',
+            fr = """Format du fichier de resultats.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED base sur HDF5.
+\end{itemize}""",
+            ang = """Results file format. Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED format based on HDF5.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        HORIZONTAL_CROSS_SECTION_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'),
+            defaut = '',
+            fr = """Nom generique des fichiers des coupes horizontales.
+Le fichier contenant la coupe $i$ aura pour nom ce nom generique suivi
+de l''extension .i.""",
+            ang = """Generic name for the horizontal cross sections file.
+The file containing the cross section $i$ name will be the generic
+followed by the extension .i.""",
+        ),
+#       -----------------------------------
+        REFERENCE_LEVEL_FOR_EACH_HORIZONTAL_CROSS_SECTION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I', min=0, max='**',
+            defaut = [0,1,2,3,4,5,6,7,8],
+            fr = """Chaque coupe horizontale sera parallele a son plan de reference.
+Ainsi il est possible de faire des coupes par exemple :
+\begin{itemize}
+\item a telle distance au-dessus du fond ;
+\item a telle distance sous la surface ;
+\item suivant un plan intermediaire\ldots
+\end{itemize}
+Le plan 0 correspond au plan parfaitement horizontal a la cote 0.""",
+            ang = """Each horizontal cross section will be parallel to its reference
+plane. It is then possible to make cross sections which are:
+\begin{itemize}
+\item at a chosen distance above the bottom,
+\item at a chosen distance below the surface,
+\item referenced to an inbetween plane\ldots
+\end{itemize}
+Plane 0 corresponds to the plane perfecly horizontal to the height 0.""",
+        ),
+#       -----------------------------------
+        ELEVATION_FROM_REFERENCE_LEVEL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [0.,0.,0.,0.,0.,0.,0.,0.,0.],
+            fr = """Decalage entre la coupe et son plan de reference, ceci pour
+chaque coupe horizontale.""",
+            ang = """Gap between the cross sections and its reference plane, this
+must be defined for cross section.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+VERTICAL_CROSS_SECTION = PROC(nom= "VERTICAL_CROSS_SECTION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NUMBER_OF_VERTICAL_CROSS_SECTIONS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Permet de definir simultanement plusieurs coupes verticales.
+La valeur maximale autorisee est 9.""",
+        ang = """Allow multiple vertical sections. The maximum value is 9.""",
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSG = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 0",
+#   -----------------------------------
+#       -----------------------------------
+        VERTICAL_CROSS_SECTION_FILE_FORMAT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['SERAFIN','SERAFIND','MED'],
+            defaut = 'SERAFIN',
+            fr = """Format du fichier de resultats.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED base sur HDF5.
+\end{itemize}""",
+            ang = """Results file format. Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED format based on HDF5.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        VERTICAL_CROSS_SECTION_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'),
+            defaut = '',
+            fr = """Nom generique des fichiers des coupes verticales.
+Le fichier contenant la coupe $i$ au $j$e pas de temps enregistre aura
+pour nom ce nom generique suivi de l extension .i.j.""",
+            ang = """Generic name for the vertical cross sections file.  The file
+containing the cross section $i$ for the $j$ time step name will be the
+generic followed by the extension .i.j.""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_NODES_FOR_VERTICAL_CROSS_SECTION_DISCRETIZATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 120,
+            fr = """Il s''agit du nombre de points suivant l''horizontale.""",
+            ang = """It is the number of points along the horizontal.""",
+        ),
+#       -----------------------------------
+        DISTORSION_BETWEEN_VERTICAL_AND_HORIZONTAL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1.,1.,1.,1.,1.,1.,1.,1.,1.],
+            fr = """Rapport entre echelles verticale et horizontale pour chaque
+coupe verticale.""",
+            ang = """Ratio between vertical and horizontal scales for each vertical
+cross section.""",
+        ),
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSH = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 1",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSI = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 2",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSJ = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 3",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSK = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 4",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSL = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 5",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSM = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 6",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSN = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 7",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+#   -----------------------------------
+    b_NUMBER_OF_VERTICAL_CROSS_SECTIONSO = BLOC(condition="NUMBER_OF_VERTICAL_CROSS_SECTIONS > 8",
+#   -----------------------------------
+#       -----------------------------------
+        ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+#       -----------------------------------
+        ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Tout est dans le titre.""",
+            ang = """It is all said in the title.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier contenant les references des fichiers et
+les options du calcul a realiser.""",
+        ang = """Name of the file containing the parameters of the computation.
+Written by the user.""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'postel3d.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+)
+TEXTE_NEW_JDC = "\
+COMPUTATION_ENVIRONMENT();\
+GENERAL();\
+HORIZONTAL_CROSS_SECTION();\
+VERTICAL_CROSS_SECTION();\
+"
+Ordre_Des_Commandes = (
+'COMPUTATION_ENVIRONMENT',
+'GENERAL',
+'HORIZONTAL_CROSS_SECTION',
+'VERTICAL_CROSS_SECTION',
+'INTERNAL')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.postel3d_enum_auto'
+dicoCasEn = source+'.postel3d_dicoCasEnToCata'
+dicoCasFr = source+'.postel3d_dicoCasFrToCata'
diff --git a/Telemac/postel3d_dicoCasEnToCata.py b/Telemac/postel3d_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..6413e89
--- /dev/null
@@ -0,0 +1,80 @@
+dicoCataToEngTelemac = {
+    "RD_RESULT_FILE_FORMAT" : "3D RESULT FILE FORMAT",
+    "RD_RESULT_FILE" : "3D RESULT FILE",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "NUMBER_OF_FIRST_RECORD_FOR_CROSS_SECTIONS" : "NUMBER OF FIRST RECORD FOR CROSS SECTIONS",
+    "PRINTOUT_PERIOD_FOR_CROSS_SECTIONS" : "PRINTOUT PERIOD FOR CROSS SECTIONS",
+    "NUMBER_OF_HORIZONTAL_CROSS_SECTIONS" : "NUMBER OF HORIZONTAL CROSS SECTIONS",
+    "HORIZONTAL_CROSS_SECTION_FILE_FORMAT" : "HORIZONTAL CROSS SECTION FILE FORMAT",
+    "HORIZONTAL_CROSS_SECTION_FILE" : "HORIZONTAL CROSS SECTION FILE",
+    "REFERENCE_LEVEL_FOR_EACH_HORIZONTAL_CROSS_SECTION" : "REFERENCE LEVEL FOR EACH HORIZONTAL CROSS SECTION",
+    "ELEVATION_FROM_REFERENCE_LEVEL" : "ELEVATION FROM REFERENCE LEVEL",
+    "NUMBER_OF_VERTICAL_CROSS_SECTIONS" : "NUMBER OF VERTICAL CROSS SECTIONS",
+    "VERTICAL_CROSS_SECTION_FILE_FORMAT" : "VERTICAL CROSS SECTION FILE FORMAT",
+    "VERTICAL_CROSS_SECTION_FILE" : "VERTICAL CROSS SECTION FILE",
+    "NUMBER_OF_NODES_FOR_VERTICAL_CROSS_SECTION_DISCRETIZATION" : "NUMBER OF NODES FOR VERTICAL CROSS SECTION DISCRETIZATION",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 1",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 1",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 2",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 2",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 3",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 3",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 4",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 4",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 5",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 5",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 6",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 6",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 7",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 7",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 8",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 8",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9" : "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 9",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9" : "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 9",
+    "DISTORSION_BETWEEN_VERTICAL_AND_HORIZONTAL" : "DISTORSION BETWEEN VERTICAL AND HORIZONTAL",
+    "STEERING_FILE" : "STEERING FILE",
+    "DICTIONARY" : "DICTIONARY",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+}
+dicoCasEnToCata = {
+    "3D RESULT FILE FORMAT" : "RD_RESULT_FILE_FORMAT",
+    "3D RESULT FILE" : "RD_RESULT_FILE",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "NUMBER OF FIRST RECORD FOR CROSS SECTIONS" : "NUMBER_OF_FIRST_RECORD_FOR_CROSS_SECTIONS",
+    "PRINTOUT PERIOD FOR CROSS SECTIONS" : "PRINTOUT_PERIOD_FOR_CROSS_SECTIONS",
+    "NUMBER OF HORIZONTAL CROSS SECTIONS" : "NUMBER_OF_HORIZONTAL_CROSS_SECTIONS",
+    "HORIZONTAL CROSS SECTION FILE FORMAT" : "HORIZONTAL_CROSS_SECTION_FILE_FORMAT",
+    "HORIZONTAL CROSS SECTION FILE" : "HORIZONTAL_CROSS_SECTION_FILE",
+    "REFERENCE LEVEL FOR EACH HORIZONTAL CROSS SECTION" : "REFERENCE_LEVEL_FOR_EACH_HORIZONTAL_CROSS_SECTION",
+    "ELEVATION FROM REFERENCE LEVEL" : "ELEVATION_FROM_REFERENCE_LEVEL",
+    "NUMBER OF VERTICAL CROSS SECTIONS" : "NUMBER_OF_VERTICAL_CROSS_SECTIONS",
+    "VERTICAL CROSS SECTION FILE FORMAT" : "VERTICAL_CROSS_SECTION_FILE_FORMAT",
+    "VERTICAL CROSS SECTION FILE" : "VERTICAL_CROSS_SECTION_FILE",
+    "NUMBER OF NODES FOR VERTICAL CROSS SECTION DISCRETIZATION" : "NUMBER_OF_NODES_FOR_VERTICAL_CROSS_SECTION_DISCRETIZATION",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 1" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 1" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 2" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 2" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 3" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 3" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 4" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 4" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 5" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 5" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 6" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 6" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 7" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 7" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 8" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 8" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8",
+    "ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 9" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9",
+    "ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 9" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9",
+    "DISTORSION BETWEEN VERTICAL AND HORIZONTAL" : "DISTORSION_BETWEEN_VERTICAL_AND_HORIZONTAL",
+    "STEERING FILE" : "STEERING_FILE",
+    "DICTIONARY" : "DICTIONARY",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+}
diff --git a/Telemac/postel3d_dicoCasFrToCata.py b/Telemac/postel3d_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..072fc59
--- /dev/null
@@ -0,0 +1,80 @@
+dicoCataToFrTelemac = {
+    "RD_RESULT_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS 3D",
+    "RD_RESULT_FILE" : "FICHIER DES RESULTATS 3D",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "NUMBER_OF_FIRST_RECORD_FOR_CROSS_SECTIONS" : "NUMERO DU PREMIER ENREGISTREMENT POUR LES COUPES",
+    "PRINTOUT_PERIOD_FOR_CROSS_SECTIONS" : "PERIODE DE SORTIE DES COUPES",
+    "NUMBER_OF_HORIZONTAL_CROSS_SECTIONS" : "NOMBRE DE COUPES HORIZONTALES",
+    "HORIZONTAL_CROSS_SECTION_FILE_FORMAT" : "FORMAT DU FICHIER DES COUPES HORIZONTALES",
+    "HORIZONTAL_CROSS_SECTION_FILE" : "FICHIER DES COUPES HORIZONTALES",
+    "REFERENCE_LEVEL_FOR_EACH_HORIZONTAL_CROSS_SECTION" : "PLAN DE REFERENCE POUR CHAQUE COUPE HORIZONTALE",
+    "ELEVATION_FROM_REFERENCE_LEVEL" : "HAUTEUR PAR RAPPORT AU PLAN DE REFERENCE",
+    "NUMBER_OF_VERTICAL_CROSS_SECTIONS" : "NOMBRE DE COUPES VERTICALES",
+    "VERTICAL_CROSS_SECTION_FILE_FORMAT" : "FORMAT DU FICHIER DES COUPES VERTICALES",
+    "VERTICAL_CROSS_SECTION_FILE" : "FICHIER DES COUPES VERTICALES",
+    "NUMBER_OF_NODES_FOR_VERTICAL_CROSS_SECTION_DISCRETIZATION" : "NOMBRE DE POINTS DE DISCRETISATION POUR LES COUPES VERTICALES",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 1",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 1",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 2",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 2",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 3",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 3",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 4",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 4",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 5",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 5",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 6",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 6",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 7",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 7",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 8",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 8",
+    "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9" : "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 9",
+    "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9" : "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 9",
+    "DISTORSION_BETWEEN_VERTICAL_AND_HORIZONTAL" : "DISTORSION ENTRE VERTICALE ET HORIZONTALE",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "DICTIONARY" : "DICTIONNAIRE",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+}
+dicoCasFrToCata = {
+    "FORMAT DU FICHIER DES RESULTATS 3D" : "RD_RESULT_FILE_FORMAT",
+    "FICHIER DES RESULTATS 3D" : "RD_RESULT_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "NUMERO DU PREMIER ENREGISTREMENT POUR LES COUPES" : "NUMBER_OF_FIRST_RECORD_FOR_CROSS_SECTIONS",
+    "PERIODE DE SORTIE DES COUPES" : "PRINTOUT_PERIOD_FOR_CROSS_SECTIONS",
+    "NOMBRE DE COUPES HORIZONTALES" : "NUMBER_OF_HORIZONTAL_CROSS_SECTIONS",
+    "FORMAT DU FICHIER DES COUPES HORIZONTALES" : "HORIZONTAL_CROSS_SECTION_FILE_FORMAT",
+    "FICHIER DES COUPES HORIZONTALES" : "HORIZONTAL_CROSS_SECTION_FILE",
+    "PLAN DE REFERENCE POUR CHAQUE COUPE HORIZONTALE" : "REFERENCE_LEVEL_FOR_EACH_HORIZONTAL_CROSS_SECTION",
+    "HAUTEUR PAR RAPPORT AU PLAN DE REFERENCE" : "ELEVATION_FROM_REFERENCE_LEVEL",
+    "NOMBRE DE COUPES VERTICALES" : "NUMBER_OF_VERTICAL_CROSS_SECTIONS",
+    "FORMAT DU FICHIER DES COUPES VERTICALES" : "VERTICAL_CROSS_SECTION_FILE_FORMAT",
+    "FICHIER DES COUPES VERTICALES" : "VERTICAL_CROSS_SECTION_FILE",
+    "NOMBRE DE POINTS DE DISCRETISATION POUR LES COUPES VERTICALES" : "NUMBER_OF_NODES_FOR_VERTICAL_CROSS_SECTION_DISCRETIZATION",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 1" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 1" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 2" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 2" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 3" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 3" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 4" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 4" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 5" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 5" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 6" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 6" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 7" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 7" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 8" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 8" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8",
+    "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 9" : "ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9",
+    "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 9" : "ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9",
+    "DISTORSION ENTRE VERTICALE ET HORIZONTALE" : "DISTORSION_BETWEEN_VERTICAL_AND_HORIZONTAL",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "DICTIONNAIRE" : "DICTIONARY",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+}
diff --git a/Telemac/postel3d_enum_auto.py b/Telemac/postel3d_enum_auto.py
new file mode 100644 (file)
index 0000000..3fe6691
--- /dev/null
@@ -0,0 +1,114 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+}
+TelemacdicoFr = {
+}
+
+DicoCasFrToCata = {
+  "FORMAT DU FICHIER DES RESULTATS 3D":"RD_RESULT_FILE_FORMAT",
+  "FICHIER DES RESULTATS 3D":"RD_RESULT_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "NUMERO DU PREMIER ENREGISTREMENT POUR LES COUPES":"NUMBER_OF_FIRST_RECORD_FOR_CROSS_SECTIONS",
+  "PERIODE DE SORTIE DES COUPES":"PRINTOUT_PERIOD_FOR_CROSS_SECTIONS",
+  "NOMBRE DE COUPES HORIZONTALES":"NUMBER_OF_HORIZONTAL_CROSS_SECTIONS",
+  "FORMAT DU FICHIER DES COUPES HORIZONTALES":"HORIZONTAL_CROSS_SECTION_FILE_FORMAT",
+  "FICHIER DES COUPES HORIZONTALES":"HORIZONTAL_CROSS_SECTION_FILE",
+  "PLAN DE REFERENCE POUR CHAQUE COUPE HORIZONTALE":"REFERENCE_LEVEL_FOR_EACH_HORIZONTAL_CROSS_SECTION",
+  "HAUTEUR PAR RAPPORT AU PLAN DE REFERENCE":"ELEVATION_FROM_REFERENCE_LEVEL",
+  "NOMBRE DE COUPES VERTICALES":"NUMBER_OF_VERTICAL_CROSS_SECTIONS",
+  "FORMAT DU FICHIER DES COUPES VERTICALES":"VERTICAL_CROSS_SECTION_FILE_FORMAT",
+  "FICHIER DES COUPES VERTICALES":"VERTICAL_CROSS_SECTION_FILE",
+  "NOMBRE DE POINTS DE DISCRETISATION POUR LES COUPES VERTICALES":"NUMBER_OF_NODES_FOR_VERTICAL_CROSS_SECTION_DISCRETIZATION",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 1":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 1":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 2":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 2":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 3":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 3":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 4":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 4":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 5":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 5":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 6":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 6":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 7":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 7":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 8":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 8":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8",
+  "ABSCISSES DES SOMMETS DE LA COUPE VERTICALE 9":"ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9",
+  "ORDONNEES DES SOMMETS DE LA COUPE VERTICALE 9":"ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9",
+  "DISTORSION ENTRE VERTICALE ET HORIZONTALE":"DISTORSION_BETWEEN_VERTICAL_AND_HORIZONTAL",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "DICTIONNAIRE":"DICTIONARY",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+}
+
+DicoCasEnToCata = {
+  '3D RESULT FILE FORMAT':'RD_RESULT_FILE_FORMAT',
+  '3D RESULT FILE':'RD_RESULT_FILE',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'NUMBER OF FIRST RECORD FOR CROSS SECTIONS':'NUMBER_OF_FIRST_RECORD_FOR_CROSS_SECTIONS',
+  'PRINTOUT PERIOD FOR CROSS SECTIONS':'PRINTOUT_PERIOD_FOR_CROSS_SECTIONS',
+  'NUMBER OF HORIZONTAL CROSS SECTIONS':'NUMBER_OF_HORIZONTAL_CROSS_SECTIONS',
+  'HORIZONTAL CROSS SECTION FILE FORMAT':'HORIZONTAL_CROSS_SECTION_FILE_FORMAT',
+  'HORIZONTAL CROSS SECTION FILE':'HORIZONTAL_CROSS_SECTION_FILE',
+  'REFERENCE LEVEL FOR EACH HORIZONTAL CROSS SECTION':'REFERENCE_LEVEL_FOR_EACH_HORIZONTAL_CROSS_SECTION',
+  'ELEVATION FROM REFERENCE LEVEL':'ELEVATION_FROM_REFERENCE_LEVEL',
+  'NUMBER OF VERTICAL CROSS SECTIONS':'NUMBER_OF_VERTICAL_CROSS_SECTIONS',
+  'VERTICAL CROSS SECTION FILE FORMAT':'VERTICAL_CROSS_SECTION_FILE_FORMAT',
+  'VERTICAL CROSS SECTION FILE':'VERTICAL_CROSS_SECTION_FILE',
+  'NUMBER OF NODES FOR VERTICAL CROSS SECTION DISCRETIZATION':'NUMBER_OF_NODES_FOR_VERTICAL_CROSS_SECTION_DISCRETIZATION',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 1':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 1':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_1',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 2':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 2':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_2',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 3':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 3':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_3',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 4':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 4':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_4',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 5':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 5':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_5',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 6':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 6':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_6',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 7':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 7':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_7',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 8':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 8':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_8',
+  'ABSCISSAE OF THE VERTICES OF VERTICAL CROSS SECTION 9':'ABSCISSAE_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9',
+  'ORDINATES OF THE VERTICES OF VERTICAL CROSS SECTION 9':'ORDINATES_OF_THE_VERTICES_OF_VERTICAL_CROSS_SECTION_9',
+  'DISTORSION BETWEEN VERTICAL AND HORIZONTAL':'DISTORSION_BETWEEN_VERTICAL_AND_HORIZONTAL',
+  'STEERING FILE':'STEERING_FILE',
+  'DICTIONARY':'DICTIONARY',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+}
+DicoEnumCasFrToEnumCasEn = {
+'RD_RESULT_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'HORIZONTAL_CROSS_SECTION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'VERTICAL_CROSS_SECTION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+}
diff --git a/Telemac/postel3d_labelCataToIhm_en.qm b/Telemac/postel3d_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..224bf89
Binary files /dev/null and b/Telemac/postel3d_labelCataToIhm_en.qm differ
diff --git a/Telemac/postel3d_labelCataToIhm_fr.qm b/Telemac/postel3d_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..be27168
Binary files /dev/null and b/Telemac/postel3d_labelCataToIhm_fr.qm differ
index ca9d541765593bfb302b5134fb6ccb1fa377f634..f1db1e19df3ec46212962c40d0d29cc6a0c15d94 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2007-2021   EDF R&D
+# Copyright (C) 2007-2012   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index def24cac76753c6cb534462924f87b1fd9f03d3d..e6697f68878d0baa137518d1e847bcf8869bc197 100644 (file)
@@ -23,29 +23,71 @@ from __future__ import absolute_import
 import os,sys
 # repIni sert a localiser le fichier editeur.ini
 # Obligatoire
-repIni=os.path.dirname(os.path.abspath(__file__))
-INSTALLDIR=os.path.join(repIni,'..')
-sys.path[:0]=[INSTALLDIR]
+repIni = os.path.dirname(os.path.abspath(__file__))
+INSTALLDIR = os.path.join(repIni,'..')
+sys.path[:0] = [INSTALLDIR]
 
 
 # lang indique la langue utilisee pour les chaines d'aide : fr ou ang
-lang='ang'
+lang = 'ang'
 #lang='fr'
 #force_langue=True
 
 # Codage des strings qui accepte les accents (en remplacement de 'ascii')
-encoding='iso-8859-1'
-docPath=repIni
+encoding = 'iso-8859-1'
 
+rep_cata = repIni
+
+cata_telemac = {
+      'telemac2d': os.path.join(rep_cata, 'telemac2d_cata_auto.py'),
+      'telemac3d': os.path.join(rep_cata, 'telemac3d_cata_auto.py'),
+      'tomawac': os.path.join(rep_cata, 'tomawac_cata_auto.py'),
+      'artemis': os.path.join(rep_cata, 'artemis_cata_auto.py'),
+      'sisyphe': os.path.join(rep_cata, 'sisyphe_cata_auto.py'),
+      'waqtel': os.path.join(rep_cata, 'waqtel_cata_auto.py'),
+      'stbtel': os.path.join(rep_cata, 'stbtel_cata_auto.py'),
+      'postel3d': os.path.join(rep_cata, 'postel3d_cata_auto.py'),
+      'gaia': os.path.join(rep_cata, 'gaia_cata_auto.py'),
+      'khione': os.path.join(rep_cata, 'khione_cata_auto.py'),
+               }
+
+translator_telemac = {\
+      'telemac2d': os.path.join(rep_cata, 'telemac2d_labelCataToIhm'),
+      'telemac3d': os.path.join(rep_cata, 'telemac3d_labelCataToIhm'),
+      'tomawac': os.path.join(rep_cata, 'tomawac_labelCataToIhm'),
+      'artemis': os.path.join(rep_cata, 'artemis_labelCataToIhm'),
+      'sisyphe': os.path.join(rep_cata, 'sisyphe_labelCataToIhm'),
+      'waqtel': os.path.join(rep_cata, 'waqtel_labelCataToIhm'),
+      'stbtel': os.path.join(rep_cata, 'stbtel_labelCataToIhm'),
+      'postel3d': os.path.join(rep_cata, 'postel3d_labelCataToIhm'),
+      'gaia': os.path.join(rep_cata, 'gaia_labelCataToIhm'),
+      'khione': os.path.join(rep_cata, 'khione_labelCataToIhm'),
+                     }
 #
-catalogues=(
-   #('TELEMAC','default',os.path.join(repIni,'Telemac_Cata_nouveau.py'),'TELEMAC','python'),
-   #('TELEMAC','cas',os.path.join(repIni,'Telemac_Cata.py'),'TELEMAC','TELEMAC'),
-   ('2D','cas',os.path.join(repIni,'telemac2d_cata_auto.py'),'TELEMAC','TELEMAC'),
-   #('TELEMAC','cas',os.path.join(repIni,'Telemac_Cata.py'),'python','TELEMAC3'),
-   #('TELEMAC','comm',os.path.join(repIni,'Telemac_Cata.py'),'TELEMAC2','python'),
+catalogues = (\
+    ('TELEMAC', 'telemac2d', cata_telemac['telemac2d'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'telemac3d', cata_telemac['telemac3d'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'tomawac', cata_telemac['tomawac'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'artemis', cata_telemac['artemis'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'sisyphe', cata_telemac['sisyphe'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'waqtel', cata_telemac['waqtel'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'stbtel', cata_telemac['stbtel'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'postel3d', cata_telemac['postel3d'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'gaia', cata_telemac['gaia'], 'TELEMAC', 'TELEMAC'),
+    ('TELEMAC', 'khione', cata_telemac['khione'], 'TELEMAC', 'TELEMAC'),
 )
-mode_nouv_commande="figee"
-affiche         = "ordre"
-translatorFichier = os.path.join(repIni,'labelCataToIhm')
-closeFrameRecherche=True
+mode_nouv_commande = "figee"
+affiche = "ordre"
+translatorFichier_pn = os.path.join(repIni, 'labelCataToIhm')
+translatorFichier_telemac2d = translator_telemac['telemac2d']
+translatorFichier_telemac3d = translator_telemac['telemac3d']
+translatorFichier_tomawac = translator_telemac['tomawac']
+translatorFichier_artemis = translator_telemac['artemis']
+translatorFichier_sisyphe = translator_telemac['sisyphe']
+translatorFichier_waqtel = translator_telemac['waqtel']
+translatorFichier_stbtel = translator_telemac['stbtel']
+translatorFichier_postel3d = translator_telemac['postel3d']
+translatorFichier_gaia = translator_telemac['gaia']
+translatorFichier_khione = translator_telemac['khione']
+closeFrameRecherche = True
+differencieSiDefaut = True
index ddae9fc4df7cc7f520a4ffea29ed721830419e03..c140518c0023ed732280834d8c69acb540873f41 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2021   EDF R&D
+# Copyright (C) 2007-2012   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
index 4415f8f23d27ba0389c468844337371e965ea99b..32212e57392130560dd06af7590c032dfda302f2 100755 (executable)
@@ -50,8 +50,8 @@ for f in ('t2d_weirs.cas',):
 #for f in ('t2d_bj78.cas' ,'t2d_bowl_fe.cas' ,'t2d_bowl_vf.cas' ,'t2d_bowl_vf_gb.cas' ,'t2d_breach.cas' ,'t2d_break.cas' ,'t2d_bumpcri.cas' ,'t2d_bumpflu.cas' ,'t2d_cavity.cas' ,'t2d_cinetiques.cas' ,'t2d_clotilde.cas' ,'t2d_cone.cas' ,'t2d_confluence.cas' ,'t2d_culm.cas' ,'t2d_dambreak_v1p0.cas' ,'t2d_dambreak_v2p0.cas' ,'t2d_digue.cas' ,'t2d_donau.cas' ,'t2d_dragforce.cas' ,'t2d_estimation.cas' ,'t2d_flotteurs_v1p0.cas' ,'t2d_flotteurs_v2p0.cas' ,'t2d_friction.cas' ,'t2d_gouttedo.cas' ,'t2d_gouttedo_cin.cas' ,'t2d_gouttedo_qua.cas' ,'t2d_hydraulic_jump_v1p0.cas' ,'t2d_hydraulic_jump_v2p0.cas' ,'t2d_init-1.cas' ,'t2d_init-2.cas' ,'t2d_init-3.cas' ,'t2d_init_cin.cas' ,'t2d_island.cas' ,'t2d_m2wave.cas' ,'t2d_malpasset-large.cas' ,'t2d_malpasset-large_med.cas' ,'t2d_malpasset-small_charac.cas' ,'t2d_malpasset-small_cin.cas' ,'t2d_malpasset-small_ERIA.cas' ,'t2d_malpasset-small_pos.cas' ,'t2d_malpasset-small_prim.cas' ,'t2d_mersey.cas' ,'t2d_monai.cas' ,'t2d_okada.cas' ,'t2d_ondem2.cas' ,'t2d_pildepon.cas' ,'t2d_pildepon_cin.cas' ,'t2d_pildepon_qua.cas' ,'t2d_pluie.cas' ,'t2d_pluie_cn.cas' ,'t2d_pluie_cn_geo_hyetograph.cas' ,'t2d_porosite.cas' ,'t2d_riogrande.cas' ,'t2d_ritter.cas' ,'t2d_riv_art.cas' ,'t2d_ruptmoui.cas' ,'t2d_seccurrents.cas' ,'t2d_seiche.cas' ,'t2d_shoal.cas' ,'t2d_siphon.cas' ,'t2d_swash.cas' ,'t2d_tests_channel.cas' ,'t2d_thacker.cas' ,'t2d_thomson.cas' ,'t2d_tide-ES_real.cas' ,'t2d_tide-jmj_real_gen.cas' ,'t2d_tide-jmj_type.cas' ,'t2d_tide-jmj_type_gen.cas' ,'t2d_tide-jmj_type_med.cas' ,'t2d_tide-NEA_prior_real.cas' ,'t2d_tide-NEA_prior_type.cas' ,'t2d_tracer_decay.cas' ,'t2d_trdec.cas' ,'t2d_triangular_shelf.cas' ,'t2d_vasque.cas' ,'t2d_waq_o2.cas' ,'t2d_waq_thermic.cas' ,'t2d_wave.cas' ,'t2d_weirs.cas' ,'t2d_wesel.cas' ,'t2d_wesel_pos.cas' ,'t2d_wind.cas' ,'t2d_wind_txy_bin.cas' ,'t2d_wind_txy.cas' ,'waq_steer.cas') :
 
     if f == ' ' : continue
-    print ("Traitement de : ", 'CasEn/'+f)
-    
+    print ("traitement de : ", 'CasEn/'+f)
+
     # on veut ouvrir un fichier directement au lancement d'Eficas
-    eficas_go.lance_eficas_ssIhm_reecrit(code='TELEMAC',fichier = 'CasEn/'+f,ou = 'CasEn_Reecrits',cr=True)
+    eficas_go.lanceEficas_ssIhm_reecrit(code='TELEMAC',fichier = 'CasEn/'+f,ou = 'CasEn_Reecrits',cr=True)
     print ("\n")
diff --git a/Telemac/sisyphe_cata_auto.py b/Telemac/sisyphe_cata_auto.py
new file mode 100644 (file)
index 0000000..11842f7
--- /dev/null
@@ -0,0 +1,2382 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'SISYPHE',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+INPUT_OUTPUT__INFORMATION = PROC(nom= "INPUT_OUTPUT__INFORMATION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    COMPUTATIONAL_INFORMATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TITLE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Titre du cas etudie.
+Ce titre sera inscrit dans les sorties.""",
+            ang = """Title of the case being considered.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+MISCELLANEOUS = PROC(nom= "MISCELLANEOUS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PARALLEL_PROCESSORS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [0],
+        fr = """NOMBRE DE PROCESSEURS EN CALCUL PARALLELE
+0 : 1 machine, compilation sans bibliotheque de parallelisme
+1 : 1 machine, compilation avec bibliotheque de parallelisme
+2 : 2 processeurs ou machines en parallele
+etc...""",
+        ang = """NUMBER OF PROCESSORS FOR PARALLEL PROCESSING
+0 : 1 machine, compiling without parallel library
+1 : 1 machine, compiling with a parallel library
+2 : 2 processors or machines in parallel
+etc....""",
+    ),
+#   -----------------------------------
+    VALIDATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Option utilisee principalement pour le dossier de validation.
+Si ce mot-cle vaut OUI, les resultats du calcul vont alors etre
+compares aux valeurs du fichier de reference.
+La comparaison est effectuee par le sous-programme VALIDA qui peut
+etre modifie pour realiser, par exemple, une comparaison avec
+une solution exacte.""",
+        ang = """This option is primarily used for the validation
+documents. If this keyword is equal to YES, the REFERENCE FILE
+is then considered as a reference which the computation is
+going to be compared with.
+The comparison is made by the subroutine VALIDA, which can be
+modified so as to include,for example,a comparison with an
+exact solution.""",
+    ),
+#   -----------------------------------
+    b_VALIDATIONG = BLOC(condition="VALIDATION == True",
+#   -----------------------------------
+#       -----------------------------------
+        REFERENCE_FILE_FORMAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['SERAFIN','SERAFIND','MED'],
+            defaut = 'SERAFIN',
+            fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+            ang = """Previous computation results file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+        ),
+#       -----------------------------------
+        REFERENCE_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            defaut = '',
+            fr = """Nom du fichier servant a valider le calcul.
+Si VALIDATION = OUI, les resultats du calcul vont etre
+comparees aux valeurs contenues dans ce fichier.
+La comparaison est effectuee par le sous-programme VALIDA.""",
+            ang = """Name of the file used to validate the computation.
+If VALIDATION = YES, the results of the computation will be
+compared with the values of this file. The comparison is
+made by the subroutine VALIDA.""",
+        ),
+    ),
+#   -----------------------------------
+    NUMBER_OF_PRIVATE_ARRAYS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """Nombre de tableaux mis a disposition de l utilisateur""",
+        ang = """Number of arrays for own user programming""",
+    ),
+#   -----------------------------------
+    ORIGIN_COORDINATES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I', min= 2, max= 2,
+        defaut = [0,0],
+        fr = """Valeur en metres, utilise pour eviter les trop grands nombres,
+transmis dans le format Selafin mais pas d''autre traitement pour
+l''instant""",
+        ang = """Value in metres, used to avoid large real numbers,
+added in Selafin format, but so far no other treatment""",
+    ),
+#   -----------------------------------
+    DEBUGGER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [0],
+        fr = """Pour imprimer la sequence des appels, mettre 1""",
+        ang = """If 1, calls of subroutines will be printed in the listing""",
+    ),
+#   -----------------------------------
+    OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Utilise si ''BANCS DECOUVRANTS'' est vrai
+   1 : EQUATIONS RESOLUES PARTOUT AVEC CORRECTION
+       SUR LES BANCS DECOUVRANTS
+   2 : GEL DES ELEMENTS DECOUVRANTS
+Il est conseille de choisir l''option 1 car elle permet de
+conserver la masse.""",
+        ang = """Used if ''TIDAL FLATS'' is true
+   1 : EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS
+   2 : DRY ELEMENTS FROZEN
+It is recommended to choose 1 since it ensures mass conservation.""",
+    ),
+#   -----------------------------------
+    NESTOR = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Pour le couplage avec NESTOR""",
+        ang = """For coupling with NESTOR""",
+    ),
+#   -----------------------------------
+    NESTOR_ACTION_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de commandes de nestor""",
+        ang = """Name of the Nestor steering file""",
+    ),
+#   -----------------------------------
+    NESTOR_POLYGON_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de polygons de Nestor""",
+        ang = """Name of the Nestor polygon file""",
+    ),
+#   -----------------------------------
+    NESTOR_RESTART_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de phydef-cf.cfg.ds de Nestor""",
+        ang = """Name of the Nestor file phydef-cf.cfg.ds""",
+    ),
+#   -----------------------------------
+    NESTOR_SURFACE_REFERENCE_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier de reference surface de Nestor""",
+        ang = """Name of the Nestor file which contains the reference
+         water surface""",
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL = PROC(nom= "GENERAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    CHECKING_THE_MESH = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Si oui on appelle le sous-programme checkmesh qui verifie
+la coherence du maillage, points superposes, etc.""",
+        ang = """if this key word is equal to yes, a call to subroutine
+checkmesh will look for errors in the mesh, superimposed points, etc.""",
+    ),
+#   -----------------------------------
+    MAXIMUM_NUMBER_OF_BOUNDARIES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 30,
+        fr = """nombre maximal de frontieres differentes dans le maillage.
+Sert au dimensionnement de la memoire, a augmenter si necessaire""",
+        ang = """maximal number of boundaries in the mesh.
+Used for dimensioning arrays. Can be increased if needed""",
+    ),
+#   -----------------------------------
+    FLUXLINE_INPUT_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier de fluxline""",
+        ang = """Name of the Fluxline file""",
+    ),
+#   -----------------------------------
+    FLUXLINE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """FLUXLINE""",
+        ang = """Use Fluxline to compute flux over lines""",
+    ),
+#   -----------------------------------
+    CONTROL_SECTIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I', min= 3, max= 3,
+        fr = """Couples de points (numeros globaux dans le maillage) entre
+lesquels les debits instantanes et cumules seront donnes.""",
+        ang = """Couples of points (global numbers in the mesh) defining sections
+ where the instantaneous and cumulated discharges will be given""",
+    ),
+#   -----------------------------------
+    STATIONARY_MODE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """(-)""",
+        ang = """(-)""",
+    ),
+#   -----------------------------------
+    SHIELDS_PARAMETERS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        fr = """Utilise pour determiner la valeur de la contrainte critique
+d''entrainement (sediments non-cohesifs). En multiclasse, specifier la
+valeur pour chaque classe,sinon on prend la meme valeur.  Par defaut (si
+aucune valeur donnee) le code calcule lui meme le parametre de Shields
+en fonction du diametre.""",
+        ang = """Used to determine the critical bed shear stress value
+(non-cohesive sediments).
+For multi grain size,
+the shields parameter needs to be specified for each class. If only one
+value is specified, the shields parameter will be considered constant.
+The default option (no shields given in parameter file)
+is to calculate the shields parameter as a function of
+sand grain diameter (see logical CALAC).""",
+    ),
+#   -----------------------------------
+    OPTION_FOR_THE_TREATMENT_OF_NON_ERODABLE_BEDS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [0],
+        fr = """Ce parametre permet de fixer la methode retenue pour traiter
+les fonds non erodables :
+        0 = FONDS ERODABLES PARTOUT
+        1 = MINIMISATION DU DEBIT SOLIDE POUR LES FONDS NON ERODABLES
+        2 = DEBIT SOLIDE NUL POUR LES FONDS NON ERODABLES
+        3 = MINIMISATION DU DEBIT SOLIDE EN ELEMENTS FINIS/MASS-LUMPING
+        4 = MINIMISATION DU DEBIT SOLIDE EN VOLUMES FINIS
+Quand le fond rigide peut etre atteint lors de la simulation, il est
+conseille d utiliser la metode 3 ou bien 4""",
+        ang = """This parameters determines the method used to treat the
+non erodable bottoms :
+        0 = ERODABLE BOTTOMS EVERYWHERE
+        1 = MINIMISATION OF THE SOLID DISCHARGE
+        2 = NUL SOLID DISCHARGE
+        3 = MINIMISATION OF THE SOLID DISCHARGE IN FE / MASS-LUMPING
+        4 = MINIMISATION OF THE SOLID DISCHARGE IN FINITE VOLUMES
+When the rigid bed can be reached during the computation, it is advised
+to use the method 3 or the method 4""",
+    ),
+#   -----------------------------------
+    MINIMAL_VALUE_OF_THE_WATER_HEIGHT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-3,
+        fr = """Fixe la valeur minimale de la hauteur d''eau.
+Est utilise lorsque le mot cle BANCS DECOUVRANTS est egal a oui.""",
+        ang = """Sets the minimum value of the water depth.
+Is used when the keyword TIDAL FLATS is equal to yes.""",
+    ),
+#   -----------------------------------
+    TIDAL_FLATS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """permet de supprimer les tests sur les bancs decouvrants, dans
+les cas ou l''on est certain qu''il n''y en aura pas.
+En cas de doute : oui""",
+        ang = """When no, the specific treatments for tidal flats
+are by-passed.
+This spares time, but of course you must be sure that you
+have no tidal flats""",
+    ),
+#   -----------------------------------
+    SECONDARY_CURRENTS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Pour prendre en compte les courants secondaires""",
+        ang = """using the parametrisation for secondary currents""",
+    ),
+#   -----------------------------------
+    SECONDARY_CURRENTS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Pour prendre en compte les courants secondaires avec FICHIER""",
+        ang = """The radii needed for the parametrisation of secondary currents
+are read from SELAFIN file""",
+    ),
+#   -----------------------------------
+    GRAIN_FEEDING = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Now suppressed""",
+        ang = """Now suppressed""",
+    ),
+#   -----------------------------------
+    STEADY_CASE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Definit si l''hydrodynamique a prendre en compte est
+permanente ou non. Si la valeur OUI est donnee a ce mot-cle,
+le dernier enregistrement du fichier du calcul precedent
+constituera le champ (h,u,v et eventuellement hauteur et periode
+de houle) a prendre en compte.""",
+        ang = """Specifies steady or unsteady case.If this keyword
+is equal to YES, the last record of the previous computation
+file will give the values of h,u,v and eventually wave height
+and period to be considered.""",
+    ),
+#   -----------------------------------
+    CONSTANT_FLOW_DISCHARGE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """constant flow discharge or not""",
+        ang = """constant flow discharge or not""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_ITERATIONS_FOR_TELEMAC = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 500,
+        fr = """Nombre d''iteration a effecuter avec telemac pour obtenir
+un nouvel ecoulement quasi stationnaire.
+A utiliser avec l''option constant flow discharge""",
+        ang = """Number of iteration to do wtih telemac in order to obtain a
+new quasi-stationary flow.
+To use with the option constant flow discharge""",
+    ),
+#   -----------------------------------
+    CRITERION_TO_UPDATE_THE_FLOW = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.1,
+        fr = """Critere (Hauteur du fond>CRIT\_CFD*Hauteur d''eau) pour mettre
+a jour l''ecoulement.
+A utiliser avec l''option constant flow discharge""",
+        ang = """Criterion (Bottom height>CRIT\_CFD*Water depth) in order to
+update the flow.
+To use with the option constant flow discharge""",
+    ),
+#   -----------------------------------
+    CRITICAL_EVOLUTION_RATIO = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.,
+        fr = """Definit le moment ou l''extrapolation du champ de courant
+par SISYPHE n''est plus valable. Ce nombre represente le rapport
+maximum entre les evolutions et la hauteur d''eau admissible.
+Generalement, on admet qu''une evolution inferieure a 0,1 fois
+la hauteur d''eau ne modifie pas sensiblement la repartition
+du champ de courant.""",
+        ang = """Specifies the moment when the SISYPHE extrapolation current
+filed is no more valid. This value set the maximum ratio between
+evolutions and the water depth.
+Generally, it is considered that an evolution lower than 0,1 time the
+water depth does not perceptibly modify the current field distribution.""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_BED_LOAD_MODEL_LAYERS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 2,
+        fr = """Comme son nom l''indique..., defaut NOMBLAY=2""",
+        ang = """This is the given allocation limit, secure default NOMLAY=2""",
+    ),
+#   -----------------------------------
+    MASS_CONCENTRATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """par defaut, le code calcule les concentrations volumiques.
+Ce mot cle permet dimprimer et de relire des concentrations en g/l.
+Les concentrations imposees aux limites
+(fichier condim, concentration de condim\_susp)
+sont alors aussi donnees par l utilisateur en g/l et
+reconverties en  concentration volumique par le code.""",
+        ang = """Determines if concentrations (input and output)
+are  mass concentrations in g/l or adimensionnal volume concentrations
+(default option).""",
+    ),
+#   -----------------------------------
+    EFFECT_OF_WAVES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Prend en compte l''effet de la houle sur le transport solide""",
+        ang = """Takes into account the effect of waves""",
+    ),
+#   -----------------------------------
+    MIXED_SEDIMENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Melange sable vase: 2 classes seulement""",
+        ang = """Mixture of cohesive and non cohesive sediment : 2 class only""",
+    ),
+)
+# -----------------------------------------------------------------------
+USELESS = PROC(nom= "USELESS",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    VECTOR_LENGTH = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """longueur du vecteur pour les machines vectorielles.""",
+        ang = """vector length on vector machines.""",
+    ),
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier contenant les parametres du calcul
+a realiser. Il peut-etre ecrit par l''utilisateur avec EDAMOX.""",
+        ang = """Name of the file containing the parameters
+of the computation. Could be written by the user with EDAMOX.""",
+    ),
+#   -----------------------------------
+    MEAN_DIAMETER_OF_THE_SEDIMENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        defaut = [.01,.01,.01,.01,.01,.01,.01,.01,.01,.01],
+        fr = """Sets value of diameter dm for particular size class.""",
+        ang = """Sets value of diameter dm for particular size class.""",
+    ),
+#   -----------------------------------
+    GEOMETRY_FILE_BINARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        defaut = 'STD',
+        fr = """Type de binaire pour l''ecriture du fichier de geometrie.
+Ce type depend de la machine ou ce fichier est genere.
+Les differentes valeurs sont :
+   IBM, pour un fichier sur IBM (depuis un CRAY)
+   I3E, pour un fichier sur HP (depuis un CRAY)
+   STD, pour le type de binaire de la machine ou l''utilisateur
+        travaille. Les commandes standard READ et WRITE sont
+        alors utilisees.""",
+        ang = """Binary file type used for writing the geometry file.
+This type depends on the machine on which the file was generated.
+The possible values are as follows :
+   IBM, for a file on an IBM (from a CRAY)
+   I3E, for a file on an HP (from a CRAY)
+   STD, binary type of the machine on which the user is working.
+        The normal READ and WRITE commands are then used.""",
+    ),
+#   -----------------------------------
+    HYDRODYNAMIC_FILE_BINARY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        defaut = 'STD',
+        fr = """obsolete""",
+        ang = """obsolete""",
+    ),
+#   -----------------------------------
+    BINARY_OF_THE_PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        defaut = 'STD',
+        fr = """Type de binaire pour l''ecriture du fichier precedent
+sedimentologique. Ce type depend de la machine ou le fichier
+precedent sedimentologique est genere. Les differentes valeurs
+sont identiques a celles du fichier de geometrie.""",
+        ang = """Binary file type used for writing the previous
+sedimentological computation results file.
+This type depends on the machine on which the file
+was generated. The possible values are the same as for
+the geometry file.""",
+    ),
+#   -----------------------------------
+    RESULTS_FILE_BINARY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        defaut = 'STD',
+        fr = """Type de binaire pour l''ecriture du fichier des resultats.
+Ce type depend de la machine ou le fichier des resultats est genere.
+Les differentes valeurs sont identiques a celles du fichier de
+geometrie.""",
+        ang = """Binary file type used for writing the results file.
+This type depends on the machine on which the file was generated.
+The possible values are the same as for the geometry file.""",
+    ),
+#   -----------------------------------
+    REFERENCE_FILE_BINARY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        defaut = 'STD',
+        fr = """Type de binaire pour l''ecriture du fichier de reference.
+Ce type depend de la machine ou le fichier de reference est genere.
+Les differentes valeurs sont identiques a celles du fichier
+de geometrie.""",
+        ang = """Binary file type used for writing the reference file.
+This type depends on the machine on which the file was generated.
+The possible values are the same as for the geometry file.""",
+    ),
+)
+# -----------------------------------------------------------------------
+INPUT_OUTPUT__FILES = PROC(nom= "INPUT_OUTPUT__FILES",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GEOMETRY_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de geometrie.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Geometry file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    NAMES = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        GEOMETRY_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            fr = """Nom du fichier contenant le maillage du calcul a realiser.""",
+            ang = """Name of the file containing the mesh. This file may also
+contain the topography and the friction coefficients.""",
+        ),
+#       -----------------------------------
+        HYDRODYNAMIC_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            defaut = '',
+            fr = """Nom d''un fichier contenant les resultats d''un calcul
+precedent realise sur le meme maillage. L''hydrodynamique
+du calcul sera donnee, soit par le dernier pas de temps
+de ce fichier si le calcul est permanent,
+soit par les pas de temps representant la maree
+ou la crue consideree si le calcul est instationnaire
+Remarque : Si l''on modelise le transport sous l''action
+combinee du courant et de la houle (mot-cle  DE
+TRANSPORT SOLIDE =4) ce fichier doit contenir non
+seulement les donnees hydrodynamiques(hauteur d''eau,vitesses)
+mais aussi les donnees de houle (hauteur de houle, periode de
+houle).Les donnees de houle peuvent toutefois etre imposees
+par l''utilisateur dans le sous programme CONDIM.""",
+            ang = """Name of a file containing the results a previous
+computation  made on the same mesh. The hydrodynamic will
+be given by the last record of the file if the case is
+steady or, if the case is unsteady, by the time steps
+describing the tide or flood.
+Remark :If the bed-load transport under the combined
+action of currents and wave is modelled (keyword
+BED-LOAD TRANSPORT FORMULA set equal to 4), this file
+must contain not only the hydrodynamic data
+(water height, velocities) but also the wave data
+(wave height, wave period).However, the user has also
+ the possibility to give the values
+of the wave data in the subroutine CONDIM.""",
+        ),
+#       -----------------------------------
+        NAMES_OF_PRIVATE_VARIABLES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            fr = """Noms des variables privees en 32 caracteres, 16 pour le nom
+         16 pour l''unite. Elles correspondent au bloc PRIVE
+         et peuvent etre lues dans le fichier de geometrie si elles
+         y sont presentes avec leur nom""",
+            ang = """Name of private variables in 32 characters, 16 for the name,
+         16 for the unit. They are stored in the block PRIVE and
+         can be read in the geometry file if they are here with their
+         name""",
+        ),
+#       -----------------------------------
+        LIQUID_BOUNDARIES_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            defaut = '',
+            fr = """Fichier de variations en temps des conditions aux limites.
+Les donnees de ce fichier sont sur le canal SIS\_FILES(SISLIQ)%LU.""",
+            ang = """Variations in time of boundary conditions. Data of this file
+are read on channel SIS\_FILES(SISLIQ)%LU.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+RESULTS = PROC(nom= "RESULTS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    RESULTS_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de resultats.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Results file format. Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    RESULTS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+        fr = """Nom du fichier dans lequel seront ecrits les resultats avec
+une periodicite donnee par le mot cle PERIODE DE SORTIE GRAPHIQUE.""",
+        ang = """Name of the file into wich the computation results shall be
+written, the periodicity being given by the keyword
+GRAPHIC PRINTOUT PERIOD.""",
+    ),
+#   -----------------------------------
+    VARIABLES_TO_BE_PRINTED = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM', max='**',
+        into = ["velocity along x axis (m/s)","velocity along y axis (m/s)","wawe celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","Froude number","scalar flowrate of fluid (m2/s)","flowrate along x axis (m2/s)","flowrate along y axis (m2/s)","bed-load discharge (m2/s)","bed-load discharge along x axis (m2/s)","bed-load discharge along y axis (m2/s)","bottom evolution (m)","non erodable bottom","bed friction coefficient (m if Nikuradse)","mean bottom friction (N/m2)","wave angle with axis Oy (deg)","wave height","wave period","fraction of sediment of class**n layer*","fraction of sediment of class11n layer*","fraction of sediment of class22n layer*","fraction of sediment of class33n layer*","fraction of sediment of class44n layer*","fraction of sediment of class55n layer*","fraction of sediment of class66n layer*","fraction of sediment of class77n layer*","fraction of sediment of class88n layer*","fraction of sediment of class99n layer*","fraction of sediment of class1010n layer*","fraction of sediment of class1111n layer*","fraction of sediment of class1212n layer*","fraction of sediment of class1313n layer*","fraction of sediment of class1414n layer*","fraction of sediment of class1515n layer*","fraction of sediment of class1616n layer*","fraction of sediment of class1717n layer*","fraction of sediment of class1818n layer*","fraction of sediment of class1919n layer*","fraction of sediment of class****n layer*","fraction of sediment of class**n layer1","fraction of sediment of class11n layer1","fraction of sediment of class22n layer1","fraction of sediment of class33n layer1","fraction of sediment of class44n layer1","fraction of sediment of class55n layer1","fraction of sediment of class66n layer1","fraction of sediment of class77n layer1","fraction of sediment of class88n layer1","fraction of sediment of class99n layer1","fraction of sediment of class1010n layer1","fraction of sediment of class1111n layer1","fraction of sediment of class1212n layer1","fraction of sediment of class1313n layer1","fraction of sediment of class1414n layer1","fraction of sediment of class1515n layer1","fraction of sediment of class1616n layer1","fraction of sediment of class1717n layer1","fraction of sediment of class1818n layer1","fraction of sediment of class1919n layer1","fraction of sediment of class****n layer1","fraction of sediment of class**n layer2","fraction of sediment of class11n layer2","fraction of sediment of class22n layer2","fraction of sediment of class33n layer2","fraction of sediment of class44n layer2","fraction of sediment of class55n layer2","fraction of sediment of class66n layer2","fraction of sediment of class77n layer2","fraction of sediment of class88n layer2","fraction of sediment of class99n layer2","fraction of sediment of class1010n layer2","fraction of sediment of class1111n layer2","fraction of sediment of class1212n layer2","fraction of sediment of class1313n layer2","fraction of sediment of class1414n layer2","fraction of sediment of class1515n layer2","fraction of sediment of class1616n layer2","fraction of sediment of class1717n layer2","fraction of sediment of class1818n layer2","fraction of sediment of class1919n layer2","fraction of sediment of class****n layer2","fraction of sediment of class**n layer3","fraction of sediment of class11n layer3","fraction of sediment of class22n layer3","fraction of sediment of class33n layer3","fraction of sediment of class44n layer3","fraction of sediment of class55n layer3","fraction of sediment of class66n layer3","fraction of sediment of class77n layer3","fraction of sediment of class88n layer3","fraction of sediment of class99n layer3","fraction of sediment of class1010n layer3","fraction of sediment of class1111n layer3","fraction of sediment of class1212n layer3","fraction of sediment of class1313n layer3","fraction of sediment of class1414n layer3","fraction of sediment of class1515n layer3","fraction of sediment of class1616n layer3","fraction of sediment of class1717n layer3","fraction of sediment of class1818n layer3","fraction of sediment of class1919n layer3","fraction of sediment of class****n layer3","fraction of sediment of class**n layer4","fraction of sediment of class11n layer4","fraction of sediment of class22n layer4","fraction of sediment of class33n layer4","fraction of sediment of class44n layer4","fraction of sediment of class55n layer4","fraction of sediment of class66n layer4","fraction of sediment of class77n layer4","fraction of sediment of class88n layer4","fraction of sediment of class99n layer4","fraction of sediment of class1010n layer4","fraction of sediment of class1111n layer4","fraction of sediment of class1212n layer4","fraction of sediment of class1313n layer4","fraction of sediment of class1414n layer4","fraction of sediment of class1515n layer4","fraction of sediment of class1616n layer4","fraction of sediment of class1717n layer4","fraction of sediment of class1818n layer4","fraction of sediment of class1919n layer4","fraction of sediment of class****n layer4","fraction of sediment of class**n layer5","fraction of sediment of class11n layer5","fraction of sediment of class22n layer5","fraction of sediment of class33n layer5","fraction of sediment of class44n layer5","fraction of sediment of class55n layer5","fraction of sediment of class66n layer5","fraction of sediment of class77n layer5","fraction of sediment of class88n layer5","fraction of sediment of class99n layer5","fraction of sediment of class1010n layer5","fraction of sediment of class1111n layer5","fraction of sediment of class1212n layer5","fraction of sediment of class1313n layer5","fraction of sediment of class1414n layer5","fraction of sediment of class1515n layer5","fraction of sediment of class1616n layer5","fraction of sediment of class1717n layer5","fraction of sediment of class1818n layer5","fraction of sediment of class1919n layer5","fraction of sediment of class****n layer5","fraction of sediment of class**n layer6","fraction of sediment of class11n layer6","fraction of sediment of class22n layer6","fraction of sediment of class33n layer6","fraction of sediment of class44n layer6","fraction of sediment of class55n layer6","fraction of sediment of class66n layer6","fraction of sediment of class77n layer6","fraction of sediment of class88n layer6","fraction of sediment of class99n layer6","fraction of sediment of class1010n layer6","fraction of sediment of class1111n layer6","fraction of sediment of class1212n layer6","fraction of sediment of class1313n layer6","fraction of sediment of class1414n layer6","fraction of sediment of class1515n layer6","fraction of sediment of class1616n layer6","fraction of sediment of class1717n layer6","fraction of sediment of class1818n layer6","fraction of sediment of class1919n layer6","fraction of sediment of class****n layer6","fraction of sediment of class**n layer7","fraction of sediment of class11n layer7","fraction of sediment of class22n layer7","fraction of sediment of class33n layer7","fraction of sediment of class44n layer7","fraction of sediment of class55n layer7","fraction of sediment of class66n layer7","fraction of sediment of class77n layer7","fraction of sediment of class88n layer7","fraction of sediment of class99n layer7","fraction of sediment of class1010n layer7","fraction of sediment of class1111n layer7","fraction of sediment of class1212n layer7","fraction of sediment of class1313n layer7","fraction of sediment of class1414n layer7","fraction of sediment of class1515n layer7","fraction of sediment of class1616n layer7","fraction of sediment of class1717n layer7","fraction of sediment of class1818n layer7","fraction of sediment of class1919n layer7","fraction of sediment of class****n layer7","fraction of sediment of class**n layer8","fraction of sediment of class11n layer8","fraction of sediment of class22n layer8","fraction of sediment of class33n layer8","fraction of sediment of class44n layer8","fraction of sediment of class55n layer8","fraction of sediment of class66n layer8","fraction of sediment of class77n layer8","fraction of sediment of class88n layer8","fraction of sediment of class99n layer8","fraction of sediment of class1010n layer8","fraction of sediment of class1111n layer8","fraction of sediment of class1212n layer8","fraction of sediment of class1313n layer8","fraction of sediment of class1414n layer8","fraction of sediment of class1515n layer8","fraction of sediment of class1616n layer8","fraction of sediment of class1717n layer8","fraction of sediment of class1818n layer8","fraction of sediment of class1919n layer8","fraction of sediment of class****n layer8","fraction of sediment of class**n layer9","fraction of sediment of class11n layer9","fraction of sediment of class22n layer9","fraction of sediment of class33n layer9","fraction of sediment of class44n layer9","fraction of sediment of class55n layer9","fraction of sediment of class66n layer9","fraction of sediment of class77n layer9","fraction of sediment of class88n layer9","fraction of sediment of class99n layer9","fraction of sediment of class1010n layer9","fraction of sediment of class1111n layer9","fraction of sediment of class1212n layer9","fraction of sediment of class1313n layer9","fraction of sediment of class1414n layer9","fraction of sediment of class1515n layer9","fraction of sediment of class1616n layer9","fraction of sediment of class1717n layer9","fraction of sediment of class1818n layer9","fraction of sediment of class1919n layer9","fraction of sediment of class****n layer9","fraction of sediment of class**n layer10","fraction of sediment of class11n layer10","fraction of sediment of class22n layer10","fraction of sediment of class33n layer10","fraction of sediment of class44n layer10","fraction of sediment of class55n layer10","fraction of sediment of class66n layer10","fraction of sediment of class77n layer10","fraction of sediment of class88n layer10","fraction of sediment of class99n layer10","fraction of sediment of class1010n layer10","fraction of sediment of class1111n layer10","fraction of sediment of class1212n layer10","fraction of sediment of class1313n layer10","fraction of sediment of class1414n layer10","fraction of sediment of class1515n layer10","fraction of sediment of class1616n layer10","fraction of sediment of class1717n layer10","fraction of sediment of class1818n layer10","fraction of sediment of class1919n layer10","fraction of sediment of class****n layer10","fraction of sediment of class**n layer11","fraction of sediment of class11n layer11","fraction of sediment of class22n layer11","fraction of sediment of class33n layer11","fraction of sediment of class44n layer11","fraction of sediment of class55n layer11","fraction of sediment of class66n layer11","fraction of sediment of class77n layer11","fraction of sediment of class88n layer11","fraction of sediment of class99n layer11","fraction of sediment of class1010n layer11","fraction of sediment of class1111n layer11","fraction of sediment of class1212n layer11","fraction of sediment of class1313n layer11","fraction of sediment of class1414n layer11","fraction of sediment of class1515n layer11","fraction of sediment of class1616n layer11","fraction of sediment of class1717n layer11","fraction of sediment of class1818n layer11","fraction of sediment of class1919n layer11","fraction of sediment of class****n layer11","fraction of sediment of class**n layer12","fraction of sediment of class11n layer12","fraction of sediment of class22n layer12","fraction of sediment of class33n layer12","fraction of sediment of class44n layer12","fraction of sediment of class55n layer12","fraction of sediment of class66n layer12","fraction of sediment of class77n layer12","fraction of sediment of class88n layer12","fraction of sediment of class99n layer12","fraction of sediment of class1010n layer12","fraction of sediment of class1111n layer12","fraction of sediment of class1212n layer12","fraction of sediment of class1313n layer12","fraction of sediment of class1414n layer12","fraction of sediment of class1515n layer12","fraction of sediment of class1616n layer12","fraction of sediment of class1717n layer12","fraction of sediment of class1818n layer12","fraction of sediment of class1919n layer12","fraction of sediment of class****n layer12","fraction of sediment of class**n layer13","fraction of sediment of class11n layer13","fraction of sediment of class22n layer13","fraction of sediment of class33n layer13","fraction of sediment of class44n layer13","fraction of sediment of class55n layer13","fraction of sediment of class66n layer13","fraction of sediment of class77n layer13","fraction of sediment of class88n layer13","fraction of sediment of class99n layer13","fraction of sediment of class1010n layer13","fraction of sediment of class1111n layer13","fraction of sediment of class1212n layer13","fraction of sediment of class1313n layer13","fraction of sediment of class1414n layer13","fraction of sediment of class1515n layer13","fraction of sediment of class1616n layer13","fraction of sediment of class1717n layer13","fraction of sediment of class1818n layer13","fraction of sediment of class1919n layer13","fraction of sediment of class****n layer13","fraction of sediment of class**n layer14","fraction of sediment of class11n layer14","fraction of sediment of class22n layer14","fraction of sediment of class33n layer14","fraction of sediment of class44n layer14","fraction of sediment of class55n layer14","fraction of sediment of class66n layer14","fraction of sediment of class77n layer14","fraction of sediment of class88n layer14","fraction of sediment of class99n layer14","fraction of sediment of class1010n layer14","fraction of sediment of class1111n layer14","fraction of sediment of class1212n layer14","fraction of sediment of class1313n layer14","fraction of sediment of class1414n layer14","fraction of sediment of class1515n layer14","fraction of sediment of class1616n layer14","fraction of sediment of class1717n layer14","fraction of sediment of class1818n layer14","fraction of sediment of class1919n layer14","fraction of sediment of class****n layer14","fraction of sediment of class**n layer15","fraction of sediment of class11n layer15","fraction of sediment of class22n layer15","fraction of sediment of class33n layer15","fraction of sediment of class44n layer15","fraction of sediment of class55n layer15","fraction of sediment of class66n layer15","fraction of sediment of class77n layer15","fraction of sediment of class88n layer15","fraction of sediment of class99n layer15","fraction of sediment of class1010n layer15","fraction of sediment of class1111n layer15","fraction of sediment of class1212n layer15","fraction of sediment of class1313n layer15","fraction of sediment of class1414n layer15","fraction of sediment of class1515n layer15","fraction of sediment of class1616n layer15","fraction of sediment of class1717n layer15","fraction of sediment of class1818n layer15","fraction of sediment of class1919n layer15","fraction of sediment of class****n layer15","fraction of sediment of class**n layer16","fraction of sediment of class11n layer16","fraction of sediment of class22n layer16","fraction of sediment of class33n layer16","fraction of sediment of class44n layer16","fraction of sediment of class55n layer16","fraction of sediment of class66n layer16","fraction of sediment of class77n layer16","fraction of sediment of class88n layer16","fraction of sediment of class99n layer16","fraction of sediment of class1010n layer16","fraction of sediment of class1111n layer16","fraction of sediment of class1212n layer16","fraction of sediment of class1313n layer16","fraction of sediment of class1414n layer16","fraction of sediment of class1515n layer16","fraction of sediment of class1616n layer16","fraction of sediment of class1717n layer16","fraction of sediment of class1818n layer16","fraction of sediment of class1919n layer16","fraction of sediment of class****n layer16","fraction of sediment of class**n layer17","fraction of sediment of class11n layer17","fraction of sediment of class22n layer17","fraction of sediment of class33n layer17","fraction of sediment of class44n layer17","fraction of sediment of class55n layer17","fraction of sediment of class66n layer17","fraction of sediment of class77n layer17","fraction of sediment of class88n layer17","fraction of sediment of class99n layer17","fraction of sediment of class1010n layer17","fraction of sediment of class1111n layer17","fraction of sediment of class1212n layer17","fraction of sediment of class1313n layer17","fraction of sediment of class1414n layer17","fraction of sediment of class1515n layer17","fraction of sediment of class1616n layer17","fraction of sediment of class1717n layer17","fraction of sediment of class1818n layer17","fraction of sediment of class1919n layer17","fraction of sediment of class****n layer17","fraction of sediment of class**n layer18","fraction of sediment of class11n layer18","fraction of sediment of class22n layer18","fraction of sediment of class33n layer18","fraction of sediment of class44n layer18","fraction of sediment of class55n layer18","fraction of sediment of class66n layer18","fraction of sediment of class77n layer18","fraction of sediment of class88n layer18","fraction of sediment of class99n layer18","fraction of sediment of class1010n layer18","fraction of sediment of class1111n layer18","fraction of sediment of class1212n layer18","fraction of sediment of class1313n layer18","fraction of sediment of class1414n layer18","fraction of sediment of class1515n layer18","fraction of sediment of class1616n layer18","fraction of sediment of class1717n layer18","fraction of sediment of class1818n layer18","fraction of sediment of class1919n layer18","fraction of sediment of class****n layer18","fraction of sediment of class**n layer19","fraction of sediment of class11n layer19","fraction of sediment of class22n layer19","fraction of sediment of class33n layer19","fraction of sediment of class44n layer19","fraction of sediment of class55n layer19","fraction of sediment of class66n layer19","fraction of sediment of class77n layer19","fraction of sediment of class88n layer19","fraction of sediment of class99n layer19","fraction of sediment of class1010n layer19","fraction of sediment of class1111n layer19","fraction of sediment of class1212n layer19","fraction of sediment of class1313n layer19","fraction of sediment of class1414n layer19","fraction of sediment of class1515n layer19","fraction of sediment of class1616n layer19","fraction of sediment of class1717n layer19","fraction of sediment of class1818n layer19","fraction of sediment of class1919n layer19","fraction of sediment of class****n layer19","fraction of sediment of class**n layer**","fraction of sediment of class11n layer**","fraction of sediment of class22n layer**","fraction of sediment of class33n layer**","fraction of sediment of class44n layer**","fraction of sediment of class55n layer**","fraction of sediment of class66n layer**","fraction of sediment of class77n layer**","fraction of sediment of class88n layer**","fraction of sediment of class99n layer**","fraction of sediment of class1010n layer**","fraction of sediment of class1111n layer**","fraction of sediment of class1212n layer**","fraction of sediment of class1313n layer**","fraction of sediment of class1414n layer**","fraction of sediment of class1515n layer**","fraction of sediment of class1616n layer**","fraction of sediment of class1717n layer**","fraction of sediment of class1818n layer**","fraction of sediment of class1919n layer**","fraction of sediment of class****n layer**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**", "thicknes of bed layer k", "concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","saturated concentration (kg/m3)","supplementary variable A","supplementary variable G","supplementary variable L","supplementary variable O","reference level for Nestor "],
+        defaut = '',
+        fr = """Nom des variables que l''utilisateur desire ecrire sur
+le lisring. Meme possibilites que pour les sorties graphiques.""",
+        ang = """Names of variables the user wants to write on the listing.
+Each variable is represented by a letter in the same manner as
+it is done in the graphic results file.""",
+    ),
+#   -----------------------------------
+    GRAPHIC_PRINTOUT_PERIOD = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Determine la periode en nombre de pas de temps d''impression
+des ''VARIABLES POUR LES SORTIES GRAPHIQUES'' (voir ce mot-cle)
+dans le ''FICHIER DES RESULTATS''.""",
+        ang = """Determines, in number of time steps, the printout period for
+the ''VARIABLES FOR GRAPHIC PRINTOUTS'' in the ''RESULTS FILE''.""",
+    ),
+#   -----------------------------------
+    LISTING_PRINTOUT_PERIOD = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Determine la periode en nombre de pas de temps d''impression
+des ''VARIABLES A IMPRIMER'' (voir ce mot-cle).
+La sortie des resultats est effectuee sur le fichier listing
+(fichier cas\_numerodeprocessus.sortie sur station de travail).""",
+        ang = """Determines, in number of time steps, the printout period of
+the ''VARIABLES TO BE PRINTED''.
+The results are printed out on the listing file
+(file cas\_numerodeprocessus.sortie on a workstation).""",
+    ),
+#   -----------------------------------
+    MASS_BALANCE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Determine si oui ou non le bilan de masse est realise.""",
+        ang = """Determines whether a check of the mass-balance over the domain
+is made or not""",
+    ),
+#   -----------------------------------
+    SECTIONS_OUTPUT_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'),
+        defaut = '',
+        fr = """sections output file, written by the master""",
+        ang = """sections output file, written by the master""",
+    ),
+#   -----------------------------------
+    C_VSM_RESULTS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+        defaut = '',
+        fr = """Nom du fichier dans lequel seront ecrits les resultats C-VSM du
+calcul avec la periodicite donnee par le mot cle
+\telkey{C-VSM FULL PRINTOUT PERIOD}.""",
+        ang = """Name of the file into which the C-VSM results of the computation
+are written, the periodicity being given by the keyword:
+\telkey{C-VSM FULL PRINTOUT PERIOD}.""",
+    ),
+#   -----------------------------------
+    C_VSM_RESULTS_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du \telkey{FICHIER DES C-VSM}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+        ang = """Format of the \telkey{C-VSM RESULT FILE}. Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+    ),
+)
+# -----------------------------------------------------------------------
+DATA_FILES = PROC(nom= "DATA_FILES",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    HYDRODYNAMIC_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Previous computation results file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    WAVE_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de houle.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Wave file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    FORTRAN_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'FichierOuRepertoire',
+        defaut = '',
+        fr = """Nom du fichier FORTRAN a soumettre.""",
+        ang = """Name of FORTRAN file to be submitted.""",
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITIONS_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        fr = """Nom du fichier contenant les types de conditions aux limites.
+Ce fichier est rempli de facon automatique par le mailleur au moyen de
+couleurs affectees aux noeuds des frontieres du domaine de calcul.""",
+        ang = """Name of the file containing the types of boundary conditions.
+This file is filled automatically by the mesh generator through
+colours that are assigned to the computation domain boundary nodes.""",
+    ),
+#   -----------------------------------
+    WAVE_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom d''un fichier contenant les resultats d''un calcul
+precedent TOMAWAC realise sur le meme maillage. La houle sera donnee,
+par le dernier pas de temps
+de ce fichier . Seules les donnees de houle de ce fichier
+seront conservees (hauteur de houle, periode de
+houle, angle de la houle).
+Les donnees hydrodynamiques(hauteur d''eau,vitesses) seront lues
+dans le fichier hydrodynamique (Verifier la compatibilite !!!)
+Les donnees de houle peuvent aussi etre imposees
+par l''utilisateur dans le sous programme CONDIM\_SISYPHE.
+ou encore lues dans le fichier hydrodynamique.""",
+        ang = """Name of a file containing the results a previous
+TOMAWAC computation  made on the same mesh. The wave data (wave height,
+ wave period, wave angle ) will
+be given by the last record of the file.
+The user has to verify that both informations (wave and current data)
+are consistent.
+Remark :The wave data can also be specified in
+ the hydrodynamic file. the user has also
+ the possibility to give the values
+of the wave data in the subroutine CONDIM.
+This is recommended for non-steady flow simulation.""",
+    ),
+#   -----------------------------------
+    BOTTOM_TOPOGRAPHY_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom du fichier facultatif contenant la bathymetrie
+associee au maillage.""",
+        ang = """Name of the possible file containing the bathymetric data.""",
+    ),
+#   -----------------------------------
+    SECTIONS_INPUT_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """sections input file, partitioned""",
+        ang = """sections input file, partitioned""",
+    ),
+)
+# -----------------------------------------------------------------------
+INITIAL_CONDITIONS = PROC(nom= "INITIAL_CONDITIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SERAFIN','SERAFIND','MED'],
+        defaut = 'SERAFIN',
+        fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+        ang = """Previous computation results file format.
+Possible values are:
+- SERAFIN : classical single precision format in Telemac;
+- SERAFIND: classical double precision format in Telemac;
+- MED     : MED format based on HDF5""",
+    ),
+#   -----------------------------------
+    PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'), max='**',
+        defaut = '',
+        fr = """Nom d''un fichier contenant les resultats d''un
+calcul precedent sedimentologique realise sur le meme maillage
+et dont le dernier pas de temps enregistre va fournir les
+conditions initiales pour une suite de de calcul.""",
+        ang = """Name of a file containing the results of an
+earlier  sedimentological computation which was made
+on the same mesh. The last recorded time step will provide
+the initial conditions for the new computation.""",
+    ),
+#   -----------------------------------
+    COMPUTATION_CONTINUED = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Determine si le calcul en cours est independant de tout autre
+resultat ou est une reprise effectuee a partir du resultat d''un calcul
+precedent.
+NON : Il s''agit du premier passage pour ce calcul et il est necessaire
+de definir un jeu complet de conditions initiales
+OUI : Il s''agit d''une reprise de calcul :
+les conditions initiales sont constituees par le dernier pas de temps du
+FICHIER PRECEDENT SEDIMENTOLOGIQUE du fichier des parametres utilise
+pour soumettre le calcul.
+Par contre, l''ensemble des donnees du fichier des parametres
+peuvent etre redefinies
+De meme, il est necessaire de definir des conditions aux limites""",
+        ang = """Determines whether the computation under way is an independent
+result or is following an earlier result.
+NO: It is the first run for this computation and a whole set of
+initial conditions should be defined.
+YES: It follows a former computation:
+the initial conditions consist in the last time step of the
+PREVIOUS COMPUTATION FILE
+in the steering file used for submitting the computation.
+All the data from the steering file may be defined once again, which
+provides an opportunity to change, for example, the time step.
+It is also possible to define new boundary conditions.""",
+    ),
+)
+# -----------------------------------------------------------------------
+INPUT_OUTPUT__GRAPHICS_AND_LISTING = PROC(nom= "INPUT_OUTPUT__GRAPHICS_AND_LISTING",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    VARIABLES_FOR_GRAPHIC_PRINTOUTS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM', min=0, max='**',
+        into = ["velocity along x axis (m/s)","velocity along y axis (m/s)","wawe celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","Froude number","scalar flowrate of fluid (m2/s)","flowrate along x axis (m2/s)","flowrate along y axis (m2/s)","bed-load discharge (m2/s)","bed-load discharge along x axis (m2/s)","bed-load discharge along y axis (m2/s)","bottom evolution (m)","non erodable bottom","total bed roughness (m)","Bed Shear stress (Totalfriction) (N/m2)","Skin friction correction factor","Mean grain diameter","wave angle with axis Oy (deg)","suspended load transport rate (m2/s)","bed load transport rate (m2/s)","wave height","wave period","wave orbital velocity (m/s)","fraction of sediment of class**n layer*","fraction of sediment of class11n layer*","fraction of sediment of class22n layer*","fraction of sediment of class33n layer*","fraction of sediment of class44n layer*","fraction of sediment of class55n layer*","fraction of sediment of class66n layer*","fraction of sediment of class77n layer*","fraction of sediment of class88n layer*","fraction of sediment of class99n layer*","fraction of sediment of class1010n layer*","fraction of sediment of class1111n layer*","fraction of sediment of class1212n layer*","fraction of sediment of class1313n layer*","fraction of sediment of class1414n layer*","fraction of sediment of class1515n layer*","fraction of sediment of class1616n layer*","fraction of sediment of class1717n layer*","fraction of sediment of class1818n layer*","fraction of sediment of class1919n layer*","fraction of sediment of class****n layer*","fraction of sediment of class**n layer1","fraction of sediment of class11n layer1","fraction of sediment of class22n layer1","fraction of sediment of class33n layer1","fraction of sediment of class44n layer1","fraction of sediment of class55n layer1","fraction of sediment of class66n layer1","fraction of sediment of class77n layer1","fraction of sediment of class88n layer1","fraction of sediment of class99n layer1","fraction of sediment of class1010n layer1","fraction of sediment of class1111n layer1","fraction of sediment of class1212n layer1","fraction of sediment of class1313n layer1","fraction of sediment of class1414n layer1","fraction of sediment of class1515n layer1","fraction of sediment of class1616n layer1","fraction of sediment of class1717n layer1","fraction of sediment of class1818n layer1","fraction of sediment of class1919n layer1","fraction of sediment of class****n layer1","fraction of sediment of class**n layer2","fraction of sediment of class11n layer2","fraction of sediment of class22n layer2","fraction of sediment of class33n layer2","fraction of sediment of class44n layer2","fraction of sediment of class55n layer2","fraction of sediment of class66n layer2","fraction of sediment of class77n layer2","fraction of sediment of class88n layer2","fraction of sediment of class99n layer2","fraction of sediment of class1010n layer2","fraction of sediment of class1111n layer2","fraction of sediment of class1212n layer2","fraction of sediment of class1313n layer2","fraction of sediment of class1414n layer2","fraction of sediment of class1515n layer2","fraction of sediment of class1616n layer2","fraction of sediment of class1717n layer2","fraction of sediment of class1818n layer2","fraction of sediment of class1919n layer2","fraction of sediment of class****n layer2","fraction of sediment of class**n layer3","fraction of sediment of class11n layer3","fraction of sediment of class22n layer3","fraction of sediment of class33n layer3","fraction of sediment of class44n layer3","fraction of sediment of class55n layer3","fraction of sediment of class66n layer3","fraction of sediment of class77n layer3","fraction of sediment of class88n layer3","fraction of sediment of class99n layer3","fraction of sediment of class1010n layer3","fraction of sediment of class1111n layer3","fraction of sediment of class1212n layer3","fraction of sediment of class1313n layer3","fraction of sediment of class1414n layer3","fraction of sediment of class1515n layer3","fraction of sediment of class1616n layer3","fraction of sediment of class1717n layer3","fraction of sediment of class1818n layer3","fraction of sediment of class1919n layer3","fraction of sediment of class****n layer3","fraction of sediment of class**n layer4","fraction of sediment of class11n layer4","fraction of sediment of class22n layer4","fraction of sediment of class33n layer4","fraction of sediment of class44n layer4","fraction of sediment of class55n layer4","fraction of sediment of class66n layer4","fraction of sediment of class77n layer4","fraction of sediment of class88n layer4","fraction of sediment of class99n layer4","fraction of sediment of class1010n layer4","fraction of sediment of class1111n layer4","fraction of sediment of class1212n layer4","fraction of sediment of class1313n layer4","fraction of sediment of class1414n layer4","fraction of sediment of class1515n layer4","fraction of sediment of class1616n layer4","fraction of sediment of class1717n layer4","fraction of sediment of class1818n layer4","fraction of sediment of class1919n layer4","fraction of sediment of class****n layer4","fraction of sediment of class**n layer5","fraction of sediment of class11n layer5","fraction of sediment of class22n layer5","fraction of sediment of class33n layer5","fraction of sediment of class44n layer5","fraction of sediment of class55n layer5","fraction of sediment of class66n layer5","fraction of sediment of class77n layer5","fraction of sediment of class88n layer5","fraction of sediment of class99n layer5","fraction of sediment of class1010n layer5","fraction of sediment of class1111n layer5","fraction of sediment of class1212n layer5","fraction of sediment of class1313n layer5","fraction of sediment of class1414n layer5","fraction of sediment of class1515n layer5","fraction of sediment of class1616n layer5","fraction of sediment of class1717n layer5","fraction of sediment of class1818n layer5","fraction of sediment of class1919n layer5","fraction of sediment of class****n layer5","fraction of sediment of class**n layer6","fraction of sediment of class11n layer6","fraction of sediment of class22n layer6","fraction of sediment of class33n layer6","fraction of sediment of class44n layer6","fraction of sediment of class55n layer6","fraction of sediment of class66n layer6","fraction of sediment of class77n layer6","fraction of sediment of class88n layer6","fraction of sediment of class99n layer6","fraction of sediment of class1010n layer6","fraction of sediment of class1111n layer6","fraction of sediment of class1212n layer6","fraction of sediment of class1313n layer6","fraction of sediment of class1414n layer6","fraction of sediment of class1515n layer6","fraction of sediment of class1616n layer6","fraction of sediment of class1717n layer6","fraction of sediment of class1818n layer6","fraction of sediment of class1919n layer6","fraction of sediment of class****n layer6","fraction of sediment of class**n layer7","fraction of sediment of class11n layer7","fraction of sediment of class22n layer7","fraction of sediment of class33n layer7","fraction of sediment of class44n layer7","fraction of sediment of class55n layer7","fraction of sediment of class66n layer7","fraction of sediment of class77n layer7","fraction of sediment of class88n layer7","fraction of sediment of class99n layer7","fraction of sediment of class1010n layer7","fraction of sediment of class1111n layer7","fraction of sediment of class1212n layer7","fraction of sediment of class1313n layer7","fraction of sediment of class1414n layer7","fraction of sediment of class1515n layer7","fraction of sediment of class1616n layer7","fraction of sediment of class1717n layer7","fraction of sediment of class1818n layer7","fraction of sediment of class1919n layer7","fraction of sediment of class****n layer7","fraction of sediment of class**n layer8","fraction of sediment of class11n layer8","fraction of sediment of class22n layer8","fraction of sediment of class33n layer8","fraction of sediment of class44n layer8","fraction of sediment of class55n layer8","fraction of sediment of class66n layer8","fraction of sediment of class77n layer8","fraction of sediment of class88n layer8","fraction of sediment of class99n layer8","fraction of sediment of class1010n layer8","fraction of sediment of class1111n layer8","fraction of sediment of class1212n layer8","fraction of sediment of class1313n layer8","fraction of sediment of class1414n layer8","fraction of sediment of class1515n layer8","fraction of sediment of class1616n layer8","fraction of sediment of class1717n layer8","fraction of sediment of class1818n layer8","fraction of sediment of class1919n layer8","fraction of sediment of class****n layer8","fraction of sediment of class**n layer9","fraction of sediment of class11n layer9","fraction of sediment of class22n layer9","fraction of sediment of class33n layer9","fraction of sediment of class44n layer9","fraction of sediment of class55n layer9","fraction of sediment of class66n layer9","fraction of sediment of class77n layer9","fraction of sediment of class88n layer9","fraction of sediment of class99n layer9","fraction of sediment of class1010n layer9","fraction of sediment of class1111n layer9","fraction of sediment of class1212n layer9","fraction of sediment of class1313n layer9","fraction of sediment of class1414n layer9","fraction of sediment of class1515n layer9","fraction of sediment of class1616n layer9","fraction of sediment of class1717n layer9","fraction of sediment of class1818n layer9","fraction of sediment of class1919n layer9","fraction of sediment of class****n layer9","fraction of sediment of class**n layer10","fraction of sediment of class11n layer10","fraction of sediment of class22n layer10","fraction of sediment of class33n layer10","fraction of sediment of class44n layer10","fraction of sediment of class55n layer10","fraction of sediment of class66n layer10","fraction of sediment of class77n layer10","fraction of sediment of class88n layer10","fraction of sediment of class99n layer10","fraction of sediment of class1010n layer10","fraction of sediment of class1111n layer10","fraction of sediment of class1212n layer10","fraction of sediment of class1313n layer10","fraction of sediment of class1414n layer10","fraction of sediment of class1515n layer10","fraction of sediment of class1616n layer10","fraction of sediment of class1717n layer10","fraction of sediment of class1818n layer10","fraction of sediment of class1919n layer10","fraction of sediment of class****n layer10","fraction of sediment of class**n layer11","fraction of sediment of class11n layer11","fraction of sediment of class22n layer11","fraction of sediment of class33n layer11","fraction of sediment of class44n layer11","fraction of sediment of class55n layer11","fraction of sediment of class66n layer11","fraction of sediment of class77n layer11","fraction of sediment of class88n layer11","fraction of sediment of class99n layer11","fraction of sediment of class1010n layer11","fraction of sediment of class1111n layer11","fraction of sediment of class1212n layer11","fraction of sediment of class1313n layer11","fraction of sediment of class1414n layer11","fraction of sediment of class1515n layer11","fraction of sediment of class1616n layer11","fraction of sediment of class1717n layer11","fraction of sediment of class1818n layer11","fraction of sediment of class1919n layer11","fraction of sediment of class****n layer11","fraction of sediment of class**n layer12","fraction of sediment of class11n layer12","fraction of sediment of class22n layer12","fraction of sediment of class33n layer12","fraction of sediment of class44n layer12","fraction of sediment of class55n layer12","fraction of sediment of class66n layer12","fraction of sediment of class77n layer12","fraction of sediment of class88n layer12","fraction of sediment of class99n layer12","fraction of sediment of class1010n layer12","fraction of sediment of class1111n layer12","fraction of sediment of class1212n layer12","fraction of sediment of class1313n layer12","fraction of sediment of class1414n layer12","fraction of sediment of class1515n layer12","fraction of sediment of class1616n layer12","fraction of sediment of class1717n layer12","fraction of sediment of class1818n layer12","fraction of sediment of class1919n layer12","fraction of sediment of class****n layer12","fraction of sediment of class**n layer13","fraction of sediment of class11n layer13","fraction of sediment of class22n layer13","fraction of sediment of class33n layer13","fraction of sediment of class44n layer13","fraction of sediment of class55n layer13","fraction of sediment of class66n layer13","fraction of sediment of class77n layer13","fraction of sediment of class88n layer13","fraction of sediment of class99n layer13","fraction of sediment of class1010n layer13","fraction of sediment of class1111n layer13","fraction of sediment of class1212n layer13","fraction of sediment of class1313n layer13","fraction of sediment of class1414n layer13","fraction of sediment of class1515n layer13","fraction of sediment of class1616n layer13","fraction of sediment of class1717n layer13","fraction of sediment of class1818n layer13","fraction of sediment of class1919n layer13","fraction of sediment of class****n layer13","fraction of sediment of class**n layer14","fraction of sediment of class11n layer14","fraction of sediment of class22n layer14","fraction of sediment of class33n layer14","fraction of sediment of class44n layer14","fraction of sediment of class55n layer14","fraction of sediment of class66n layer14","fraction of sediment of class77n layer14","fraction of sediment of class88n layer14","fraction of sediment of class99n layer14","fraction of sediment of class1010n layer14","fraction of sediment of class1111n layer14","fraction of sediment of class1212n layer14","fraction of sediment of class1313n layer14","fraction of sediment of class1414n layer14","fraction of sediment of class1515n layer14","fraction of sediment of class1616n layer14","fraction of sediment of class1717n layer14","fraction of sediment of class1818n layer14","fraction of sediment of class1919n layer14","fraction of sediment of class****n layer14","fraction of sediment of class**n layer15","fraction of sediment of class11n layer15","fraction of sediment of class22n layer15","fraction of sediment of class33n layer15","fraction of sediment of class44n layer15","fraction of sediment of class55n layer15","fraction of sediment of class66n layer15","fraction of sediment of class77n layer15","fraction of sediment of class88n layer15","fraction of sediment of class99n layer15","fraction of sediment of class1010n layer15","fraction of sediment of class1111n layer15","fraction of sediment of class1212n layer15","fraction of sediment of class1313n layer15","fraction of sediment of class1414n layer15","fraction of sediment of class1515n layer15","fraction of sediment of class1616n layer15","fraction of sediment of class1717n layer15","fraction of sediment of class1818n layer15","fraction of sediment of class1919n layer15","fraction of sediment of class****n layer15","fraction of sediment of class**n layer16","fraction of sediment of class11n layer16","fraction of sediment of class22n layer16","fraction of sediment of class33n layer16","fraction of sediment of class44n layer16","fraction of sediment of class55n layer16","fraction of sediment of class66n layer16","fraction of sediment of class77n layer16","fraction of sediment of class88n layer16","fraction of sediment of class99n layer16","fraction of sediment of class1010n layer16","fraction of sediment of class1111n layer16","fraction of sediment of class1212n layer16","fraction of sediment of class1313n layer16","fraction of sediment of class1414n layer16","fraction of sediment of class1515n layer16","fraction of sediment of class1616n layer16","fraction of sediment of class1717n layer16","fraction of sediment of class1818n layer16","fraction of sediment of class1919n layer16","fraction of sediment of class****n layer16","fraction of sediment of class**n layer17","fraction of sediment of class11n layer17","fraction of sediment of class22n layer17","fraction of sediment of class33n layer17","fraction of sediment of class44n layer17","fraction of sediment of class55n layer17","fraction of sediment of class66n layer17","fraction of sediment of class77n layer17","fraction of sediment of class88n layer17","fraction of sediment of class99n layer17","fraction of sediment of class1010n layer17","fraction of sediment of class1111n layer17","fraction of sediment of class1212n layer17","fraction of sediment of class1313n layer17","fraction of sediment of class1414n layer17","fraction of sediment of class1515n layer17","fraction of sediment of class1616n layer17","fraction of sediment of class1717n layer17","fraction of sediment of class1818n layer17","fraction of sediment of class1919n layer17","fraction of sediment of class****n layer17","fraction of sediment of class**n layer18","fraction of sediment of class11n layer18","fraction of sediment of class22n layer18","fraction of sediment of class33n layer18","fraction of sediment of class44n layer18","fraction of sediment of class55n layer18","fraction of sediment of class66n layer18","fraction of sediment of class77n layer18","fraction of sediment of class88n layer18","fraction of sediment of class99n layer18","fraction of sediment of class1010n layer18","fraction of sediment of class1111n layer18","fraction of sediment of class1212n layer18","fraction of sediment of class1313n layer18","fraction of sediment of class1414n layer18","fraction of sediment of class1515n layer18","fraction of sediment of class1616n layer18","fraction of sediment of class1717n layer18","fraction of sediment of class1818n layer18","fraction of sediment of class1919n layer18","fraction of sediment of class****n layer18","fraction of sediment of class**n layer19","fraction of sediment of class11n layer19","fraction of sediment of class22n layer19","fraction of sediment of class33n layer19","fraction of sediment of class44n layer19","fraction of sediment of class55n layer19","fraction of sediment of class66n layer19","fraction of sediment of class77n layer19","fraction of sediment of class88n layer19","fraction of sediment of class99n layer19","fraction of sediment of class1010n layer19","fraction of sediment of class1111n layer19","fraction of sediment of class1212n layer19","fraction of sediment of class1313n layer19","fraction of sediment of class1414n layer19","fraction of sediment of class1515n layer19","fraction of sediment of class1616n layer19","fraction of sediment of class1717n layer19","fraction of sediment of class1818n layer19","fraction of sediment of class1919n layer19","fraction of sediment of class****n layer19","fraction of sediment of class**n layer**","fraction of sediment of class11n layer**","fraction of sediment of class22n layer**","fraction of sediment of class33n layer**","fraction of sediment of class44n layer**","fraction of sediment of class55n layer**","fraction of sediment of class66n layer**","fraction of sediment of class77n layer**","fraction of sediment of class88n layer**","fraction of sediment of class99n layer**","fraction of sediment of class1010n layer**","fraction of sediment of class1111n layer**","fraction of sediment of class1212n layer**","fraction of sediment of class1313n layer**","fraction of sediment of class1414n layer**","fraction of sediment of class1515n layer**","fraction of sediment of class1616n layer**","fraction of sediment of class1717n layer**","fraction of sediment of class1818n layer**","fraction of sediment of class1919n layer**","fraction of sediment of class****n layer**","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the* layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the1 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the2 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the3 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the4 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the5 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the6 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the7 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the8 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the9 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the10 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the11 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the12 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the13 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the14 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the15 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the16 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the17 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the18 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the19 layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","thickness of the** layer","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer*","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer1","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer2","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer3","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer4","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer5","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer6","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer7","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer8","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer9","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer10","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer11","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer12","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer13","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer14","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer15","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer16","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer17","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer18","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer19","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","concentration of bed layer**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","bed load transport rate of sediment of class*","bed load transport rate of sediment of class1","bed load transport rate of sediment of class2","bed load transport rate of sediment of class3","bed load transport rate of sediment of class4","bed load transport rate of sediment of class5","bed load transport rate of sediment of class6","bed load transport rate of sediment of class7","bed load transport rate of sediment of class8","bed load transport rate of sediment of class9","bed load transport rate of sediment of class10","bed load transport rate of sediment of class11","bed load transport rate of sediment of class12","bed load transport rate of sediment of class13","bed load transport rate of sediment of class14","bed load transport rate of sediment of class15","bed load transport rate of sediment of class16","bed load transport rate of sediment of class17","bed load transport rate of sediment of class18","bed load transport rate of sediment of class19","bed load transport rate of sediment of class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","concentration volumic or mass concentration for class*","concentration volumic or mass concentration for class1","concentration volumic or mass concentration for class2","concentration volumic or mass concentration for class3","concentration volumic or mass concentration for class4","concentration volumic or mass concentration for class5","concentration volumic or mass concentration for class6","concentration volumic or mass concentration for class7","concentration volumic or mass concentration for class8","concentration volumic or mass concentration for class9","concentration volumic or mass concentration for class10","concentration volumic or mass concentration for class11","concentration volumic or mass concentration for class12","concentration volumic or mass concentration for class13","concentration volumic or mass concentration for class14","concentration volumic or mass concentration for class15","concentration volumic or mass concentration for class16","concentration volumic or mass concentration for class17","concentration volumic or mass concentration for class18","concentration volumic or mass concentration for class19","concentration volumic or mass concentration for class**","saturated concentration (kg/m3)","supplementary variable A","supplementary variable G","supplementary variable L","supplementary variable O","reference level for Nestor "],
+        defaut = ["velocity along x axis (m/s)","velocity along y axis (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","non erodable bottom","bottom evolution (m)"],
+        fr = """Noms des variables que l''utilisateur veut ecrire dans
+le fichier des resultats.
+Chaque variable est representee par une lettre.
+Le choix des separateurs est libre. Voir CHOIX ci-dessus.
+ On peut utiliser *, *A* signifie : toutes les fractions""",
+        ang = """Names of variables the user wants to write
+into the graphic results file.
+Each variable is represented by a letter. See CHOIX1 above.
+ One can use *, *A* means all fractions""",
+    ),
+)
+# -----------------------------------------------------------------------
+TIME = PROC(nom= "TIME",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    STARTING_TIME_OF_THE_HYDROGRAM = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = -1000.,
+        fr = """Ce mot cle fixe le temps auquel le calcul SISYPHE debute
+sauf en cas de suite de calcul car le temps initial est
+alors lu sur le FICHIER PRECEDENT SEDIMENTOLOGIQUE. En non
+permanent, ce mot cle designe de plus le temps correspondant
+au premier enregistrement a lire dans le "fichier du calcul
+precedent" contenant les donnees hydrodynamiques.""",
+        ang = """this key word specifies the time when SISYPHE computation
+begins except when a computation is continued (the initial time
+is then read on the "previous sendimentological file".
+For an unsteady case, it moreover specifies the time which
+corresponds to the 1st record to be read in the "previous
+computation file"(the file which contains the hydrodynamic
+ data).""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_TIME_STEPS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Definit, en permanent, le nombre de pas de temps effectues
+lors de l''execution du code. En non permanent, ce mot-cle
+n''est pas utilise.""",
+        ang = """Specifies, for a steady case, the number of time steps
+performed when running the code. For an unsteady case, this
+keyword is not used.""",
+    ),
+#   -----------------------------------
+    TIME_STEP = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.,
+        fr = """Definit le pas de temps du calcul en secondes en
+permanent. En non permanent, ce pas de temps est donne par le
+pas de sortie graphique du fichier precedent. Mais si aucun
+nom n''est donne pour le ''FICHIER DU CALCUL PRECEDENT'' (les
+variables hydrodynamiques pouvant etre imposees dans CONDIM),
+la valeur du pas de temps donnee dans le fichier des
+parametres est la aussi consideree.
+Remarque : si le mot-cle "PAS DE TEMPS VARIABLE EST EGAL A OUI"
+le pas de temps necessaire a une bonne resolution est calcule
+dans le code et des sous iterations sont realisees.""",
+        ang = """Specifies the time step in seconds in steady case.
+For an unsteady case, this time step is fixed by the graphic
+printout period of the previous computation file, except if
+no name is given for the ''HYDRODYNAMIC FILE'' in
+the steering file.
+Remark : If the keyword ''VARIABLE TIME STEP'' is set equal
+to yes, the time step required for a correct resolution is
+computed in the code and sub-iterations are performed""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_SUB_ITERATIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """permet de realiser des sous iterations au sein de la
+boucle en temps (En mode non permananet).
+Peut etre utile en non permanent lorsque le
+pas de temps qui est donne par le pas de sortie graphique du
+FICHIER DE CALCUL PRECEDENT est trop grand.""",
+        ang = """enable to realize sub-iteration inside a time step
+(this key word is not used if the key word VARIABLE TIME-STEP
+is set equal to yes). It could be useful for a non steady case
+be useful for a non steady case when the time step which is fixed
+by the graphic printout period of the HYDRODYNAMIC FILE
+is too large.""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_TIDES_OR_FLOODS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """En non permanent, definit le nombre de marees ou de crues
+effectuees lors de l''execution du code.En permanent, ce mot-cle
+n''est pas utilise.""",
+        ang = """For an unsteady case, specifies the number of tides or
+floods performed when running the code. For a steady case, this
+keyword is not used.""",
+    ),
+#   -----------------------------------
+    ORIGINAL_HOUR_OF_TIME = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I', min= 3, max= 3,
+        defaut = [0,0,0],
+        fr = """Permet de fixer l''heure d''origine des temps du modele lors
+de la prise en compte de la force generatrice de la maree.""",
+        ang = """Give the time of the time origin of the model when taking into
+account of the tide generator force.""",
+    ),
+#   -----------------------------------
+    ORIGINAL_DATE_OF_TIME = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I', min= 3, max= 3,
+        defaut = [0,0,0],
+        fr = """Permet de fixer la date d''origine des temps du modele lors
+de la prise en compte de la force generatrice de la maree.""",
+        ang = """Give the date of the time origin of the model when taking into
+account the tide generating force.""",
+    ),
+#   -----------------------------------
+    TIDE_PERIOD = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 44640.,
+        fr = """Fixe la valeur de la periode de l''evenement
+(maree ou crue) en non permanent.""",
+        ang = """Sets the period of the event (tide or flood)
+for an unsteady case.""",
+    ),
+)
+# -----------------------------------------------------------------------
+EQUATIONS__BOUNDARY_CONDITIONS = PROC(nom= "EQUATIONS__BOUNDARY_CONDITIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PRESCRIBED_SOLID_DISCHARGES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        fr = """ Valeurs des debits solides imposes aux frontieres
+liquides entrantes (m3/s sans les vides).
+Une valeur par frontiere liquide""",
+        ang = """Values of prescribed solid discharges
+at the inflow boundaries (m3/s without voids).
+One value per liquid boundary""",
+    ),
+)
+# -----------------------------------------------------------------------
+SOLVER_INFO = PROC(nom= "SOLVER_INFO",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SOLVER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["conjugate gradient on a normal equation","conjugate gradient","conjugate residual","minimum error","cgstab","gmres","direct"],
+        defaut = ["conjugate gradient on a normal equation"],
+        fr = """Permet de choisir le solveur utilise pour la resolution de
+l''equation de continuite sur le fond (ce parametre n''est utilise
+que si le mot cle MASS LUMPING est egal a faux). Toutes les methodes
+proposees actuellement s''apparentent au Gradient Conjugue. Ce sont :
+  1 : gradient conjugue
+  2 : residu conjugue
+  3 : gradient conjugue sur equation normale
+  4 : erreur minimale
+  5 : gradient conjugue carre (non programme)
+  6 : gradient conjugue carre stabilise (cgstab)
+  7 : gmres (voir aussi option du solveur)""",
+        ang = """Makes it possible to select the solver used for solving the
+bottom evolution equation (Used only if the key-word MASS LUMPING
+is equal to false). All the currently available methods are
+variations of the Conjugate Gradient method. They are as follows:
+1: conjugate gradient
+2: conjugate residual
+3: conjugate gradient on a normal equation
+4: minimum error
+5: conjugate gradient squared (not implemented)
+6: conjugate gradient squared stabilised (cgstab)
+7: gmres (see option for solver)""",
+    ),
+#   -----------------------------------
+    SOLVER_OPTION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [2],
+        fr = """si le solveur est GMRES (7) le mot cle est la dimension de
+l''espace de KRILOV (valeurs conseillees entre 2 et 15). Ce parametre
+n''est utilise que si le mot cle MASS LUMPING est egal a faux.""",
+        ang = """WHEN GMRES (7) IS CHOSEN, DIMENSION OF THE KRYLOV SPACE
+TRY VALUES BETWEEN 2 AND 15. Used only if the key-word MASS LUMPING
+is equal to false""",
+    ),
+#   -----------------------------------
+    PRECONDITIONING = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["diagonal","no preconditioning","diagonal condensee","crout","diagonal and crout","diagonal condensed  and crout"],
+        defaut = ["diagonal"],
+        fr = """Permet de preconditionner le systeme lineaire afin d''accelerer
+la convergence lors de sa resolution (ce parametre n''est utilise que
+si le mot cle MASS LUMPING est egal a faux).
+ - 0 : pas de preconditionnement;
+ - 2 : preconditionnement diagonal.
+ - 3 : preconditionnement diagonal-bloc
+ - 7 : preconditionnement de Crout par element.
+Certains preconditionnements sont cumulables
+(les diagonaux 2 ou 3 avec les autres)
+Pour cette raison on ne retient que les nombres premiers pour
+designer les preconditionnements. Si l''on souhaite en cumuler
+plusieurs on formera le produit des options correspondantes.""",
+        ang = """Choice of the preconditioning in the resolution of the linear
+system that the convergence is speeded up when it is being solved (Used
+only if the key-word MASS LUMPING  is equal to false).
+ 0: no preconditioning
+ 2: diagonal preconditioning
+ 3: diagonal preconditioning with the condensed matrix
+ 7: Crout''s preconditioning per element (not implemented).
+Some operations (either 2 or 3 diagonal preconditioning) can be
+performed concurrently with the others.
+Only prime numbers are therefore kept to denote the preconditioning
+operations. When several of them are to be performed concurrently,
+the product of relevant options shall be made.""",
+    ),
+#   -----------------------------------
+    MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [60],
+        fr = """Les algorithmes utilises pour la resolution de l''etape de
+propagation etant iteratifs; il est necessaire de limiter le nombre
+d''iterations autorisees.
+Remarque : Ce parametre n''est utilise que si le mot cle MASS LUMPING
+est egal a faux.""",
+        ang = """Since the algorithms used for solving the propagation step are
+iterative, the allowed number of iterations should be limited.
+NOTE:Used only if the key-word MASS LUMPING is equal to false .""",
+    ),
+#   -----------------------------------
+    SOLVER_OPTION_FOR_SUSPENSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [2],
+        fr = """Parametre supplementaire disponible pour le solveur.
+Dans le cas du solveur gmres, il s''agit de la dimension
+de l''espace de Krylov.""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [50],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    SOLVER_ACCURACY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.E-7],
+        fr = """Precision demandee pour la resolution du systeme
+(ce parametre n''est utilise que si le mot cle MASS LUMPING
+ est egal a faux).""",
+        ang = """Required accuracy for solving the linear system
+(used only if the key word MASS LUMPING is equal to false).""",
+    ),
+#   -----------------------------------
+    SOLVER_ACCURACY_FOR_SUSPENSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.E-8],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    PRECONDITIONING_FOR_SUSPENSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["diagonal","no preconditioning","diagonal condensee","crout"],
+        defaut = ["diagonal"],
+        fr = """Permet de preconditionner le systeme de l''etape de propagation
+afin d''accelerer la convergence lors de sa resolution.
+   - 0 : pas de preconditionnement,
+   - 2 : preconditionnement diagonal.
+   - 3 : preconditionnement diagonal avec la matrice condensee.
+   - 7 : preconditionnement de Crout par element.
+ Certains preconditionnements sont cumulables
+ (les diagonaux 2 ou 3 avec les autres)
+ Pour cette raison on ne retient que les nombres premiers pour
+ designer les preconditionnements. Si l''on souhaite en cumuler
+ plusieurs on formera le produit des options correspondantes.""",
+        ang = """""",
+    ),
+)
+# -----------------------------------------------------------------------
+NUMERICAL = PROC(nom= "NUMERICAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    MASS_LUMPING = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """Si oui, on effectue du mass-lumping sur la cote du fond.
+Ceci revient a ramener toute la matrice de masse sur sa
+diagonale lors de la resolution du systeme. Cette technique permet
+d''accelerer le code et de le rendre egalement plus stable. Cependant,
+les solutions obtenues se trouvent lissees.""",
+        ang = """If this key word is equal to yes, the mass matrix is then
+condensed on its diagonal.This technique is used to accelerate the
+computation and also to make it more stable.However, the solutions
+obtained are smoothed.""",
+    ),
+#   -----------------------------------
+    TETA = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.,
+        fr = """Definit le coefficient d''implicitation du schema numerique.""",
+        ang = """Specifies the implicitation coefficient of the numerical
+scheme.""",
+    ),
+#   -----------------------------------
+    ZERO = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-10,
+        fr = """Fixe le zero du code.""",
+        ang = """Sets the zero of the code.""",
+    ),
+#   -----------------------------------
+    FINITE_VOLUMES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Methodes volumes finis ou pas""",
+        ang = """Set finite volumes method or not""",
+    ),
+#   -----------------------------------
+    TYPE_OF_ADVECTION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["CHARACTERISTICS","SUPG","CONSERVATIVE N-SCHEME LP","CONSERVATIVE N-SCHEME","CONSERVATIVE PSI-SCHEME","NON CONSERVATIVE PSI SCHEME","IMPLICIT NON CONSERVATIVE N SCHEME","EDGE-BASED N-SCHEME LP","EDGE-BASED N-SCHEME","ERIA SCHEME"],
+        defaut = ["CHARACTERISTICS"],
+        fr = """Determine le schema utilise pour la convection :
+1: caracteristiques
+2: schema semi-implicite + supg
+3 et 4: schema N
+5: schema psi
+6: schema psi non conservatif
+7: schema N non conservatif
+13 et 14: schema N par segment (recommande pour les bancs decouvrants)""",
+        ang = """Scheme used for advection of suspended sediment :
+1: characteristics
+2: semi-implicit SUPG
+3 et 4: N scheme
+5: psi scheme
+6: non conservative psi scheme
+7: non conservative N scheme
+13 et 14: Edge-based N scheme (recommended for tidal flats)""",
+    ),
+#   -----------------------------------
+    SUPG_OPTION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [2],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    MATRIX_VECTOR_PRODUCT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    MATRIX_STORAGE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    OPTION_FOR_THE_DIFFUSION_OF_TRACER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["div( nu grad(T) )","1/h div ( h nu grad(T)"],
+        defaut = ["div( nu grad(T) )"],
+        fr = """1: Diffusion de la forme div( nu grad(T) )
+        2: Diffusion de la forme 1/h div ( h nu grad(T) )""",
+        ang = """1: Diffusion in the form div( nu grad(T) )
+        2: Diffusion in the form 1/h div ( h nu grad(T) )""",
+    ),
+)
+# -----------------------------------------------------------------------
+NUMERICAL_PARAMETERS = PROC(nom= "NUMERICAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [50],
+        fr = """Seulement pour schemes 13 et 14.
+Ancienne valeur par defaut = 10 jusqu en version 8.1.""",
+        ang = """Only for schemes 13 and 14.
+Old default value = 10 until release 8.1.""",
+    ),
+#   -----------------------------------
+    GENERAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        PARTITIONING_TOOL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['METIS','SCOTCH','PARMETIS','PTSCOTCH'],
+            defaut = 'METIS',
+            fr = """CHOIX DU PARTITIONNEUR
+1 : METIS
+2 : SCOTCH
+3 : PARMETIS
+4 : PTSCOTCH
+etc...""",
+            ang = """PARTITIONING TOOL SELECTION
+1 : METIS
+2 : SCOTCH
+3 : PARMETIS
+4 : PTSCOTCH
+etc...""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """Pour les options avec predicteur-correcteur""",
+            ang = """For predictor-corrector options""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """Pour les options predicteur-correcteur
+avec schema localement implicite""",
+            ang = """Only for implicit scheme with predictor-corrector""",
+        ),
+#       -----------------------------------
+        TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            into = ["Priority to prescribed values","Priority to fluxes"],
+            defaut = ["Priority to fluxes"],
+            fr = """Utilise pour les schemas PSI et N, avec option 2, on ne retrouve
+pas exactement les valeurs imposees des traceurs,
+mais le flux est correct""",
+            ang = """Used so far only with the PSI and N schemes.
+With option 2, Dirichlet prescribed values are not obeyed,
+but the fluxes are correct""",
+        ),
+#       -----------------------------------
+        BED_ROUGHNESS_PREDICTOR_OPTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """1 : Fond plat ks=KSPRATIO D50,
+2: Fond ride (methode de Wiberg et Harris),
+3: Dunes et megarides (methode de Van Rijn)""",
+            ang = """1: Flat bed, 2: Rippled bed,
+3: Dunes and mega ripples (Method of Van Rijn)""",
+        ),
+    ),
+#   -----------------------------------
+    SOLVER_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SUSPENSION_INFO = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SOLVER_FOR_SUSPENSION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","gmres (see option for the solver for tracer diffusion)","direct"],
+                defaut = ["conjugate gradient on a normal equation"],
+                fr = """Permet de choisir le solveur utilise pour la resolution
+de l''etape de propagation. Toutes les methodes proposees
+actuellement s''apparentent au Gradient Conjugue. Ce sont :
+ 1 : gradient conjugue
+ 2 : residu conjugue
+ 3 : gradient conjugue sur equation normale
+ 4 : erreur minimale
+ 7 : gmres""",
+                ang = """""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    AUTOMATIC_DIFFERENTIATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        AD_NUMBER_OF_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """Definit le nombre de derivees utilisateurs, dans le cadre
+de la differentiation algorithmique.""",
+            ang = """Defines the number of user derivatives, within the framework
+of the algorithmic differentiation.""",
+        ),
+#       -----------------------------------
+        AD_NAMES_OF_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min= 2, max= 2,
+            fr = """Noms des derivees utilisateurs en 32 caracteres,
+         16 pour le nom, 16 pour l''unite""",
+            ang = """Name of user derivatives in 32 characters,
+         16 for the name, 16 for the unit.""",
+        ),
+#       -----------------------------------
+        AD_NUMBER_OF_DIRECTIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """Definit le nombre de directions de differentiateurs.""",
+            ang = """Defines the number of directions for the differentiators""",
+        ),
+#       -----------------------------------
+        AD_SYMBOLIC_LINEAR_SOLVER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Permet le solveur lineaire symbolique pour l AD.""",
+            ang = """Enables the symbolic linear solver for AD.""",
+        ),
+#       -----------------------------------
+        AD_LINEAR_SOLVER_RESET_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """Remet a zero les derivees pour l AD.""",
+            ang = """Resets the derivatives for AD.""",
+        ),
+#       -----------------------------------
+        AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """Solveur lineaire iteratif : test de convergence des derivees
+pour l AD.""",
+            ang = """Iterative linear solvers: derivative convergence test for AD.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+PHYSICS = PROC(nom= "PHYSICS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    WATER_DENSITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1000.,
+        fr = """Fixe la valeur de la masse volumique de l''eau.""",
+        ang = """sets the value of water density.""",
+    ),
+#   -----------------------------------
+    SEDIMENT_DENSITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 2650.,
+        fr = """Fixe la valeur de la masse volumique du sediment
+           en Kg/m3""",
+        ang = """sets the value of the sediment density
+           en Kg/m3""",
+    ),
+#   -----------------------------------
+    NON_COHESIVE_BED_POROSITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.4,
+        fr = """la concentration volumique  du lit est definie par
+CSF= (1-porosite)
+Ce parametre est utilise pour les sediments non-cohesifs.""",
+        ang = """The bed volume concentration CSF=(1-porosity) is used to
+calculate the bed evolution of non-cohesive sand transport.""",
+    ),
+#   -----------------------------------
+    GRAVITY_ACCELERATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 9.81,
+        fr = """Fixe la valeur de l''acceleration de la pesanteur.
+         M/S2""",
+        ang = """Sets the value of the acceleration due to gravity.
+         M/S2""",
+    ),
+#   -----------------------------------
+    WATER_VISCOSITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-6,
+        fr = """Definit la viscosite cinematique de l''eau.
+         M/S2""",
+        ang = """Specifies the water kinematic viscosity.
+         M/S2""",
+    ),
+#   -----------------------------------
+    SETTLING_LAG = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Uses the velocity profile based on the Miles approximation""",
+        ang = """Uses the velocity profile based on the Miles approximation""",
+    ),
+)
+# -----------------------------------------------------------------------
+SUSPENSION_INFO = PROC(nom= "SUSPENSION_INFO",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SETTLING_VELOCITIES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        fr = """Pas de valeur par defaut
+Si non donne par l utilisateur, on utilise la subroutine vitchu-sisyphe
+:
+formules de Stokes, Zanke ou Van Rijn, selon la taille des grains""",
+        ang = """The default value is not given. If the user does not
+give a value, the subroutine vitchu-sisyphe is used:
+Stockes, Zanke or Van Rijn formulae depending on the grain size""",
+    ),
+#   -----------------------------------
+    SUSPENSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """calcul avec suspension""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    DISPERSION_ALONG_THE_FLOW = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.E-2],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    DISPERSION_ACROSS_THE_FLOW = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.E-2],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    EQUILIBRIUM_INFLOW_CONCENTRATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """impose la concentration en entree du domaine et les
+concentrations initiales en utilisant la formule de Fredsoe pour les
+sediments non-cohesifs""",
+        ang = """impose the equilibrium concentration for the inflow and at t=0
+in the whole domain thanks to the formula of Fredsoe for non cohesive
+sediments""",
+    ),
+#   -----------------------------------
+    REFERENCE_CONCENTRATION_FORMULA = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """1 : formule de Zyserman et Fredsoe
+        2 : methode de Bijker. La concentration au fond
+        est reliee au taux de transport par charriage
+        3 : formule de Van Rijn (1987)
+        4 : formule de Soulsy\_van Rijn""",
+        ang = """1 : Zysderman and Fredsoe, equilibrium formula
+         2: Bijker method. The near bed concentration
+         is related to the bedload . This option cannot be used
+         without bedload transport
+         3: Van Rijn formula
+         4: Soulsby\_van Rijn formula""",
+    ),
+#   -----------------------------------
+    CORRECTION_ON_CONVECTION_VELOCITY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Modification du champ convecteur 2D pour prise en compte du
+gradient vertical de vitesse et concentration""",
+        ang = """Modification of 2D convection velocities  to account for
+velocity and concentration profiles""",
+    ),
+#   -----------------------------------
+    INITIAL_SUSPENSION_CONCENTRATIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        fr = """Pour la suspension, sert a initialiser la valeur
+ de la concentration volumique pour chaque classe. ne sera pas pris
+ en compte si CONCENTRATION EN ENTREE IMPOSEE=OUI""",
+        ang = """In case of suspension, will be used to initialize the value
+of volume concentration for each class. Will not be used if
+ EQUILIBRIUM INFLOW CONCENTRATION=YES""",
+    ),
+#   -----------------------------------
+    CONCENTRATION_PER_CLASS_AT_BOUNDARIES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min= 2, max= 2,
+        fr = """Pour la suspension, sert a initialiser la valeur
+ de la concentration volumique de chaque classe pour chaque frontiere
+ ordre : frontiere 1 (classe 1, classe 2, etc.) , puis frontiere 2, etc""",
+        ang = """In case of suspension, will be used to initialize the value
+of volume concentration for each class and each boundary
+order: boundary 1 (class 1, class2, etc., then boundary 2, etc.""",
+    ),
+#   -----------------------------------
+    DIFFUSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [True ],
+        fr = """Prise en compte de la diffusion de la concentration de sediment
+en suspension""",
+        ang = """If yes, diffusion of the concentration of suspended
+sediment is done""",
+    ),
+#   -----------------------------------
+    OPTION_FOR_THE_DISPERSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """ 1 les mots cles dispersion longitudinale
+et dispersion transversale permettent d affecter une valeur constante,
+2 K1=alphal u*h et K2=alphat u*h affectent les valeurs alphal et alphat
+(par default alphal=6 et alphat=0.6, 3 dipersion fournie par
+ telemac2d""",
+        ang = """ 1 les mots cles dispersion longitudinale
+et dispersion transversale permettent d affecter une valeur constante,
+2 K1=alphal u*h et K2=alphat u*h affectent les valeurs alphal et alphat
+(par default alphal=6 et alphat=0.6, 3 dipersion fournie par
+ telemac2d""",
+    ),
+#   -----------------------------------
+    TETA_SUSPENSION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [1.],
+        fr = """facteur implicitation du terme de depot et de la diffusion.
+ si teta =0, tout le terme de depot est traite de maniere explicite.""",
+        ang = """ implicitation factor for the deposition flux and the diffusion.
+ for teta =0, the deposition flux is only explicit.""",
+    ),
+#   -----------------------------------
+    CRITICAL_SHEAR_VELOCITY_FOR_MUD_DEPOSITION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1000.,
+        fr = """Vitesse critique de depot de la vase (m/s)""",
+        ang = """Critical shear velocity for deposition (m/s)""",
+    ),
+#   -----------------------------------
+    PARTHENIADES_CONSTANT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-03,
+        fr = """constante de la loi d''erosion de la vase (Kg/m2/s)""",
+        ang = """constant of the Krone and Partheniades erosion law (Kg/m2/s)""",
+    ),
+)
+# -----------------------------------------------------------------------
+BED_MATERIAL = PROC(nom= "BED_MATERIAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    D90 = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        defaut = [.01,.01,.01,.01,.01,.01,.01,.01,.01,.01],
+        fr = """Sets value of diameter d90 for particular size class.
+Si le mot cle n est pas entre, la valeur par defaut est
+celle du diametre moyen des grains""",
+        ang = """Sets value of diameter d90 for particular size class.
+If the keyword is not in the sterring file, the default value
+is the value of the mean diameter of the sediment.""",
+    ),
+#   -----------------------------------
+    SEDIMENT_DIAMETERS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        defaut = [.01,.01,.01,.01,.01,.01,.01,.01,.01,.01],
+        fr = """Sets value of diameter dm for particular size class.""",
+        ang = """Sets value of diameter dm for particular size class.""",
+    ),
+#   -----------------------------------
+    HIDING_FACTOR_FOR_PARTICULAR_SIZE_CLASS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=10, max=10,
+        defaut = [1.,1.,1.,1.,1.,1.,1.,1.,1.,1.],
+        fr = """Fixe la valeur du facteur de pavage par classe
+granulometrique""",
+        ang = """Sets value of hiding factor for particular size class.""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_SIZE_CLASSES_OF_BED_MATERIAL = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """Fixe la valeur du nombre de classes granulometriques
+de grains considerees dans le calcul""",
+        ang = """Sets value of number of size classes of bed materials.""",
+    ),
+#   -----------------------------------
+    INITIAL_FRACTION_FOR_PARTICULAR_SIZE_CLASS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        defaut = [1.,0.,0.,0.,0.,0.,0.,0.,0.,0.],
+        fr = """Sets value of initial fraction for particular size class.""",
+        ang = """Sets value of initial fraction for particular size class.""",
+    ),
+#   -----------------------------------
+    ACTIVE_LAYER_THICKNESS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [10000],
+        fr = """Epaisseur de reference pour la stratification du lit. La
+composition de la premiere couche sert a calculer le transport
+solide. Utiliser une tres grande valeur pour ne pas avoir de
+stratification.""",
+        ang = """Thickness for bed stratification. Composition of first
+layer is used to compute bed load transport rate. If you do not want
+a stratification, use a large value""",
+    ),
+#   -----------------------------------
+    HIDING_FACTOR_FORMULA = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [0],
+        fr = """4 formules pour le hiding factor sont programmees dans SISYPHE
+     0: const => il faut donner le HIDING FACTOR PAR CLASSE GRANULO
+     1: Egiazaroff
+     2: Ashida \& Michiue
+      :
+     4: Karim, Holly \& Yang""",
+        ang = """4 hiding factor formulas are implemented in SISYPHE
+     0: const => need to give HIDING FACTOR FOR PARTICULAR SIZE CLASS
+     1: Egiazaroff
+     2: Ashida \& Michiue
+      :
+     4: Karim, Holly \& Yang""",
+    ),
+#   -----------------------------------
+    CONSTANT_ACTIVE_LAYER_THICKNESS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """epaisseur de couche active constante ou non""",
+        ang = """constant active layer thickness or not""",
+    ),
+#   -----------------------------------
+    COHESIVE_SEDIMENTS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool, min=0, max='**',
+        defaut = [False,False,False,False,False,False,False,False,False,False],
+        fr = """""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    C_VSM = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        VERTICAL_GRAIN_SORTING_MODEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """(-)""",
+            ang = """Defines the model of the vertical grain sorting:
+        0 = HR-VSM = Layer Model (Classic Hirano / Ribberink approach)
+        1 = C-VSM (Continous Vertical Grain Sorting Model)""",
+        ),
+#       -----------------------------------
+        C_VSM_MAXIMUM_SECTIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [200],
+            fr = """(-)""",
+            ang = """Defines the maximum discretisation of the
+         Continous Vertical Sorting Model:
+         Should be bigger than 8xNumber of Fractions.
+         The bigger the higher the RAM requirements,
+         but the faster and accurater the
+         bookkeeping of the sediments.""",
+        ),
+#       -----------------------------------
+        C_VSM_FULL_PRINTOUT_PERIOD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [0],
+            fr = """(-)""",
+            ang = """Number of Timesteps to next printout
+         of the full C-VSM. These printouts are highly
+         time and disc consuming.
+         0 = Coupled to GRAPHIC PRINTOUT PERIOD
+         >0 = Own printout period for the C-VSM""",
+        ),
+#       -----------------------------------
+        C_VSM_PRINTOUT_SELECTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '0;0;0;0;0;0;0;0;0;0;0;0;0',
+            fr = """(-)""",
+            ang = """Printout the C-VSM for the whole model as 3D
+         \telkey{C-VSM RESULTS FILE}
+         or / and for some nodes as
+         \telkey{C-VSM NODE FILE}
+         Give Up to 100 INTEGER numbers separated by ";"
+         0 = Full model .-> VSPRES
+         N = 1,2...NPOINT; 2D-ID of a SELFIN MESH POINT ->*\_VSP.CSV""",
+        ),
+#       -----------------------------------
+        C_VSM_DYNAMIC_ALT_MODEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [5],
+            fr = """(-)""",
+            ang = """MODEL FOR ACTIVE LAYER THICKNESS
+         0 = ELAY0 (Keyword: ACTIVE LAYER THICKNESS)
+         1 = Hunziker \& G$\ddot{u}$nther
+         2 = Fredsoe \& Deigaard (1992)
+         3 = van RIJN (1993)
+         4 = Wong (2006)
+         5 = Malcherek (2003)
+         6 = $3*d50$ within last time steps ALT""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+FRICTION = PROC(nom= "FRICTION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 3.0,
+        fr = """Ratio pour le calcul du frottement de peau.
+rugosite de peau = ratio * diametre moyen.
+( pour la granulometrie etendue, le diametre moyen utilise
+est une valeur moyenne par noeud calculee a partir de la fraction
+et du diametre moyen de chaque sediment en chaque noeud du maillage)""",
+        ang = """ Ratio for the computation of skin friction.
+skin roughness = ratio * mean diameter
+(for the mixture of sand, the mean diameter used is a value per node
+which is computed thanks to the fraction and the mean diameter of each
+sediment for each node of the mesh)
+if KSPRATIO =0 : use skin friction prediction from Van Rijn (2007)
+for currents and the Wiberg and Harris method for waves""",
+    ),
+#   -----------------------------------
+    SKIN_FRICTION_CORRECTION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """prise en compte du frottement de peau (voir aussi KSPRATIO)
+       0 : pas de correction (TAUP= TOB)
+       1 : fond plat (KSP= KSPRATIO * D50)
+       2 : prise en compte des rides""",
+        ang = """formula to predict the skin bed roughness (see also KSPRATIO)
+       0 : NO correction (TAUP= TOB)
+       1 : Flat bed (KSP= KSPRATIO * D50)
+       2 : Ripple correction factor""",
+    ),
+#   -----------------------------------
+    FRICTION_COEFFICIENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 50.,
+        fr = """Fixe la valeur du coefficient de Strickler
+intervenant dans le calcul de la contrainte de
+frottement au fond. Sa signification depend de
+la LOI DE FROTTEMENT SUR LE FOND.""",
+        ang = """Sets the value of the friction coefficient
+to calculate the bed shear stress.
+Depends on the LAW OF BOTTOM FRICTION.""",
+    ),
+#   -----------------------------------
+    LAW_OF_BOTTOM_FRICTION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["FLAT BOTTOM","EQUILIBRIUM SAND RIPPLES (WAVES ONLY) KS=(MAX 3D50,ETA)","CHEZY","STRICKLER","MANNING","NIKURADSE"],
+        defaut = ["STRICKLER"],
+        fr = """Selectionne le type de formulation utilisee pour le calcul
+du frottement sur le fond, voir COEFFICIENT DE FROTTEMENT.
+Pour les lois possibles, voir CHOIX ci-dessus (cf. Note de principe).
+En cas de couplage avec Telemac, le choix du frottement est impose par
+Telemac, sauf si le mot-cle :PREDICTION DE LA RUGOSITE est mis a OUI""",
+        ang = """Selects the type of formulation used for the bottom friction.
+To know the possible laws see CHOIX1 above. See FRICTION COEFFICIENT.
+Beware: in the case of internal coupling with Telemac, the friction
+coefficient is selected in the Telemac steering file, except when BED
+ROUGHNESS PREDICTION is set to YES""",
+    ),
+)
+# -----------------------------------------------------------------------
+SLOPE_EFFECT_INFO = PROC(nom= "SLOPE_EFFECT_INFO",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    FORMULA_FOR_SLOPE_EFFECT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """1 : formule de Koch et Flokstra, modifie le transport solide
+            mot cle associe : BETA
+        2 : formule de Soulsby, modifie la contrainte seuil, ne peut
+            donc etre utilisee que avec une formule a seuil.
+            mot cle associe : ANGLE DE REPOS DU SEDIMENT""",
+        ang = """1 : formula of Koch et Flokstra, modification of bed load
+             linked keyword : BETA
+         2 : formula of Soulsby, modification critical shear stress,
+             can only be used with a threshold fomula
+             linked keyword : FRICTION ANGLE OF THE SEDIMENT""",
+    ),
+#   -----------------------------------
+    FRICTION_ANGLE_OF_THE_SEDIMENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 40.,
+        fr = """Angle de repos du sediment, intervient pour la prise de compte
+ de la pente sur la contrainte critique par la formule de Soulsby.
+Utiliser si ...=2""",
+        ang = """Angle of repose of the sediment. Used in the Soulsby formula to
+take into account the influence of bed slope on critical shear stress.
+Use if ...=2""",
+    ),
+#   -----------------------------------
+    FORMULA_FOR_DEVIATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """1 : Koch et Flokstra
+       2 : formule de Talmon et al. 1995, JHR 33(4) formules (1) et
+(17) mot cle associe : BETA2""",
+        ang = """1: Koch and Flokstra
+        2: formula of Talmon et al. 1995, JHR 33(4) formulas (1) and
+(17) linked keyword : BETA2""",
+    ),
+#   -----------------------------------
+    PARAMETER_FOR_DEVIATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.85,
+        fr = """Parametre pour la deviation causee par effet de pente
+ pour la formule de Talmon et al.
+Une valeur elevee provoque une faible deviation""",
+        ang = """Parameter pour la deviation pour la formule de Talmon et al.""",
+    ),
+#   -----------------------------------
+    SEDIMENT_SLIDE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Prise en compte de la pente d''equilibre du sable donnee par le
+mot-cle ANGLE DE FROTTEMENT DU SEDIMENT""",
+        ang = """If yes, the key-word FRICTION ANGLE OF THE SEDIMENT is taken
+into account for slope stability""",
+    ),
+#   -----------------------------------
+    SLOPE_EFFECT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [True ],
+        fr = """Prise en compte de l''effet de pente :
+deviation et modification du seuil critique.
+NON supprime les mots-cles
+ POUR EFFET DE PENTE et  POUR LA DEVIATION""",
+        ang = """If yes, slope effect taken into account:
+deviation + modification of critical shear stress.
+NO will cancel the key-words
+FORMULA FOR SLOPE EFFECT and FORMULA FOR DEVIATION""",
+    ),
+#   -----------------------------------
+    BETA = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.3,
+        fr = """Determine la valeur du coefficient beta qui intervient dans la
+formulation de l''effet de pente de Koch et Flokstra.""",
+        ang = """Specifies the value of the beta coefficient used in the Koch
+and Flokstra slope effect formulation.""",
+    ),
+)
+# -----------------------------------------------------------------------
+SEDIMENT_TRANSPORT = PROC(nom= "SEDIMENT_TRANSPORT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NONEQUILIBRIUM_BED_LOAD = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        BED_ROUGHNESS_PREDICTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Calcul de la rugosite de Nikuradse
+- voir OPTION DU PREDICTEUR DE RUGOSITE -
+la loi de frottement est forcee a 5 et le coefficient de frottement
+ne sont pas utilises.
+En cas de couplage, le frottement est envoye a Telemac""",
+            ang = """The bed roughness is predicted according to the selected
+BED ROUGHNESS PREDICTOR OPTION. In case of coupling with Telemac2d,
+the calculated bed roughness is sent to Telemac.
+The FRICTION COEFFICIENT and FRICTION LAW are no longer
+used (KFROT is set to 5)""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+SEDIMENTOLOGY = PROC(nom= "SEDIMENTOLOGY",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GENERAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SECONDARY_CURRENTS_ALPHA_COEFFICIENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.0E-00,
+            fr = """(-)""",
+            ang = """Alpha coefficient of secondary current(-),
+Should be chosen between 0.75 (rough bottom) and 1 (smooth bottom)""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+COMPUTATIONAL_INFORMATION = PROC(nom= "COMPUTATIONAL_INFORMATION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GENERAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        MORPHOLOGICAL_FACTOR = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.,
+            fr = """Coefficient de l''echelle des temps""",
+            ang = """Amplification for the morphological time scale""",
+        ),
+#       -----------------------------------
+        MINIMUM_DEPTH_FOR_BEDLOAD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-2,
+            fr = """Suppression des flux de sediment de et vers les points secs""",
+            ang = """To cancel sediment fluxes to and from dry points""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+BED_LOAD_INFO = PROC(nom= "BED_LOAD_INFO",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    BED_LOAD = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """calcul avec charriage""",
+        ang = """""",
+    ),
+#   -----------------------------------
+    BED_LOAD_TRANSPORT_FORMULA = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """11 formules de transport solide sont implementees dans SISYPHE.
+Les formules Ne3, Ne30 et Ne9 ne doivent pas etre utilisees en cas de
+couplage avec la suspension.
+Les formules Ne4, Ne5, Ne8 and Ne9 calculent le taux de transport sous
+l''action combinee de la houle et du courant :
+                 1 : MEYER-PETER (charriage)
+                 2 : EINSTEIN-BROWN (charriage)
+                 3 : ENGELUND-HANSEN + CHOLLET ET CUNGE (VERSION 5.3)
+                 30: ENGELUND-HANSEN (total)
+                 4 : BIJKER (charriage + suspension)
+                 5 : SOULSBY - VAN RIJN (charriage + suspension)
+                 6 : HUNZIKER (uniquement granulometrie etendue)
+                      DE MASQUAGE DE HUNZIKER APPLIQUEE
+                     et mot-cle HIDING-FACTOR not used
+                 7 : VAN RIJN (bed load)
+                 8 : BAILARD (charriage + suspension)
+                 9 : DIBAJNIA ET WATANABE (total)
+               10 : WILCOCK ET CROWE (granulometrie etendue)
+L''utilisateur a aussi la possibilite d''imposer une autre formule de
+transport solide (sous-programme QSFORM.F) en fixant la valeur
+du mot cle a 0 :
+                 0 :  IMPOSEE PAR L''UTILISATEUR
+Attention : dans ce cas, il n''est pas possible de choisir l''option
+PAS DE TEMPS VARIABLE.""",
+        ang = """11 bed-load or total load transport formulas are implemented in
+SISYPHE.
+The formula Ne3, Ne30 and Ne9 should not be used in the case of coupling
+with the suspension.
+The formula Ne4, Ne5, Ne8 and Ne9  model the transport under the
+combined action of currents and waves :
+                 1 : MEYER-PETER (bed load)
+                 2 : EINSTEIN-BROWN (bed load)
+                 3 : ENGELUND-HANSEN + CHOLLET AND CUNGE (VERSION 5.3)
+                 30: ENGELUND-HANSEN (total)
+                 4 : BIJKER (bed load + suspension)
+                 5 : SOULSBY - VAN RIJN (bed load + suspension)
+                 6 : HUNZIKER (only for sand grading)
+                     IN THIS CASE HIDING FACTOR KEYWORD DISCARDED
+                     And Hunziker formula used
+                 7 : VAN RIJN (bed load)
+                 8  : BAILARD (bed load + suspension)
+                 9 : DIBAJNIA ET WATANABE (total)
+               10 : WILCOCK AND CROWE (graded sediment)
+Users can also program other formulas (subroutine QSFORM.f) setting
+this key word to zero :
+                 0 : FORMULA PROGRAMMED BY USER
+Warning : it is not then possible to choose the option
+VARIABLE TIME-STEP""",
+    ),
+#   -----------------------------------
+    B_VALUE_FOR_THE_BIJKER_FORMULA = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 2.E0,
+        fr = """Coefficient b de la formule de Bijker""",
+        ang = """b value for the Bijker formula""",
+    ),
+#   -----------------------------------
+    MPM_COEFFICIENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 8.0E-00,
+        fr = """(-)""",
+        ang = """Meyer-Peter Mueller Coefficient(-)""",
+    ),
+)
+# -----------------------------------------------------------------------
+EQUATIONS__ADVECTION = PROC(nom= "EQUATIONS__ADVECTION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GENERAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SCHEME_OPTION_FOR_ADVECTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Si present remplace et a priorite sur :
+OPTION POUR LES CARACTERISTIQUES (pas programme)
+OPTION DE SUPG
+Avec schema PSI : 1=explicit 2=predicteur-correcteur
+pour les traceurs""",
+            ang = """If present replaces and has priority over:
+OPTION FOR CHARACTERISTICS (not yet implemented)
+SUPG OPTION
+IF PSI SCHEME: 1=explicit 2=predictor-corrector
+for tracers""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+CONSOLIDATION = PROC(nom= "CONSOLIDATION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    CONSOLIDATION_MODEL = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """1:Modele multicouche de Walther,
+2: Modele de Thiebot (base sur la theorie de Gibson)""",
+        ang = """1: Multilayer model of Walther,
+2: Model of Thiebot (based on Gibson theory)""",
+    ),
+#   -----------------------------------
+    GEL_CONCENTRATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 310.E0,
+        fr = """Concentration de transition pour modele de Thiebot (Kg/m3)""",
+        ang = """Gel Concentration (Kg/m3)""",
+    ),
+#   -----------------------------------
+    MAXIMUM_CONCENTRATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 364.E0,
+        fr = """Concentration maximale du modele de Thiebot (Kg/m3)""",
+        ang = """Maximum Concentration for Thiebot consolidation model(Kg/m3)""",
+    ),
+#   -----------------------------------
+    PERMEABILITY_COEFFICIENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 8.E0,
+        fr = """Coefficient de permeabilite pour le modele de consolidation""",
+        ang = """Coefficient of permeability for consolidation model""",
+    ),
+#   -----------------------------------
+    MUD_CONSOLIDATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Prise en compte du tassement par un modele multi-couche""",
+        ang = """consolidation of the mud or sand mud-mixture sediment bed
+ accounted for""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """Structure verticale du lit cohesif- le nombre de couche doit
+       etre inferieur a 10""",
+        ang = """Vertical bed structure - The number of layers should be less
+       than 10""",
+    ),
+#   -----------------------------------
+    MASS_TRANSFER_PER_LAYER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min= 2, max= 2,
+        fr = """Coefficients de transfert de masse du modele
+de tassement multicouche en s-1""",
+        ang = """Mass transfert coefficients of
+the multilayer consolidation model in s-1""",
+    ),
+)
+# -----------------------------------------------------------------------
+COHESIVE_SEDIMENT = PROC(nom= "COHESIVE_SEDIMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    MUD_CONCENTRATION_PER_LAYER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        fr = """Concentration du lit de vase en g/ l - defini par couches""",
+        ang = """Concentrations of the mud-bed in g per l (per layer)""",
+    ),
+#   -----------------------------------
+    CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R', min=0, max='**',
+        defaut = [0.01,0.02,0.03,0.04,0.05,0.06,0.07,0.08,0.09,1.],
+        fr = """Taux critique d erosion de la vase needs to be defined
+        for each layer (N par m2)""",
+        ang = """Critical erosion shear stress of the mud per layer (N per m2)""",
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    CONCATENATE_PARTEL_OUTPUT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Avec cette option partel ne genereras non plus un fichier (GEO/CLI/PAR)
+par processeur mais une concaténation de ceux-ci, ainsi qu''un fichier
+d''index associé. Ainsi plutot que d''avoir 3P fichiers, il n''y en a
+plus que 6.""",
+        ang = """With this option partel no more generates a file (GEO/CLI/PAR) per
+process but a single concatenate file of them, associated to an index
+file. Then instead of having partel generating 3P files, it only
+generates 6 files.""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'sisyphev6p2.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+)
+TEXTE_NEW_JDC = "\
+INPUT_OUTPUT__INFORMATION();\
+MISCELLANEOUS();\
+GENERAL();\
+INPUT_OUTPUT__FILES();\
+RESULTS();\
+DATA_FILES();\
+INITIAL_CONDITIONS();\
+INPUT_OUTPUT__GRAPHICS_AND_LISTING();\
+TIME();\
+EQUATIONS__BOUNDARY_CONDITIONS();\
+SOLVER_INFO();\
+NUMERICAL();\
+NUMERICAL_PARAMETERS();\
+PHYSICS();\
+SUSPENSION_INFO();\
+BED_MATERIAL();\
+FRICTION();\
+SLOPE_EFFECT_INFO();\
+SEDIMENT_TRANSPORT();\
+SEDIMENTOLOGY();\
+COMPUTATIONAL_INFORMATION();\
+BED_LOAD_INFO();\
+EQUATIONS__ADVECTION();\
+CONSOLIDATION();\
+COHESIVE_SEDIMENT();\
+"
+Ordre_Des_Commandes = (
+'INPUT_OUTPUT__INFORMATION',
+'MISCELLANEOUS',
+'GENERAL',
+'USELESS',
+'INPUT_OUTPUT__FILES',
+'RESULTS',
+'DATA_FILES',
+'INITIAL_CONDITIONS',
+'INPUT_OUTPUT__GRAPHICS_AND_LISTING',
+'TIME',
+'EQUATIONS__BOUNDARY_CONDITIONS',
+'SOLVER_INFO',
+'NUMERICAL',
+'NUMERICAL_PARAMETERS',
+'PHYSICS',
+'SUSPENSION_INFO',
+'BED_MATERIAL',
+'FRICTION',
+'SLOPE_EFFECT_INFO',
+'SEDIMENT_TRANSPORT',
+'SEDIMENTOLOGY',
+'COMPUTATIONAL_INFORMATION',
+'BED_LOAD_INFO',
+'EQUATIONS__ADVECTION',
+'CONSOLIDATION',
+'COHESIVE_SEDIMENT',
+'INTERNAL')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.sisyphe_enum_auto'
+dicoCasEn = source+'.sisyphe_dicoCasEnToCata'
+dicoCasFr = source+'.sisyphe_dicoCasFrToCata'
diff --git a/Telemac/sisyphe_dicoCasEnToCata.py b/Telemac/sisyphe_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..c4d271b
--- /dev/null
@@ -0,0 +1,352 @@
+dicoCataToEngTelemac = {
+    "TITLE" : "TITLE",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "VALIDATION" : "VALIDATION",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NUMBER OF PRIVATE ARRAYS",
+    "ORIGIN_COORDINATES" : "ORIGIN COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS" : "OPTION FOR THE TREATMENT OF TIDAL FLATS",
+    "NESTOR" : "NESTOR",
+    "NESTOR_ACTION_FILE" : "NESTOR ACTION FILE",
+    "NESTOR_POLYGON_FILE" : "NESTOR POLYGON FILE",
+    "NESTOR_RESTART_FILE" : "NESTOR RESTART FILE",
+    "NESTOR_SURFACE_REFERENCE_FILE" : "NESTOR SURFACE REFERENCE FILE",
+    "CHECKING_THE_MESH" : "CHECKING THE MESH",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES" : "MAXIMUM NUMBER OF BOUNDARIES",
+    "FLUXLINE_INPUT_FILE" : "FLUXLINE INPUT FILE",
+    "FLUXLINE" : "FLUXLINE",
+    "CONTROL_SECTIONS" : "CONTROL SECTIONS",
+    "STATIONARY_MODE" : "STATIONARY MODE",
+    "SHIELDS_PARAMETERS" : "SHIELDS PARAMETERS",
+    "OPTION_FOR_THE_TREATMENT_OF_NON_ERODABLE_BEDS" : "OPTION FOR THE TREATMENT OF NON ERODABLE BEDS",
+    "MINIMAL_VALUE_OF_THE_WATER_HEIGHT" : "MINIMAL VALUE OF THE WATER HEIGHT",
+    "TIDAL_FLATS" : "TIDAL FLATS",
+    "SECONDARY_CURRENTS" : "SECONDARY CURRENTS",
+    "SECONDARY_CURRENTS_FILE" : "SECONDARY CURRENTS FILE",
+    "GRAIN_FEEDING" : "GRAIN-FEEDING",
+    "STEADY_CASE" : "STEADY CASE",
+    "CONSTANT_FLOW_DISCHARGE" : "CONSTANT FLOW DISCHARGE",
+    "NUMBER_OF_ITERATIONS_FOR_TELEMAC" : "NUMBER OF ITERATIONS FOR TELEMAC",
+    "CRITERION_TO_UPDATE_THE_FLOW" : "CRITERION TO UPDATE THE FLOW",
+    "CRITICAL_EVOLUTION_RATIO" : "CRITICAL EVOLUTION RATIO",
+    "NUMBER_OF_BED_LOAD_MODEL_LAYERS" : "NUMBER OF BED LOAD MODEL LAYERS",
+    "MASS_CONCENTRATION" : "MASS CONCENTRATION",
+    "EFFECT_OF_WAVES" : "EFFECT OF WAVES",
+    "MIXED_SEDIMENT" : "MIXED SEDIMENT",
+    "VECTOR_LENGTH" : "VECTOR LENGTH",
+    "STEERING_FILE" : "STEERING FILE",
+    "MEAN_DIAMETER_OF_THE_SEDIMENT" : "MEAN DIAMETER OF THE SEDIMENT",
+    "GEOMETRY_FILE_BINARY" : "GEOMETRY FILE BINARY",
+    "HYDRODYNAMIC_FILE_BINARY" : "HYDRODYNAMIC FILE BINARY",
+    "BINARY_OF_THE_PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE" : "BINARY OF THE PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE",
+    "RESULTS_FILE_BINARY" : "RESULTS FILE BINARY",
+    "REFERENCE_FILE_BINARY" : "REFERENCE FILE BINARY",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "HYDRODYNAMIC_FILE" : "HYDRODYNAMIC FILE",
+    "NAMES_OF_PRIVATE_VARIABLES" : "NAMES OF PRIVATE VARIABLES",
+    "LIQUID_BOUNDARIES_FILE" : "LIQUID BOUNDARIES FILE",
+    "RESULTS_FILE_FORMAT" : "RESULTS FILE FORMAT",
+    "RESULTS_FILE" : "RESULTS FILE",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES TO BE PRINTED",
+    "GRAPHIC_PRINTOUT_PERIOD" : "GRAPHIC PRINTOUT PERIOD",
+    "LISTING_PRINTOUT_PERIOD" : "LISTING PRINTOUT PERIOD",
+    "MASS_BALANCE" : "MASS-BALANCE",
+    "SECTIONS_OUTPUT_FILE" : "SECTIONS OUTPUT FILE",
+    "C_VSM_RESULTS_FILE" : "C-VSM RESULTS FILE",
+    "C_VSM_RESULTS_FILE_FORMAT" : "C-VSM RESULTS FILE FORMAT",
+    "HYDRODYNAMIC_FILE_FORMAT" : "HYDRODYNAMIC FILE FORMAT",
+    "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
+    "WAVE_FILE_FORMAT" : "WAVE FILE FORMAT",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "WAVE_FILE" : "WAVE FILE",
+    "REFERENCE_FILE" : "REFERENCE FILE",
+    "BOTTOM_TOPOGRAPHY_FILE" : "BOTTOM TOPOGRAPHY FILE",
+    "SECTIONS_INPUT_FILE" : "SECTIONS INPUT FILE",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT" : "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE FORMAT",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE" : "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE",
+    "COMPUTATION_CONTINUED" : "COMPUTATION CONTINUED",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES FOR GRAPHIC PRINTOUTS",
+    "STARTING_TIME_OF_THE_HYDROGRAM" : "STARTING TIME OF THE HYDROGRAM",
+    "NUMBER_OF_TIME_STEPS" : "NUMBER OF TIME STEPS",
+    "TIME_STEP" : "TIME STEP",
+    "NUMBER_OF_SUB_ITERATIONS" : "NUMBER OF SUB-ITERATIONS",
+    "NUMBER_OF_TIDES_OR_FLOODS" : "NUMBER OF TIDES OR FLOODS",
+    "ORIGINAL_HOUR_OF_TIME" : "ORIGINAL HOUR OF TIME",
+    "ORIGINAL_DATE_OF_TIME" : "ORIGINAL DATE OF TIME",
+    "TIDE_PERIOD" : "TIDE PERIOD",
+    "PRESCRIBED_SOLID_DISCHARGES" : "PRESCRIBED SOLID DISCHARGES",
+    "SOLVER" : "SOLVER",
+    "SOLVER_OPTION" : "SOLVER OPTION",
+    "PRECONDITIONING" : "PRECONDITIONING",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER" : "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER",
+    "SOLVER_OPTION_FOR_SUSPENSION" : "SOLVER OPTION FOR SUSPENSION",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION" : "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER FOR SUSPENSION",
+    "SOLVER_ACCURACY" : "SOLVER ACCURACY",
+    "SOLVER_ACCURACY_FOR_SUSPENSION" : "SOLVER ACCURACY FOR SUSPENSION",
+    "PRECONDITIONING_FOR_SUSPENSION" : "PRECONDITIONING FOR SUSPENSION",
+    "MASS_LUMPING" : "MASS-LUMPING",
+    "TETA" : "TETA",
+    "ZERO" : "ZERO",
+    "FINITE_VOLUMES" : "FINITE VOLUMES",
+    "TYPE_OF_ADVECTION" : "TYPE OF ADVECTION",
+    "SUPG_OPTION" : "SUPG OPTION",
+    "MATRIX_VECTOR_PRODUCT" : "MATRIX-VECTOR PRODUCT",
+    "MATRIX_STORAGE" : "MATRIX STORAGE",
+    "OPTION_FOR_THE_DIFFUSION_OF_TRACER" : "OPTION FOR THE DIFFUSION OF TRACER",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES" : "MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES",
+    "PARTITIONING_TOOL" : "PARTITIONING TOOL",
+    "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",
+    "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES" : "TREATMENT OF FLUXES AT THE BOUNDARIES",
+    "BED_ROUGHNESS_PREDICTOR_OPTION" : "BED ROUGHNESS PREDICTOR OPTION",
+    "SOLVER_FOR_SUSPENSION" : "SOLVER FOR SUSPENSION",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NUMBER OF DERIVATIVES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NAMES OF DERIVATIVES",
+    "AD_NUMBER_OF_DIRECTIONS" : "AD NUMBER OF DIRECTIONS",
+    "AD_SYMBOLIC_LINEAR_SOLVER" : "AD SYMBOLIC LINEAR SOLVER",
+    "AD_LINEAR_SOLVER_RESET_DERIVATIVES" : "AD LINEAR SOLVER RESET DERIVATIVES",
+    "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE" : "AD LINEAR SOLVER DERIVATIVE CONVERGENCE",
+    "WATER_DENSITY" : "WATER DENSITY",
+    "SEDIMENT_DENSITY" : "SEDIMENT DENSITY",
+    "NON_COHESIVE_BED_POROSITY" : "NON COHESIVE BED POROSITY",
+    "GRAVITY_ACCELERATION" : "GRAVITY ACCELERATION",
+    "WATER_VISCOSITY" : "WATER VISCOSITY",
+    "SETTLING_LAG" : "SETTLING LAG",
+    "SETTLING_VELOCITIES" : "SETTLING VELOCITIES",
+    "SUSPENSION" : "SUSPENSION",
+    "DISPERSION_ALONG_THE_FLOW" : "DISPERSION ALONG THE FLOW",
+    "DISPERSION_ACROSS_THE_FLOW" : "DISPERSION ACROSS THE FLOW",
+    "EQUILIBRIUM_INFLOW_CONCENTRATION" : "EQUILIBRIUM INFLOW CONCENTRATION",
+    "REFERENCE_CONCENTRATION_FORMULA" : "REFERENCE CONCENTRATION FORMULA",
+    "CORRECTION_ON_CONVECTION_VELOCITY" : "CORRECTION ON CONVECTION VELOCITY",
+    "INITIAL_SUSPENSION_CONCENTRATIONS" : "INITIAL SUSPENSION CONCENTRATIONS",
+    "CONCENTRATION_PER_CLASS_AT_BOUNDARIES" : "CONCENTRATION PER CLASS AT BOUNDARIES",
+    "DIFFUSION" : "DIFFUSION",
+    "OPTION_FOR_THE_DISPERSION" : "OPTION FOR THE DISPERSION",
+    "TETA_SUSPENSION" : "TETA SUSPENSION",
+    "CRITICAL_SHEAR_VELOCITY_FOR_MUD_DEPOSITION" : "CRITICAL SHEAR VELOCITY FOR MUD DEPOSITION",
+    "PARTHENIADES_CONSTANT" : "PARTHENIADES CONSTANT",
+    "D90" : "D90",
+    "SEDIMENT_DIAMETERS" : "SEDIMENT DIAMETERS",
+    "HIDING_FACTOR_FOR_PARTICULAR_SIZE_CLASS" : "HIDING FACTOR FOR PARTICULAR SIZE CLASS",
+    "NUMBER_OF_SIZE_CLASSES_OF_BED_MATERIAL" : "NUMBER OF SIZE-CLASSES OF BED MATERIAL",
+    "INITIAL_FRACTION_FOR_PARTICULAR_SIZE_CLASS" : "INITIAL FRACTION FOR PARTICULAR SIZE CLASS",
+    "ACTIVE_LAYER_THICKNESS" : "ACTIVE LAYER THICKNESS",
+    "HIDING_FACTOR_FORMULA" : "HIDING FACTOR FORMULA",
+    "CONSTANT_ACTIVE_LAYER_THICKNESS" : "CONSTANT ACTIVE LAYER THICKNESS",
+    "COHESIVE_SEDIMENTS" : "COHESIVE SEDIMENTS",
+    "VERTICAL_GRAIN_SORTING_MODEL" : "VERTICAL GRAIN SORTING MODEL",
+    "C_VSM_MAXIMUM_SECTIONS" : "C-VSM MAXIMUM SECTIONS",
+    "C_VSM_FULL_PRINTOUT_PERIOD" : "C-VSM FULL PRINTOUT PERIOD",
+    "C_VSM_PRINTOUT_SELECTION" : "C-VSM PRINTOUT SELECTION",
+    "C_VSM_DYNAMIC_ALT_MODEL" : "C-VSM DYNAMIC ALT MODEL",
+    "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER" : "RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER",
+    "SKIN_FRICTION_CORRECTION" : "SKIN FRICTION CORRECTION",
+    "FRICTION_COEFFICIENT" : "FRICTION COEFFICIENT",
+    "LAW_OF_BOTTOM_FRICTION" : "LAW OF BOTTOM FRICTION",
+    "FORMULA_FOR_SLOPE_EFFECT" : "FORMULA FOR SLOPE EFFECT",
+    "FRICTION_ANGLE_OF_THE_SEDIMENT" : "FRICTION ANGLE OF THE SEDIMENT",
+    "FORMULA_FOR_DEVIATION" : "FORMULA FOR DEVIATION",
+    "PARAMETER_FOR_DEVIATION" : "PARAMETER FOR DEVIATION",
+    "SEDIMENT_SLIDE" : "SEDIMENT SLIDE",
+    "SLOPE_EFFECT" : "SLOPE EFFECT",
+    "BETA" : "BETA",
+    "BED_ROUGHNESS_PREDICTION" : "BED ROUGHNESS PREDICTION",
+    "SECONDARY_CURRENTS_ALPHA_COEFFICIENT" : "SECONDARY CURRENTS ALPHA COEFFICIENT",
+    "MORPHOLOGICAL_FACTOR" : "MORPHOLOGICAL FACTOR",
+    "MINIMUM_DEPTH_FOR_BEDLOAD" : "MINIMUM DEPTH FOR BEDLOAD",
+    "BED_LOAD" : "BED LOAD",
+    "BED_LOAD_TRANSPORT_FORMULA" : "BED-LOAD TRANSPORT FORMULA",
+    "B_VALUE_FOR_THE_BIJKER_FORMULA" : "B VALUE FOR THE BIJKER FORMULA",
+    "MPM_COEFFICIENT" : "MPM COEFFICIENT",
+    "SCHEME_OPTION_FOR_ADVECTION" : "SCHEME OPTION FOR ADVECTION",
+    "CONSOLIDATION_MODEL" : "CONSOLIDATION MODEL",
+    "GEL_CONCENTRATION" : "GEL CONCENTRATION",
+    "MAXIMUM_CONCENTRATION" : "MAXIMUM CONCENTRATION",
+    "PERMEABILITY_COEFFICIENT" : "PERMEABILITY COEFFICIENT",
+    "MUD_CONSOLIDATION" : "MUD CONSOLIDATION",
+    "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL" : "NUMBER OF LAYERS OF THE CONSOLIDATION MODEL",
+    "MASS_TRANSFER_PER_LAYER" : "MASS TRANSFER PER LAYER",
+    "MUD_CONCENTRATION_PER_LAYER" : "MUD CONCENTRATION PER LAYER",
+    "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD" : "CRITICAL EROSION SHEAR STRESS OF THE MUD",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATE PARTEL OUTPUT",
+    "DICTIONARY" : "DICTIONARY",
+}
+dicoCasEnToCata = {
+    "TITLE" : "TITLE",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "VALIDATION" : "VALIDATION",
+    "NUMBER OF PRIVATE ARRAYS" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "ORIGIN COORDINATES" : "ORIGIN_COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION FOR THE TREATMENT OF TIDAL FLATS" : "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
+    "NESTOR" : "NESTOR",
+    "NESTOR ACTION FILE" : "NESTOR_ACTION_FILE",
+    "NESTOR POLYGON FILE" : "NESTOR_POLYGON_FILE",
+    "NESTOR RESTART FILE" : "NESTOR_RESTART_FILE",
+    "NESTOR SURFACE REFERENCE FILE" : "NESTOR_SURFACE_REFERENCE_FILE",
+    "CHECKING THE MESH" : "CHECKING_THE_MESH",
+    "MAXIMUM NUMBER OF BOUNDARIES" : "MAXIMUM_NUMBER_OF_BOUNDARIES",
+    "FLUXLINE INPUT FILE" : "FLUXLINE_INPUT_FILE",
+    "FLUXLINE" : "FLUXLINE",
+    "CONTROL SECTIONS" : "CONTROL_SECTIONS",
+    "STATIONARY MODE" : "STATIONARY_MODE",
+    "SHIELDS PARAMETERS" : "SHIELDS_PARAMETERS",
+    "OPTION FOR THE TREATMENT OF NON ERODABLE BEDS" : "OPTION_FOR_THE_TREATMENT_OF_NON_ERODABLE_BEDS",
+    "MINIMAL VALUE OF THE WATER HEIGHT" : "MINIMAL_VALUE_OF_THE_WATER_HEIGHT",
+    "TIDAL FLATS" : "TIDAL_FLATS",
+    "SECONDARY CURRENTS" : "SECONDARY_CURRENTS",
+    "SECONDARY CURRENTS FILE" : "SECONDARY_CURRENTS_FILE",
+    "GRAIN-FEEDING" : "GRAIN_FEEDING",
+    "STEADY CASE" : "STEADY_CASE",
+    "CONSTANT FLOW DISCHARGE" : "CONSTANT_FLOW_DISCHARGE",
+    "NUMBER OF ITERATIONS FOR TELEMAC" : "NUMBER_OF_ITERATIONS_FOR_TELEMAC",
+    "CRITERION TO UPDATE THE FLOW" : "CRITERION_TO_UPDATE_THE_FLOW",
+    "CRITICAL EVOLUTION RATIO" : "CRITICAL_EVOLUTION_RATIO",
+    "NUMBER OF BED LOAD MODEL LAYERS" : "NUMBER_OF_BED_LOAD_MODEL_LAYERS",
+    "MASS CONCENTRATION" : "MASS_CONCENTRATION",
+    "EFFECT OF WAVES" : "EFFECT_OF_WAVES",
+    "MIXED SEDIMENT" : "MIXED_SEDIMENT",
+    "VECTOR LENGTH" : "VECTOR_LENGTH",
+    "STEERING FILE" : "STEERING_FILE",
+    "MEAN DIAMETER OF THE SEDIMENT" : "MEAN_DIAMETER_OF_THE_SEDIMENT",
+    "GEOMETRY FILE BINARY" : "GEOMETRY_FILE_BINARY",
+    "HYDRODYNAMIC FILE BINARY" : "HYDRODYNAMIC_FILE_BINARY",
+    "BINARY OF THE PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE" : "BINARY_OF_THE_PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+    "RESULTS FILE BINARY" : "RESULTS_FILE_BINARY",
+    "REFERENCE FILE BINARY" : "REFERENCE_FILE_BINARY",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "HYDRODYNAMIC FILE" : "HYDRODYNAMIC_FILE",
+    "NAMES OF PRIVATE VARIABLES" : "NAMES_OF_PRIVATE_VARIABLES",
+    "LIQUID BOUNDARIES FILE" : "LIQUID_BOUNDARIES_FILE",
+    "RESULTS FILE FORMAT" : "RESULTS_FILE_FORMAT",
+    "RESULTS FILE" : "RESULTS_FILE",
+    "VARIABLES TO BE PRINTED" : "VARIABLES_TO_BE_PRINTED",
+    "GRAPHIC PRINTOUT PERIOD" : "GRAPHIC_PRINTOUT_PERIOD",
+    "LISTING PRINTOUT PERIOD" : "LISTING_PRINTOUT_PERIOD",
+    "MASS-BALANCE" : "MASS_BALANCE",
+    "SECTIONS OUTPUT FILE" : "SECTIONS_OUTPUT_FILE",
+    "C-VSM RESULTS FILE" : "C_VSM_RESULTS_FILE",
+    "C-VSM RESULTS FILE FORMAT" : "C_VSM_RESULTS_FILE_FORMAT",
+    "HYDRODYNAMIC FILE FORMAT" : "HYDRODYNAMIC_FILE_FORMAT",
+    "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
+    "WAVE FILE FORMAT" : "WAVE_FILE_FORMAT",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "WAVE FILE" : "WAVE_FILE",
+    "REFERENCE FILE" : "REFERENCE_FILE",
+    "BOTTOM TOPOGRAPHY FILE" : "BOTTOM_TOPOGRAPHY_FILE",
+    "SECTIONS INPUT FILE" : "SECTIONS_INPUT_FILE",
+    "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE FORMAT" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT",
+    "PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+    "COMPUTATION CONTINUED" : "COMPUTATION_CONTINUED",
+    "VARIABLES FOR GRAPHIC PRINTOUTS" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "STARTING TIME OF THE HYDROGRAM" : "STARTING_TIME_OF_THE_HYDROGRAM",
+    "NUMBER OF TIME STEPS" : "NUMBER_OF_TIME_STEPS",
+    "TIME STEP" : "TIME_STEP",
+    "NUMBER OF SUB-ITERATIONS" : "NUMBER_OF_SUB_ITERATIONS",
+    "NUMBER OF TIDES OR FLOODS" : "NUMBER_OF_TIDES_OR_FLOODS",
+    "ORIGINAL HOUR OF TIME" : "ORIGINAL_HOUR_OF_TIME",
+    "ORIGINAL DATE OF TIME" : "ORIGINAL_DATE_OF_TIME",
+    "TIDE PERIOD" : "TIDE_PERIOD",
+    "PRESCRIBED SOLID DISCHARGES" : "PRESCRIBED_SOLID_DISCHARGES",
+    "SOLVER" : "SOLVER",
+    "SOLVER OPTION" : "SOLVER_OPTION",
+    "PRECONDITIONING" : "PRECONDITIONING",
+    "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
+    "SOLVER OPTION FOR SUSPENSION" : "SOLVER_OPTION_FOR_SUSPENSION",
+    "MAXIMUM NUMBER OF ITERATIONS FOR SOLVER FOR SUSPENSION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION",
+    "SOLVER ACCURACY" : "SOLVER_ACCURACY",
+    "SOLVER ACCURACY FOR SUSPENSION" : "SOLVER_ACCURACY_FOR_SUSPENSION",
+    "PRECONDITIONING FOR SUSPENSION" : "PRECONDITIONING_FOR_SUSPENSION",
+    "MASS-LUMPING" : "MASS_LUMPING",
+    "TETA" : "TETA",
+    "ZERO" : "ZERO",
+    "FINITE VOLUMES" : "FINITE_VOLUMES",
+    "TYPE OF ADVECTION" : "TYPE_OF_ADVECTION",
+    "SUPG OPTION" : "SUPG_OPTION",
+    "MATRIX-VECTOR PRODUCT" : "MATRIX_VECTOR_PRODUCT",
+    "MATRIX STORAGE" : "MATRIX_STORAGE",
+    "OPTION FOR THE DIFFUSION OF TRACER" : "OPTION_FOR_THE_DIFFUSION_OF_TRACER",
+    "MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
+    "PARTITIONING TOOL" : "PARTITIONING_TOOL",
+    "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",
+    "TREATMENT OF FLUXES AT THE BOUNDARIES" : "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
+    "BED ROUGHNESS PREDICTOR OPTION" : "BED_ROUGHNESS_PREDICTOR_OPTION",
+    "SOLVER FOR SUSPENSION" : "SOLVER_FOR_SUSPENSION",
+    "AD NUMBER OF DERIVATIVES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NAMES OF DERIVATIVES" : "AD_NAMES_OF_DERIVATIVES",
+    "AD NUMBER OF DIRECTIONS" : "AD_NUMBER_OF_DIRECTIONS",
+    "AD SYMBOLIC LINEAR SOLVER" : "AD_SYMBOLIC_LINEAR_SOLVER",
+    "AD LINEAR SOLVER RESET DERIVATIVES" : "AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+    "AD LINEAR SOLVER DERIVATIVE CONVERGENCE" : "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+    "WATER DENSITY" : "WATER_DENSITY",
+    "SEDIMENT DENSITY" : "SEDIMENT_DENSITY",
+    "NON COHESIVE BED POROSITY" : "NON_COHESIVE_BED_POROSITY",
+    "GRAVITY ACCELERATION" : "GRAVITY_ACCELERATION",
+    "WATER VISCOSITY" : "WATER_VISCOSITY",
+    "SETTLING LAG" : "SETTLING_LAG",
+    "SETTLING VELOCITIES" : "SETTLING_VELOCITIES",
+    "SUSPENSION" : "SUSPENSION",
+    "DISPERSION ALONG THE FLOW" : "DISPERSION_ALONG_THE_FLOW",
+    "DISPERSION ACROSS THE FLOW" : "DISPERSION_ACROSS_THE_FLOW",
+    "EQUILIBRIUM INFLOW CONCENTRATION" : "EQUILIBRIUM_INFLOW_CONCENTRATION",
+    "REFERENCE CONCENTRATION FORMULA" : "REFERENCE_CONCENTRATION_FORMULA",
+    "CORRECTION ON CONVECTION VELOCITY" : "CORRECTION_ON_CONVECTION_VELOCITY",
+    "INITIAL SUSPENSION CONCENTRATIONS" : "INITIAL_SUSPENSION_CONCENTRATIONS",
+    "CONCENTRATION PER CLASS AT BOUNDARIES" : "CONCENTRATION_PER_CLASS_AT_BOUNDARIES",
+    "DIFFUSION" : "DIFFUSION",
+    "OPTION FOR THE DISPERSION" : "OPTION_FOR_THE_DISPERSION",
+    "TETA SUSPENSION" : "TETA_SUSPENSION",
+    "CRITICAL SHEAR VELOCITY FOR MUD DEPOSITION" : "CRITICAL_SHEAR_VELOCITY_FOR_MUD_DEPOSITION",
+    "PARTHENIADES CONSTANT" : "PARTHENIADES_CONSTANT",
+    "D90" : "D90",
+    "SEDIMENT DIAMETERS" : "SEDIMENT_DIAMETERS",
+    "HIDING FACTOR FOR PARTICULAR SIZE CLASS" : "HIDING_FACTOR_FOR_PARTICULAR_SIZE_CLASS",
+    "NUMBER OF SIZE-CLASSES OF BED MATERIAL" : "NUMBER_OF_SIZE_CLASSES_OF_BED_MATERIAL",
+    "INITIAL FRACTION FOR PARTICULAR SIZE CLASS" : "INITIAL_FRACTION_FOR_PARTICULAR_SIZE_CLASS",
+    "ACTIVE LAYER THICKNESS" : "ACTIVE_LAYER_THICKNESS",
+    "HIDING FACTOR FORMULA" : "HIDING_FACTOR_FORMULA",
+    "CONSTANT ACTIVE LAYER THICKNESS" : "CONSTANT_ACTIVE_LAYER_THICKNESS",
+    "COHESIVE SEDIMENTS" : "COHESIVE_SEDIMENTS",
+    "VERTICAL GRAIN SORTING MODEL" : "VERTICAL_GRAIN_SORTING_MODEL",
+    "C-VSM MAXIMUM SECTIONS" : "C_VSM_MAXIMUM_SECTIONS",
+    "C-VSM FULL PRINTOUT PERIOD" : "C_VSM_FULL_PRINTOUT_PERIOD",
+    "C-VSM PRINTOUT SELECTION" : "C_VSM_PRINTOUT_SELECTION",
+    "C-VSM DYNAMIC ALT MODEL" : "C_VSM_DYNAMIC_ALT_MODEL",
+    "RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER" : "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+    "SKIN FRICTION CORRECTION" : "SKIN_FRICTION_CORRECTION",
+    "FRICTION COEFFICIENT" : "FRICTION_COEFFICIENT",
+    "LAW OF BOTTOM FRICTION" : "LAW_OF_BOTTOM_FRICTION",
+    "FORMULA FOR SLOPE EFFECT" : "FORMULA_FOR_SLOPE_EFFECT",
+    "FRICTION ANGLE OF THE SEDIMENT" : "FRICTION_ANGLE_OF_THE_SEDIMENT",
+    "FORMULA FOR DEVIATION" : "FORMULA_FOR_DEVIATION",
+    "PARAMETER FOR DEVIATION" : "PARAMETER_FOR_DEVIATION",
+    "SEDIMENT SLIDE" : "SEDIMENT_SLIDE",
+    "SLOPE EFFECT" : "SLOPE_EFFECT",
+    "BETA" : "BETA",
+    "BED ROUGHNESS PREDICTION" : "BED_ROUGHNESS_PREDICTION",
+    "SECONDARY CURRENTS ALPHA COEFFICIENT" : "SECONDARY_CURRENTS_ALPHA_COEFFICIENT",
+    "MORPHOLOGICAL FACTOR" : "MORPHOLOGICAL_FACTOR",
+    "MINIMUM DEPTH FOR BEDLOAD" : "MINIMUM_DEPTH_FOR_BEDLOAD",
+    "BED LOAD" : "BED_LOAD",
+    "BED-LOAD TRANSPORT FORMULA" : "BED_LOAD_TRANSPORT_FORMULA",
+    "B VALUE FOR THE BIJKER FORMULA" : "B_VALUE_FOR_THE_BIJKER_FORMULA",
+    "MPM COEFFICIENT" : "MPM_COEFFICIENT",
+    "SCHEME OPTION FOR ADVECTION" : "SCHEME_OPTION_FOR_ADVECTION",
+    "CONSOLIDATION MODEL" : "CONSOLIDATION_MODEL",
+    "GEL CONCENTRATION" : "GEL_CONCENTRATION",
+    "MAXIMUM CONCENTRATION" : "MAXIMUM_CONCENTRATION",
+    "PERMEABILITY COEFFICIENT" : "PERMEABILITY_COEFFICIENT",
+    "MUD CONSOLIDATION" : "MUD_CONSOLIDATION",
+    "NUMBER OF LAYERS OF THE CONSOLIDATION MODEL" : "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL",
+    "MASS TRANSFER PER LAYER" : "MASS_TRANSFER_PER_LAYER",
+    "MUD CONCENTRATION PER LAYER" : "MUD_CONCENTRATION_PER_LAYER",
+    "CRITICAL EROSION SHEAR STRESS OF THE MUD" : "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD",
+    "CONCATENATE PARTEL OUTPUT" : "CONCATENATE_PARTEL_OUTPUT",
+    "DICTIONARY" : "DICTIONARY",
+}
diff --git a/Telemac/sisyphe_dicoCasFrToCata.py b/Telemac/sisyphe_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..9e1036c
--- /dev/null
@@ -0,0 +1,352 @@
+dicoCataToFrTelemac = {
+    "TITLE" : "TITRE",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "VALIDATION" : "VALIDATION",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NOMBRE DE TABLEAUX PRIVES",
+    "ORIGIN_COORDINATES" : "COORDONNEES DE L'ORIGINE",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS" : "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS",
+    "NESTOR" : "NESTOR",
+    "NESTOR_ACTION_FILE" : "FICHIER DE NESTOR ACTION",
+    "NESTOR_POLYGON_FILE" : "FICHIER DE NESTOR POLYGON",
+    "NESTOR_RESTART_FILE" : "FICHIER DE NESTOR RESTART",
+    "NESTOR_SURFACE_REFERENCE_FILE" : "FICHIER DE NESTOR DE SURFACE REFERENCE",
+    "CHECKING_THE_MESH" : "VERIFICATION DU MAILLAGE",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES" : "NOMBRE MAXIMUM DE FRONTIERES",
+    "FLUXLINE_INPUT_FILE" : "FICHIER DE FLUXLINE",
+    "FLUXLINE" : "FLUXLINE",
+    "CONTROL_SECTIONS" : "SECTIONS DE CONTROLE",
+    "STATIONARY_MODE" : "STATIONARY MODE",
+    "SHIELDS_PARAMETERS" : "PARAMETRES DE SHIELDS",
+    "OPTION_FOR_THE_TREATMENT_OF_NON_ERODABLE_BEDS" : "OPTION DE TRAITEMENT DES FONDS NON ERODABLES",
+    "MINIMAL_VALUE_OF_THE_WATER_HEIGHT" : "VALEUR MINIMUM DE H",
+    "TIDAL_FLATS" : "BANCS DECOUVRANTS",
+    "SECONDARY_CURRENTS" : "COURANTS SECONDAIRES",
+    "SECONDARY_CURRENTS_FILE" : "FICHIER DE COURANTS SECONDAIRES",
+    "GRAIN_FEEDING" : "GRAIN-FEEDING",
+    "STEADY_CASE" : "CAS PERMANENT",
+    "CONSTANT_FLOW_DISCHARGE" : "CONSTANT FLOW DISCHARGE",
+    "NUMBER_OF_ITERATIONS_FOR_TELEMAC" : "NOMBRE D'ITERATIONS POUR TELEMAC",
+    "CRITERION_TO_UPDATE_THE_FLOW" : "CRITERE POUR METTRE A JOUR L'HYDRODYNAMIQUE",
+    "CRITICAL_EVOLUTION_RATIO" : "RAPPORT D'EVOLUTION CRITIQUE",
+    "NUMBER_OF_BED_LOAD_MODEL_LAYERS" : "NOMBRE DE COUCHES POUR GRANULO ETENDUE",
+    "MASS_CONCENTRATION" : "CONCENTRATION MASSIQUE",
+    "EFFECT_OF_WAVES" : "PRISE EN COMPTE DE LA HOULE",
+    "MIXED_SEDIMENT" : "SEDIMENT MIXTE",
+    "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "MEAN_DIAMETER_OF_THE_SEDIMENT" : "DIAMETRE MOYEN DES GRAINS",
+    "GEOMETRY_FILE_BINARY" : "STANDARD DU FICHIER DE GEOMETRIE",
+    "HYDRODYNAMIC_FILE_BINARY" : "STANDARD DU FICHIER HYDRODYNAMIQUE",
+    "BINARY_OF_THE_PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE" : "STANDARD DU FICHIER PRECEDENT SEDIMENTOLOGIQUE",
+    "RESULTS_FILE_BINARY" : "STANDARD DU FICHIER RESULTAT",
+    "REFERENCE_FILE_BINARY" : "STANDARD DU FICHIER DE REFERENCE",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "HYDRODYNAMIC_FILE" : "FICHIER HYDRODYNAMIQUE",
+    "NAMES_OF_PRIVATE_VARIABLES" : "NOMS DES VARIABLES PRIVEES",
+    "LIQUID_BOUNDARIES_FILE" : "FICHIER DES FRONTIERES LIQUIDES",
+    "RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS",
+    "RESULTS_FILE" : "FICHIER DES RESULTATS",
+    "VARIABLES_TO_BE_PRINTED" : "VARIABLES A IMPRIMER",
+    "GRAPHIC_PRINTOUT_PERIOD" : "PERIODE DE SORTIE GRAPHIQUE",
+    "LISTING_PRINTOUT_PERIOD" : "PERIODE DE SORTIE LISTING",
+    "MASS_BALANCE" : "BILAN DE MASSE",
+    "SECTIONS_OUTPUT_FILE" : "SECTIONS OUTPUT FILE",
+    "C_VSM_RESULTS_FILE" : "FICHIER DES RESULTATS C-VSM",
+    "C_VSM_RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES C-VSM RESULTATS",
+    "HYDRODYNAMIC_FILE_FORMAT" : "FORMAT DU FICHIER HYDRODYNAMIQUE",
+    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
+    "WAVE_FILE_FORMAT" : "FORMAT DU FICHIER DE HOULE",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "WAVE_FILE" : "FICHIER DE HOULE",
+    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
+    "BOTTOM_TOPOGRAPHY_FILE" : "FICHIER DES FONDS",
+    "SECTIONS_INPUT_FILE" : "FICHIER DES SECTIONS DE CONTROLE",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER PRECEDENT SEDIMENTOLOGIQUE",
+    "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE" : "FICHIER PRECEDENT SEDIMENTOLOGIQUE",
+    "COMPUTATION_CONTINUED" : "SUITE DE CALCUL",
+    "VARIABLES_FOR_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES",
+    "STARTING_TIME_OF_THE_HYDROGRAM" : "TEMPS D'ORIGINE DE L'HYDROGRAMME",
+    "NUMBER_OF_TIME_STEPS" : "NOMBRE DE PAS DE TEMPS",
+    "TIME_STEP" : "PAS DE TEMPS",
+    "NUMBER_OF_SUB_ITERATIONS" : "NOMBRE DE SOUS-ITERATIONS",
+    "NUMBER_OF_TIDES_OR_FLOODS" : "NOMBRE DE MAREES OU CRUES",
+    "ORIGINAL_HOUR_OF_TIME" : "HEURE DE L'ORIGINE DES TEMPS",
+    "ORIGINAL_DATE_OF_TIME" : "DATE DE L'ORIGINE DES TEMPS",
+    "TIDE_PERIOD" : "PERIODE DE LA MAREE",
+    "PRESCRIBED_SOLID_DISCHARGES" : "DEBITS SOLIDES IMPOSES",
+    "SOLVER" : "SOLVEUR",
+    "SOLVER_OPTION" : "OPTION DU SOLVEUR",
+    "PRECONDITIONING" : "PRECONDITIONNEMENT",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER" : "MAXIMUM D'ITERATIONS POUR LE SOLVEUR",
+    "SOLVER_OPTION_FOR_SUSPENSION" : "OPTION DU SOLVEUR POUR LA SUSPENSION",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION" : "MAXIMUM D'ITERATIONS POUR LE SOLVEUR POUR LA SUSPENSION",
+    "SOLVER_ACCURACY" : "PRECISION DU SOLVEUR",
+    "SOLVER_ACCURACY_FOR_SUSPENSION" : "PRECISION DU SOLVEUR POUR LA SUSPENSION",
+    "PRECONDITIONING_FOR_SUSPENSION" : "PRECONDITIONNEMENT POUR LA SUSPENSION",
+    "MASS_LUMPING" : "MASS-LUMPING",
+    "TETA" : "TETA",
+    "ZERO" : "ZERO",
+    "FINITE_VOLUMES" : "VOLUMES FINIS",
+    "TYPE_OF_ADVECTION" : "FORME DE LA CONVECTION",
+    "SUPG_OPTION" : "OPTION DE SUPG",
+    "MATRIX_VECTOR_PRODUCT" : "PRODUIT MATRICE-VECTEUR",
+    "MATRIX_STORAGE" : "STOCKAGE DES MATRICES",
+    "OPTION_FOR_THE_DIFFUSION_OF_TRACER" : "OPTION POUR LA DIFFUSION DU TRACEUR",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES" : "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION",
+    "PARTITIONING_TOOL" : "PARTITIONNEUR",
+    "NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS",
+    "NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS",
+    "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES" : "TRAITEMENT DES FLUX AUX FRONTIERES",
+    "BED_ROUGHNESS_PREDICTOR_OPTION" : "OPTION DU PREDICTEUR DE RUGOSITE",
+    "SOLVER_FOR_SUSPENSION" : "SOLVEUR POUR LA SUSPENSION",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NOMBRE DE DERIVEES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NOMS DES DERIVEES",
+    "AD_NUMBER_OF_DIRECTIONS" : "AD NOMBRE DE DIRECTIONS",
+    "AD_SYMBOLIC_LINEAR_SOLVER" : "AD SOLVEUR LINEAIRE SYMBOLIQUE",
+    "AD_LINEAR_SOLVER_RESET_DERIVATIVES" : "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE",
+    "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE" : "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE",
+    "WATER_DENSITY" : "MASSE VOLUMIQUE DE L'EAU",
+    "SEDIMENT_DENSITY" : "MASSE VOLUMIQUE DU SEDIMENT",
+    "NON_COHESIVE_BED_POROSITY" : "POROSITE DU LIT NON COHESIF",
+    "GRAVITY_ACCELERATION" : "GRAVITE",
+    "WATER_VISCOSITY" : "VISCOSITE CINEMATIQUE EAU",
+    "SETTLING_LAG" : "SETTLING LAG",
+    "SETTLING_VELOCITIES" : "VITESSES DE CHUTE",
+    "SUSPENSION" : "SUSPENSION",
+    "DISPERSION_ALONG_THE_FLOW" : "DISPERSION LONGITUDINALE",
+    "DISPERSION_ACROSS_THE_FLOW" : "DISPERSION TRANSVERSALE",
+    "EQUILIBRIUM_INFLOW_CONCENTRATION" : "CONCENTRATION D'EQUILIBRE EN ENTREE",
+    "REFERENCE_CONCENTRATION_FORMULA" : "FORMULE POUR LA CONCENTRATION DE REFERENCE",
+    "CORRECTION_ON_CONVECTION_VELOCITY" : "CORRECTION DU CHAMP CONVECTEUR",
+    "INITIAL_SUSPENSION_CONCENTRATIONS" : "CONCENTRATIONS INITIALES EN SUSPENSION",
+    "CONCENTRATION_PER_CLASS_AT_BOUNDARIES" : "CONCENTRATIONS PAR CLASSE AUX FRONTIERES",
+    "DIFFUSION" : "DIFFUSION",
+    "OPTION_FOR_THE_DISPERSION" : "OPTION POUR LA DISPERSION",
+    "TETA_SUSPENSION" : "TETA SUSPENSION",
+    "CRITICAL_SHEAR_VELOCITY_FOR_MUD_DEPOSITION" : "VITESSE CRITIQUE DE DEPOT DE LA VASE",
+    "PARTHENIADES_CONSTANT" : "CONSTANTE DE PARTHENIADES",
+    "D90" : "D90",
+    "SEDIMENT_DIAMETERS" : "DIAMETRES DES GRAINS",
+    "HIDING_FACTOR_FOR_PARTICULAR_SIZE_CLASS" : "HIDING FACTOR PAR CLASSE GRANULO",
+    "NUMBER_OF_SIZE_CLASSES_OF_BED_MATERIAL" : "NOMBRE DE CLASSES GRANULOMETRIQUES",
+    "INITIAL_FRACTION_FOR_PARTICULAR_SIZE_CLASS" : "FRACTION INITIALE PAR CLASSE SEDIMENTOLOGIQUE",
+    "ACTIVE_LAYER_THICKNESS" : "EPAISSEUR DE COUCHE ACTIVE",
+    "HIDING_FACTOR_FORMULA" : "HIDING FACTOR FORMULA",
+    "CONSTANT_ACTIVE_LAYER_THICKNESS" : "EPAISSEUR DE COUCHE ACTIVE CONSTANTE",
+    "COHESIVE_SEDIMENTS" : "SEDIMENTS COHESIFS",
+    "VERTICAL_GRAIN_SORTING_MODEL" : "VERTICAL GRAIN SORTING MODEL",
+    "C_VSM_MAXIMUM_SECTIONS" : "C-VSM MAXIMUM SECTIONS",
+    "C_VSM_FULL_PRINTOUT_PERIOD" : "C-VSM FULL PRINTOUT PERIOD",
+    "C_VSM_PRINTOUT_SELECTION" : "C-VSM PRINTOUT SELECTION",
+    "C_VSM_DYNAMIC_ALT_MODEL" : "C-VSM DYNAMIC ALT MODEL",
+    "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER" : "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN",
+    "SKIN_FRICTION_CORRECTION" : "CORRECTION FROTTEMENT DE PEAU",
+    "FRICTION_COEFFICIENT" : "COEFFICIENT DE FROTTEMENT",
+    "LAW_OF_BOTTOM_FRICTION" : "LOI DE FROTTEMENT SUR LE FOND",
+    "FORMULA_FOR_SLOPE_EFFECT" : "FORMULE POUR EFFET DE PENTE",
+    "FRICTION_ANGLE_OF_THE_SEDIMENT" : "ANGLE DE FROTTEMENT DU SEDIMENT",
+    "FORMULA_FOR_DEVIATION" : "FORMULE POUR LA DEVIATION",
+    "PARAMETER_FOR_DEVIATION" : "PARAMETRE POUR LA DEVIATION",
+    "SEDIMENT_SLIDE" : "GLISSEMENT DU SEDIMENT",
+    "SLOPE_EFFECT" : "EFFET DE PENTE",
+    "BETA" : "BETA",
+    "BED_ROUGHNESS_PREDICTION" : "PREDICTION DE LA RUGOSITE",
+    "SECONDARY_CURRENTS_ALPHA_COEFFICIENT" : "SECONDARY CURRENTS ALPHA COEFFICIENT",
+    "MORPHOLOGICAL_FACTOR" : "FACTEUR MORPHOLOGIQUE",
+    "MINIMUM_DEPTH_FOR_BEDLOAD" : "PROFONDEUR MINIMUM POUR LE CHARRIAGE",
+    "BED_LOAD" : "CHARRIAGE",
+    "BED_LOAD_TRANSPORT_FORMULA" : "FORMULE DE TRANSPORT SOLIDE",
+    "B_VALUE_FOR_THE_BIJKER_FORMULA" : "COEFFICIENT B DE LA FORMULE DE BIJKER",
+    "MPM_COEFFICIENT" : "MPM COEFFICIENT",
+    "SCHEME_OPTION_FOR_ADVECTION" : "OPTION DU SCHEMA POUR LA CONVECTION",
+    "CONSOLIDATION_MODEL" : "OPTION DU MODELE DE TASSEMENT",
+    "GEL_CONCENTRATION" : "CONCENTRATION GEL",
+    "MAXIMUM_CONCENTRATION" : "CONCENTRATION MAXIMALE",
+    "PERMEABILITY_COEFFICIENT" : "COEFFICIENT DE PERMEABILITE",
+    "MUD_CONSOLIDATION" : "TASSEMENT DU LIT COHESIF",
+    "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL" : "NOMBRE DE COUCHES POUR LE TASSEMENT",
+    "MASS_TRANSFER_PER_LAYER" : "TRANSFERT DE MASSE PAR COUCHE",
+    "MUD_CONCENTRATION_PER_LAYER" : "CONCENTRATIONS DU LIT DE VASE",
+    "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD" : "CONTRAINTE CRITIQUE D'EROSION DE LA VASE",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATION SORTIE PARTEL",
+    "DICTIONARY" : "DICTIONNAIRE",
+}
+dicoCasFrToCata = {
+    "TITRE" : "TITLE",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "VALIDATION" : "VALIDATION",
+    "NOMBRE DE TABLEAUX PRIVES" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "COORDONNEES DE L'ORIGINE" : "ORIGIN_COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS" : "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
+    "NESTOR" : "NESTOR",
+    "FICHIER DE NESTOR ACTION" : "NESTOR_ACTION_FILE",
+    "FICHIER DE NESTOR POLYGON" : "NESTOR_POLYGON_FILE",
+    "FICHIER DE NESTOR RESTART" : "NESTOR_RESTART_FILE",
+    "FICHIER DE NESTOR DE SURFACE REFERENCE" : "NESTOR_SURFACE_REFERENCE_FILE",
+    "VERIFICATION DU MAILLAGE" : "CHECKING_THE_MESH",
+    "NOMBRE MAXIMUM DE FRONTIERES" : "MAXIMUM_NUMBER_OF_BOUNDARIES",
+    "FICHIER DE FLUXLINE" : "FLUXLINE_INPUT_FILE",
+    "FLUXLINE" : "FLUXLINE",
+    "SECTIONS DE CONTROLE" : "CONTROL_SECTIONS",
+    "STATIONARY MODE" : "STATIONARY_MODE",
+    "PARAMETRES DE SHIELDS" : "SHIELDS_PARAMETERS",
+    "OPTION DE TRAITEMENT DES FONDS NON ERODABLES" : "OPTION_FOR_THE_TREATMENT_OF_NON_ERODABLE_BEDS",
+    "VALEUR MINIMUM DE H" : "MINIMAL_VALUE_OF_THE_WATER_HEIGHT",
+    "BANCS DECOUVRANTS" : "TIDAL_FLATS",
+    "COURANTS SECONDAIRES" : "SECONDARY_CURRENTS",
+    "FICHIER DE COURANTS SECONDAIRES" : "SECONDARY_CURRENTS_FILE",
+    "GRAIN-FEEDING" : "GRAIN_FEEDING",
+    "CAS PERMANENT" : "STEADY_CASE",
+    "CONSTANT FLOW DISCHARGE" : "CONSTANT_FLOW_DISCHARGE",
+    "NOMBRE D'ITERATIONS POUR TELEMAC" : "NUMBER_OF_ITERATIONS_FOR_TELEMAC",
+    "CRITERE POUR METTRE A JOUR L'HYDRODYNAMIQUE" : "CRITERION_TO_UPDATE_THE_FLOW",
+    "RAPPORT D'EVOLUTION CRITIQUE" : "CRITICAL_EVOLUTION_RATIO",
+    "NOMBRE DE COUCHES POUR GRANULO ETENDUE" : "NUMBER_OF_BED_LOAD_MODEL_LAYERS",
+    "CONCENTRATION MASSIQUE" : "MASS_CONCENTRATION",
+    "PRISE EN COMPTE DE LA HOULE" : "EFFECT_OF_WAVES",
+    "SEDIMENT MIXTE" : "MIXED_SEDIMENT",
+    "LONGUEUR DU VECTEUR" : "VECTOR_LENGTH",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "DIAMETRE MOYEN DES GRAINS" : "MEAN_DIAMETER_OF_THE_SEDIMENT",
+    "STANDARD DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_BINARY",
+    "STANDARD DU FICHIER HYDRODYNAMIQUE" : "HYDRODYNAMIC_FILE_BINARY",
+    "STANDARD DU FICHIER PRECEDENT SEDIMENTOLOGIQUE" : "BINARY_OF_THE_PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+    "STANDARD DU FICHIER RESULTAT" : "RESULTS_FILE_BINARY",
+    "STANDARD DU FICHIER DE REFERENCE" : "REFERENCE_FILE_BINARY",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "FICHIER HYDRODYNAMIQUE" : "HYDRODYNAMIC_FILE",
+    "NOMS DES VARIABLES PRIVEES" : "NAMES_OF_PRIVATE_VARIABLES",
+    "FICHIER DES FRONTIERES LIQUIDES" : "LIQUID_BOUNDARIES_FILE",
+    "FORMAT DU FICHIER DES RESULTATS" : "RESULTS_FILE_FORMAT",
+    "FICHIER DES RESULTATS" : "RESULTS_FILE",
+    "VARIABLES A IMPRIMER" : "VARIABLES_TO_BE_PRINTED",
+    "PERIODE DE SORTIE GRAPHIQUE" : "GRAPHIC_PRINTOUT_PERIOD",
+    "PERIODE DE SORTIE LISTING" : "LISTING_PRINTOUT_PERIOD",
+    "BILAN DE MASSE" : "MASS_BALANCE",
+    "SECTIONS OUTPUT FILE" : "SECTIONS_OUTPUT_FILE",
+    "FICHIER DES RESULTATS C-VSM" : "C_VSM_RESULTS_FILE",
+    "FORMAT DU FICHIER DES C-VSM RESULTATS" : "C_VSM_RESULTS_FILE_FORMAT",
+    "FORMAT DU FICHIER HYDRODYNAMIQUE" : "HYDRODYNAMIC_FILE_FORMAT",
+    "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
+    "FORMAT DU FICHIER DE HOULE" : "WAVE_FILE_FORMAT",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "FICHIER DE HOULE" : "WAVE_FILE",
+    "FICHIER DE REFERENCE" : "REFERENCE_FILE",
+    "FICHIER DES FONDS" : "BOTTOM_TOPOGRAPHY_FILE",
+    "FICHIER DES SECTIONS DE CONTROLE" : "SECTIONS_INPUT_FILE",
+    "FORMAT DU FICHIER PRECEDENT SEDIMENTOLOGIQUE" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT",
+    "FICHIER PRECEDENT SEDIMENTOLOGIQUE" : "PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+    "SUITE DE CALCUL" : "COMPUTATION_CONTINUED",
+    "VARIABLES POUR LES SORTIES GRAPHIQUES" : "VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+    "TEMPS D'ORIGINE DE L'HYDROGRAMME" : "STARTING_TIME_OF_THE_HYDROGRAM",
+    "NOMBRE DE PAS DE TEMPS" : "NUMBER_OF_TIME_STEPS",
+    "PAS DE TEMPS" : "TIME_STEP",
+    "NOMBRE DE SOUS-ITERATIONS" : "NUMBER_OF_SUB_ITERATIONS",
+    "NOMBRE DE MAREES OU CRUES" : "NUMBER_OF_TIDES_OR_FLOODS",
+    "HEURE DE L'ORIGINE DES TEMPS" : "ORIGINAL_HOUR_OF_TIME",
+    "DATE DE L'ORIGINE DES TEMPS" : "ORIGINAL_DATE_OF_TIME",
+    "PERIODE DE LA MAREE" : "TIDE_PERIOD",
+    "DEBITS SOLIDES IMPOSES" : "PRESCRIBED_SOLID_DISCHARGES",
+    "SOLVEUR" : "SOLVER",
+    "OPTION DU SOLVEUR" : "SOLVER_OPTION",
+    "PRECONDITIONNEMENT" : "PRECONDITIONING",
+    "MAXIMUM D'ITERATIONS POUR LE SOLVEUR" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
+    "OPTION DU SOLVEUR POUR LA SUSPENSION" : "SOLVER_OPTION_FOR_SUSPENSION",
+    "MAXIMUM D'ITERATIONS POUR LE SOLVEUR POUR LA SUSPENSION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION",
+    "PRECISION DU SOLVEUR" : "SOLVER_ACCURACY",
+    "PRECISION DU SOLVEUR POUR LA SUSPENSION" : "SOLVER_ACCURACY_FOR_SUSPENSION",
+    "PRECONDITIONNEMENT POUR LA SUSPENSION" : "PRECONDITIONING_FOR_SUSPENSION",
+    "MASS-LUMPING" : "MASS_LUMPING",
+    "TETA" : "TETA",
+    "ZERO" : "ZERO",
+    "VOLUMES FINIS" : "FINITE_VOLUMES",
+    "FORME DE LA CONVECTION" : "TYPE_OF_ADVECTION",
+    "OPTION DE SUPG" : "SUPG_OPTION",
+    "PRODUIT MATRICE-VECTEUR" : "MATRIX_VECTOR_PRODUCT",
+    "STOCKAGE DES MATRICES" : "MATRIX_STORAGE",
+    "OPTION POUR LA DIFFUSION DU TRACEUR" : "OPTION_FOR_THE_DIFFUSION_OF_TRACER",
+    "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
+    "PARTITIONNEUR" : "PARTITIONING_TOOL",
+    "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",
+    "TRAITEMENT DES FLUX AUX FRONTIERES" : "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
+    "OPTION DU PREDICTEUR DE RUGOSITE" : "BED_ROUGHNESS_PREDICTOR_OPTION",
+    "SOLVEUR POUR LA SUSPENSION" : "SOLVER_FOR_SUSPENSION",
+    "AD NOMBRE DE DERIVEES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NOMS DES DERIVEES" : "AD_NAMES_OF_DERIVATIVES",
+    "AD NOMBRE DE DIRECTIONS" : "AD_NUMBER_OF_DIRECTIONS",
+    "AD SOLVEUR LINEAIRE SYMBOLIQUE" : "AD_SYMBOLIC_LINEAR_SOLVER",
+    "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE" : "AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+    "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE" : "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+    "MASSE VOLUMIQUE DE L'EAU" : "WATER_DENSITY",
+    "MASSE VOLUMIQUE DU SEDIMENT" : "SEDIMENT_DENSITY",
+    "POROSITE DU LIT NON COHESIF" : "NON_COHESIVE_BED_POROSITY",
+    "GRAVITE" : "GRAVITY_ACCELERATION",
+    "VISCOSITE CINEMATIQUE EAU" : "WATER_VISCOSITY",
+    "SETTLING LAG" : "SETTLING_LAG",
+    "VITESSES DE CHUTE" : "SETTLING_VELOCITIES",
+    "SUSPENSION" : "SUSPENSION",
+    "DISPERSION LONGITUDINALE" : "DISPERSION_ALONG_THE_FLOW",
+    "DISPERSION TRANSVERSALE" : "DISPERSION_ACROSS_THE_FLOW",
+    "CONCENTRATION D'EQUILIBRE EN ENTREE" : "EQUILIBRIUM_INFLOW_CONCENTRATION",
+    "FORMULE POUR LA CONCENTRATION DE REFERENCE" : "REFERENCE_CONCENTRATION_FORMULA",
+    "CORRECTION DU CHAMP CONVECTEUR" : "CORRECTION_ON_CONVECTION_VELOCITY",
+    "CONCENTRATIONS INITIALES EN SUSPENSION" : "INITIAL_SUSPENSION_CONCENTRATIONS",
+    "CONCENTRATIONS PAR CLASSE AUX FRONTIERES" : "CONCENTRATION_PER_CLASS_AT_BOUNDARIES",
+    "DIFFUSION" : "DIFFUSION",
+    "OPTION POUR LA DISPERSION" : "OPTION_FOR_THE_DISPERSION",
+    "TETA SUSPENSION" : "TETA_SUSPENSION",
+    "VITESSE CRITIQUE DE DEPOT DE LA VASE" : "CRITICAL_SHEAR_VELOCITY_FOR_MUD_DEPOSITION",
+    "CONSTANTE DE PARTHENIADES" : "PARTHENIADES_CONSTANT",
+    "D90" : "D90",
+    "DIAMETRES DES GRAINS" : "SEDIMENT_DIAMETERS",
+    "HIDING FACTOR PAR CLASSE GRANULO" : "HIDING_FACTOR_FOR_PARTICULAR_SIZE_CLASS",
+    "NOMBRE DE CLASSES GRANULOMETRIQUES" : "NUMBER_OF_SIZE_CLASSES_OF_BED_MATERIAL",
+    "FRACTION INITIALE PAR CLASSE SEDIMENTOLOGIQUE" : "INITIAL_FRACTION_FOR_PARTICULAR_SIZE_CLASS",
+    "EPAISSEUR DE COUCHE ACTIVE" : "ACTIVE_LAYER_THICKNESS",
+    "HIDING FACTOR FORMULA" : "HIDING_FACTOR_FORMULA",
+    "EPAISSEUR DE COUCHE ACTIVE CONSTANTE" : "CONSTANT_ACTIVE_LAYER_THICKNESS",
+    "SEDIMENTS COHESIFS" : "COHESIVE_SEDIMENTS",
+    "VERTICAL GRAIN SORTING MODEL" : "VERTICAL_GRAIN_SORTING_MODEL",
+    "C-VSM MAXIMUM SECTIONS" : "C_VSM_MAXIMUM_SECTIONS",
+    "C-VSM FULL PRINTOUT PERIOD" : "C_VSM_FULL_PRINTOUT_PERIOD",
+    "C-VSM PRINTOUT SELECTION" : "C_VSM_PRINTOUT_SELECTION",
+    "C-VSM DYNAMIC ALT MODEL" : "C_VSM_DYNAMIC_ALT_MODEL",
+    "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN" : "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+    "CORRECTION FROTTEMENT DE PEAU" : "SKIN_FRICTION_CORRECTION",
+    "COEFFICIENT DE FROTTEMENT" : "FRICTION_COEFFICIENT",
+    "LOI DE FROTTEMENT SUR LE FOND" : "LAW_OF_BOTTOM_FRICTION",
+    "FORMULE POUR EFFET DE PENTE" : "FORMULA_FOR_SLOPE_EFFECT",
+    "ANGLE DE FROTTEMENT DU SEDIMENT" : "FRICTION_ANGLE_OF_THE_SEDIMENT",
+    "FORMULE POUR LA DEVIATION" : "FORMULA_FOR_DEVIATION",
+    "PARAMETRE POUR LA DEVIATION" : "PARAMETER_FOR_DEVIATION",
+    "GLISSEMENT DU SEDIMENT" : "SEDIMENT_SLIDE",
+    "EFFET DE PENTE" : "SLOPE_EFFECT",
+    "BETA" : "BETA",
+    "PREDICTION DE LA RUGOSITE" : "BED_ROUGHNESS_PREDICTION",
+    "SECONDARY CURRENTS ALPHA COEFFICIENT" : "SECONDARY_CURRENTS_ALPHA_COEFFICIENT",
+    "FACTEUR MORPHOLOGIQUE" : "MORPHOLOGICAL_FACTOR",
+    "PROFONDEUR MINIMUM POUR LE CHARRIAGE" : "MINIMUM_DEPTH_FOR_BEDLOAD",
+    "CHARRIAGE" : "BED_LOAD",
+    "FORMULE DE TRANSPORT SOLIDE" : "BED_LOAD_TRANSPORT_FORMULA",
+    "COEFFICIENT B DE LA FORMULE DE BIJKER" : "B_VALUE_FOR_THE_BIJKER_FORMULA",
+    "MPM COEFFICIENT" : "MPM_COEFFICIENT",
+    "OPTION DU SCHEMA POUR LA CONVECTION" : "SCHEME_OPTION_FOR_ADVECTION",
+    "OPTION DU MODELE DE TASSEMENT" : "CONSOLIDATION_MODEL",
+    "CONCENTRATION GEL" : "GEL_CONCENTRATION",
+    "CONCENTRATION MAXIMALE" : "MAXIMUM_CONCENTRATION",
+    "COEFFICIENT DE PERMEABILITE" : "PERMEABILITY_COEFFICIENT",
+    "TASSEMENT DU LIT COHESIF" : "MUD_CONSOLIDATION",
+    "NOMBRE DE COUCHES POUR LE TASSEMENT" : "NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL",
+    "TRANSFERT DE MASSE PAR COUCHE" : "MASS_TRANSFER_PER_LAYER",
+    "CONCENTRATIONS DU LIT DE VASE" : "MUD_CONCENTRATION_PER_LAYER",
+    "CONTRAINTE CRITIQUE D'EROSION DE LA VASE" : "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD",
+    "CONCATENATION SORTIE PARTEL" : "CONCATENATE_PARTEL_OUTPUT",
+    "DICTIONNAIRE" : "DICTIONARY",
+}
diff --git a/Telemac/sisyphe_enum_auto.py b/Telemac/sisyphe_enum_auto.py
new file mode 100644 (file)
index 0000000..f25397c
--- /dev/null
@@ -0,0 +1,5071 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'VARIABLES_TO_BE_PRINTED' : {
+    'U':"velocity along x axis (m/s)",
+    'V':"velocity along y axis (m/s)",
+    'C':"wawe 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)",
+    'I':"flowrate along x axis (m2/s)",
+    'J':"flowrate along y axis (m2/s)",
+    'M':"bed-load discharge (m2/s)",
+    'N':"bed-load discharge along x axis (m2/s)",
+    'P':"bed-load discharge along y axis (m2/s)",
+    'E':"bottom evolution (m)",
+    'R':"non erodable bottom",
+    'KS':"bed friction coefficient (m if Nikuradse)",
+    'TOB':"mean bottom friction (N/m2)",
+    'THETAW':"wave angle with axis Oy (deg)",
+    'W':"wave height",
+    'X':"wave period",
+    '*A*':"fraction of sediment of class**n layer*",
+    '*A1':"fraction of sediment of class11n layer*",
+    '*A2':"fraction of sediment of class22n layer*",
+    '*A3':"fraction of sediment of class33n layer*",
+    '*A4':"fraction of sediment of class44n layer*",
+    '*A5':"fraction of sediment of class55n layer*",
+    '*A6':"fraction of sediment of class66n layer*",
+    '*A7':"fraction of sediment of class77n layer*",
+    '*A8':"fraction of sediment of class88n layer*",
+    '*A9':"fraction of sediment of class99n layer*",
+    '*A10':"fraction of sediment of class1010n layer*",
+    '*A11':"fraction of sediment of class1111n layer*",
+    '*A12':"fraction of sediment of class1212n layer*",
+    '*A13':"fraction of sediment of class1313n layer*",
+    '*A14':"fraction of sediment of class1414n layer*",
+    '*A15':"fraction of sediment of class1515n layer*",
+    '*A16':"fraction of sediment of class1616n layer*",
+    '*A17':"fraction of sediment of class1717n layer*",
+    '*A18':"fraction of sediment of class1818n layer*",
+    '*A19':"fraction of sediment of class1919n layer*",
+    '*A**':"fraction of sediment of class****n layer*",
+    '1A*':"fraction of sediment of class**n layer1",
+    '1A1':"fraction of sediment of class11n layer1",
+    '1A2':"fraction of sediment of class22n layer1",
+    '1A3':"fraction of sediment of class33n layer1",
+    '1A4':"fraction of sediment of class44n layer1",
+    '1A5':"fraction of sediment of class55n layer1",
+    '1A6':"fraction of sediment of class66n layer1",
+    '1A7':"fraction of sediment of class77n layer1",
+    '1A8':"fraction of sediment of class88n layer1",
+    '1A9':"fraction of sediment of class99n layer1",
+    '1A10':"fraction of sediment of class1010n layer1",
+    '1A11':"fraction of sediment of class1111n layer1",
+    '1A12':"fraction of sediment of class1212n layer1",
+    '1A13':"fraction of sediment of class1313n layer1",
+    '1A14':"fraction of sediment of class1414n layer1",
+    '1A15':"fraction of sediment of class1515n layer1",
+    '1A16':"fraction of sediment of class1616n layer1",
+    '1A17':"fraction of sediment of class1717n layer1",
+    '1A18':"fraction of sediment of class1818n layer1",
+    '1A19':"fraction of sediment of class1919n layer1",
+    '1A**':"fraction of sediment of class****n layer1",
+    '2A*':"fraction of sediment of class**n layer2",
+    '2A1':"fraction of sediment of class11n layer2",
+    '2A2':"fraction of sediment of class22n layer2",
+    '2A3':"fraction of sediment of class33n layer2",
+    '2A4':"fraction of sediment of class44n layer2",
+    '2A5':"fraction of sediment of class55n layer2",
+    '2A6':"fraction of sediment of class66n layer2",
+    '2A7':"fraction of sediment of class77n layer2",
+    '2A8':"fraction of sediment of class88n layer2",
+    '2A9':"fraction of sediment of class99n layer2",
+    '2A10':"fraction of sediment of class1010n layer2",
+    '2A11':"fraction of sediment of class1111n layer2",
+    '2A12':"fraction of sediment of class1212n layer2",
+    '2A13':"fraction of sediment of class1313n layer2",
+    '2A14':"fraction of sediment of class1414n layer2",
+    '2A15':"fraction of sediment of class1515n layer2",
+    '2A16':"fraction of sediment of class1616n layer2",
+    '2A17':"fraction of sediment of class1717n layer2",
+    '2A18':"fraction of sediment of class1818n layer2",
+    '2A19':"fraction of sediment of class1919n layer2",
+    '2A**':"fraction of sediment of class****n layer2",
+    '3A*':"fraction of sediment of class**n layer3",
+    '3A1':"fraction of sediment of class11n layer3",
+    '3A2':"fraction of sediment of class22n layer3",
+    '3A3':"fraction of sediment of class33n layer3",
+    '3A4':"fraction of sediment of class44n layer3",
+    '3A5':"fraction of sediment of class55n layer3",
+    '3A6':"fraction of sediment of class66n layer3",
+    '3A7':"fraction of sediment of class77n layer3",
+    '3A8':"fraction of sediment of class88n layer3",
+    '3A9':"fraction of sediment of class99n layer3",
+    '3A10':"fraction of sediment of class1010n layer3",
+    '3A11':"fraction of sediment of class1111n layer3",
+    '3A12':"fraction of sediment of class1212n layer3",
+    '3A13':"fraction of sediment of class1313n layer3",
+    '3A14':"fraction of sediment of class1414n layer3",
+    '3A15':"fraction of sediment of class1515n layer3",
+    '3A16':"fraction of sediment of class1616n layer3",
+    '3A17':"fraction of sediment of class1717n layer3",
+    '3A18':"fraction of sediment of class1818n layer3",
+    '3A19':"fraction of sediment of class1919n layer3",
+    '3A**':"fraction of sediment of class****n layer3",
+    '4A*':"fraction of sediment of class**n layer4",
+    '4A1':"fraction of sediment of class11n layer4",
+    '4A2':"fraction of sediment of class22n layer4",
+    '4A3':"fraction of sediment of class33n layer4",
+    '4A4':"fraction of sediment of class44n layer4",
+    '4A5':"fraction of sediment of class55n layer4",
+    '4A6':"fraction of sediment of class66n layer4",
+    '4A7':"fraction of sediment of class77n layer4",
+    '4A8':"fraction of sediment of class88n layer4",
+    '4A9':"fraction of sediment of class99n layer4",
+    '4A10':"fraction of sediment of class1010n layer4",
+    '4A11':"fraction of sediment of class1111n layer4",
+    '4A12':"fraction of sediment of class1212n layer4",
+    '4A13':"fraction of sediment of class1313n layer4",
+    '4A14':"fraction of sediment of class1414n layer4",
+    '4A15':"fraction of sediment of class1515n layer4",
+    '4A16':"fraction of sediment of class1616n layer4",
+    '4A17':"fraction of sediment of class1717n layer4",
+    '4A18':"fraction of sediment of class1818n layer4",
+    '4A19':"fraction of sediment of class1919n layer4",
+    '4A**':"fraction of sediment of class****n layer4",
+    '5A*':"fraction of sediment of class**n layer5",
+    '5A1':"fraction of sediment of class11n layer5",
+    '5A2':"fraction of sediment of class22n layer5",
+    '5A3':"fraction of sediment of class33n layer5",
+    '5A4':"fraction of sediment of class44n layer5",
+    '5A5':"fraction of sediment of class55n layer5",
+    '5A6':"fraction of sediment of class66n layer5",
+    '5A7':"fraction of sediment of class77n layer5",
+    '5A8':"fraction of sediment of class88n layer5",
+    '5A9':"fraction of sediment of class99n layer5",
+    '5A10':"fraction of sediment of class1010n layer5",
+    '5A11':"fraction of sediment of class1111n layer5",
+    '5A12':"fraction of sediment of class1212n layer5",
+    '5A13':"fraction of sediment of class1313n layer5",
+    '5A14':"fraction of sediment of class1414n layer5",
+    '5A15':"fraction of sediment of class1515n layer5",
+    '5A16':"fraction of sediment of class1616n layer5",
+    '5A17':"fraction of sediment of class1717n layer5",
+    '5A18':"fraction of sediment of class1818n layer5",
+    '5A19':"fraction of sediment of class1919n layer5",
+    '5A**':"fraction of sediment of class****n layer5",
+    '6A*':"fraction of sediment of class**n layer6",
+    '6A1':"fraction of sediment of class11n layer6",
+    '6A2':"fraction of sediment of class22n layer6",
+    '6A3':"fraction of sediment of class33n layer6",
+    '6A4':"fraction of sediment of class44n layer6",
+    '6A5':"fraction of sediment of class55n layer6",
+    '6A6':"fraction of sediment of class66n layer6",
+    '6A7':"fraction of sediment of class77n layer6",
+    '6A8':"fraction of sediment of class88n layer6",
+    '6A9':"fraction of sediment of class99n layer6",
+    '6A10':"fraction of sediment of class1010n layer6",
+    '6A11':"fraction of sediment of class1111n layer6",
+    '6A12':"fraction of sediment of class1212n layer6",
+    '6A13':"fraction of sediment of class1313n layer6",
+    '6A14':"fraction of sediment of class1414n layer6",
+    '6A15':"fraction of sediment of class1515n layer6",
+    '6A16':"fraction of sediment of class1616n layer6",
+    '6A17':"fraction of sediment of class1717n layer6",
+    '6A18':"fraction of sediment of class1818n layer6",
+    '6A19':"fraction of sediment of class1919n layer6",
+    '6A**':"fraction of sediment of class****n layer6",
+    '7A*':"fraction of sediment of class**n layer7",
+    '7A1':"fraction of sediment of class11n layer7",
+    '7A2':"fraction of sediment of class22n layer7",
+    '7A3':"fraction of sediment of class33n layer7",
+    '7A4':"fraction of sediment of class44n layer7",
+    '7A5':"fraction of sediment of class55n layer7",
+    '7A6':"fraction of sediment of class66n layer7",
+    '7A7':"fraction of sediment of class77n layer7",
+    '7A8':"fraction of sediment of class88n layer7",
+    '7A9':"fraction of sediment of class99n layer7",
+    '7A10':"fraction of sediment of class1010n layer7",
+    '7A11':"fraction of sediment of class1111n layer7",
+    '7A12':"fraction of sediment of class1212n layer7",
+    '7A13':"fraction of sediment of class1313n layer7",
+    '7A14':"fraction of sediment of class1414n layer7",
+    '7A15':"fraction of sediment of class1515n layer7",
+    '7A16':"fraction of sediment of class1616n layer7",
+    '7A17':"fraction of sediment of class1717n layer7",
+    '7A18':"fraction of sediment of class1818n layer7",
+    '7A19':"fraction of sediment of class1919n layer7",
+    '7A**':"fraction of sediment of class****n layer7",
+    '8A*':"fraction of sediment of class**n layer8",
+    '8A1':"fraction of sediment of class11n layer8",
+    '8A2':"fraction of sediment of class22n layer8",
+    '8A3':"fraction of sediment of class33n layer8",
+    '8A4':"fraction of sediment of class44n layer8",
+    '8A5':"fraction of sediment of class55n layer8",
+    '8A6':"fraction of sediment of class66n layer8",
+    '8A7':"fraction of sediment of class77n layer8",
+    '8A8':"fraction of sediment of class88n layer8",
+    '8A9':"fraction of sediment of class99n layer8",
+    '8A10':"fraction of sediment of class1010n layer8",
+    '8A11':"fraction of sediment of class1111n layer8",
+    '8A12':"fraction of sediment of class1212n layer8",
+    '8A13':"fraction of sediment of class1313n layer8",
+    '8A14':"fraction of sediment of class1414n layer8",
+    '8A15':"fraction of sediment of class1515n layer8",
+    '8A16':"fraction of sediment of class1616n layer8",
+    '8A17':"fraction of sediment of class1717n layer8",
+    '8A18':"fraction of sediment of class1818n layer8",
+    '8A19':"fraction of sediment of class1919n layer8",
+    '8A**':"fraction of sediment of class****n layer8",
+    '9A*':"fraction of sediment of class**n layer9",
+    '9A1':"fraction of sediment of class11n layer9",
+    '9A2':"fraction of sediment of class22n layer9",
+    '9A3':"fraction of sediment of class33n layer9",
+    '9A4':"fraction of sediment of class44n layer9",
+    '9A5':"fraction of sediment of class55n layer9",
+    '9A6':"fraction of sediment of class66n layer9",
+    '9A7':"fraction of sediment of class77n layer9",
+    '9A8':"fraction of sediment of class88n layer9",
+    '9A9':"fraction of sediment of class99n layer9",
+    '9A10':"fraction of sediment of class1010n layer9",
+    '9A11':"fraction of sediment of class1111n layer9",
+    '9A12':"fraction of sediment of class1212n layer9",
+    '9A13':"fraction of sediment of class1313n layer9",
+    '9A14':"fraction of sediment of class1414n layer9",
+    '9A15':"fraction of sediment of class1515n layer9",
+    '9A16':"fraction of sediment of class1616n layer9",
+    '9A17':"fraction of sediment of class1717n layer9",
+    '9A18':"fraction of sediment of class1818n layer9",
+    '9A19':"fraction of sediment of class1919n layer9",
+    '9A**':"fraction of sediment of class****n layer9",
+    '10A*':"fraction of sediment of class**n layer10",
+    '10A1':"fraction of sediment of class11n layer10",
+    '10A2':"fraction of sediment of class22n layer10",
+    '10A3':"fraction of sediment of class33n layer10",
+    '10A4':"fraction of sediment of class44n layer10",
+    '10A5':"fraction of sediment of class55n layer10",
+    '10A6':"fraction of sediment of class66n layer10",
+    '10A7':"fraction of sediment of class77n layer10",
+    '10A8':"fraction of sediment of class88n layer10",
+    '10A9':"fraction of sediment of class99n layer10",
+    '10A10':"fraction of sediment of class1010n layer10",
+    '10A11':"fraction of sediment of class1111n layer10",
+    '10A12':"fraction of sediment of class1212n layer10",
+    '10A13':"fraction of sediment of class1313n layer10",
+    '10A14':"fraction of sediment of class1414n layer10",
+    '10A15':"fraction of sediment of class1515n layer10",
+    '10A16':"fraction of sediment of class1616n layer10",
+    '10A17':"fraction of sediment of class1717n layer10",
+    '10A18':"fraction of sediment of class1818n layer10",
+    '10A19':"fraction of sediment of class1919n layer10",
+    '10A**':"fraction of sediment of class****n layer10",
+    '11A*':"fraction of sediment of class**n layer11",
+    '11A1':"fraction of sediment of class11n layer11",
+    '11A2':"fraction of sediment of class22n layer11",
+    '11A3':"fraction of sediment of class33n layer11",
+    '11A4':"fraction of sediment of class44n layer11",
+    '11A5':"fraction of sediment of class55n layer11",
+    '11A6':"fraction of sediment of class66n layer11",
+    '11A7':"fraction of sediment of class77n layer11",
+    '11A8':"fraction of sediment of class88n layer11",
+    '11A9':"fraction of sediment of class99n layer11",
+    '11A10':"fraction of sediment of class1010n layer11",
+    '11A11':"fraction of sediment of class1111n layer11",
+    '11A12':"fraction of sediment of class1212n layer11",
+    '11A13':"fraction of sediment of class1313n layer11",
+    '11A14':"fraction of sediment of class1414n layer11",
+    '11A15':"fraction of sediment of class1515n layer11",
+    '11A16':"fraction of sediment of class1616n layer11",
+    '11A17':"fraction of sediment of class1717n layer11",
+    '11A18':"fraction of sediment of class1818n layer11",
+    '11A19':"fraction of sediment of class1919n layer11",
+    '11A**':"fraction of sediment of class****n layer11",
+    '12A*':"fraction of sediment of class**n layer12",
+    '12A1':"fraction of sediment of class11n layer12",
+    '12A2':"fraction of sediment of class22n layer12",
+    '12A3':"fraction of sediment of class33n layer12",
+    '12A4':"fraction of sediment of class44n layer12",
+    '12A5':"fraction of sediment of class55n layer12",
+    '12A6':"fraction of sediment of class66n layer12",
+    '12A7':"fraction of sediment of class77n layer12",
+    '12A8':"fraction of sediment of class88n layer12",
+    '12A9':"fraction of sediment of class99n layer12",
+    '12A10':"fraction of sediment of class1010n layer12",
+    '12A11':"fraction of sediment of class1111n layer12",
+    '12A12':"fraction of sediment of class1212n layer12",
+    '12A13':"fraction of sediment of class1313n layer12",
+    '12A14':"fraction of sediment of class1414n layer12",
+    '12A15':"fraction of sediment of class1515n layer12",
+    '12A16':"fraction of sediment of class1616n layer12",
+    '12A17':"fraction of sediment of class1717n layer12",
+    '12A18':"fraction of sediment of class1818n layer12",
+    '12A19':"fraction of sediment of class1919n layer12",
+    '12A**':"fraction of sediment of class****n layer12",
+    '13A*':"fraction of sediment of class**n layer13",
+    '13A1':"fraction of sediment of class11n layer13",
+    '13A2':"fraction of sediment of class22n layer13",
+    '13A3':"fraction of sediment of class33n layer13",
+    '13A4':"fraction of sediment of class44n layer13",
+    '13A5':"fraction of sediment of class55n layer13",
+    '13A6':"fraction of sediment of class66n layer13",
+    '13A7':"fraction of sediment of class77n layer13",
+    '13A8':"fraction of sediment of class88n layer13",
+    '13A9':"fraction of sediment of class99n layer13",
+    '13A10':"fraction of sediment of class1010n layer13",
+    '13A11':"fraction of sediment of class1111n layer13",
+    '13A12':"fraction of sediment of class1212n layer13",
+    '13A13':"fraction of sediment of class1313n layer13",
+    '13A14':"fraction of sediment of class1414n layer13",
+    '13A15':"fraction of sediment of class1515n layer13",
+    '13A16':"fraction of sediment of class1616n layer13",
+    '13A17':"fraction of sediment of class1717n layer13",
+    '13A18':"fraction of sediment of class1818n layer13",
+    '13A19':"fraction of sediment of class1919n layer13",
+    '13A**':"fraction of sediment of class****n layer13",
+    '14A*':"fraction of sediment of class**n layer14",
+    '14A1':"fraction of sediment of class11n layer14",
+    '14A2':"fraction of sediment of class22n layer14",
+    '14A3':"fraction of sediment of class33n layer14",
+    '14A4':"fraction of sediment of class44n layer14",
+    '14A5':"fraction of sediment of class55n layer14",
+    '14A6':"fraction of sediment of class66n layer14",
+    '14A7':"fraction of sediment of class77n layer14",
+    '14A8':"fraction of sediment of class88n layer14",
+    '14A9':"fraction of sediment of class99n layer14",
+    '14A10':"fraction of sediment of class1010n layer14",
+    '14A11':"fraction of sediment of class1111n layer14",
+    '14A12':"fraction of sediment of class1212n layer14",
+    '14A13':"fraction of sediment of class1313n layer14",
+    '14A14':"fraction of sediment of class1414n layer14",
+    '14A15':"fraction of sediment of class1515n layer14",
+    '14A16':"fraction of sediment of class1616n layer14",
+    '14A17':"fraction of sediment of class1717n layer14",
+    '14A18':"fraction of sediment of class1818n layer14",
+    '14A19':"fraction of sediment of class1919n layer14",
+    '14A**':"fraction of sediment of class****n layer14",
+    '15A*':"fraction of sediment of class**n layer15",
+    '15A1':"fraction of sediment of class11n layer15",
+    '15A2':"fraction of sediment of class22n layer15",
+    '15A3':"fraction of sediment of class33n layer15",
+    '15A4':"fraction of sediment of class44n layer15",
+    '15A5':"fraction of sediment of class55n layer15",
+    '15A6':"fraction of sediment of class66n layer15",
+    '15A7':"fraction of sediment of class77n layer15",
+    '15A8':"fraction of sediment of class88n layer15",
+    '15A9':"fraction of sediment of class99n layer15",
+    '15A10':"fraction of sediment of class1010n layer15",
+    '15A11':"fraction of sediment of class1111n layer15",
+    '15A12':"fraction of sediment of class1212n layer15",
+    '15A13':"fraction of sediment of class1313n layer15",
+    '15A14':"fraction of sediment of class1414n layer15",
+    '15A15':"fraction of sediment of class1515n layer15",
+    '15A16':"fraction of sediment of class1616n layer15",
+    '15A17':"fraction of sediment of class1717n layer15",
+    '15A18':"fraction of sediment of class1818n layer15",
+    '15A19':"fraction of sediment of class1919n layer15",
+    '15A**':"fraction of sediment of class****n layer15",
+    '16A*':"fraction of sediment of class**n layer16",
+    '16A1':"fraction of sediment of class11n layer16",
+    '16A2':"fraction of sediment of class22n layer16",
+    '16A3':"fraction of sediment of class33n layer16",
+    '16A4':"fraction of sediment of class44n layer16",
+    '16A5':"fraction of sediment of class55n layer16",
+    '16A6':"fraction of sediment of class66n layer16",
+    '16A7':"fraction of sediment of class77n layer16",
+    '16A8':"fraction of sediment of class88n layer16",
+    '16A9':"fraction of sediment of class99n layer16",
+    '16A10':"fraction of sediment of class1010n layer16",
+    '16A11':"fraction of sediment of class1111n layer16",
+    '16A12':"fraction of sediment of class1212n layer16",
+    '16A13':"fraction of sediment of class1313n layer16",
+    '16A14':"fraction of sediment of class1414n layer16",
+    '16A15':"fraction of sediment of class1515n layer16",
+    '16A16':"fraction of sediment of class1616n layer16",
+    '16A17':"fraction of sediment of class1717n layer16",
+    '16A18':"fraction of sediment of class1818n layer16",
+    '16A19':"fraction of sediment of class1919n layer16",
+    '16A**':"fraction of sediment of class****n layer16",
+    '17A*':"fraction of sediment of class**n layer17",
+    '17A1':"fraction of sediment of class11n layer17",
+    '17A2':"fraction of sediment of class22n layer17",
+    '17A3':"fraction of sediment of class33n layer17",
+    '17A4':"fraction of sediment of class44n layer17",
+    '17A5':"fraction of sediment of class55n layer17",
+    '17A6':"fraction of sediment of class66n layer17",
+    '17A7':"fraction of sediment of class77n layer17",
+    '17A8':"fraction of sediment of class88n layer17",
+    '17A9':"fraction of sediment of class99n layer17",
+    '17A10':"fraction of sediment of class1010n layer17",
+    '17A11':"fraction of sediment of class1111n layer17",
+    '17A12':"fraction of sediment of class1212n layer17",
+    '17A13':"fraction of sediment of class1313n layer17",
+    '17A14':"fraction of sediment of class1414n layer17",
+    '17A15':"fraction of sediment of class1515n layer17",
+    '17A16':"fraction of sediment of class1616n layer17",
+    '17A17':"fraction of sediment of class1717n layer17",
+    '17A18':"fraction of sediment of class1818n layer17",
+    '17A19':"fraction of sediment of class1919n layer17",
+    '17A**':"fraction of sediment of class****n layer17",
+    '18A*':"fraction of sediment of class**n layer18",
+    '18A1':"fraction of sediment of class11n layer18",
+    '18A2':"fraction of sediment of class22n layer18",
+    '18A3':"fraction of sediment of class33n layer18",
+    '18A4':"fraction of sediment of class44n layer18",
+    '18A5':"fraction of sediment of class55n layer18",
+    '18A6':"fraction of sediment of class66n layer18",
+    '18A7':"fraction of sediment of class77n layer18",
+    '18A8':"fraction of sediment of class88n layer18",
+    '18A9':"fraction of sediment of class99n layer18",
+    '18A10':"fraction of sediment of class1010n layer18",
+    '18A11':"fraction of sediment of class1111n layer18",
+    '18A12':"fraction of sediment of class1212n layer18",
+    '18A13':"fraction of sediment of class1313n layer18",
+    '18A14':"fraction of sediment of class1414n layer18",
+    '18A15':"fraction of sediment of class1515n layer18",
+    '18A16':"fraction of sediment of class1616n layer18",
+    '18A17':"fraction of sediment of class1717n layer18",
+    '18A18':"fraction of sediment of class1818n layer18",
+    '18A19':"fraction of sediment of class1919n layer18",
+    '18A**':"fraction of sediment of class****n layer18",
+    '19A*':"fraction of sediment of class**n layer19",
+    '19A1':"fraction of sediment of class11n layer19",
+    '19A2':"fraction of sediment of class22n layer19",
+    '19A3':"fraction of sediment of class33n layer19",
+    '19A4':"fraction of sediment of class44n layer19",
+    '19A5':"fraction of sediment of class55n layer19",
+    '19A6':"fraction of sediment of class66n layer19",
+    '19A7':"fraction of sediment of class77n layer19",
+    '19A8':"fraction of sediment of class88n layer19",
+    '19A9':"fraction of sediment of class99n layer19",
+    '19A10':"fraction of sediment of class1010n layer19",
+    '19A11':"fraction of sediment of class1111n layer19",
+    '19A12':"fraction of sediment of class1212n layer19",
+    '19A13':"fraction of sediment of class1313n layer19",
+    '19A14':"fraction of sediment of class1414n layer19",
+    '19A15':"fraction of sediment of class1515n layer19",
+    '19A16':"fraction of sediment of class1616n layer19",
+    '19A17':"fraction of sediment of class1717n layer19",
+    '19A18':"fraction of sediment of class1818n layer19",
+    '19A19':"fraction of sediment of class1919n layer19",
+    '19A**':"fraction of sediment of class****n layer19",
+    '**A*':"fraction of sediment of class**n layer**",
+    '**A1':"fraction of sediment of class11n layer**",
+    '**A2':"fraction of sediment of class22n layer**",
+    '**A3':"fraction of sediment of class33n layer**",
+    '**A4':"fraction of sediment of class44n layer**",
+    '**A5':"fraction of sediment of class55n layer**",
+    '**A6':"fraction of sediment of class66n layer**",
+    '**A7':"fraction of sediment of class77n layer**",
+    '**A8':"fraction of sediment of class88n layer**",
+    '**A9':"fraction of sediment of class99n layer**",
+    '**A10':"fraction of sediment of class1010n layer**",
+    '**A11':"fraction of sediment of class1111n layer**",
+    '**A12':"fraction of sediment of class1212n layer**",
+    '**A13':"fraction of sediment of class1313n layer**",
+    '**A14':"fraction of sediment of class1414n layer**",
+    '**A15':"fraction of sediment of class1515n layer**",
+    '**A16':"fraction of sediment of class1616n layer**",
+    '**A17':"fraction of sediment of class1717n layer**",
+    '**A18':"fraction of sediment of class1818n layer**",
+    '**A19':"fraction of sediment of class1919n layer**",
+    '**A**':"fraction of sediment of class****n layer**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'kES': "thicknes of bed layer k",
+    'kCONC': "concentration of bed layer k",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CSAT':"saturated concentration (kg/m3)",
+    'A':"supplementary variable A",
+    'G':"supplementary variable G",
+    'L':"supplementary variable L",
+    'O':"supplementary variable O",
+    'ZRL':"reference level for Nestor ",
+  },
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'U':"velocity along x axis (m/s)",
+    'V':"velocity along y axis (m/s)",
+    'C':"wawe 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)",
+    'I':"flowrate along x axis (m2/s)",
+    'J':"flowrate along y axis (m2/s)",
+    'M':"bed-load discharge (m2/s)",
+    'N':"bed-load discharge along x axis (m2/s)",
+    'P':"bed-load discharge along y axis (m2/s)",
+    'E':"bottom evolution (m)",
+    'R':"non erodable bottom",
+    'KS':"total bed roughness (m)",
+    'TOB':"Bed Shear stress (Totalfriction) (N/m2)",
+    'MU':"Skin friction correction factor",
+    'D50':"Mean grain diameter",
+    'THETAW':"wave angle with axis Oy (deg)",
+    'QSSUSP':"suspended load transport rate (m2/s)",
+    'QSBL':"bed load transport rate (m2/s)",
+    'W':"wave height",
+    'X':"wave period",
+    'UWB':"wave orbital velocity (m/s)",
+    '*A*':"fraction of sediment of class**n layer*",
+    '*A1':"fraction of sediment of class11n layer*",
+    '*A2':"fraction of sediment of class22n layer*",
+    '*A3':"fraction of sediment of class33n layer*",
+    '*A4':"fraction of sediment of class44n layer*",
+    '*A5':"fraction of sediment of class55n layer*",
+    '*A6':"fraction of sediment of class66n layer*",
+    '*A7':"fraction of sediment of class77n layer*",
+    '*A8':"fraction of sediment of class88n layer*",
+    '*A9':"fraction of sediment of class99n layer*",
+    '*A10':"fraction of sediment of class1010n layer*",
+    '*A11':"fraction of sediment of class1111n layer*",
+    '*A12':"fraction of sediment of class1212n layer*",
+    '*A13':"fraction of sediment of class1313n layer*",
+    '*A14':"fraction of sediment of class1414n layer*",
+    '*A15':"fraction of sediment of class1515n layer*",
+    '*A16':"fraction of sediment of class1616n layer*",
+    '*A17':"fraction of sediment of class1717n layer*",
+    '*A18':"fraction of sediment of class1818n layer*",
+    '*A19':"fraction of sediment of class1919n layer*",
+    '*A**':"fraction of sediment of class****n layer*",
+    '1A*':"fraction of sediment of class**n layer1",
+    '1A1':"fraction of sediment of class11n layer1",
+    '1A2':"fraction of sediment of class22n layer1",
+    '1A3':"fraction of sediment of class33n layer1",
+    '1A4':"fraction of sediment of class44n layer1",
+    '1A5':"fraction of sediment of class55n layer1",
+    '1A6':"fraction of sediment of class66n layer1",
+    '1A7':"fraction of sediment of class77n layer1",
+    '1A8':"fraction of sediment of class88n layer1",
+    '1A9':"fraction of sediment of class99n layer1",
+    '1A10':"fraction of sediment of class1010n layer1",
+    '1A11':"fraction of sediment of class1111n layer1",
+    '1A12':"fraction of sediment of class1212n layer1",
+    '1A13':"fraction of sediment of class1313n layer1",
+    '1A14':"fraction of sediment of class1414n layer1",
+    '1A15':"fraction of sediment of class1515n layer1",
+    '1A16':"fraction of sediment of class1616n layer1",
+    '1A17':"fraction of sediment of class1717n layer1",
+    '1A18':"fraction of sediment of class1818n layer1",
+    '1A19':"fraction of sediment of class1919n layer1",
+    '1A**':"fraction of sediment of class****n layer1",
+    '2A*':"fraction of sediment of class**n layer2",
+    '2A1':"fraction of sediment of class11n layer2",
+    '2A2':"fraction of sediment of class22n layer2",
+    '2A3':"fraction of sediment of class33n layer2",
+    '2A4':"fraction of sediment of class44n layer2",
+    '2A5':"fraction of sediment of class55n layer2",
+    '2A6':"fraction of sediment of class66n layer2",
+    '2A7':"fraction of sediment of class77n layer2",
+    '2A8':"fraction of sediment of class88n layer2",
+    '2A9':"fraction of sediment of class99n layer2",
+    '2A10':"fraction of sediment of class1010n layer2",
+    '2A11':"fraction of sediment of class1111n layer2",
+    '2A12':"fraction of sediment of class1212n layer2",
+    '2A13':"fraction of sediment of class1313n layer2",
+    '2A14':"fraction of sediment of class1414n layer2",
+    '2A15':"fraction of sediment of class1515n layer2",
+    '2A16':"fraction of sediment of class1616n layer2",
+    '2A17':"fraction of sediment of class1717n layer2",
+    '2A18':"fraction of sediment of class1818n layer2",
+    '2A19':"fraction of sediment of class1919n layer2",
+    '2A**':"fraction of sediment of class****n layer2",
+    '3A*':"fraction of sediment of class**n layer3",
+    '3A1':"fraction of sediment of class11n layer3",
+    '3A2':"fraction of sediment of class22n layer3",
+    '3A3':"fraction of sediment of class33n layer3",
+    '3A4':"fraction of sediment of class44n layer3",
+    '3A5':"fraction of sediment of class55n layer3",
+    '3A6':"fraction of sediment of class66n layer3",
+    '3A7':"fraction of sediment of class77n layer3",
+    '3A8':"fraction of sediment of class88n layer3",
+    '3A9':"fraction of sediment of class99n layer3",
+    '3A10':"fraction of sediment of class1010n layer3",
+    '3A11':"fraction of sediment of class1111n layer3",
+    '3A12':"fraction of sediment of class1212n layer3",
+    '3A13':"fraction of sediment of class1313n layer3",
+    '3A14':"fraction of sediment of class1414n layer3",
+    '3A15':"fraction of sediment of class1515n layer3",
+    '3A16':"fraction of sediment of class1616n layer3",
+    '3A17':"fraction of sediment of class1717n layer3",
+    '3A18':"fraction of sediment of class1818n layer3",
+    '3A19':"fraction of sediment of class1919n layer3",
+    '3A**':"fraction of sediment of class****n layer3",
+    '4A*':"fraction of sediment of class**n layer4",
+    '4A1':"fraction of sediment of class11n layer4",
+    '4A2':"fraction of sediment of class22n layer4",
+    '4A3':"fraction of sediment of class33n layer4",
+    '4A4':"fraction of sediment of class44n layer4",
+    '4A5':"fraction of sediment of class55n layer4",
+    '4A6':"fraction of sediment of class66n layer4",
+    '4A7':"fraction of sediment of class77n layer4",
+    '4A8':"fraction of sediment of class88n layer4",
+    '4A9':"fraction of sediment of class99n layer4",
+    '4A10':"fraction of sediment of class1010n layer4",
+    '4A11':"fraction of sediment of class1111n layer4",
+    '4A12':"fraction of sediment of class1212n layer4",
+    '4A13':"fraction of sediment of class1313n layer4",
+    '4A14':"fraction of sediment of class1414n layer4",
+    '4A15':"fraction of sediment of class1515n layer4",
+    '4A16':"fraction of sediment of class1616n layer4",
+    '4A17':"fraction of sediment of class1717n layer4",
+    '4A18':"fraction of sediment of class1818n layer4",
+    '4A19':"fraction of sediment of class1919n layer4",
+    '4A**':"fraction of sediment of class****n layer4",
+    '5A*':"fraction of sediment of class**n layer5",
+    '5A1':"fraction of sediment of class11n layer5",
+    '5A2':"fraction of sediment of class22n layer5",
+    '5A3':"fraction of sediment of class33n layer5",
+    '5A4':"fraction of sediment of class44n layer5",
+    '5A5':"fraction of sediment of class55n layer5",
+    '5A6':"fraction of sediment of class66n layer5",
+    '5A7':"fraction of sediment of class77n layer5",
+    '5A8':"fraction of sediment of class88n layer5",
+    '5A9':"fraction of sediment of class99n layer5",
+    '5A10':"fraction of sediment of class1010n layer5",
+    '5A11':"fraction of sediment of class1111n layer5",
+    '5A12':"fraction of sediment of class1212n layer5",
+    '5A13':"fraction of sediment of class1313n layer5",
+    '5A14':"fraction of sediment of class1414n layer5",
+    '5A15':"fraction of sediment of class1515n layer5",
+    '5A16':"fraction of sediment of class1616n layer5",
+    '5A17':"fraction of sediment of class1717n layer5",
+    '5A18':"fraction of sediment of class1818n layer5",
+    '5A19':"fraction of sediment of class1919n layer5",
+    '5A**':"fraction of sediment of class****n layer5",
+    '6A*':"fraction of sediment of class**n layer6",
+    '6A1':"fraction of sediment of class11n layer6",
+    '6A2':"fraction of sediment of class22n layer6",
+    '6A3':"fraction of sediment of class33n layer6",
+    '6A4':"fraction of sediment of class44n layer6",
+    '6A5':"fraction of sediment of class55n layer6",
+    '6A6':"fraction of sediment of class66n layer6",
+    '6A7':"fraction of sediment of class77n layer6",
+    '6A8':"fraction of sediment of class88n layer6",
+    '6A9':"fraction of sediment of class99n layer6",
+    '6A10':"fraction of sediment of class1010n layer6",
+    '6A11':"fraction of sediment of class1111n layer6",
+    '6A12':"fraction of sediment of class1212n layer6",
+    '6A13':"fraction of sediment of class1313n layer6",
+    '6A14':"fraction of sediment of class1414n layer6",
+    '6A15':"fraction of sediment of class1515n layer6",
+    '6A16':"fraction of sediment of class1616n layer6",
+    '6A17':"fraction of sediment of class1717n layer6",
+    '6A18':"fraction of sediment of class1818n layer6",
+    '6A19':"fraction of sediment of class1919n layer6",
+    '6A**':"fraction of sediment of class****n layer6",
+    '7A*':"fraction of sediment of class**n layer7",
+    '7A1':"fraction of sediment of class11n layer7",
+    '7A2':"fraction of sediment of class22n layer7",
+    '7A3':"fraction of sediment of class33n layer7",
+    '7A4':"fraction of sediment of class44n layer7",
+    '7A5':"fraction of sediment of class55n layer7",
+    '7A6':"fraction of sediment of class66n layer7",
+    '7A7':"fraction of sediment of class77n layer7",
+    '7A8':"fraction of sediment of class88n layer7",
+    '7A9':"fraction of sediment of class99n layer7",
+    '7A10':"fraction of sediment of class1010n layer7",
+    '7A11':"fraction of sediment of class1111n layer7",
+    '7A12':"fraction of sediment of class1212n layer7",
+    '7A13':"fraction of sediment of class1313n layer7",
+    '7A14':"fraction of sediment of class1414n layer7",
+    '7A15':"fraction of sediment of class1515n layer7",
+    '7A16':"fraction of sediment of class1616n layer7",
+    '7A17':"fraction of sediment of class1717n layer7",
+    '7A18':"fraction of sediment of class1818n layer7",
+    '7A19':"fraction of sediment of class1919n layer7",
+    '7A**':"fraction of sediment of class****n layer7",
+    '8A*':"fraction of sediment of class**n layer8",
+    '8A1':"fraction of sediment of class11n layer8",
+    '8A2':"fraction of sediment of class22n layer8",
+    '8A3':"fraction of sediment of class33n layer8",
+    '8A4':"fraction of sediment of class44n layer8",
+    '8A5':"fraction of sediment of class55n layer8",
+    '8A6':"fraction of sediment of class66n layer8",
+    '8A7':"fraction of sediment of class77n layer8",
+    '8A8':"fraction of sediment of class88n layer8",
+    '8A9':"fraction of sediment of class99n layer8",
+    '8A10':"fraction of sediment of class1010n layer8",
+    '8A11':"fraction of sediment of class1111n layer8",
+    '8A12':"fraction of sediment of class1212n layer8",
+    '8A13':"fraction of sediment of class1313n layer8",
+    '8A14':"fraction of sediment of class1414n layer8",
+    '8A15':"fraction of sediment of class1515n layer8",
+    '8A16':"fraction of sediment of class1616n layer8",
+    '8A17':"fraction of sediment of class1717n layer8",
+    '8A18':"fraction of sediment of class1818n layer8",
+    '8A19':"fraction of sediment of class1919n layer8",
+    '8A**':"fraction of sediment of class****n layer8",
+    '9A*':"fraction of sediment of class**n layer9",
+    '9A1':"fraction of sediment of class11n layer9",
+    '9A2':"fraction of sediment of class22n layer9",
+    '9A3':"fraction of sediment of class33n layer9",
+    '9A4':"fraction of sediment of class44n layer9",
+    '9A5':"fraction of sediment of class55n layer9",
+    '9A6':"fraction of sediment of class66n layer9",
+    '9A7':"fraction of sediment of class77n layer9",
+    '9A8':"fraction of sediment of class88n layer9",
+    '9A9':"fraction of sediment of class99n layer9",
+    '9A10':"fraction of sediment of class1010n layer9",
+    '9A11':"fraction of sediment of class1111n layer9",
+    '9A12':"fraction of sediment of class1212n layer9",
+    '9A13':"fraction of sediment of class1313n layer9",
+    '9A14':"fraction of sediment of class1414n layer9",
+    '9A15':"fraction of sediment of class1515n layer9",
+    '9A16':"fraction of sediment of class1616n layer9",
+    '9A17':"fraction of sediment of class1717n layer9",
+    '9A18':"fraction of sediment of class1818n layer9",
+    '9A19':"fraction of sediment of class1919n layer9",
+    '9A**':"fraction of sediment of class****n layer9",
+    '10A*':"fraction of sediment of class**n layer10",
+    '10A1':"fraction of sediment of class11n layer10",
+    '10A2':"fraction of sediment of class22n layer10",
+    '10A3':"fraction of sediment of class33n layer10",
+    '10A4':"fraction of sediment of class44n layer10",
+    '10A5':"fraction of sediment of class55n layer10",
+    '10A6':"fraction of sediment of class66n layer10",
+    '10A7':"fraction of sediment of class77n layer10",
+    '10A8':"fraction of sediment of class88n layer10",
+    '10A9':"fraction of sediment of class99n layer10",
+    '10A10':"fraction of sediment of class1010n layer10",
+    '10A11':"fraction of sediment of class1111n layer10",
+    '10A12':"fraction of sediment of class1212n layer10",
+    '10A13':"fraction of sediment of class1313n layer10",
+    '10A14':"fraction of sediment of class1414n layer10",
+    '10A15':"fraction of sediment of class1515n layer10",
+    '10A16':"fraction of sediment of class1616n layer10",
+    '10A17':"fraction of sediment of class1717n layer10",
+    '10A18':"fraction of sediment of class1818n layer10",
+    '10A19':"fraction of sediment of class1919n layer10",
+    '10A**':"fraction of sediment of class****n layer10",
+    '11A*':"fraction of sediment of class**n layer11",
+    '11A1':"fraction of sediment of class11n layer11",
+    '11A2':"fraction of sediment of class22n layer11",
+    '11A3':"fraction of sediment of class33n layer11",
+    '11A4':"fraction of sediment of class44n layer11",
+    '11A5':"fraction of sediment of class55n layer11",
+    '11A6':"fraction of sediment of class66n layer11",
+    '11A7':"fraction of sediment of class77n layer11",
+    '11A8':"fraction of sediment of class88n layer11",
+    '11A9':"fraction of sediment of class99n layer11",
+    '11A10':"fraction of sediment of class1010n layer11",
+    '11A11':"fraction of sediment of class1111n layer11",
+    '11A12':"fraction of sediment of class1212n layer11",
+    '11A13':"fraction of sediment of class1313n layer11",
+    '11A14':"fraction of sediment of class1414n layer11",
+    '11A15':"fraction of sediment of class1515n layer11",
+    '11A16':"fraction of sediment of class1616n layer11",
+    '11A17':"fraction of sediment of class1717n layer11",
+    '11A18':"fraction of sediment of class1818n layer11",
+    '11A19':"fraction of sediment of class1919n layer11",
+    '11A**':"fraction of sediment of class****n layer11",
+    '12A*':"fraction of sediment of class**n layer12",
+    '12A1':"fraction of sediment of class11n layer12",
+    '12A2':"fraction of sediment of class22n layer12",
+    '12A3':"fraction of sediment of class33n layer12",
+    '12A4':"fraction of sediment of class44n layer12",
+    '12A5':"fraction of sediment of class55n layer12",
+    '12A6':"fraction of sediment of class66n layer12",
+    '12A7':"fraction of sediment of class77n layer12",
+    '12A8':"fraction of sediment of class88n layer12",
+    '12A9':"fraction of sediment of class99n layer12",
+    '12A10':"fraction of sediment of class1010n layer12",
+    '12A11':"fraction of sediment of class1111n layer12",
+    '12A12':"fraction of sediment of class1212n layer12",
+    '12A13':"fraction of sediment of class1313n layer12",
+    '12A14':"fraction of sediment of class1414n layer12",
+    '12A15':"fraction of sediment of class1515n layer12",
+    '12A16':"fraction of sediment of class1616n layer12",
+    '12A17':"fraction of sediment of class1717n layer12",
+    '12A18':"fraction of sediment of class1818n layer12",
+    '12A19':"fraction of sediment of class1919n layer12",
+    '12A**':"fraction of sediment of class****n layer12",
+    '13A*':"fraction of sediment of class**n layer13",
+    '13A1':"fraction of sediment of class11n layer13",
+    '13A2':"fraction of sediment of class22n layer13",
+    '13A3':"fraction of sediment of class33n layer13",
+    '13A4':"fraction of sediment of class44n layer13",
+    '13A5':"fraction of sediment of class55n layer13",
+    '13A6':"fraction of sediment of class66n layer13",
+    '13A7':"fraction of sediment of class77n layer13",
+    '13A8':"fraction of sediment of class88n layer13",
+    '13A9':"fraction of sediment of class99n layer13",
+    '13A10':"fraction of sediment of class1010n layer13",
+    '13A11':"fraction of sediment of class1111n layer13",
+    '13A12':"fraction of sediment of class1212n layer13",
+    '13A13':"fraction of sediment of class1313n layer13",
+    '13A14':"fraction of sediment of class1414n layer13",
+    '13A15':"fraction of sediment of class1515n layer13",
+    '13A16':"fraction of sediment of class1616n layer13",
+    '13A17':"fraction of sediment of class1717n layer13",
+    '13A18':"fraction of sediment of class1818n layer13",
+    '13A19':"fraction of sediment of class1919n layer13",
+    '13A**':"fraction of sediment of class****n layer13",
+    '14A*':"fraction of sediment of class**n layer14",
+    '14A1':"fraction of sediment of class11n layer14",
+    '14A2':"fraction of sediment of class22n layer14",
+    '14A3':"fraction of sediment of class33n layer14",
+    '14A4':"fraction of sediment of class44n layer14",
+    '14A5':"fraction of sediment of class55n layer14",
+    '14A6':"fraction of sediment of class66n layer14",
+    '14A7':"fraction of sediment of class77n layer14",
+    '14A8':"fraction of sediment of class88n layer14",
+    '14A9':"fraction of sediment of class99n layer14",
+    '14A10':"fraction of sediment of class1010n layer14",
+    '14A11':"fraction of sediment of class1111n layer14",
+    '14A12':"fraction of sediment of class1212n layer14",
+    '14A13':"fraction of sediment of class1313n layer14",
+    '14A14':"fraction of sediment of class1414n layer14",
+    '14A15':"fraction of sediment of class1515n layer14",
+    '14A16':"fraction of sediment of class1616n layer14",
+    '14A17':"fraction of sediment of class1717n layer14",
+    '14A18':"fraction of sediment of class1818n layer14",
+    '14A19':"fraction of sediment of class1919n layer14",
+    '14A**':"fraction of sediment of class****n layer14",
+    '15A*':"fraction of sediment of class**n layer15",
+    '15A1':"fraction of sediment of class11n layer15",
+    '15A2':"fraction of sediment of class22n layer15",
+    '15A3':"fraction of sediment of class33n layer15",
+    '15A4':"fraction of sediment of class44n layer15",
+    '15A5':"fraction of sediment of class55n layer15",
+    '15A6':"fraction of sediment of class66n layer15",
+    '15A7':"fraction of sediment of class77n layer15",
+    '15A8':"fraction of sediment of class88n layer15",
+    '15A9':"fraction of sediment of class99n layer15",
+    '15A10':"fraction of sediment of class1010n layer15",
+    '15A11':"fraction of sediment of class1111n layer15",
+    '15A12':"fraction of sediment of class1212n layer15",
+    '15A13':"fraction of sediment of class1313n layer15",
+    '15A14':"fraction of sediment of class1414n layer15",
+    '15A15':"fraction of sediment of class1515n layer15",
+    '15A16':"fraction of sediment of class1616n layer15",
+    '15A17':"fraction of sediment of class1717n layer15",
+    '15A18':"fraction of sediment of class1818n layer15",
+    '15A19':"fraction of sediment of class1919n layer15",
+    '15A**':"fraction of sediment of class****n layer15",
+    '16A*':"fraction of sediment of class**n layer16",
+    '16A1':"fraction of sediment of class11n layer16",
+    '16A2':"fraction of sediment of class22n layer16",
+    '16A3':"fraction of sediment of class33n layer16",
+    '16A4':"fraction of sediment of class44n layer16",
+    '16A5':"fraction of sediment of class55n layer16",
+    '16A6':"fraction of sediment of class66n layer16",
+    '16A7':"fraction of sediment of class77n layer16",
+    '16A8':"fraction of sediment of class88n layer16",
+    '16A9':"fraction of sediment of class99n layer16",
+    '16A10':"fraction of sediment of class1010n layer16",
+    '16A11':"fraction of sediment of class1111n layer16",
+    '16A12':"fraction of sediment of class1212n layer16",
+    '16A13':"fraction of sediment of class1313n layer16",
+    '16A14':"fraction of sediment of class1414n layer16",
+    '16A15':"fraction of sediment of class1515n layer16",
+    '16A16':"fraction of sediment of class1616n layer16",
+    '16A17':"fraction of sediment of class1717n layer16",
+    '16A18':"fraction of sediment of class1818n layer16",
+    '16A19':"fraction of sediment of class1919n layer16",
+    '16A**':"fraction of sediment of class****n layer16",
+    '17A*':"fraction of sediment of class**n layer17",
+    '17A1':"fraction of sediment of class11n layer17",
+    '17A2':"fraction of sediment of class22n layer17",
+    '17A3':"fraction of sediment of class33n layer17",
+    '17A4':"fraction of sediment of class44n layer17",
+    '17A5':"fraction of sediment of class55n layer17",
+    '17A6':"fraction of sediment of class66n layer17",
+    '17A7':"fraction of sediment of class77n layer17",
+    '17A8':"fraction of sediment of class88n layer17",
+    '17A9':"fraction of sediment of class99n layer17",
+    '17A10':"fraction of sediment of class1010n layer17",
+    '17A11':"fraction of sediment of class1111n layer17",
+    '17A12':"fraction of sediment of class1212n layer17",
+    '17A13':"fraction of sediment of class1313n layer17",
+    '17A14':"fraction of sediment of class1414n layer17",
+    '17A15':"fraction of sediment of class1515n layer17",
+    '17A16':"fraction of sediment of class1616n layer17",
+    '17A17':"fraction of sediment of class1717n layer17",
+    '17A18':"fraction of sediment of class1818n layer17",
+    '17A19':"fraction of sediment of class1919n layer17",
+    '17A**':"fraction of sediment of class****n layer17",
+    '18A*':"fraction of sediment of class**n layer18",
+    '18A1':"fraction of sediment of class11n layer18",
+    '18A2':"fraction of sediment of class22n layer18",
+    '18A3':"fraction of sediment of class33n layer18",
+    '18A4':"fraction of sediment of class44n layer18",
+    '18A5':"fraction of sediment of class55n layer18",
+    '18A6':"fraction of sediment of class66n layer18",
+    '18A7':"fraction of sediment of class77n layer18",
+    '18A8':"fraction of sediment of class88n layer18",
+    '18A9':"fraction of sediment of class99n layer18",
+    '18A10':"fraction of sediment of class1010n layer18",
+    '18A11':"fraction of sediment of class1111n layer18",
+    '18A12':"fraction of sediment of class1212n layer18",
+    '18A13':"fraction of sediment of class1313n layer18",
+    '18A14':"fraction of sediment of class1414n layer18",
+    '18A15':"fraction of sediment of class1515n layer18",
+    '18A16':"fraction of sediment of class1616n layer18",
+    '18A17':"fraction of sediment of class1717n layer18",
+    '18A18':"fraction of sediment of class1818n layer18",
+    '18A19':"fraction of sediment of class1919n layer18",
+    '18A**':"fraction of sediment of class****n layer18",
+    '19A*':"fraction of sediment of class**n layer19",
+    '19A1':"fraction of sediment of class11n layer19",
+    '19A2':"fraction of sediment of class22n layer19",
+    '19A3':"fraction of sediment of class33n layer19",
+    '19A4':"fraction of sediment of class44n layer19",
+    '19A5':"fraction of sediment of class55n layer19",
+    '19A6':"fraction of sediment of class66n layer19",
+    '19A7':"fraction of sediment of class77n layer19",
+    '19A8':"fraction of sediment of class88n layer19",
+    '19A9':"fraction of sediment of class99n layer19",
+    '19A10':"fraction of sediment of class1010n layer19",
+    '19A11':"fraction of sediment of class1111n layer19",
+    '19A12':"fraction of sediment of class1212n layer19",
+    '19A13':"fraction of sediment of class1313n layer19",
+    '19A14':"fraction of sediment of class1414n layer19",
+    '19A15':"fraction of sediment of class1515n layer19",
+    '19A16':"fraction of sediment of class1616n layer19",
+    '19A17':"fraction of sediment of class1717n layer19",
+    '19A18':"fraction of sediment of class1818n layer19",
+    '19A19':"fraction of sediment of class1919n layer19",
+    '19A**':"fraction of sediment of class****n layer19",
+    '**A*':"fraction of sediment of class**n layer**",
+    '**A1':"fraction of sediment of class11n layer**",
+    '**A2':"fraction of sediment of class22n layer**",
+    '**A3':"fraction of sediment of class33n layer**",
+    '**A4':"fraction of sediment of class44n layer**",
+    '**A5':"fraction of sediment of class55n layer**",
+    '**A6':"fraction of sediment of class66n layer**",
+    '**A7':"fraction of sediment of class77n layer**",
+    '**A8':"fraction of sediment of class88n layer**",
+    '**A9':"fraction of sediment of class99n layer**",
+    '**A10':"fraction of sediment of class1010n layer**",
+    '**A11':"fraction of sediment of class1111n layer**",
+    '**A12':"fraction of sediment of class1212n layer**",
+    '**A13':"fraction of sediment of class1313n layer**",
+    '**A14':"fraction of sediment of class1414n layer**",
+    '**A15':"fraction of sediment of class1515n layer**",
+    '**A16':"fraction of sediment of class1616n layer**",
+    '**A17':"fraction of sediment of class1717n layer**",
+    '**A18':"fraction of sediment of class1818n layer**",
+    '**A19':"fraction of sediment of class1919n layer**",
+    '**A**':"fraction of sediment of class****n layer**",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'QS*':"bed load transport rate of sediment of class*",
+    'QS1':"bed load transport rate of sediment of class1",
+    'QS2':"bed load transport rate of sediment of class2",
+    'QS3':"bed load transport rate of sediment of class3",
+    'QS4':"bed load transport rate of sediment of class4",
+    'QS5':"bed load transport rate of sediment of class5",
+    'QS6':"bed load transport rate of sediment of class6",
+    'QS7':"bed load transport rate of sediment of class7",
+    'QS8':"bed load transport rate of sediment of class8",
+    'QS9':"bed load transport rate of sediment of class9",
+    'QS10':"bed load transport rate of sediment of class10",
+    'QS11':"bed load transport rate of sediment of class11",
+    'QS12':"bed load transport rate of sediment of class12",
+    'QS13':"bed load transport rate of sediment of class13",
+    'QS14':"bed load transport rate of sediment of class14",
+    'QS15':"bed load transport rate of sediment of class15",
+    'QS16':"bed load transport rate of sediment of class16",
+    'QS17':"bed load transport rate of sediment of class17",
+    'QS18':"bed load transport rate of sediment of class18",
+    'QS19':"bed load transport rate of sediment of class19",
+    'QS**':"bed load transport rate of sediment of class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CS*':"concentration volumic or mass concentration for class*",
+    'CS1':"concentration volumic or mass concentration for class1",
+    'CS2':"concentration volumic or mass concentration for class2",
+    'CS3':"concentration volumic or mass concentration for class3",
+    'CS4':"concentration volumic or mass concentration for class4",
+    'CS5':"concentration volumic or mass concentration for class5",
+    'CS6':"concentration volumic or mass concentration for class6",
+    'CS7':"concentration volumic or mass concentration for class7",
+    'CS8':"concentration volumic or mass concentration for class8",
+    'CS9':"concentration volumic or mass concentration for class9",
+    'CS10':"concentration volumic or mass concentration for class10",
+    'CS11':"concentration volumic or mass concentration for class11",
+    'CS12':"concentration volumic or mass concentration for class12",
+    'CS13':"concentration volumic or mass concentration for class13",
+    'CS14':"concentration volumic or mass concentration for class14",
+    'CS15':"concentration volumic or mass concentration for class15",
+    'CS16':"concentration volumic or mass concentration for class16",
+    'CS17':"concentration volumic or mass concentration for class17",
+    'CS18':"concentration volumic or mass concentration for class18",
+    'CS19':"concentration volumic or mass concentration for class19",
+    'CS**':"concentration volumic or mass concentration for class**",
+    'CSAT':"saturated concentration (kg/m3)",
+    'A':"supplementary variable A",
+    'G':"supplementary variable G",
+    'L':"supplementary variable L",
+    'O':"supplementary variable O",
+    'ZRL':"reference level for Nestor ",
+  },
+'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:"diagonal condensee",
+    7:"crout",
+    14:"diagonal and crout",
+    21:"diagonal condensed  and crout",
+  },
+'PRECONDITIONING_FOR_SUSPENSION' : {
+    2:"diagonal",
+    0:"no preconditioning",
+    3:"diagonal condensee",
+    7:"crout",
+  },
+'TYPE_OF_ADVECTION' : {
+    1:"CHARACTERISTICS",
+    2:"SUPG",
+    3:"CONSERVATIVE N-SCHEME LP",
+    4:"CONSERVATIVE N-SCHEME",
+    5:"CONSERVATIVE PSI-SCHEME",
+    6:"NON CONSERVATIVE PSI SCHEME",
+    7:"IMPLICIT NON CONSERVATIVE N SCHEME",
+    13:"EDGE-BASED N-SCHEME LP",
+    14:"EDGE-BASED N-SCHEME",
+    15:"ERIA SCHEME",
+  },
+'OPTION_FOR_THE_DIFFUSION_OF_TRACER' : {
+    1:"div( nu grad(T) )",
+    2:"1/h div ( h nu grad(T)",
+  },
+'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
+    1:"Priority to prescribed values",
+    2:"Priority to fluxes",
+  },
+'SOLVER_FOR_SUSPENSION' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    7:"gmres (see option for the solver for tracer diffusion)",
+    8:"direct",
+  },
+'LAW_OF_BOTTOM_FRICTION' : {
+    0:"FLAT BOTTOM",
+    1:"EQUILIBRIUM SAND RIPPLES (WAVES ONLY) KS=(MAX 3D50,ETA)",
+    2:"CHEZY",
+    3:"STRICKLER",
+    4:"MANNING",
+    5:"NIKURADSE",
+  },
+}
+TelemacdicoFr = {
+'VARIABLES_TO_BE_PRINTED' : {
+    'U':"vitesse suivant l axe des x (m/s)",
+    'V':"vitesse suivant l axe des y (m/s)",
+    'C':"celerite",
+    'H':"hauteur d eau (m)",
+    'S':"cote de la surface libre (m)",
+    'B':"cote du fond (m)",
+    'F':"nombre de Froude",
+    'Q':"debit",
+    'I':"composante du debit selon l axe des x",
+    'J':"composante du debit selon l axe des y",
+    'M':"debit solide",
+    'N':"composante du debit solide selon l axe des x",
+    'P':"composante du debit solide selon l axe des y",
+    'E':"evolution du fond",
+    'R':"fonds non erodables",
+    'W':"hauteur de houle",
+    'X':"periode de houle",
+    'KS':"coefficient de frottement (m)",
+    'TOB':"frottement moyen (N/m2)",
+    'THETAW':"angle entre la houle et l'axe Oy (deg)",
+    'kAi':"fraction de sediment de la classe i dans la couche k",
+    'QSi':"debit solide pour la classe i",
+    'CSi':"concentration pour la classe i",
+    'kES': "thicknes of bed layer k",
+    'kCONC': "concentration of bed layer k ",
+    'CSAT':"saturated concentration (kg/m3)",
+    'A':"variable supplementaire A",
+    'G':"variable supplementaire G",
+    'L':"variable supplementaire L",
+    'O':"variable supplementaire O",
+    'ZRL':"reference level for Nestor",
+  },
+'VARIABLES_FOR_GRAPHIC_PRINTOUTS' : {
+    'U':"vitesse suivant l axe des x (m/s)",
+    'V':"vitesse suivant l axe des y (m/s)",
+    'C':"celerite",
+    'H':"hauteur d eau (m)",
+    'S':"cote de la surface libre (m)",
+    'B':"cote du fond (m)",
+    'F':"nombre de Froude",
+    'Q':"debit",
+    'I':"composante du debit selon l axe des x",
+    'J':"composante du debit selon l axe des y",
+    'M':"debit solide",
+    'N':"composante du debit solide selon l axe des x",
+    'P':"composante du debit solide selon l axe des y",
+    'E':"evolution du fond",
+    'R':"fonds non erodables",
+    'W':"hauteur de houle",
+    'X':"periode de houle",
+    'UWB':"wave orbital velocity (m/s)",
+    'KS':"coefficient de Rugosite totale (m)",
+    'TOB':"Contrainte de frottement(N/m2)",
+    'MU':"Coefficient de correction pour frottement de peau",
+    'D50':"Diametre moyen du sediment",
+    'THETAW':"angle entre la houle et l'axe Oy (deg)",
+    'QSSUSP':"taux de transport en suspension",
+    'QSBL':"taux de transport par charriage",
+    'kAi':"fraction of sediment of class i in k layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '*ES':"thickness of the* layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '1ES':"thickness of the1 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '2ES':"thickness of the2 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '3ES':"thickness of the3 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '4ES':"thickness of the4 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '5ES':"thickness of the5 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '6ES':"thickness of the6 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '7ES':"thickness of the7 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '8ES':"thickness of the8 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '9ES':"thickness of the9 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '10ES':"thickness of the10 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '11ES':"thickness of the11 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '12ES':"thickness of the12 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '13ES':"thickness of the13 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '14ES':"thickness of the14 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '15ES':"thickness of the15 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '16ES':"thickness of the16 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '17ES':"thickness of the17 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '18ES':"thickness of the18 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '19ES':"thickness of the19 layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '**ES':"thickness of the** layer",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '*CONC':"concentration of bed layer*",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '1CONC':"concentration of bed layer1",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '2CONC':"concentration of bed layer2",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '3CONC':"concentration of bed layer3",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '4CONC':"concentration of bed layer4",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '5CONC':"concentration of bed layer5",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '6CONC':"concentration of bed layer6",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '7CONC':"concentration of bed layer7",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '8CONC':"concentration of bed layer8",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '9CONC':"concentration of bed layer9",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '10CONC':"concentration of bed layer10",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '11CONC':"concentration of bed layer11",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '12CONC':"concentration of bed layer12",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '13CONC':"concentration of bed layer13",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '14CONC':"concentration of bed layer14",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '15CONC':"concentration of bed layer15",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '16CONC':"concentration of bed layer16",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '17CONC':"concentration of bed layer17",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '18CONC':"concentration of bed layer18",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '19CONC':"concentration of bed layer19",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    '**CONC':"concentration of bed layer**",
+    'QSi':"debit solide pour la classe i",
+    'CSi':"concentration volumique ou g/l pour la classe i",
+    'CSAT':"concentration volumique equil ou g/l",
+    'A':"variable supplementaire A",
+    'G':"variable supplementaire G",
+    'L':"variable supplementaire L",
+    'O':"variable supplementaire O",
+    'ZRL':"reference level for Nestor ",
+  },
+'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:"diagonal condensee",
+    7:"crout",
+    14:"diagonal et crout",
+    21:"diagonal condense et crout",
+  },
+'PRECONDITIONING_FOR_SUSPENSION' : {
+    2:"diagonal",
+    0:"aucun",
+    3:"diagonal condensee",
+    7:"crout",
+  },
+'TYPE_OF_ADVECTION' : {
+    1:"CARACTERISTIQUES",
+    2:"SUPG",
+    3:"SCHEMA N CONSERVATIF LP",
+    4:"SCHEMA N CONSERVATIF",
+    5:"SCHEMA PSI CONSERVATIF",
+    6:"SCHEMA PSI NON CONSERVATIF",
+    7:"SCHEMA N IMPLICITE NON CONSERVATIF",
+    13:"SCHEMA N PAR SEGMENTS LP",
+    14:"SCHEMA N PAR SEGMENTS",
+    15:"SCHEMA ERIA",
+  },
+'OPTION_FOR_THE_DIFFUSION_OF_TRACER' : {
+    1:"div( nu grad(T) )",
+    2:"1/h div ( h nu grad(T)",
+  },
+'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
+    1:"Priorite aux valeurs imposees",
+    2:"Priorite aux flux",
+  },
+'SOLVER_FOR_SUSPENSION' : {
+    1:"gradient conjuge",
+    2:"residu conjuge",
+    3:"gradient conjuge sur equation normale",
+    4:"erreur minimale",
+    7:"gmres (voir ausi option du solveur)",
+    8:"direct",
+  },
+'LAW_OF_BOTTOM_FRICTION' : {
+    0:"FLAT BOTTOM",
+    1:"EQUILIBRIUM SAND RIPPLES (WAVES ONLY) KS=(MAX 3D50,ETA)",
+    2:"CHEZY",
+    3:"STRICKLER",
+    4:"MANNING",
+    5:"NIKURADSE",
+  },
+}
+
+DicoCasFrToCata = {
+  "TITRE":"TITLE",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "VALIDATION":"VALIDATION",
+  "NOMBRE DE TABLEAUX PRIVES":"NUMBER_OF_PRIVATE_ARRAYS",
+  "COORDONNEES DE L'ORIGINE":"ORIGIN_COORDINATES",
+  "DEBUGGER":"DEBUGGER",
+  "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS":"OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS",
+  "NESTOR":"NESTOR",
+  "FICHIER DE NESTOR ACTION":"NESTOR_ACTION_FILE",
+  "FICHIER DE NESTOR POLYGON":"NESTOR_POLYGON_FILE",
+  "FICHIER DE NESTOR RESTART":"NESTOR_RESTART_FILE",
+  "FICHIER DE NESTOR DE SURFACE REFERENCE":"NESTOR_SURFACE_REFERENCE_FILE",
+  "VERIFICATION DU MAILLAGE":"CHECKING_THE_MESH",
+  "NOMBRE MAXIMUM DE FRONTIERES":"MAXIMUM_NUMBER_OF_BOUNDARIES",
+  "FICHIER DE FLUXLINE":"FLUXLINE_INPUT_FILE",
+  "FLUXLINE":"FLUXLINE",
+  "SECTIONS DE CONTROLE":"CONTROL_SECTIONS",
+  "STATIONARY MODE":"STATIONARY_MODE",
+  "PARAMETRES DE SHIELDS":"SHIELDS_PARAMETERS",
+  "OPTION DE TRAITEMENT DES FONDS NON ERODABLES":"OPTION_FOR_THE_TREATMENT_OF_NON_ERODABLE_BEDS",
+  "VALEUR MINIMUM DE H":"MINIMAL_VALUE_OF_THE_WATER_HEIGHT",
+  "BANCS DECOUVRANTS":"TIDAL_FLATS",
+  "COURANTS SECONDAIRES":"SECONDARY_CURRENTS",
+  "FICHIER DE COURANTS SECONDAIRES":"SECONDARY_CURRENTS_FILE",
+  "GRAIN-FEEDING":"GRAIN_FEEDING",
+  "CAS PERMANENT":"STEADY_CASE",
+  "CONSTANT FLOW DISCHARGE":"CONSTANT_FLOW_DISCHARGE",
+  "NOMBRE D'ITERATIONS POUR TELEMAC":"NUMBER_OF_ITERATIONS_FOR_TELEMAC",
+  "CRITERE POUR METTRE A JOUR L'HYDRODYNAMIQUE":"CRITERION_TO_UPDATE_THE_FLOW",
+  "RAPPORT D'EVOLUTION CRITIQUE":"CRITICAL_EVOLUTION_RATIO",
+  "NOMBRE DE COUCHES POUR GRANULO ETENDUE":"NUMBER_OF_BED_LOAD_MODEL_LAYERS",
+  "CONCENTRATION MASSIQUE":"MASS_CONCENTRATION",
+  "PRISE EN COMPTE DE LA HOULE":"EFFECT_OF_WAVES",
+  "SEDIMENT MIXTE":"MIXED_SEDIMENT",
+  "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "DIAMETRE MOYEN DES GRAINS":"MEAN_DIAMETER_OF_THE_SEDIMENT",
+  "STANDARD DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_BINARY",
+  "STANDARD DU FICHIER HYDRODYNAMIQUE":"HYDRODYNAMIC_FILE_BINARY",
+  "STANDARD DU FICHIER PRECEDENT SEDIMENTOLOGIQUE":"BINARY_OF_THE_PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+  "STANDARD DU FICHIER RESULTAT":"RESULTS_FILE_BINARY",
+  "STANDARD DU FICHIER DE REFERENCE":"REFERENCE_FILE_BINARY",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "FICHIER HYDRODYNAMIQUE":"HYDRODYNAMIC_FILE",
+  "NOMS DES VARIABLES PRIVEES":"NAMES_OF_PRIVATE_VARIABLES",
+  "FICHIER DES FRONTIERES LIQUIDES":"LIQUID_BOUNDARIES_FILE",
+  "FORMAT DU FICHIER DES RESULTATS":"RESULTS_FILE_FORMAT",
+  "FICHIER DES RESULTATS":"RESULTS_FILE",
+  "VARIABLES A IMPRIMER":"VARIABLES_TO_BE_PRINTED",
+  "PERIODE DE SORTIE GRAPHIQUE":"GRAPHIC_PRINTOUT_PERIOD",
+  "PERIODE DE SORTIE LISTING":"LISTING_PRINTOUT_PERIOD",
+  "BILAN DE MASSE":"MASS_BALANCE",
+  "SECTIONS OUTPUT FILE":"SECTIONS_OUTPUT_FILE",
+  "FICHIER DES RESULTATS C-VSM":"C_VSM_RESULTS_FILE",
+  "FORMAT DU FICHIER DES C-VSM RESULTATS":"C_VSM_RESULTS_FILE_FORMAT",
+  "FORMAT DU FICHIER HYDRODYNAMIQUE":"HYDRODYNAMIC_FILE_FORMAT",
+  "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+  "FORMAT DU FICHIER DE HOULE":"WAVE_FILE_FORMAT",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "FICHIER DE HOULE":"WAVE_FILE",
+  "FICHIER DE REFERENCE":"REFERENCE_FILE",
+  "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
+  "FICHIER DES SECTIONS DE CONTROLE":"SECTIONS_INPUT_FILE",
+  "FORMAT DU FICHIER PRECEDENT SEDIMENTOLOGIQUE":"PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT",
+  "FICHIER PRECEDENT SEDIMENTOLOGIQUE":"PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE",
+  "SUITE DE CALCUL":"COMPUTATION_CONTINUED",
+  "VARIABLES POUR LES SORTIES GRAPHIQUES":"VARIABLES_FOR_GRAPHIC_PRINTOUTS",
+  "TEMPS D'ORIGINE DE L'HYDROGRAMME":"STARTING_TIME_OF_THE_HYDROGRAM",
+  "NOMBRE DE PAS DE TEMPS":"NUMBER_OF_TIME_STEPS",
+  "PAS DE TEMPS":"TIME_STEP",
+  "NOMBRE DE SOUS-ITERATIONS":"NUMBER_OF_SUB_ITERATIONS",
+  "NOMBRE DE MAREES OU CRUES":"NUMBER_OF_TIDES_OR_FLOODS",
+  "HEURE DE L'ORIGINE DES TEMPS":"ORIGINAL_HOUR_OF_TIME",
+  "DATE DE L'ORIGINE DES TEMPS":"ORIGINAL_DATE_OF_TIME",
+  "PERIODE DE LA MAREE":"TIDE_PERIOD",
+  "DEBITS SOLIDES IMPOSES":"PRESCRIBED_SOLID_DISCHARGES",
+  "SOLVEUR":"SOLVER",
+  "OPTION DU SOLVEUR":"SOLVER_OPTION",
+  "PRECONDITIONNEMENT":"PRECONDITIONING",
+  "MAXIMUM D'ITERATIONS POUR LE SOLVEUR":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER",
+  "OPTION DU SOLVEUR POUR LA SUSPENSION":"SOLVER_OPTION_FOR_SUSPENSION",
+  "MAXIMUM D'ITERATIONS POUR LE SOLVEUR POUR LA SUSPENSION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION",
+  "PRECISION DU SOLVEUR":"SOLVER_ACCURACY",
+  "PRECISION DU SOLVEUR POUR LA SUSPENSION":"SOLVER_ACCURACY_FOR_SUSPENSION",
+  "PRECONDITIONNEMENT POUR LA SUSPENSION":"PRECONDITIONING_FOR_SUSPENSION",
+  "MASS-LUMPING":"MASS_LUMPING",
+  "TETA":"TETA",
+  "ZERO":"ZERO",
+  "VOLUMES FINIS":"FINITE_VOLUMES",
+  "FORME DE LA CONVECTION":"TYPE_OF_ADVECTION",
+  "OPTION DE SUPG":"SUPG_OPTION",
+  "PRODUIT MATRICE-VECTEUR":"MATRIX_VECTOR_PRODUCT",
+  "STOCKAGE DES MATRICES":"MATRIX_STORAGE",
+  "OPTION POUR LA DIFFUSION DU TRACEUR":"OPTION_FOR_THE_DIFFUSION_OF_TRACER",
+  "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
+  "PARTITIONNEUR":"PARTITIONING_TOOL",
+  "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",
+  "TRAITEMENT DES FLUX AUX FRONTIERES":"TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
+  "OPTION DU PREDICTEUR DE RUGOSITE":"BED_ROUGHNESS_PREDICTOR_OPTION",
+  "SOLVEUR POUR LA SUSPENSION":"SOLVER_FOR_SUSPENSION",
+  "AD NOMBRE DE DERIVEES":"AD_NUMBER_OF_DERIVATIVES",
+  "AD NOMS DES DERIVEES":"AD_NAMES_OF_DERIVATIVES",
+  "AD NOMBRE DE DIRECTIONS":"AD_NUMBER_OF_DIRECTIONS",
+  "AD SOLVEUR LINEAIRE SYMBOLIQUE":"AD_SYMBOLIC_LINEAR_SOLVER",
+  "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE":"AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+  "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE":"AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+  "MASSE VOLUMIQUE DE L'EAU":"WATER_DENSITY",
+  "MASSE VOLUMIQUE DU SEDIMENT":"SEDIMENT_DENSITY",
+  "POROSITE DU LIT NON COHESIF":"NON_COHESIVE_BED_POROSITY",
+  "GRAVITE":"GRAVITY_ACCELERATION",
+  "VISCOSITE CINEMATIQUE EAU":"WATER_VISCOSITY",
+  "SETTLING LAG":"SETTLING_LAG",
+  "VITESSES DE CHUTE":"SETTLING_VELOCITIES",
+  "SUSPENSION":"SUSPENSION",
+  "DISPERSION LONGITUDINALE":"DISPERSION_ALONG_THE_FLOW",
+  "DISPERSION TRANSVERSALE":"DISPERSION_ACROSS_THE_FLOW",
+  "CONCENTRATION D'EQUILIBRE EN ENTREE":"EQUILIBRIUM_INFLOW_CONCENTRATION",
+  "FORMULE POUR LA CONCENTRATION DE REFERENCE":"REFERENCE_CONCENTRATION_FORMULA",
+  "CORRECTION DU CHAMP CONVECTEUR":"CORRECTION_ON_CONVECTION_VELOCITY",
+  "CONCENTRATIONS INITIALES EN SUSPENSION":"INITIAL_SUSPENSION_CONCENTRATIONS",
+  "CONCENTRATIONS PAR CLASSE AUX FRONTIERES":"CONCENTRATION_PER_CLASS_AT_BOUNDARIES",
+  "DIFFUSION":"DIFFUSION",
+  "OPTION POUR LA DISPERSION":"OPTION_FOR_THE_DISPERSION",
+  "TETA SUSPENSION":"TETA_SUSPENSION",
+  "VITESSE CRITIQUE DE DEPOT DE LA VASE":"CRITICAL_SHEAR_VELOCITY_FOR_MUD_DEPOSITION",
+  "CONSTANTE DE PARTHENIADES":"PARTHENIADES_CONSTANT",
+  "D90":"D90",
+  "DIAMETRES DES GRAINS":"SEDIMENT_DIAMETERS",
+  "HIDING FACTOR PAR CLASSE GRANULO":"HIDING_FACTOR_FOR_PARTICULAR_SIZE_CLASS",
+  "NOMBRE DE CLASSES GRANULOMETRIQUES":"NUMBER_OF_SIZE_CLASSES_OF_BED_MATERIAL",
+  "FRACTION INITIALE PAR CLASSE SEDIMENTOLOGIQUE":"INITIAL_FRACTION_FOR_PARTICULAR_SIZE_CLASS",
+  "EPAISSEUR DE COUCHE ACTIVE":"ACTIVE_LAYER_THICKNESS",
+  "HIDING FACTOR FORMULA":"HIDING_FACTOR_FORMULA",
+  "EPAISSEUR DE COUCHE ACTIVE CONSTANTE":"CONSTANT_ACTIVE_LAYER_THICKNESS",
+  "SEDIMENTS COHESIFS":"COHESIVE_SEDIMENTS",
+  "VERTICAL GRAIN SORTING MODEL":"VERTICAL_GRAIN_SORTING_MODEL",
+  "C-VSM MAXIMUM SECTIONS":"C_VSM_MAXIMUM_SECTIONS",
+  "C-VSM FULL PRINTOUT PERIOD":"C_VSM_FULL_PRINTOUT_PERIOD",
+  "C-VSM PRINTOUT SELECTION":"C_VSM_PRINTOUT_SELECTION",
+  "C-VSM DYNAMIC ALT MODEL":"C_VSM_DYNAMIC_ALT_MODEL",
+  "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN":"RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+  "CORRECTION FROTTEMENT DE PEAU":"SKIN_FRICTION_CORRECTION",
+  "COEFFICIENT DE FROTTEMENT":"FRICTION_COEFFICIENT",
+  "LOI DE FROTTEMENT SUR LE FOND":"LAW_OF_BOTTOM_FRICTION",
+  "FORMULE POUR EFFET DE PENTE":"FORMULA_FOR_SLOPE_EFFECT",
+  "ANGLE DE FROTTEMENT DU SEDIMENT":"FRICTION_ANGLE_OF_THE_SEDIMENT",
+  "FORMULE POUR LA DEVIATION":"FORMULA_FOR_DEVIATION",
+  "PARAMETRE POUR LA DEVIATION":"PARAMETER_FOR_DEVIATION",
+  "GLISSEMENT DU SEDIMENT":"SEDIMENT_SLIDE",
+  "EFFET DE PENTE":"SLOPE_EFFECT",
+  "BETA":"BETA",
+  "PREDICTION DE LA RUGOSITE":"BED_ROUGHNESS_PREDICTION",
+  "SECONDARY CURRENTS ALPHA COEFFICIENT":"SECONDARY_CURRENTS_ALPHA_COEFFICIENT",
+  "FACTEUR MORPHOLOGIQUE":"MORPHOLOGICAL_FACTOR",
+  "PROFONDEUR MINIMUM POUR LE CHARRIAGE":"MINIMUM_DEPTH_FOR_BEDLOAD",
+  "CHARRIAGE":"BED_LOAD",
+  "FORMULE DE TRANSPORT SOLIDE":"BED_LOAD_TRANSPORT_FORMULA",
+  "COEFFICIENT B DE LA FORMULE DE BIJKER":"B_VALUE_FOR_THE_BIJKER_FORMULA",
+  "MPM COEFFICIENT":"MPM_COEFFICIENT",
+  "OPTION DU SCHEMA POUR LA CONVECTION":"SCHEME_OPTION_FOR_ADVECTION",
+  "OPTION DU MODELE DE TASSEMENT":"CONSOLIDATION_MODEL",
+  "CONCENTRATION GEL":"GEL_CONCENTRATION",
+  "CONCENTRATION MAXIMALE":"MAXIMUM_CONCENTRATION",
+  "COEFFICIENT DE PERMEABILITE":"PERMEABILITY_COEFFICIENT",
+  "TASSEMENT DU LIT COHESIF":"MUD_CONSOLIDATION",
+  "NOMBRE DE COUCHES POUR LE TASSEMENT":"NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL",
+  "TRANSFERT DE MASSE PAR COUCHE":"MASS_TRANSFER_PER_LAYER",
+  "CONCENTRATIONS DU LIT DE VASE":"MUD_CONCENTRATION_PER_LAYER",
+  "CONTRAINTE CRITIQUE D'EROSION DE LA VASE":"CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD",
+  "CONCATENATION SORTIE PARTEL":"CONCATENATE_PARTEL_OUTPUT",
+  "DICTIONNAIRE":"DICTIONARY",
+}
+
+DicoCasEnToCata = {
+  'TITLE':'TITLE',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'VALIDATION':'VALIDATION',
+  'NUMBER OF PRIVATE ARRAYS':'NUMBER_OF_PRIVATE_ARRAYS',
+  'ORIGIN COORDINATES':'ORIGIN_COORDINATES',
+  'DEBUGGER':'DEBUGGER',
+  'OPTION FOR THE TREATMENT OF TIDAL FLATS':'OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS',
+  'NESTOR':'NESTOR',
+  'NESTOR ACTION FILE':'NESTOR_ACTION_FILE',
+  'NESTOR POLYGON FILE':'NESTOR_POLYGON_FILE',
+  'NESTOR RESTART FILE':'NESTOR_RESTART_FILE',
+  'NESTOR SURFACE REFERENCE FILE':'NESTOR_SURFACE_REFERENCE_FILE',
+  'CHECKING THE MESH':'CHECKING_THE_MESH',
+  'MAXIMUM NUMBER OF BOUNDARIES':'MAXIMUM_NUMBER_OF_BOUNDARIES',
+  'FLUXLINE INPUT FILE':'FLUXLINE_INPUT_FILE',
+  'FLUXLINE':'FLUXLINE',
+  'CONTROL SECTIONS':'CONTROL_SECTIONS',
+  'STATIONARY MODE':'STATIONARY_MODE',
+  'SHIELDS PARAMETERS':'SHIELDS_PARAMETERS',
+  'OPTION FOR THE TREATMENT OF NON ERODABLE BEDS':'OPTION_FOR_THE_TREATMENT_OF_NON_ERODABLE_BEDS',
+  'MINIMAL VALUE OF THE WATER HEIGHT':'MINIMAL_VALUE_OF_THE_WATER_HEIGHT',
+  'TIDAL FLATS':'TIDAL_FLATS',
+  'SECONDARY CURRENTS':'SECONDARY_CURRENTS',
+  'SECONDARY CURRENTS FILE':'SECONDARY_CURRENTS_FILE',
+  'GRAIN-FEEDING':'GRAIN_FEEDING',
+  'STEADY CASE':'STEADY_CASE',
+  'CONSTANT FLOW DISCHARGE':'CONSTANT_FLOW_DISCHARGE',
+  'NUMBER OF ITERATIONS FOR TELEMAC':'NUMBER_OF_ITERATIONS_FOR_TELEMAC',
+  'CRITERION TO UPDATE THE FLOW':'CRITERION_TO_UPDATE_THE_FLOW',
+  'CRITICAL EVOLUTION RATIO':'CRITICAL_EVOLUTION_RATIO',
+  'NUMBER OF BED LOAD MODEL LAYERS':'NUMBER_OF_BED_LOAD_MODEL_LAYERS',
+  'MASS CONCENTRATION':'MASS_CONCENTRATION',
+  'EFFECT OF WAVES':'EFFECT_OF_WAVES',
+  'MIXED SEDIMENT':'MIXED_SEDIMENT',
+  'VECTOR LENGTH':'VECTOR_LENGTH',
+  'STEERING FILE':'STEERING_FILE',
+  'MEAN DIAMETER OF THE SEDIMENT':'MEAN_DIAMETER_OF_THE_SEDIMENT',
+  'GEOMETRY FILE BINARY':'GEOMETRY_FILE_BINARY',
+  'HYDRODYNAMIC FILE BINARY':'HYDRODYNAMIC_FILE_BINARY',
+  'BINARY OF THE PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE':'BINARY_OF_THE_PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE',
+  'RESULTS FILE BINARY':'RESULTS_FILE_BINARY',
+  'REFERENCE FILE BINARY':'REFERENCE_FILE_BINARY',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'HYDRODYNAMIC FILE':'HYDRODYNAMIC_FILE',
+  'NAMES OF PRIVATE VARIABLES':'NAMES_OF_PRIVATE_VARIABLES',
+  'LIQUID BOUNDARIES FILE':'LIQUID_BOUNDARIES_FILE',
+  'RESULTS FILE FORMAT':'RESULTS_FILE_FORMAT',
+  'RESULTS FILE':'RESULTS_FILE',
+  'VARIABLES TO BE PRINTED':'VARIABLES_TO_BE_PRINTED',
+  'GRAPHIC PRINTOUT PERIOD':'GRAPHIC_PRINTOUT_PERIOD',
+  'LISTING PRINTOUT PERIOD':'LISTING_PRINTOUT_PERIOD',
+  'MASS-BALANCE':'MASS_BALANCE',
+  'SECTIONS OUTPUT FILE':'SECTIONS_OUTPUT_FILE',
+  'C-VSM RESULTS FILE':'C_VSM_RESULTS_FILE',
+  'C-VSM RESULTS FILE FORMAT':'C_VSM_RESULTS_FILE_FORMAT',
+  'HYDRODYNAMIC FILE FORMAT':'HYDRODYNAMIC_FILE_FORMAT',
+  'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+  'WAVE FILE FORMAT':'WAVE_FILE_FORMAT',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'WAVE FILE':'WAVE_FILE',
+  'REFERENCE FILE':'REFERENCE_FILE',
+  'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
+  'SECTIONS INPUT FILE':'SECTIONS_INPUT_FILE',
+  'PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE FORMAT':'PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT',
+  'PREVIOUS SEDIMENTOLOGICAL COMPUTATION FILE':'PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE',
+  'COMPUTATION CONTINUED':'COMPUTATION_CONTINUED',
+  'VARIABLES FOR GRAPHIC PRINTOUTS':'VARIABLES_FOR_GRAPHIC_PRINTOUTS',
+  'STARTING TIME OF THE HYDROGRAM':'STARTING_TIME_OF_THE_HYDROGRAM',
+  'NUMBER OF TIME STEPS':'NUMBER_OF_TIME_STEPS',
+  'TIME STEP':'TIME_STEP',
+  'NUMBER OF SUB-ITERATIONS':'NUMBER_OF_SUB_ITERATIONS',
+  'NUMBER OF TIDES OR FLOODS':'NUMBER_OF_TIDES_OR_FLOODS',
+  'ORIGINAL HOUR OF TIME':'ORIGINAL_HOUR_OF_TIME',
+  'ORIGINAL DATE OF TIME':'ORIGINAL_DATE_OF_TIME',
+  'TIDE PERIOD':'TIDE_PERIOD',
+  'PRESCRIBED SOLID DISCHARGES':'PRESCRIBED_SOLID_DISCHARGES',
+  'SOLVER':'SOLVER',
+  'SOLVER OPTION':'SOLVER_OPTION',
+  'PRECONDITIONING':'PRECONDITIONING',
+  'MAXIMUM NUMBER OF ITERATIONS FOR SOLVER':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER',
+  'SOLVER OPTION FOR SUSPENSION':'SOLVER_OPTION_FOR_SUSPENSION',
+  'MAXIMUM NUMBER OF ITERATIONS FOR SOLVER FOR SUSPENSION':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_SOLVER_FOR_SUSPENSION',
+  'SOLVER ACCURACY':'SOLVER_ACCURACY',
+  'SOLVER ACCURACY FOR SUSPENSION':'SOLVER_ACCURACY_FOR_SUSPENSION',
+  'PRECONDITIONING FOR SUSPENSION':'PRECONDITIONING_FOR_SUSPENSION',
+  'MASS-LUMPING':'MASS_LUMPING',
+  'TETA':'TETA',
+  'ZERO':'ZERO',
+  'FINITE VOLUMES':'FINITE_VOLUMES',
+  'TYPE OF ADVECTION':'TYPE_OF_ADVECTION',
+  'SUPG OPTION':'SUPG_OPTION',
+  'MATRIX-VECTOR PRODUCT':'MATRIX_VECTOR_PRODUCT',
+  'MATRIX STORAGE':'MATRIX_STORAGE',
+  'OPTION FOR THE DIFFUSION OF TRACER':'OPTION_FOR_THE_DIFFUSION_OF_TRACER',
+  'MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES',
+  'PARTITIONING TOOL':'PARTITIONING_TOOL',
+  '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',
+  'TREATMENT OF FLUXES AT THE BOUNDARIES':'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES',
+  'BED ROUGHNESS PREDICTOR OPTION':'BED_ROUGHNESS_PREDICTOR_OPTION',
+  'SOLVER FOR SUSPENSION':'SOLVER_FOR_SUSPENSION',
+  'AD NUMBER OF DERIVATIVES':'AD_NUMBER_OF_DERIVATIVES',
+  'AD NAMES OF DERIVATIVES':'AD_NAMES_OF_DERIVATIVES',
+  'AD NUMBER OF DIRECTIONS':'AD_NUMBER_OF_DIRECTIONS',
+  'AD SYMBOLIC LINEAR SOLVER':'AD_SYMBOLIC_LINEAR_SOLVER',
+  'AD LINEAR SOLVER RESET DERIVATIVES':'AD_LINEAR_SOLVER_RESET_DERIVATIVES',
+  'AD LINEAR SOLVER DERIVATIVE CONVERGENCE':'AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE',
+  'WATER DENSITY':'WATER_DENSITY',
+  'SEDIMENT DENSITY':'SEDIMENT_DENSITY',
+  'NON COHESIVE BED POROSITY':'NON_COHESIVE_BED_POROSITY',
+  'GRAVITY ACCELERATION':'GRAVITY_ACCELERATION',
+  'WATER VISCOSITY':'WATER_VISCOSITY',
+  'SETTLING LAG':'SETTLING_LAG',
+  'SETTLING VELOCITIES':'SETTLING_VELOCITIES',
+  'SUSPENSION':'SUSPENSION',
+  'DISPERSION ALONG THE FLOW':'DISPERSION_ALONG_THE_FLOW',
+  'DISPERSION ACROSS THE FLOW':'DISPERSION_ACROSS_THE_FLOW',
+  'EQUILIBRIUM INFLOW CONCENTRATION':'EQUILIBRIUM_INFLOW_CONCENTRATION',
+  'REFERENCE CONCENTRATION FORMULA':'REFERENCE_CONCENTRATION_FORMULA',
+  'CORRECTION ON CONVECTION VELOCITY':'CORRECTION_ON_CONVECTION_VELOCITY',
+  'INITIAL SUSPENSION CONCENTRATIONS':'INITIAL_SUSPENSION_CONCENTRATIONS',
+  'CONCENTRATION PER CLASS AT BOUNDARIES':'CONCENTRATION_PER_CLASS_AT_BOUNDARIES',
+  'DIFFUSION':'DIFFUSION',
+  'OPTION FOR THE DISPERSION':'OPTION_FOR_THE_DISPERSION',
+  'TETA SUSPENSION':'TETA_SUSPENSION',
+  'CRITICAL SHEAR VELOCITY FOR MUD DEPOSITION':'CRITICAL_SHEAR_VELOCITY_FOR_MUD_DEPOSITION',
+  'PARTHENIADES CONSTANT':'PARTHENIADES_CONSTANT',
+  'D90':'D90',
+  'SEDIMENT DIAMETERS':'SEDIMENT_DIAMETERS',
+  'HIDING FACTOR FOR PARTICULAR SIZE CLASS':'HIDING_FACTOR_FOR_PARTICULAR_SIZE_CLASS',
+  'NUMBER OF SIZE-CLASSES OF BED MATERIAL':'NUMBER_OF_SIZE_CLASSES_OF_BED_MATERIAL',
+  'INITIAL FRACTION FOR PARTICULAR SIZE CLASS':'INITIAL_FRACTION_FOR_PARTICULAR_SIZE_CLASS',
+  'ACTIVE LAYER THICKNESS':'ACTIVE_LAYER_THICKNESS',
+  'HIDING FACTOR FORMULA':'HIDING_FACTOR_FORMULA',
+  'CONSTANT ACTIVE LAYER THICKNESS':'CONSTANT_ACTIVE_LAYER_THICKNESS',
+  'COHESIVE SEDIMENTS':'COHESIVE_SEDIMENTS',
+  'VERTICAL GRAIN SORTING MODEL':'VERTICAL_GRAIN_SORTING_MODEL',
+  'C-VSM MAXIMUM SECTIONS':'C_VSM_MAXIMUM_SECTIONS',
+  'C-VSM FULL PRINTOUT PERIOD':'C_VSM_FULL_PRINTOUT_PERIOD',
+  'C-VSM PRINTOUT SELECTION':'C_VSM_PRINTOUT_SELECTION',
+  'C-VSM DYNAMIC ALT MODEL':'C_VSM_DYNAMIC_ALT_MODEL',
+  'RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER':'RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER',
+  'SKIN FRICTION CORRECTION':'SKIN_FRICTION_CORRECTION',
+  'FRICTION COEFFICIENT':'FRICTION_COEFFICIENT',
+  'LAW OF BOTTOM FRICTION':'LAW_OF_BOTTOM_FRICTION',
+  'FORMULA FOR SLOPE EFFECT':'FORMULA_FOR_SLOPE_EFFECT',
+  'FRICTION ANGLE OF THE SEDIMENT':'FRICTION_ANGLE_OF_THE_SEDIMENT',
+  'FORMULA FOR DEVIATION':'FORMULA_FOR_DEVIATION',
+  'PARAMETER FOR DEVIATION':'PARAMETER_FOR_DEVIATION',
+  'SEDIMENT SLIDE':'SEDIMENT_SLIDE',
+  'SLOPE EFFECT':'SLOPE_EFFECT',
+  'BETA':'BETA',
+  'BED ROUGHNESS PREDICTION':'BED_ROUGHNESS_PREDICTION',
+  'SECONDARY CURRENTS ALPHA COEFFICIENT':'SECONDARY_CURRENTS_ALPHA_COEFFICIENT',
+  'MORPHOLOGICAL FACTOR':'MORPHOLOGICAL_FACTOR',
+  'MINIMUM DEPTH FOR BEDLOAD':'MINIMUM_DEPTH_FOR_BEDLOAD',
+  'BED LOAD':'BED_LOAD',
+  'BED-LOAD TRANSPORT FORMULA':'BED_LOAD_TRANSPORT_FORMULA',
+  'B VALUE FOR THE BIJKER FORMULA':'B_VALUE_FOR_THE_BIJKER_FORMULA',
+  'MPM COEFFICIENT':'MPM_COEFFICIENT',
+  'SCHEME OPTION FOR ADVECTION':'SCHEME_OPTION_FOR_ADVECTION',
+  'CONSOLIDATION MODEL':'CONSOLIDATION_MODEL',
+  'GEL CONCENTRATION':'GEL_CONCENTRATION',
+  'MAXIMUM CONCENTRATION':'MAXIMUM_CONCENTRATION',
+  'PERMEABILITY COEFFICIENT':'PERMEABILITY_COEFFICIENT',
+  'MUD CONSOLIDATION':'MUD_CONSOLIDATION',
+  'NUMBER OF LAYERS OF THE CONSOLIDATION MODEL':'NUMBER_OF_LAYERS_OF_THE_CONSOLIDATION_MODEL',
+  'MASS TRANSFER PER LAYER':'MASS_TRANSFER_PER_LAYER',
+  'MUD CONCENTRATION PER LAYER':'MUD_CONCENTRATION_PER_LAYER',
+  'CRITICAL EROSION SHEAR STRESS OF THE MUD':'CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD',
+  'CONCATENATE PARTEL OUTPUT':'CONCATENATE_PARTEL_OUTPUT',
+  'DICTIONARY':'DICTIONARY',
+}
+DicoEnumCasFrToEnumCasEn = {
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'C_VSM_RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'HYDRODYNAMIC_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'WAVE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'PREVIOUS_SEDIMENTOLOGICAL_COMPUTATION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'PARTITIONING_TOOL':{
+  "METIS":"METIS",
+  "SCOTCH":"SCOTCH",
+  "PARMETIS":"PARMETIS",
+  "PTSCOTCH":"PTSCOTCH",
+},
+
+}
diff --git a/Telemac/sisyphe_labelCataToIhm_en.qm b/Telemac/sisyphe_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..02f4906
Binary files /dev/null and b/Telemac/sisyphe_labelCataToIhm_en.qm differ
diff --git a/Telemac/sisyphe_labelCataToIhm_fr.qm b/Telemac/sisyphe_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..0d95e6c
Binary files /dev/null and b/Telemac/sisyphe_labelCataToIhm_fr.qm differ
diff --git a/Telemac/stbtel_cata_auto.py b/Telemac/stbtel_cata_auto.py
new file mode 100644 (file)
index 0000000..1283831
--- /dev/null
@@ -0,0 +1,836 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'STBTEL',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+TREATMENT = PROC(nom= "TREATMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    MINIMUM_DISTANCE_BETWEEN_TWO_POINTS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-5,
+        fr = """Distance (en metres)en dessous de laquelle deux noeuds sont consideres
+comme confondus par \stbtel, lors de la verification des resultats
+fournis par le mailleur. Lorsque deux noeuds sont confondus, l''un
+d''entre eux est elimine, et tous les noeuds du maillage sont
+renumerotes.""",
+        ang = """Distance (in meters) below which two nodes are considered as identical
+by \stbtel when the results supplied by the mesh generator are being
+checked. When two nodes occur at the same place, one of them is
+eliminated and all the mesh nodes are renumbered.""",
+    ),
+#   -----------------------------------
+    MESH_GENERATOR = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['SUPERTAB4','SUPERTAB6','MASTER2','SIMAIL','SELAFIN','TRIGRID','ADCIRC','FASTTABS'],
+        defaut = 'MASTER2',
+        fr = """Nom du mailleur utilise pour la creation du \telkey{FICHIER UNIVERSEL}.
+Ce peut etre :
+\begin{itemize}
+\item SUPERTAB6 (version 6 du mailleur SUPERTAB),
+\item SUPERTAB4 (version 4 du mailleur SUPERTAB),
+\item MASTER2 (version 2 du mailleur MASTER-SERIES),
+\item SIMAIL,
+\item SELAFIN (afin de modifier un maillage deja utilise, comme pour :
+\begin{itemize}
+\item interpoler de nouveau fonds
+\item eliminer des dependances arrieres
+\item coupe triangles surcontraints),
+\end{itemize}
+\item TRIGRID,
+\item FASTTABS.
+\end{itemize}""",
+        ang = """Name of the mesh generator used for preparing the \telkey{UNIVERSAL
+FILE}. It will be selected among the following:
+\begin{itemize}
+\item SUPERTAB6 (version 6 of SUPERTAB mesh generator),
+\item SUPERTAB4 (version 4 of SUPERTAB mesh generator),
+\item MASTER2 (version 2 of MASTER-SERIES mesh generator),
+\item SIMAIL,
+\item SELAFIN (in order to modify a mesh already used, as for example :
+\begin{itemize}
+\item to interpolate a new bathymetry
+\item to eliminate backward dependencies
+\item to cut overstressed triangles ),
+\end{itemize}
+\item TRIGRID,
+\item FASTTABS.
+\end{itemize}""",
+    ),
+#   -----------------------------------
+    b_MESH_GENERATORG = BLOC(condition="MESH_GENERATOR == 'TRIGRID'",
+#   -----------------------------------
+#       -----------------------------------
+        BOTTOM_CORRECTION_OF_TRIGRID = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Fixe la valeur a ajouter a la bathymetrie lue dans le fichier
+gemere par Trigrid.""",
+            ang = """Value to be added at the bottom value read in the Trigrid file""",
+        ),
+    ),
+#   -----------------------------------
+    b_MESH_GENERATORH = BLOC(condition="MESH_GENERATOR in ['FASTTABS', 'TRIGRID']",
+#   -----------------------------------
+#       -----------------------------------
+        BATHYMETRY_IN_THE_UNIVERSAL_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Permet de relire la bathymetrie directement dans le fichier de
+maillage (Trigrid ou Fasttabs).""",
+            ang = """The bathymetry will be read in the mesh file (Trigrid or Fasttabs).""",
+        ),
+#       -----------------------------------
+        MESH_ADDITIONAL_DATA_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier additionnel. Ce fichier a une signification
+differente en fonction du mailleur choisi.
+\begin{itemize}
+\item Trigrid : Fichier contenant la table de connectivites
+(obligatoire).
+\item Fasttabs : Fichier contenant les conditions limites (optionnel).
+\end{itemize}""",
+            ang = """Name of the additionql file. The meaning of this file depend on the
+type of mesh generator.
+\begin{itemize}
+\item Trigrid : containing the connectivity table built (mandatory).
+\item Fasttabs  : boundary condition file built by Fasttabs (optional).
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    BINARY_STANDARD = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['STD','IBM','I3E'],
+        defaut = 'STD',
+        fr = """Adapte l''ecriture du \telkey{FICHIER DE GEOMETRIE POUR TELEMAC} au
+standard binaire choisi pour celui-ci. Ce peut etre :
+\begin{itemize}
+\item IBM : binaire IBM,
+\item I3E : binaire HP,
+\item STD : prend par defaut le binaire de la machine sur laquelle
+            l''utilisateur travaille. Ce sont alors des ordres READ et
+            WRITE normaux qui sont utilises.
+\end{itemize}""",
+        ang = """Matches the writing of the \telkey{GEOMETRY FILE FOR TELEMAC} to the
+binary standard chosen for the latter. It will be selected among the
+following:
+\begin{itemize}
+\item IBM: IBM binary,
+\item I3E: HP binary,
+\item STD: takes by default the binary on the computer with which
+          the user is working. The normal READ and WRITE commands
+          are then used.
+\end{itemize}""",
+    ),
+#   -----------------------------------
+    UNIVERSAL_FILE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier construit par le mailleur, a partir duquel \stbtel va
+travailler.""",
+        ang = """Name of the file created by the mesh generator, and from which \stbtel
+will work.""",
+    ),
+#   -----------------------------------
+    GEOMETRY_FILE_FORMAT_FOR_TELEMAC = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['','SERAFIN','SERAFIND','MED'],
+        defaut = '',
+        fr = """Format du fichier qui contiendra le maillage, et qui servira pour
+les calculs \telemac{2D}. Si aucun format n''est donné il prendra
+soit le même format que le fichier universel si il est en
+SERAFIN/SERAFIND sinon SERAFIN""",
+        ang = """Format of the file that will contain the mesh data,
+and to be used in \telemac{2D} computations.
+If no format is given it will take the format of the universal
+file (if it is SERAFIN file) SERAFIN otherwise""",
+    ),
+#   -----------------------------------
+    GEOMETRY_FILE_FOR_TELEMAC = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'),
+        defaut = '',
+        fr = """Nom du fichier qui contiendra le maillage mis au format SELAFIN, et
+qui servira pour les calculs \telemac{2D}.""",
+        ang = """Name of the file that will contain the mesh data to SELAFIN format,
+and to be used in \telemac{2D} computations.""",
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITIONS_FILE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)','Sauvegarde'),
+        defaut = '',
+        fr = """Nom du fichier qui contiendra les conditions aux limites lues dans le
+\telkey{FICHIER UNIVERSEL}, et qui servira pour les calculs
+\telemac{2D}. (les conditions aux limites sont definies lors de la
+realisation du maillage, au moyen de couleurs affectees aux noeuds des
+frontieres du domaine de calcul).""",
+        ang = """Name of the file that will contain the boundary conditions being read
+from the \telkey{UNIVERSAL FILE}, and to be used in \telemac{2D}
+computations. (The boundary conditions are defined when preparing the
+meshes, through colours that are allotted to the nodes of the
+computation domain boundaries).""",
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITIONS_IN_THE_ADDITIONAL_FILE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Permet de relire les conditions limites dans le fichier
+additionnel (Fasttabs).""",
+        ang = """The boundary condition will be read in the additional file
+ (Fasttabs).""",
+    ),
+#   -----------------------------------
+    BOUNDARY_UNIVERSAL_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier construit par le mailleur, a partir duquel \stbtel va
+travailler.""",
+        ang = """Name of the file created by the mesh generator, and from which \stbtel
+will work.""",
+    ),
+#   -----------------------------------
+    OVERSTRESSED_TRIANGLES_CUTTING = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Un triangle surcontraint est tel que ses trois noeuds soient situes
+sur une frontiere du domaine de calcul. La presence de tels triangles
+peut entrainer des instabilites lors des calculs realises par
+TELEMAC 2D.\\
+Cette option permet, en creant un noeud place au barycentre de des
+triangles surcontraints, d''eviter de tels problemes.""",
+        ang = """An overstressed triangle is one whose three nodes are located along a
+boundary of the computational domain. The occurrence of such triangles
+may bring about instabilities in the computations made by TELEMAC 2D.
+Such problems can be prevented by this option, through the creation of
+a node at the geometric centres of the overstressed triangles.""",
+    ),
+#   -----------------------------------
+    ELIMINATION_OF_BACKWARD_DEPENDENCIES = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """Permet de renumeroter les noeuds du maillage de maniere a eliminer les
+dependances arrieres et autoriser ainsi le forcage de la vectorisation
+lorsque les calculs TELEMAC 2D son effectues sur CRAY.\\
+\begin{WarningBlock}{Attention :}
+Un nombre minimum d''environ 500 noeuds est requis pour
+l''activation de cette option.
+\end{WarningBlock}""",
+        ang = """Provides for renumbering of the mesh nodes in order to eliminate the
+backward dependencies, thereby enabling a forced vectorisation when
+the TELEMAC 2D computations are made on a CRAY.\\
+\begin{WarningBlock}{Warning:}
+About 500 nodes is the least number required for activating
+this option.
+\end{WarningBlock}""",
+    ),
+#   -----------------------------------
+    NODES_RENUMBERING = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Permet d''utiliser le nouveau type de stockage des matrices.""",
+        ang = """Necessary to use the new storage scheme for the matrix.""",
+    ),
+#   -----------------------------------
+    WRITING_NODE_COLOURS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Option non activee.""",
+        ang = """Option not activated""",
+    ),
+#   -----------------------------------
+    BOTTOM = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_BATHYMETRIC_POINTS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 20000,
+            fr = """Permet de dimensionner le tableau utilise pour la lecture, dans les
+\telkey{FICHIERS DES FONDS}, des points releves a la table a
+digitaliser.""",
+            ang = """Designed for dimensioning the array that is used for reading, in the
+\telkey{BOTTOM TOPOGRAPHY FILES}, the points recorded at the digitizing
+tablet.""",
+        ),
+#       -----------------------------------
+        MINIMUM_DISTANCE_AT_BOUNDARY = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """L''interpolation de la bathymetrie sur les noeuds du maillage est
+realisee de la facon suivante. Pour chaque noeud du maillage, on
+decoupe le plan en 4 quadrans. Dans chacun de ces quadrans, on cherche
+le point releve a la table a digitaliser le plus proche. On affecte
+alors au noeud considere une profondeur correspondant a la moyenne,
+ponderee par la distance a ce noeud, des profondeurs en chacun des 4
+points precedemment trouves.\\
+On verifie toutefois que, lors de la recherche des points, les
+frontieres du domaine ne sont pas franchies, de maniere a ne pas
+introduire d''aberration dans la bathymetrie.\\
+Ce mot-cle permet alors de definir la distance minimale aux frontieres
+du domaine en dessous de laquelle on refuse de prendre en compte les
+points releves.""",
+            ang = """The bathymetric data at the mesh nodes are interpolated. At each mesh
+node, the plane is cut into 4 quadrants in each of which, among the
+points recorded at the digitizing tablet, the closest one to the node
+being considered is searched for.\\
+This node is thenn given a depth corresponding to the mean depth at
+each of the 4 points previously found, these depths being weighted
+by the distance to the node.\\
+When searching for the points in the quadrants, however, one shall
+make sure the boundaries aare not overstepped in order to prevent
+aberrations from being introduced into the bathymetric data.\\
+The keyword can then be used for specifying the minimum distance to
+the boundaries below which the recorded points should be ignored.""",
+        ),
+#       -----------------------------------
+        BOTTOM_TOPOGRAPHY_FILES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier contenant la bathymetrie (au standard SINUSX), qui
+servira pour la definition, par interpolation, de la profondeur en
+chaque point du maillage.""",
+            ang = """Name of the file containing the bathymetric points (to SINUSX
+standard), to be used, through interpolation, for defining the depth
+at each point of the mesh.""",
+        ),
+#       -----------------------------------
+        BOTTOM_TOPOGRAPHY_FILES_2 = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier contenant la bathymetrie (au standard SINUSX), qui
+servira pour la definition, par interpolation, de la profondeur en
+chaque point du maillage.""",
+            ang = """Name of the file containing the bathymetric points (to SINUSX
+standard), to be used, through interpolation, for defining the depth
+at each point of the mesh.""",
+        ),
+#       -----------------------------------
+        BOTTOM_TOPOGRAPHY_FILES_3 = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier contenant la bathymetrie (au standard SINUSX), qui
+servira pour la definition, par interpolation, de la profondeur en
+chaque point du maillage.""",
+            ang = """Name of the file containing the bathymetric points (to SINUSX
+standard), to be used, through interpolation, for defining the depth
+at each point of the mesh.""",
+        ),
+#       -----------------------------------
+        BOTTOM_TOPOGRAPHY_FILES_4 = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier contenant la bathymetrie (au standard SINUSX), qui
+servira pour la definition, par interpolation, de la profondeur en
+chaque point du maillage.""",
+            ang = """Name of the file containing the bathymetric points (to SINUSX
+standard), to be used, through interpolation, for defining the depth
+at each point of the mesh.""",
+        ),
+#       -----------------------------------
+        BOTTOM_TOPOGRAPHY_FILES_5 = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier contenant la bathymetrie (au standard SINUSX), qui
+servira pour la definition, par interpolation, de la profondeur en
+chaque point du maillage.""",
+            ang = """Name of the file containing the bathymetric points (to SINUSX
+standard), to be used, through interpolation, for defining the depth
+at each point of the mesh.""",
+        ),
+    ),
+#   -----------------------------------
+    EXTRACTION = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Lorsque l''on souhaite extraire une partie du maillage, permet de
+definir le nombre de sommets du polygone a l''interieur duquel le
+maillage sera effectivement extrait.\\
+\begin{WarningBlock}{Attention :}
+Ce polygone doit etre convexe et les coordonnees des sommets donnes dans
+l''ordre trigonometrique.  \end{WarningBlock}""",
+            ang = """When you want to extract a piece of the mesh, this key-word fixes
+the number of vertices of a polygon inside of which the mesh will be
+finally extracted.\\
+\begin{WarningBlock}{Warning:}
+This polygon should have a convex shape and the coordinates of the
+vertices be given with an anti clock wise order.
+\end{WarningBlock}""",
+        ),
+#       -----------------------------------
+        b_NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESHG = BLOC(condition="NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH > 0",
+#       -----------------------------------
+#           -----------------------------------
+            ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                defaut = [0,0,0,0,0,0,0,0,0],
+                fr = """Lorsque l''on souhaite extraire une partie du maillage,
+permet de definir les abscisses des sommets du polygone a l''interieur
+duquel le maillage sera effectivement extrait.
+\begin{WarningBlock}{Attention :}
+ce polygone doit etre convexe et les coordonnees des
+sommets donnes dans l''ordre trigonometrique.
+\end{WarningBlock}""",
+                ang = """When you want to extract a piece of the mesh, this key-word fixes
+the abscissae of the vertices of a polygon inside of which the mesh
+will be finally extracted.\\
+\begin{WarningBlock}{Warning:}
+This polygon should have a convex shape and the coordinates
+of the vertices be given with an anti clock wise order.
+\end{WarningBlock}""",
+            ),
+#           -----------------------------------
+            ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                defaut = [0,0,0,0,0,0,0,0,0],
+                fr = """Lorsque l''on souhaite extraire une partie du maillage,
+permet de definir les ordonnees des sommets du polygone a l''interieur
+duquel le maillage sera effectivement extrait.\\
+\begin{WarningBlock}{Attention :}
+Ce polygone doit etre convexe et les coordonnees des
+sommets donnes dans l''ordre trigonometrique.
+\end{WarningBlock}""",
+                ang = """When you want to extract a piece of the mesh, this key-word fixes
+the ordinates of the vertices of a polygon inside of which the mesh
+will be finally extracted.\\
+\begin{WarningBlock}{Warning:}
+This polygon should have a convex shape and the coordinates
+of the vertices be given with an anti clock wise order.
+\end{WarningBlock}""",
+            ),
+#           -----------------------------------
+            PROJECTION_AFTER_EXTRACTION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool, min=0, max='**',
+                defaut = [True ],
+                fr = """Lors d''une extraction de maillage suivant un polygone, projette ou
+non le maillage extrait sur les aretes du polygone.""",
+                ang = """When a mesh is extracted inside a polygon, indicates whether the mesh
+should be projected through the faces of the polygon or not.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    REFINEMENT = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        CUTTING_ELEMENTS_IN_FOUR = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decoupe chaque element du mayage en quatre elements homothetiques
+en joignant les milieux des aretes.""",
+            ang = """Cuts every element of the mesh in four homothetic elements
+by joigning the middle points of each side.""",
+        ),
+#       -----------------------------------
+        MAX_SEGMENTS_PER_POINT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 11,
+            fr = """Nombre max de segments qui contiennent le meme point.
+Cette valeur est à incrémentée si le code le demande.""",
+            ang = """Max number of segments containing the same point.
+This is to be increased if the code asks for it.""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Lorsque l''on souhaite raffiner une partie du maillage,
+permet de definir le nombre de sommets du polygone a l''interieur
+duquel le maillage sera effectivement raffine.\\
+\begin{WarningBlock}{Attention:}
+Ce polygone doit etre convexe et les coordonnees des
+sommets donnes dans l''ordre trigonometrique.
+\end{WarningBlock}""",
+            ang = """When you want to refine a piece of the mesh, this key-word fixes
+the number of vertices of a polygon inside of which the mesh will be
+finally refined.\\
+\begin{WarningBlock}{ATTENTION:}
+This polygon should have a convex shape and the coordinates
+of the vertices be given with an anti clock wise order.
+\end{WarningBlock}""",
+        ),
+#       -----------------------------------
+        b_NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESHG = BLOC(condition="NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH > 0",
+#       -----------------------------------
+#           -----------------------------------
+            ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                defaut = [0,0,0,0,0,0,0,0,0],
+                fr = """Lorsque l''on souhaite raffiner une partie du maillage,
+permet de definir les abscisses des sommets du polygone a l''interieur
+duquel le maillage sera effectivement raffine.\\
+\begin{WarningBlock}{Attention :}
+ce polygone doit etre convexe et les coordonnees des
+sommets donnes dans l''ordre trigonometrique.
+\end{WarningBlock}""",
+                ang = """When you want to refine a piece of the mesh, this key-word fixes
+the abscissae of the vertices of a polygon inside of which the mesh
+will be finally refined.\\
+\begin{WarningBlock}{Warning:}
+This polygon should have a convex shape and the coordinates
+of the vertices be given with an anti clock wise order.
+\end{WarningBlock}""",
+            ),
+#           -----------------------------------
+            ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                defaut = [0,0,0,0,0,0,0,0,0],
+                fr = """Lorsque l''on souhaite raffiner une partie du maillage,
+permet de definir les ordonnees des sommets du polygone a l''interieur
+duquel le maillage sera effectivement raffine.\\
+\begin{WarningBlock}{Attention :}
+ce polygone doit etre convexe et les coordonnees des
+sommets donnes dans l''ordre trigonometrique.
+\end{WarningBlock}""",
+                ang = """When you want to refine a piece of the mesh, this key-word fixes
+the ordinates of the vertices of a polygon inside of which the mesh
+will be finally refined.\\
+\begin{WarningBlock}{Warning:}
+This polygon should have a convex shape and the coordinates
+of the vertices be given with an anti clock wise order.
+\end{WarningBlock}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    DRY_ELEMENTS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        DRY_ELEMENTS_ELIMINATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Lors du traitement d''un fichier de resultats issu de \telemac{2D},
+permet d''activer l''elimination des elements secs.""",
+            ang = """When using a \telemac{2D} results file, this keyword activates the
+dry elements elimination.""",
+        ),
+#       -----------------------------------
+        PARTIALLY_DRY_ELEMENTS_ELIMINATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Lors de l''elimination des elements secs, permet de specifier si
+on traite les elements parteillement secs (au moins un noeud sec).""",
+            ang = """When removing dry elements, specify if the partially dry elements are
+treated (at least one dry node).""",
+        ),
+#       -----------------------------------
+        DRY_LIMIT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.1,
+            fr = """Fixe la valeur du seuil (en metre) de hauteur d''eau en dessous
+duquel un noeud est considere comme sec.""",
+            ang = """Limit of water depth value (in meter) under which the node is
+considered as dry node.""",
+        ),
+#       -----------------------------------
+        STORAGE_OF_ALL_TIME_STEPS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Lors du traitement d''elimination des elements secs, permet de
+specifier si on restocke tous les pas de temps dans le fichier
+resultat""",
+            ang = """When treating dry elements elimination, specify that
+all time steps are to be stored in the results file.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+CONVERTER_INFO = PROC(nom= "CONVERTER_INFO",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    DEBUG = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Permet d activer le mode debuggage.""",
+        ang = """Activate the debug mode.""",
+    ),
+#   -----------------------------------
+    CONVERTER = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Permet d activer le module de conversion.""",
+        ang = """Activate the conversion module.""",
+    ),
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        INPUT_FILE_FORMAT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['SERAFIN','SERAFIND','MED','UNV','CGNS'],
+            defaut = 'SERAFIN',
+            fr = """Specifie le format du fichier d entree""",
+            ang = """Specify input file format""",
+        ),
+#       -----------------------------------
+        INPUT_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier a convertir.""",
+            ang = """Name of the file to convert.""",
+        ),
+#       -----------------------------------
+        BOUNDARY_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier des conditions limites""",
+            ang = """Name of the boundary condition file""",
+        ),
+#       -----------------------------------
+        LOG_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier complementaire pour le format UNV""",
+            ang = """Name of the complementary file for the UNV format""",
+        ),
+#       -----------------------------------
+        BOUNDARY_CONDITION_IN_SERAFIN_FORMAT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Fichier de conditions limites dans le cas d''une conversion depuis
+SERAFIN.""",
+            ang = """Boundary condition file when converting from SERAFIN.""",
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        OUTPUT_FILE_FORMAT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['SERAFIN','SERAFIND','MED','UNV','CGNS','VTK','CGNS'],
+            defaut = 'SERAFIN',
+            fr = """Specifie le format du fichier de sortie""",
+            ang = """Specify output file format""",
+        ),
+#       -----------------------------------
+        OUTPUT_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'),
+            defaut = '',
+            fr = """Nom du fichier converti""",
+            ang = """Name of the converted file""",
+        ),
+#       -----------------------------------
+        OUTPUT_BOUNDARY_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'),
+            defaut = '',
+            fr = """Nom du fichier des conditions limites pour le fichier converti""",
+            ang = """Name of the boundary file for the converted file""",
+        ),
+#       -----------------------------------
+        OUTPUT_LOG_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'),
+            defaut = '',
+            fr = """Nom du fichier complementaire pour le fichier converti""",
+            ang = """Name of the complementary file for the converted file""",
+        ),
+    ),
+#   -----------------------------------
+    TRANSLATION_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TRANSLATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Permet d activer la translation de maillage.""",
+            ang = """Activate the translation of the mesh.""",
+        ),
+#       -----------------------------------
+        b_TRANSLATIONG = BLOC(condition="TRANSLATION == True",
+#       -----------------------------------
+#           -----------------------------------
+            X_TRANSLATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Translation selon x""",
+                ang = """Translation on the x axes""",
+            ),
+#           -----------------------------------
+            Y_TRANSLATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Translation selon y""",
+                ang = """Translation on the y axes""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+SETTINGS = PROC(nom= "SETTINGS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PARALLEL_PROCESSORS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Nombre de processeurs en calcul parallele
+\begin{itemize}
+\item 0 : 1 machine, compilation sans bibliotheque de parallelisme
+\item 1 : 1 machine, compilation avec bibliotheque de parallelisme
+\item 2 : 2 processeurs ou machines en parallele
+\item etc\ldots
+\end{itemize}""",
+        ang = """Number of processors for parallel processing
+\begin{itemize}
+\item 0 : 1 machine, compiling without parallel library
+\item 1 : 1 machine, compiling with a parallel library
+\item 2 : 2 processors or machines in parallel
+\item etc\ldots
+\end{itemize}""",
+    ),
+#   -----------------------------------
+    FORTRAN_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'FichierOuRepertoire',
+        defaut = '',
+        fr = """Nom du fichier Fortran a soumettre.
+Il ne sert a priori qu''a dimensionner les tableaux utilises par
+\stbtel, mais peut contenir des sous-programmes modifies ou propres a
+l''utilisateur.""",
+        ang = """Name of Fortran file to be entered.
+It is a priori only designed for dimensioning the arrays that are
+used by \stbtel, but it may contain either modified or user-written
+subroutines.""",
+    ),
+#   -----------------------------------
+    VECTOR_LENGTH = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Permet de fixer, sur machine vectorielle, la longueur du vecteur.""",
+        ang = """Designed for dimensioning the vector length on vector machine.""",
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier contenant les references des fichiers et les options
+du calcul a realiser.""",
+        ang = """Name of the file that contains the file references and of options for
+the computation to be made.""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'stbtel.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+)
+TEXTE_NEW_JDC = "\
+"
+Ordre_Des_Commandes = (
+'TREATMENT',
+'CONVERTER_INFO',
+'SETTINGS',
+'INTERNAL')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.stbtel_enum_auto'
+dicoCasEn = source+'.stbtel_dicoCasEnToCata'
+dicoCasFr = source+'.stbtel_dicoCasFrToCata'
diff --git a/Telemac/stbtel_dicoCasEnToCata.py b/Telemac/stbtel_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..09588a4
--- /dev/null
@@ -0,0 +1,114 @@
+dicoCataToEngTelemac = {
+    "MINIMUM_DISTANCE_BETWEEN_TWO_POINTS" : "MINIMUM DISTANCE BETWEEN TWO POINTS",
+    "MESH_GENERATOR" : "MESH GENERATOR",
+    "BINARY_STANDARD" : "BINARY STANDARD",
+    "UNIVERSAL_FILE" : "UNIVERSAL FILE",
+    "MESH_ADDITIONAL_DATA_FILE" : "MESH ADDITIONAL DATA FILE",
+    "GEOMETRY_FILE_FORMAT_FOR_TELEMAC" : "GEOMETRY FILE FORMAT FOR TELEMAC",
+    "GEOMETRY_FILE_FOR_TELEMAC" : "GEOMETRY FILE FOR TELEMAC",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "BOTTOM_CORRECTION_OF_TRIGRID" : "BOTTOM CORRECTION OF TRIGRID",
+    "BATHYMETRY_IN_THE_UNIVERSAL_FILE" : "BATHYMETRY IN THE UNIVERSAL FILE",
+    "BOUNDARY_CONDITIONS_IN_THE_ADDITIONAL_FILE" : "BOUNDARY CONDITIONS IN THE ADDITIONAL FILE",
+    "BOUNDARY_UNIVERSAL_FILE" : "BOUNDARY UNIVERSAL FILE",
+    "OVERSTRESSED_TRIANGLES_CUTTING" : "OVERSTRESSED TRIANGLES CUTTING",
+    "ELIMINATION_OF_BACKWARD_DEPENDENCIES" : "ELIMINATION OF BACKWARD DEPENDENCIES",
+    "NODES_RENUMBERING" : "NODES RENUMBERING",
+    "WRITING_NODE_COLOURS" : "WRITING NODE COLOURS",
+    "MAXIMUM_NUMBER_OF_BATHYMETRIC_POINTS" : "MAXIMUM NUMBER OF BATHYMETRIC POINTS",
+    "MINIMUM_DISTANCE_AT_BOUNDARY" : "MINIMUM DISTANCE AT BOUNDARY",
+    "BOTTOM_TOPOGRAPHY_FILES" : "BOTTOM TOPOGRAPHY FILES",
+    "BOTTOM_TOPOGRAPHY_FILES_2" : "BOTTOM TOPOGRAPHY FILES 2",
+    "BOTTOM_TOPOGRAPHY_FILES_3" : "BOTTOM TOPOGRAPHY FILES 3",
+    "BOTTOM_TOPOGRAPHY_FILES_4" : "BOTTOM TOPOGRAPHY FILES 4",
+    "BOTTOM_TOPOGRAPHY_FILES_5" : "BOTTOM TOPOGRAPHY FILES 5",
+    "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH" : "NUMBER OF VERTICES OF THE POLYGON TO EXTRACT THE MESH",
+    "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH" : "ABSCISSAE OF THE VERTICES OF THE POLYGON TO EXTRACT THE MESH",
+    "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH" : "ORDINATES OF THE VERTICES OF THE POLYGON TO EXTRACT THE MESH",
+    "PROJECTION_AFTER_EXTRACTION" : "PROJECTION AFTER EXTRACTION",
+    "CUTTING_ELEMENTS_IN_FOUR" : "CUTTING ELEMENTS IN FOUR",
+    "MAX_SEGMENTS_PER_POINT" : "MAX SEGMENTS PER POINT",
+    "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH" : "NUMBER OF VERTICES OF THE POLYGON TO REFINE THE MESH",
+    "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH" : "ABSCISSAE OF THE VERTICES OF THE POLYGON TO REFINE THE MESH",
+    "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH" : "ORDINATES OF THE VERTICES OF THE POLYGON TO REFINE THE MESH",
+    "DRY_ELEMENTS_ELIMINATION" : "DRY ELEMENTS ELIMINATION",
+    "PARTIALLY_DRY_ELEMENTS_ELIMINATION" : "PARTIALLY DRY ELEMENTS ELIMINATION",
+    "DRY_LIMIT" : "DRY LIMIT",
+    "STORAGE_OF_ALL_TIME_STEPS" : "STORAGE OF ALL TIME STEPS",
+    "DEBUG" : "DEBUG",
+    "CONVERTER" : "CONVERTER",
+    "INPUT_FILE_FORMAT" : "INPUT FILE FORMAT",
+    "INPUT_FILE" : "INPUT FILE",
+    "BOUNDARY_FILE" : "BOUNDARY FILE",
+    "LOG_FILE" : "LOG FILE",
+    "BOUNDARY_CONDITION_IN_SERAFIN_FORMAT" : "BOUNDARY CONDITION IN SERAFIN FORMAT",
+    "OUTPUT_FILE_FORMAT" : "OUTPUT FILE FORMAT",
+    "OUTPUT_FILE" : "OUTPUT FILE",
+    "OUTPUT_BOUNDARY_FILE" : "OUTPUT BOUNDARY FILE",
+    "OUTPUT_LOG_FILE" : "OUTPUT LOG FILE",
+    "TRANSLATION" : "TRANSLATION",
+    "X_TRANSLATION" : "X TRANSLATION",
+    "Y_TRANSLATION" : "Y TRANSLATION",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "VECTOR_LENGTH" : "VECTOR LENGTH",
+    "STEERING_FILE" : "STEERING FILE",
+    "DICTIONARY" : "DICTIONARY",
+}
+dicoCasEnToCata = {
+    "MINIMUM DISTANCE BETWEEN TWO POINTS" : "MINIMUM_DISTANCE_BETWEEN_TWO_POINTS",
+    "MESH GENERATOR" : "MESH_GENERATOR",
+    "BINARY STANDARD" : "BINARY_STANDARD",
+    "UNIVERSAL FILE" : "UNIVERSAL_FILE",
+    "MESH ADDITIONAL DATA FILE" : "MESH_ADDITIONAL_DATA_FILE",
+    "GEOMETRY FILE FORMAT FOR TELEMAC" : "GEOMETRY_FILE_FORMAT_FOR_TELEMAC",
+    "GEOMETRY FILE FOR TELEMAC" : "GEOMETRY_FILE_FOR_TELEMAC",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "BOTTOM CORRECTION OF TRIGRID" : "BOTTOM_CORRECTION_OF_TRIGRID",
+    "BATHYMETRY IN THE UNIVERSAL FILE" : "BATHYMETRY_IN_THE_UNIVERSAL_FILE",
+    "BOUNDARY CONDITIONS IN THE ADDITIONAL FILE" : "BOUNDARY_CONDITIONS_IN_THE_ADDITIONAL_FILE",
+    "BOUNDARY UNIVERSAL FILE" : "BOUNDARY_UNIVERSAL_FILE",
+    "OVERSTRESSED TRIANGLES CUTTING" : "OVERSTRESSED_TRIANGLES_CUTTING",
+    "ELIMINATION OF BACKWARD DEPENDENCIES" : "ELIMINATION_OF_BACKWARD_DEPENDENCIES",
+    "NODES RENUMBERING" : "NODES_RENUMBERING",
+    "WRITING NODE COLOURS" : "WRITING_NODE_COLOURS",
+    "MAXIMUM NUMBER OF BATHYMETRIC POINTS" : "MAXIMUM_NUMBER_OF_BATHYMETRIC_POINTS",
+    "MINIMUM DISTANCE AT BOUNDARY" : "MINIMUM_DISTANCE_AT_BOUNDARY",
+    "BOTTOM TOPOGRAPHY FILES" : "BOTTOM_TOPOGRAPHY_FILES",
+    "BOTTOM TOPOGRAPHY FILES 2" : "BOTTOM_TOPOGRAPHY_FILES_2",
+    "BOTTOM TOPOGRAPHY FILES 3" : "BOTTOM_TOPOGRAPHY_FILES_3",
+    "BOTTOM TOPOGRAPHY FILES 4" : "BOTTOM_TOPOGRAPHY_FILES_4",
+    "BOTTOM TOPOGRAPHY FILES 5" : "BOTTOM_TOPOGRAPHY_FILES_5",
+    "NUMBER OF VERTICES OF THE POLYGON TO EXTRACT THE MESH" : "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+    "ABSCISSAE OF THE VERTICES OF THE POLYGON TO EXTRACT THE MESH" : "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+    "ORDINATES OF THE VERTICES OF THE POLYGON TO EXTRACT THE MESH" : "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+    "PROJECTION AFTER EXTRACTION" : "PROJECTION_AFTER_EXTRACTION",
+    "CUTTING ELEMENTS IN FOUR" : "CUTTING_ELEMENTS_IN_FOUR",
+    "MAX SEGMENTS PER POINT" : "MAX_SEGMENTS_PER_POINT",
+    "NUMBER OF VERTICES OF THE POLYGON TO REFINE THE MESH" : "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+    "ABSCISSAE OF THE VERTICES OF THE POLYGON TO REFINE THE MESH" : "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+    "ORDINATES OF THE VERTICES OF THE POLYGON TO REFINE THE MESH" : "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+    "DRY ELEMENTS ELIMINATION" : "DRY_ELEMENTS_ELIMINATION",
+    "PARTIALLY DRY ELEMENTS ELIMINATION" : "PARTIALLY_DRY_ELEMENTS_ELIMINATION",
+    "DRY LIMIT" : "DRY_LIMIT",
+    "STORAGE OF ALL TIME STEPS" : "STORAGE_OF_ALL_TIME_STEPS",
+    "DEBUG" : "DEBUG",
+    "CONVERTER" : "CONVERTER",
+    "INPUT FILE FORMAT" : "INPUT_FILE_FORMAT",
+    "INPUT FILE" : "INPUT_FILE",
+    "BOUNDARY FILE" : "BOUNDARY_FILE",
+    "LOG FILE" : "LOG_FILE",
+    "BOUNDARY CONDITION IN SERAFIN FORMAT" : "BOUNDARY_CONDITION_IN_SERAFIN_FORMAT",
+    "OUTPUT FILE FORMAT" : "OUTPUT_FILE_FORMAT",
+    "OUTPUT FILE" : "OUTPUT_FILE",
+    "OUTPUT BOUNDARY FILE" : "OUTPUT_BOUNDARY_FILE",
+    "OUTPUT LOG FILE" : "OUTPUT_LOG_FILE",
+    "TRANSLATION" : "TRANSLATION",
+    "X TRANSLATION" : "X_TRANSLATION",
+    "Y TRANSLATION" : "Y_TRANSLATION",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "VECTOR LENGTH" : "VECTOR_LENGTH",
+    "STEERING FILE" : "STEERING_FILE",
+    "DICTIONARY" : "DICTIONARY",
+}
diff --git a/Telemac/stbtel_dicoCasFrToCata.py b/Telemac/stbtel_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..a713229
--- /dev/null
@@ -0,0 +1,114 @@
+dicoCataToFrTelemac = {
+    "MINIMUM_DISTANCE_BETWEEN_TWO_POINTS" : "DISTANCE MINIMALE ENTRE DEUX POINTS",
+    "MESH_GENERATOR" : "MAILLEUR",
+    "BINARY_STANDARD" : "STANDARD DE BINAIRE",
+    "UNIVERSAL_FILE" : "FICHIER UNIVERSEL",
+    "MESH_ADDITIONAL_DATA_FILE" : "FICHIER ADDITIONNEL DU MAILLEUR",
+    "GEOMETRY_FILE_FORMAT_FOR_TELEMAC" : "FORMAT DU FICHIER DE GEOMETRIE POUR TELEMAC",
+    "GEOMETRY_FILE_FOR_TELEMAC" : "FICHIER DE GEOMETRIE POUR TELEMAC",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "BOTTOM_CORRECTION_OF_TRIGRID" : "CORRECTION DES FONDS DE TRIGRID",
+    "BATHYMETRY_IN_THE_UNIVERSAL_FILE" : "BATHYMETRIE DANS LE FICHIER UNIVERSEL",
+    "BOUNDARY_CONDITIONS_IN_THE_ADDITIONAL_FILE" : "CONDITIONS LIMITES DANS LE FICHIER ADDITIONNEL",
+    "BOUNDARY_UNIVERSAL_FILE" : "FICHIER UNIVERSEL LIMITE",
+    "OVERSTRESSED_TRIANGLES_CUTTING" : "DECOUPAGE DES TRIANGLES SURCONTRAINTS",
+    "ELIMINATION_OF_BACKWARD_DEPENDENCIES" : "ELIMINATION DES DEPENDANCES ARRIERES",
+    "NODES_RENUMBERING" : "RENUMEROTATION DES POINTS",
+    "WRITING_NODE_COLOURS" : "ECRITURE DE LA COULEUR DES NOEUDS",
+    "MAXIMUM_NUMBER_OF_BATHYMETRIC_POINTS" : "NOMBRE MAXIMUM DE POINTS DE BATHYMETRIE",
+    "MINIMUM_DISTANCE_AT_BOUNDARY" : "DISTANCE MINIMALE A LA FRONTIERE",
+    "BOTTOM_TOPOGRAPHY_FILES" : "FICHIERS DES FONDS",
+    "BOTTOM_TOPOGRAPHY_FILES_2" : "FICHIERS DES FONDS 2",
+    "BOTTOM_TOPOGRAPHY_FILES_3" : "FICHIERS DES FONDS 3",
+    "BOTTOM_TOPOGRAPHY_FILES_4" : "FICHIERS DES FONDS 4",
+    "BOTTOM_TOPOGRAPHY_FILES_5" : "FICHIERS DES FONDS 5",
+    "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH" : "NOMBRE DE SOMMETS DU POLYGONE D'EXTRACTION",
+    "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH" : "ABSCISSES DES SOMMETS DU POLYGONE D'EXTRACTION",
+    "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH" : "ORDONNEES DES SOMMETS DU POLYGONE D'EXTRACTION",
+    "PROJECTION_AFTER_EXTRACTION" : "PROJECTION APRES EXTRACTION",
+    "CUTTING_ELEMENTS_IN_FOUR" : "DECOUPAGE DES TRIANGLES EN QUATRE",
+    "MAX_SEGMENTS_PER_POINT" : "MAX DE SEGMENTS PAR POINT",
+    "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH" : "NOMBRE DE SOMMETS DU POLYGONE DE RAFFINEMENT",
+    "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH" : "ABSCISSES DES SOMMETS DU POLYGONE DE RAFFINEMENT",
+    "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH" : "ORDONNEES DES SOMMETS DU POLYGONE DE RAFFINEMENT",
+    "DRY_ELEMENTS_ELIMINATION" : "ELIMINATION DES ELEMENTS SECS",
+    "PARTIALLY_DRY_ELEMENTS_ELIMINATION" : "ELIMINATION DES ELEMENTS PARTIELLEMENT SECS",
+    "DRY_LIMIT" : "SEUIL DE SECHERESSE",
+    "STORAGE_OF_ALL_TIME_STEPS" : "STOCKAGE DE TOUS LES PAS DE TEMPS",
+    "DEBUG" : "DEBUG",
+    "CONVERTER" : "CONVERTISSEUR",
+    "INPUT_FILE_FORMAT" : "FORMAT DU FICHIER D ENTREE",
+    "INPUT_FILE" : "FICHIER D ENTREE",
+    "BOUNDARY_FILE" : "FICHIER DES CONDITIONS LIMITES",
+    "LOG_FILE" : "FICHIER LOG",
+    "BOUNDARY_CONDITION_IN_SERAFIN_FORMAT" : "CONDITION LIMITE EN FORMAT SERAFIN",
+    "OUTPUT_FILE_FORMAT" : "FORMAT DU FICHIER DE SORTIE",
+    "OUTPUT_FILE" : "FICHIER DE SORTIE",
+    "OUTPUT_BOUNDARY_FILE" : "FICHIER DES CONDITIONS LIMITES EN SORTIE",
+    "OUTPUT_LOG_FILE" : "FICHIER LOG EN SORTIE",
+    "TRANSLATION" : "TRANSLATION",
+    "X_TRANSLATION" : "TRANSLATION SELON X",
+    "Y_TRANSLATION" : "TRANSLATION SELON Y",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "DICTIONARY" : "DICTIONNAIRE",
+}
+dicoCasFrToCata = {
+    "DISTANCE MINIMALE ENTRE DEUX POINTS" : "MINIMUM_DISTANCE_BETWEEN_TWO_POINTS",
+    "MAILLEUR" : "MESH_GENERATOR",
+    "STANDARD DE BINAIRE" : "BINARY_STANDARD",
+    "FICHIER UNIVERSEL" : "UNIVERSAL_FILE",
+    "FICHIER ADDITIONNEL DU MAILLEUR" : "MESH_ADDITIONAL_DATA_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE POUR TELEMAC" : "GEOMETRY_FILE_FORMAT_FOR_TELEMAC",
+    "FICHIER DE GEOMETRIE POUR TELEMAC" : "GEOMETRY_FILE_FOR_TELEMAC",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "CORRECTION DES FONDS DE TRIGRID" : "BOTTOM_CORRECTION_OF_TRIGRID",
+    "BATHYMETRIE DANS LE FICHIER UNIVERSEL" : "BATHYMETRY_IN_THE_UNIVERSAL_FILE",
+    "CONDITIONS LIMITES DANS LE FICHIER ADDITIONNEL" : "BOUNDARY_CONDITIONS_IN_THE_ADDITIONAL_FILE",
+    "FICHIER UNIVERSEL LIMITE" : "BOUNDARY_UNIVERSAL_FILE",
+    "DECOUPAGE DES TRIANGLES SURCONTRAINTS" : "OVERSTRESSED_TRIANGLES_CUTTING",
+    "ELIMINATION DES DEPENDANCES ARRIERES" : "ELIMINATION_OF_BACKWARD_DEPENDENCIES",
+    "RENUMEROTATION DES POINTS" : "NODES_RENUMBERING",
+    "ECRITURE DE LA COULEUR DES NOEUDS" : "WRITING_NODE_COLOURS",
+    "NOMBRE MAXIMUM DE POINTS DE BATHYMETRIE" : "MAXIMUM_NUMBER_OF_BATHYMETRIC_POINTS",
+    "DISTANCE MINIMALE A LA FRONTIERE" : "MINIMUM_DISTANCE_AT_BOUNDARY",
+    "FICHIERS DES FONDS" : "BOTTOM_TOPOGRAPHY_FILES",
+    "FICHIERS DES FONDS 2" : "BOTTOM_TOPOGRAPHY_FILES_2",
+    "FICHIERS DES FONDS 3" : "BOTTOM_TOPOGRAPHY_FILES_3",
+    "FICHIERS DES FONDS 4" : "BOTTOM_TOPOGRAPHY_FILES_4",
+    "FICHIERS DES FONDS 5" : "BOTTOM_TOPOGRAPHY_FILES_5",
+    "NOMBRE DE SOMMETS DU POLYGONE D'EXTRACTION" : "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+    "ABSCISSES DES SOMMETS DU POLYGONE D'EXTRACTION" : "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+    "ORDONNEES DES SOMMETS DU POLYGONE D'EXTRACTION" : "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+    "PROJECTION APRES EXTRACTION" : "PROJECTION_AFTER_EXTRACTION",
+    "DECOUPAGE DES TRIANGLES EN QUATRE" : "CUTTING_ELEMENTS_IN_FOUR",
+    "MAX DE SEGMENTS PAR POINT" : "MAX_SEGMENTS_PER_POINT",
+    "NOMBRE DE SOMMETS DU POLYGONE DE RAFFINEMENT" : "NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+    "ABSCISSES DES SOMMETS DU POLYGONE DE RAFFINEMENT" : "ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+    "ORDONNEES DES SOMMETS DU POLYGONE DE RAFFINEMENT" : "ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+    "ELIMINATION DES ELEMENTS SECS" : "DRY_ELEMENTS_ELIMINATION",
+    "ELIMINATION DES ELEMENTS PARTIELLEMENT SECS" : "PARTIALLY_DRY_ELEMENTS_ELIMINATION",
+    "SEUIL DE SECHERESSE" : "DRY_LIMIT",
+    "STOCKAGE DE TOUS LES PAS DE TEMPS" : "STORAGE_OF_ALL_TIME_STEPS",
+    "DEBUG" : "DEBUG",
+    "CONVERTISSEUR" : "CONVERTER",
+    "FORMAT DU FICHIER D ENTREE" : "INPUT_FILE_FORMAT",
+    "FICHIER D ENTREE" : "INPUT_FILE",
+    "FICHIER DES CONDITIONS LIMITES" : "BOUNDARY_FILE",
+    "FICHIER LOG" : "LOG_FILE",
+    "CONDITION LIMITE EN FORMAT SERAFIN" : "BOUNDARY_CONDITION_IN_SERAFIN_FORMAT",
+    "FORMAT DU FICHIER DE SORTIE" : "OUTPUT_FILE_FORMAT",
+    "FICHIER DE SORTIE" : "OUTPUT_FILE",
+    "FICHIER DES CONDITIONS LIMITES EN SORTIE" : "OUTPUT_BOUNDARY_FILE",
+    "FICHIER LOG EN SORTIE" : "OUTPUT_LOG_FILE",
+    "TRANSLATION" : "TRANSLATION",
+    "TRANSLATION SELON X" : "X_TRANSLATION",
+    "TRANSLATION SELON Y" : "Y_TRANSLATION",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "LONGUEUR DU VECTEUR" : "VECTOR_LENGTH",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "DICTIONNAIRE" : "DICTIONARY",
+}
diff --git a/Telemac/stbtel_enum_auto.py b/Telemac/stbtel_enum_auto.py
new file mode 100644 (file)
index 0000000..4db9c2b
--- /dev/null
@@ -0,0 +1,166 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+}
+TelemacdicoFr = {
+}
+
+DicoCasFrToCata = {
+  "DISTANCE MINIMALE ENTRE DEUX POINTS":"MINIMUM_DISTANCE_BETWEEN_TWO_POINTS",
+  "MAILLEUR":"MESH_GENERATOR",
+  "STANDARD DE BINAIRE":"BINARY_STANDARD",
+  "FICHIER UNIVERSEL":"UNIVERSAL_FILE",
+  "FICHIER ADDITIONNEL DU MAILLEUR":"MESH_ADDITIONAL_DATA_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE POUR TELEMAC":"GEOMETRY_FILE_FORMAT_FOR_TELEMAC",
+  "FICHIER DE GEOMETRIE POUR TELEMAC":"GEOMETRY_FILE_FOR_TELEMAC",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "CORRECTION DES FONDS DE TRIGRID":"BOTTOM_CORRECTION_OF_TRIGRID",
+  "BATHYMETRIE DANS LE FICHIER UNIVERSEL":"BATHYMETRY_IN_THE_UNIVERSAL_FILE",
+  "CONDITIONS LIMITES DANS LE FICHIER ADDITIONNEL":"BOUNDARY_CONDITIONS_IN_THE_ADDITIONAL_FILE",
+  "FICHIER UNIVERSEL LIMITE":"BOUNDARY_UNIVERSAL_FILE",
+  "DECOUPAGE DES TRIANGLES SURCONTRAINTS":"OVERSTRESSED_TRIANGLES_CUTTING",
+  "ELIMINATION DES DEPENDANCES ARRIERES":"ELIMINATION_OF_BACKWARD_DEPENDENCIES",
+  "RENUMEROTATION DES POINTS":"NODES_RENUMBERING",
+  "ECRITURE DE LA COULEUR DES NOEUDS":"WRITING_NODE_COLOURS",
+  "NOMBRE MAXIMUM DE POINTS DE BATHYMETRIE":"MAXIMUM_NUMBER_OF_BATHYMETRIC_POINTS",
+  "DISTANCE MINIMALE A LA FRONTIERE":"MINIMUM_DISTANCE_AT_BOUNDARY",
+  "FICHIERS DES FONDS":"BOTTOM_TOPOGRAPHY_FILES",
+  "FICHIERS DES FONDS 2":"BOTTOM_TOPOGRAPHY_FILES_2",
+  "FICHIERS DES FONDS 3":"BOTTOM_TOPOGRAPHY_FILES_3",
+  "FICHIERS DES FONDS 4":"BOTTOM_TOPOGRAPHY_FILES_4",
+  "FICHIERS DES FONDS 5":"BOTTOM_TOPOGRAPHY_FILES_5",
+  "NOMBRE DE SOMMETS DU POLYGONE D'EXTRACTION":"NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+  "ABSCISSES DES SOMMETS DU POLYGONE D'EXTRACTION":"ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+  "ORDONNEES DES SOMMETS DU POLYGONE D'EXTRACTION":"ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH",
+  "PROJECTION APRES EXTRACTION":"PROJECTION_AFTER_EXTRACTION",
+  "DECOUPAGE DES TRIANGLES EN QUATRE":"CUTTING_ELEMENTS_IN_FOUR",
+  "MAX DE SEGMENTS PAR POINT":"MAX_SEGMENTS_PER_POINT",
+  "NOMBRE DE SOMMETS DU POLYGONE DE RAFFINEMENT":"NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+  "ABSCISSES DES SOMMETS DU POLYGONE DE RAFFINEMENT":"ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+  "ORDONNEES DES SOMMETS DU POLYGONE DE RAFFINEMENT":"ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH",
+  "ELIMINATION DES ELEMENTS SECS":"DRY_ELEMENTS_ELIMINATION",
+  "ELIMINATION DES ELEMENTS PARTIELLEMENT SECS":"PARTIALLY_DRY_ELEMENTS_ELIMINATION",
+  "SEUIL DE SECHERESSE":"DRY_LIMIT",
+  "STOCKAGE DE TOUS LES PAS DE TEMPS":"STORAGE_OF_ALL_TIME_STEPS",
+  "DEBUG":"DEBUG",
+  "CONVERTISSEUR":"CONVERTER",
+  "FORMAT DU FICHIER D ENTREE":"INPUT_FILE_FORMAT",
+  "FICHIER D ENTREE":"INPUT_FILE",
+  "FICHIER DES CONDITIONS LIMITES":"BOUNDARY_FILE",
+  "FICHIER LOG":"LOG_FILE",
+  "CONDITION LIMITE EN FORMAT SERAFIN":"BOUNDARY_CONDITION_IN_SERAFIN_FORMAT",
+  "FORMAT DU FICHIER DE SORTIE":"OUTPUT_FILE_FORMAT",
+  "FICHIER DE SORTIE":"OUTPUT_FILE",
+  "FICHIER DES CONDITIONS LIMITES EN SORTIE":"OUTPUT_BOUNDARY_FILE",
+  "FICHIER LOG EN SORTIE":"OUTPUT_LOG_FILE",
+  "TRANSLATION":"TRANSLATION",
+  "TRANSLATION SELON X":"X_TRANSLATION",
+  "TRANSLATION SELON Y":"Y_TRANSLATION",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "DICTIONNAIRE":"DICTIONARY",
+}
+
+DicoCasEnToCata = {
+  'MINIMUM DISTANCE BETWEEN TWO POINTS':'MINIMUM_DISTANCE_BETWEEN_TWO_POINTS',
+  'MESH GENERATOR':'MESH_GENERATOR',
+  'BINARY STANDARD':'BINARY_STANDARD',
+  'UNIVERSAL FILE':'UNIVERSAL_FILE',
+  'MESH ADDITIONAL DATA FILE':'MESH_ADDITIONAL_DATA_FILE',
+  'GEOMETRY FILE FORMAT FOR TELEMAC':'GEOMETRY_FILE_FORMAT_FOR_TELEMAC',
+  'GEOMETRY FILE FOR TELEMAC':'GEOMETRY_FILE_FOR_TELEMAC',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'BOTTOM CORRECTION OF TRIGRID':'BOTTOM_CORRECTION_OF_TRIGRID',
+  'BATHYMETRY IN THE UNIVERSAL FILE':'BATHYMETRY_IN_THE_UNIVERSAL_FILE',
+  'BOUNDARY CONDITIONS IN THE ADDITIONAL FILE':'BOUNDARY_CONDITIONS_IN_THE_ADDITIONAL_FILE',
+  'BOUNDARY UNIVERSAL FILE':'BOUNDARY_UNIVERSAL_FILE',
+  'OVERSTRESSED TRIANGLES CUTTING':'OVERSTRESSED_TRIANGLES_CUTTING',
+  'ELIMINATION OF BACKWARD DEPENDENCIES':'ELIMINATION_OF_BACKWARD_DEPENDENCIES',
+  'NODES RENUMBERING':'NODES_RENUMBERING',
+  'WRITING NODE COLOURS':'WRITING_NODE_COLOURS',
+  'MAXIMUM NUMBER OF BATHYMETRIC POINTS':'MAXIMUM_NUMBER_OF_BATHYMETRIC_POINTS',
+  'MINIMUM DISTANCE AT BOUNDARY':'MINIMUM_DISTANCE_AT_BOUNDARY',
+  'BOTTOM TOPOGRAPHY FILES':'BOTTOM_TOPOGRAPHY_FILES',
+  'BOTTOM TOPOGRAPHY FILES 2':'BOTTOM_TOPOGRAPHY_FILES_2',
+  'BOTTOM TOPOGRAPHY FILES 3':'BOTTOM_TOPOGRAPHY_FILES_3',
+  'BOTTOM TOPOGRAPHY FILES 4':'BOTTOM_TOPOGRAPHY_FILES_4',
+  'BOTTOM TOPOGRAPHY FILES 5':'BOTTOM_TOPOGRAPHY_FILES_5',
+  'NUMBER OF VERTICES OF THE POLYGON TO EXTRACT THE MESH':'NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH',
+  'ABSCISSAE OF THE VERTICES OF THE POLYGON TO EXTRACT THE MESH':'ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH',
+  'ORDINATES OF THE VERTICES OF THE POLYGON TO EXTRACT THE MESH':'ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_EXTRACT_THE_MESH',
+  'PROJECTION AFTER EXTRACTION':'PROJECTION_AFTER_EXTRACTION',
+  'CUTTING ELEMENTS IN FOUR':'CUTTING_ELEMENTS_IN_FOUR',
+  'MAX SEGMENTS PER POINT':'MAX_SEGMENTS_PER_POINT',
+  'NUMBER OF VERTICES OF THE POLYGON TO REFINE THE MESH':'NUMBER_OF_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH',
+  'ABSCISSAE OF THE VERTICES OF THE POLYGON TO REFINE THE MESH':'ABSCISSAE_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH',
+  'ORDINATES OF THE VERTICES OF THE POLYGON TO REFINE THE MESH':'ORDINATES_OF_THE_VERTICES_OF_THE_POLYGON_TO_REFINE_THE_MESH',
+  'DRY ELEMENTS ELIMINATION':'DRY_ELEMENTS_ELIMINATION',
+  'PARTIALLY DRY ELEMENTS ELIMINATION':'PARTIALLY_DRY_ELEMENTS_ELIMINATION',
+  'DRY LIMIT':'DRY_LIMIT',
+  'STORAGE OF ALL TIME STEPS':'STORAGE_OF_ALL_TIME_STEPS',
+  'DEBUG':'DEBUG',
+  'CONVERTER':'CONVERTER',
+  'INPUT FILE FORMAT':'INPUT_FILE_FORMAT',
+  'INPUT FILE':'INPUT_FILE',
+  'BOUNDARY FILE':'BOUNDARY_FILE',
+  'LOG FILE':'LOG_FILE',
+  'BOUNDARY CONDITION IN SERAFIN FORMAT':'BOUNDARY_CONDITION_IN_SERAFIN_FORMAT',
+  'OUTPUT FILE FORMAT':'OUTPUT_FILE_FORMAT',
+  'OUTPUT FILE':'OUTPUT_FILE',
+  'OUTPUT BOUNDARY FILE':'OUTPUT_BOUNDARY_FILE',
+  'OUTPUT LOG FILE':'OUTPUT_LOG_FILE',
+  'TRANSLATION':'TRANSLATION',
+  'X TRANSLATION':'X_TRANSLATION',
+  'Y TRANSLATION':'Y_TRANSLATION',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'VECTOR LENGTH':'VECTOR_LENGTH',
+  'STEERING FILE':'STEERING_FILE',
+  'DICTIONARY':'DICTIONARY',
+}
+DicoEnumCasFrToEnumCasEn = {
+'MESH_GENERATOR':{
+  "SUPERTAB4":"SUPERTAB4",
+  "SUPERTAB6":"SUPERTAB6",
+  "MASTER2":"MASTER2",
+  "SIMAIL":"SIMAIL",
+  "SELAFIN":"SELAFIN",
+  "TRIGRID":"TRIGRID",
+  "ADCIRC":"ADCIRC",
+  "FASTTABS":"FASTTABS",
+},
+
+'BINARY_STANDARD':{
+  "STD":"STD",
+  "IBM":"IBM",
+  "I3E":"I3E",
+},
+
+'GEOMETRY_FILE_FORMAT_FOR_TELEMAC':{
+  "":"",
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'INPUT_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+  "UNV":"UNV",
+  "CGNS":"CGNS",
+},
+
+'OUTPUT_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+  "UNV":"UNV",
+  "CGNS":"CGNS",
+  "VTK":"VTK",
+  "CGNS":"CGNS",
+},
+
+}
diff --git a/Telemac/stbtel_labelCataToIhm_en.qm b/Telemac/stbtel_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..50f9752
Binary files /dev/null and b/Telemac/stbtel_labelCataToIhm_en.qm differ
diff --git a/Telemac/stbtel_labelCataToIhm_fr.qm b/Telemac/stbtel_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..9b32caa
Binary files /dev/null and b/Telemac/stbtel_labelCataToIhm_fr.qm differ
index 5fe6197cf4e8272ca37d33a6f17adc06450887ce..524474141104500337871c9652ffe36ca8be2520 100644 (file)
@@ -44,11 +44,10 @@ JdC = JDC_CATA (code = 'TELEMAC2D',
 # Catalog entry for the MAP function : c_pre_interfaceBody_mesh
 # =======================================================================
 
-VERSION_CATALOGUE="TRUNK_20180306"
+VERSION_CATALOGUE="TRUNK_20210323"
 # -----------------------------------------------------------------------
 COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
 # -----------------------------------------------------------------------
-    UIinfo = {"groupes": ("CACHE")},
 #   -----------------------------------
     INITIALIZATION = FACT(statut='o',
 #   -----------------------------------
@@ -57,9 +56,8 @@ COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
 #       -----------------------------------
             typ = 'TXM',
             defaut = '',
-            fr = """Titre du cas etudie. Ce titre figurera sur les dessins.""",
-            ang = """Title of the case being considered. This title shall be marked on the
-drawings.""",
+            fr = """Titre du cas etudie.""",
+            ang = """Title of the case being considered.""",
         ),
 #       -----------------------------------
         INITIAL_CONDITIONS = SIMP(statut ='o',
@@ -68,44 +66,48 @@ drawings.""",
             into = ['ZERO ELEVATION','CONSTANT ELEVATION','ZERO DEPTH','CONSTANT DEPTH','SPECIAL','PARTICULIERES','PARTICULAR','TPXO SATELLITE ALTIMETRY'],
             defaut = 'ZERO ELEVATION',
             fr = """Permet de definir les conditions initiales sur
-les hauteurs d''eau.
+les hauteurs d''eau notamment.
 Les valeurs possibles sont :
-   - COTE NULLE. Initialise la cote de surface libre a 0.
+\begin{itemize}
+\item COTE NULLE : Initialise la cote de surface libre a 0.
            Les hauteurs d''eau initiales sont alors retrouvees en
            faisant la difference entre les cotes de surface libre
-           et du fond.
-   - COTE CONSTANTE .Initialise la cote de surface libre a la
-           valeur donnee par le mot-cle COTE INITIALE. Les hauteurs
-           d''eau initiales sont calculees comme precedemment.
-   - HAUTEUR NULLE .Initialise les hauteurs d''eau a 0.
-   - HAUTEUR CONSTANTE. Initialise les hauteurs d''eau a la valeur
-           donnee par le mot-cle HAUTEUR INITIALE.
-   - PARTICULIERES. Les conditions initiales sur la hauteur d''eau
-           doivent etre precisees dans le sous-programme CONDIN.
-   - ALTIMETRIE SATELLITE TPXO. Les conditions initiales sur la hauteur
-           d''eau et les vitesses sont etiblies sur la base des donnees
+           et du fond ;
+\item COTE CONSTANTE : Initialise la cote de surface libre a la
+valeur donnee par le mot-cle \telkey{COTE INITIALE}. Les hauteurs
+d''eau initiales sont calculees comme precedemment ;
+\item HAUTEUR NULLE : Initialise les hauteurs d''eau a 0 ;
+\item HAUTEUR CONSTANTE : Initialise les hauteurs d''eau a la valeur
+donnee par le mot-cle \telkey{HAUTEUR INITIALE} ;
+\item ALTIMETRIE SATELLITE TPXO : Les conditions initiales sur la
+hauteur d''eau et les vitesses sont etablies sur la base des donnees
            satellite TPXO dont les 8 premiers constistuents
-ont ete extrait
-           et sauves dans le fichier BASE DE DONNEES DE MAREE.""",
-            ang = """Makes it possible to define the initial conditions with
+ont ete extraites et
+sauvees dans les fichiers
+\telkey{BASE BINAIRE 1/2 DE DONNEES DE MAREE} ;
+\item PARTICULIERES : Les conditions initiales sur la hauteur d''eau
+doivent etre precisees dans le sous-programme \telkey{USER\_CONDIN\_H}.
+\end{itemize}""",
+            ang = """Makes it possible to define the initial conditions of
 the water depth.
 The possible values are as follows:
-   - ZERO ELEVATION-. Initializes the free surface elevation to 0.
+\begin{itemize}
+\item ZERO ELEVATION: Initializes the free surface elevation to 0.
 The initial water depths are then found by computing the difference
-between the free surface and the bottom.
-   - CONSTANT ELEVATION-. Initializes the water elevation to the value
-given by the keyword -INITIAL ELEVATION-. The initial water depths
-are computed as in the previous case.
-   - ZERO DEPTH-. Initializes the water depths to 0.
-   - CONSTANT DEPTH-. Initializes the water depths to the value given
-by the key-word -INITIAL DEPTH-.
-   - SPECIAL-. The initial conditions with the water depth should be
-stated in the CONDIN subroutine.
-   - TPXO SATELITE ALTIMETRY. The initial conditions on the
-free surface and
-velocities are established from the TPXO satellite program data,
-the harmonic
-constituents of which are stored in the TIDE DATA BASE file.""",
+between the free surface and the bottom,
+\item CONSTANT ELEVATION: Initializes the water elevation to the value
+given by the keyword \telkey{INITIAL ELEVATION}.
+The initial water depths are computed as in the previous case,
+\item ZERO DEPTH: Initializes the water depths to 0.
+\item CONSTANT DEPTH: Initializes the water depths to the value given
+by the keyword \telkey{INITIAL DEPTH},
+\item TPXO SATELITE ALTIMETRY: The initial conditions on the free
+surface and velocities are established from the satellite program
+data given by the harmonic constants database coming from OSU
+(e.g. TPXO) and stored in the \telkey{BINARY DATABASE 1/2 FOR TIDE},
+\item SPECIAL or PARTICULAR: The initial conditions with the water depth
+should be stated in the \telfile{USER\_CONDIN\_H} subroutine.
+\end{itemize}""",
         ),
 #       -----------------------------------
         b_INITIAL_CONDITIONSG = BLOC(condition="INITIAL_CONDITIONS == 'CONSTANT ELEVATION'",
@@ -116,9 +118,9 @@ constituents of which are stored in the TIDE DATA BASE file.""",
                 typ = 'R',
                 defaut = 0.,
                 fr = """Valeur utilisee avec l''option :
-     CONDITIONS INITIALES - COTE CONSTANTE""",
-                ang = """Value to be used with the option :
-INITIAL CONDITIONS  -CONSTANT ELEVATION""",
+\telkey{CONDITIONS INITIALES} : ''COTE CONSTANTE''.""",
+                ang = """Value to be used with the option:
+\telkey{INITIAL CONDITIONS} : ''CONSTANT ELEVATION''.""",
             ),
         ),
 #       -----------------------------------
@@ -130,9 +132,9 @@ INITIAL CONDITIONS  -CONSTANT ELEVATION""",
                 typ = 'R',
                 defaut = 0.,
                 fr = """Valeur utilisee avec l''option :
-CONDITIONS INITIALES :-HAUTEUR CONSTANTE-""",
+\telkey{CONDITIONS INITIALES} : ''HAUTEUR CONSTANTE''.""",
                 ang = """Value to be used along with the option:
-         INITIAL CONDITIONS -CONSTANT DEPTH-""",
+\telkey{INITIAL CONDITIONS} : ''CONSTANT DEPTH''.""",
             ),
         ),
 #       -----------------------------------
@@ -141,18 +143,22 @@ CONDITIONS INITIALES :-HAUTEUR CONSTANTE-""",
             typ = 'TXM',
             into = ['BIN','SERAFIN','SERAFIND','MED'],
             defaut = 'BIN',
-            fr = """Format du fichier de geometrie.
+            fr = """Format du \telkey{FICHIER DE DONNEES BINAIRE 1}.
 Les valeurs possibles sont :
-- BIN     : format binaire standard
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-            ang = """Geometry file format.
+\begin{itemize}
+\item BIN     : format binaire standard ;
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+            ang = """Format of the \telkey{BINARY DATA FILE 1}.
 Possible values are:
-- BIN     : Standard binary format
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item BIN     : standard binary format,
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
         ),
 #       -----------------------------------
         BINARY_DATA_FILE_1 = SIMP(statut ='f',
@@ -160,10 +166,8 @@ Possible values are:
             typ = ('Fichier','All Files (*)'),
             defaut = '',
             fr = """Fichier de donnees code en binaire mis a la disposition
-de l''utilisateur.
-Les donnees de ce fichier seront a lire sur le canal 24.""",
-            ang = """Binary-coded data file made available to the user.
-The data in this file shall be read on channel 24.""",
+de l''utilisateur.""",
+            ang = """Binary-coded data file available to the user.""",
         ),
 #       -----------------------------------
         BINARY_DATA_FILE_2_FORMAT = SIMP(statut ='f',
@@ -171,18 +175,22 @@ The data in this file shall be read on channel 24.""",
             typ = 'TXM',
             into = ['BIN','SERAFIN','SERAFIND','MED'],
             defaut = 'BIN',
-            fr = """Format du fichier de geometrie.
+            fr = """Format du \telkey{FICHIER DE DONNEES BINAIRE 2}.
 Les valeurs possibles sont :
-- BIN     : format binaire standard
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-            ang = """Geometry file format.
+\begin{itemize}
+\item BIN     : format binaire standard ;
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+            ang = """Format of the \telkey{BINARY DATA FILE 2}.
 Possible values are:
-- BIN     : Standard binary format
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item BIN     : standard binary format,
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
         ),
 #       -----------------------------------
         BINARY_DATA_FILE_2 = SIMP(statut ='f',
@@ -190,10 +198,8 @@ Possible values are:
             typ = ('Fichier','All Files (*)'),
             defaut = '',
             fr = """Fichier de donnees code en binaire mis a la disposition
-de l''utilisateur.
-Les donnees de ce fichier seront a lire sur le canal 25.""",
-            ang = """Binary-coded data file made available to the user.
-The data in this file shall be read on channel 25.""",
+de l''utilisateur.""",
+            ang = """Binary-coded data file available to the user.""",
         ),
 #       -----------------------------------
         FORMATTED_DATA_FILE_1 = SIMP(statut ='f',
@@ -201,10 +207,8 @@ The data in this file shall be read on channel 25.""",
             typ = ('Fichier','All Files (*)'),
             defaut = '',
             fr = """Fichier de donnees formate mis a la disposition de
-l''utilisateur.
-Les donnees de ce fichier seront a lire sur le canal 26.""",
-            ang = """Formatted data file made available to the user.
-The data in this file shall be read on channel 26.""",
+l''utilisateur.""",
+            ang = """Formatted data file available to the user.""",
         ),
 #       -----------------------------------
         FORMATTED_DATA_FILE_2 = SIMP(statut ='f',
@@ -212,10 +216,8 @@ The data in this file shall be read on channel 26.""",
             typ = ('Fichier','All Files (*)'),
             defaut = '',
             fr = """Fichier de donnees formate mis a la disposition de
-l''utilisateur.
-Les donnees de ce fichier seront a lire sur le canal 27.""",
-            ang = """Formatted data file made available to the user.
-The data in this file shall be read on channel 27.""",
+l''utilisateur.""",
+            ang = """Formatted data file available to the user.""",
         ),
 #       -----------------------------------
         INPUT_FILES = FACT(statut='o',
@@ -224,18 +226,22 @@ The data in this file shall be read on channel 27.""",
             GEOMETRY_FILE_FORMAT = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ['SERAFIN?','SERAFIND','MED'],
-                defaut = 'SERAFIN?',
-                fr = """Format du fichier de geometrie.
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE GEOMETRIE}.
 Les valeurs possibles sont :
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-                ang = """Geometry file format.
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{GEOMETRY FILE}.
 Possible values are:
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
             ),
 #           -----------------------------------
             GEOMETRY_FILE = SIMP(statut ='o',
@@ -249,9 +255,11 @@ contain the topography and the friction coefficients.""",
             FORTRAN_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'FichierOuRepertoire',
-                defaut = 'DEFAUT',
-                fr = """Nom du fichier FORTRAN a soumettre.""",
-                ang = """Name of FORTRAN file to be submitted.""",
+                defaut = '',
+                fr = """Nom du fichier ou repertoire FORTRAN a soumettre, contenant les
+sous-programmes specifiques au modele.""",
+                ang = """Name of the FORTRAN file or directory to be submitted,
+including specific subroutines of the model.""",
             ),
 #           -----------------------------------
             BOTTOM_TOPOGRAPHY_FILE = SIMP(statut ='f',
@@ -272,15 +280,27 @@ the computation.""",
                 typ = 'I',
                 defaut = 0,
                 fr = """Nombre de lissages effectues sur la topographie.
-chaque lissage, effectue a l''aide d''une matrice de masse,
+Chaque lissage, effectue a l''aide d''une matrice de masse,
 est conservatif.
 Utilise lorsque les donnees de bathymetrie donnent des resultats
 trop irreguliers apres interpolation.""",
                 ang = """Number of smoothings on bottom topography.
-each smoothing is mass conservative.
+Each smoothing is mass conservative.
 to be used when interpolation of bathymetry on the mesh gives
 very rough results.""",
             ),
+#           -----------------------------------
+            BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Indique si le nombre d eventuels lissages sur la topographie est
+effectue apres (ou sinon avant) les modifications de topographie
+apportees par l utilisateur.""",
+                ang = """Indicates if the number of potential smoothings on bottom topography
+is done after (or before otherwise) the topography modifications
+implemented by the user.""",
+            ),
 #           -----------------------------------
             BOUNDARY_CONDITIONS_FILE = SIMP(statut ='o',
 #           -----------------------------------
@@ -298,42 +318,45 @@ through colours that are assigned to the boundary nodes.""",
                 typ = bool,
                 defaut = False,
                 fr = """Option utilisee principalement pour le dossier de validation. Le
-fichier des resultats du calcul precedent est alors considere comme une
+\telkey{FICHIER DE REFERENCE} est alors considere comme une
 reference a laquelle on va comparer le calcul. La comparaison est
-effectuee par le sous-programme VALIDA qui peut etre une comparaison
-avec une solution exacte par exemple.""",
-                ang = """This option is primarily used for the validation documents. The
-PREVIOUS COMPUTATION FILE is then considered as a reference which the
-computation is going to be compared with. The comparison is made by the
-subroutine VALIDA, which can be modified as to so as to include, for
-example,a comparison with an exact solution.""",
+effectuee par le sous-programme \telfile{BIEF\_VALIDA}
+qui peut etre une comparaison avec une solution exacte par exemple.""",
+                ang = """This option is primarily used for the validation documents.
+The \telkey{REFERENCE FILE} is then considered as a reference
+which the computation is going to be compared with.
+The comparison is done by the subroutine \telfile{BIEF\_VALIDA},
+which can be modified so as to include, for example,
+a comparison with an exact solution.""",
             ),
 #           -----------------------------------
             REFERENCE_FILE_FORMAT = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ['SERAFIN?','SERAFIND','MED'],
-                defaut = 'SERAFIN?',
-                fr = """Format du fichier de resultats du calcul precedent.
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE REFERENCE}.
 Les valeurs possibles sont :
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-                ang = """Previous computation results file format.
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{REFERENCE FILE}.
 Possible values are:
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
             ),
 #           -----------------------------------
             REFERENCE_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Fichier de resultats de reference pour la validation. Les resultats a
-placer dans ce fichier seront a ecrire sur le canal 22.""",
-                ang = """Binary-coded result file for validation. The results to be entered
-into this file shall be written on channel 22.""",
+                fr = """Fichier de resultats de reference pour la validation.""",
+                ang = """Binary-coded result file for validation.""",
             ),
         ),
 #       -----------------------------------
@@ -344,64 +367,76 @@ into this file shall be written on channel 22.""",
 #           -----------------------------------
                 typ = 'I',
                 defaut = 0,
-                fr = """NOMBRE DE PROCESSEURS EN CALCUL PARALLELE
-0 : 1 machine, compilation sans bibliotheque de parallelisme
-1 : 1 machine, compilation avec bibliotheque de parallelisme
-2 : 2 processeurs ou machines en parallele
-etc...""",
-                ang = """NUMBER OF PROCESSORS FOR PARALLEL PROCESSING
-0 : 1 machine, compiling without parallel library
-1 : 1 machine, compiling with a parallel library
-2 : 2 processors or machines in parallel
-etc....""",
+                fr = """Nombre de processeurs pour la decomposition en parallele:
+\begin{itemize}
+\item 0 : 1 machine, compilation sans bibliotheque de parallelisme ;
+\item 1 : 1 machine, compilation avec bibliotheque de parallelisme ;
+\item 2 : 2 processeurs ou machines en parallele etc...
+\end{itemize}""",
+                ang = """Number of processors for domain partition.
+\begin{itemize}
+\item 0: 1 machine, compiling without parallel library,
+\item 1: 1 machine, compiling with a parallel library,
+\item 2: 2 processors or machines in parallel etc...
+\end{itemize}""",
             ),
 #           -----------------------------------
             CHECKING_THE_MESH = SIMP(statut ='o',
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """Si oui on appelle le sous-programme checkmesh qui verifie
+                fr = """Si OUI on appelle le sous-programme \telfile{CHECKMESH} qui verifie
 la coherence du maillage, points superposes, etc.""",
-                ang = """if this key word is equal to yes, a call to subroutine
-checkmesh will look for errors in the mesh, superimposed points, etc.""",
+                ang = """If this keyword is equal to YES, a call to subroutine
+\telfile{CHECKMESH} will look for errors in the mesh,
+superimposed points, etc.""",
             ),
 #           -----------------------------------
             MAXIMUM_NUMBER_OF_BOUNDARIES = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 30,
-                fr = """nombre maximal de frontieres differentes dans le maillage.
-Sert au dimensionnement de la memoire, a augmenter si necessaire""",
-                ang = """maximal number of boundaries in the mesh.
-Used for dimensioning arrays. Can be increased if needed""",
+                fr = """Nombre maximal de frontieres differentes dans le maillage.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+                ang = """Maximal number of boundaries in the mesh.
+Used for dimensioning arrays. Can be increased if needed.""",
             ),
 #           -----------------------------------
             MAXIMUM_NUMBER_OF_SOURCES = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 20,
-                fr = """nombre maximal de points sources dans le maillage.
-Sert au dimensionnement de la memoire, a augmenter si necessaire""",
-                ang = """maximal number of punctual sources in the mesh.
-Used for dimensioning arrays. Can be increased if needed""",
+                fr = """Nombre maximal de points sources dans le maillage.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+                ang = """Maximal number of punctual sources in the mesh.
+Used for dimensioning arrays. Can be increased if needed.""",
             ),
 #           -----------------------------------
             MAXIMUM_NUMBER_OF_TRACERS = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 20,
-                fr = """nombre maximal de traceurs.
-Sert au dimensionnement de la memoire, a augmenter si necessaire""",
-                ang = """maximal number of tracers.
-Used for dimensioning arrays. Can be increased if needed""",
+                fr = """Nombre maximal de traceurs.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+                ang = """Maximal number of tracers.
+Used for dimensioning arrays. Can be increased if needed.""",
             ),
 #           -----------------------------------
             VECTOR_LENGTH = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 1,
-                fr = """LONGUEUR DU VECTEUR POUR LES MACHINES VECTORIELLES""",
-                ang = """VECTOR LENGTH ON VECTOR MACHINES""",
+                fr = """Longueur du vecteur pour les machines vectorielles.""",
+                ang = """Vector length on vector machines.""",
+            ),
+#           -----------------------------------
+            SECURITY_COEFFICIENT_FOR_SCARACT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Coefficient de securite pour l''allocation de memoire pour
+\telfile{SCARACT}.""",
+                ang = """Security coefficient for memory allocation for \telfile{SCARACT}.""",
             ),
         ),
     ),
@@ -416,31 +451,37 @@ Used for dimensioning arrays. Can be increased if needed""",
             fr = """Determine si le calcul en cours est independant de tout autre
 resultat ou est une reprise effectuee a partir du resultat d''un calcul
 precedent.
-NON : Il s''agit du premier passage pour ce calcul et il est necessaire
-de definir un jeu complet de conditions initiales
-OUI : Il s''agit d''une reprise de calcul :
+\begin{itemize}
+\item NON : Il s''agit du premier passage pour ce calcul et il est
+necessaire de definir un jeu complet de conditions initiales
+\item OUI : Il s''agit d''une reprise de calcul :
 les conditions initiales sont constituees par le dernier pas de
-temps du ''FICHIER DU CALCUL PRECEDENT'' du fichier des parametres
+temps du \telkey{FICHIER DU CALCUL PRECEDENT} du fichier des parametres
 utilise pour soumettre le calcul.
+\end{itemize}
 Par contre, l''ensemble des donnees du fichier des parametres
-peuvent etre redefinies ; ce qui offre la possibilite de changer
+peuvent etre redefinies, ce qui offre la possibilite de changer
 par exemple, le pas de temps, le modele de turbulence, le
-frottement, d''ajouter ou retirer un traceur ...
+frottement, d''ajouter ou retirer un traceur\ldots\\
 De meme, il est necessaire de definir des conditions aux limites
-(sous-programme BORD ou valeurs placees dans le fichier des
+(sous-programme \telfile{BORD} ou valeurs placees dans le fichier des
 parametres), qui peuvent egalement etre modifiees.""",
             ang = """Determines whether the computation under way is independent
 result or is following an earlier result.
-NO: It is the first run for this computation and a whole set of
-initial conditions should be defined.
-YES: It follows a former computation:
+\begin{itemize}
+\item NO: It is the first run for this computation and a whole set of
+initial conditions should be defined,
+\item YES: It follows a former computation:
 the initial conditions consist in the last time step of the
-PREVIOUS COMPUTATION FILE in the steering file used for submitting
-the computation.
+\telkey{PREVIOUS COMPUTATION FILE} defined in the steering file
+used for submitting the computation.
+\end{itemize}
 All the data from the steering file may be defined once again, which
 provides an opportunity to change, for example, the time step,
-the turbulence model, the friction, to add or remove a tracer...
-It is also possible to define new boundary conditions.""",
+the turbulence model, the friction, to add or remove a tracer\ldots\\
+It is also possible to define new boundary conditions
+(in the subroutine \telfile{BORD} or values defined
+in the steering file).""",
         ),
 #       -----------------------------------
         b_COMPUTATION_CONTINUEDG = BLOC(condition="COMPUTATION_CONTINUED == True",
@@ -449,31 +490,34 @@ It is also possible to define new boundary conditions.""",
             PREVIOUS_COMPUTATION_FILE_FORMAT = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ['SERAFIN?','SERAFIND','MED'],
-                defaut = 'SERAFIN?',
-                fr = """Format du fichier de resultats du calcul precedent.
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DU CALCUL PRECEDENT}.
 Les valeurs possibles sont :
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-                ang = """Previous computation results file format.
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{PREVIOUS COMPUTATION FILE}.
 Possible values are:
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
             ),
 #           -----------------------------------
             PREVIOUS_COMPUTATION_FILE = SIMP(statut ='o',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Nom d''un fichier contenant les resultats d''un calcul
-precedent realise sur le meme maillage et dont le dernier pas de temps
-enregistre va fournir les conditions initiales pour une suite de de
-calcul.""",
-                ang = """Name of a file containing the results of an earlier
-computation which was made on the same mesh. The last recorded time
-step will provid the initial conditions for the new computation.""",
+                fr = """Nom d''un fichier contenant les resultats d''un calcul precedent
+realise sur le meme maillage et dont le dernier pas de temps enregistre
+va fournir les conditions initiales pour une suite de calcul.""",
+                ang = """Name of a file containing the results of an earlier computation
+which was made on the same mesh. The last recorded time step will
+provide the initial conditions for the new computation.""",
             ),
 #           -----------------------------------
             RECORD_NUMBER_FOR_RESTART = SIMP(statut ='o',
@@ -482,9 +526,10 @@ step will provid the initial conditions for the new computation.""",
                 defaut = 0,
                 fr = """En cas de suite de calcul, numero de l''enregistrement
 de depart dans le fichier du calcul precedent. 0 signifie
-qu''on prend le dernier enregistrement""",
-                ang = """In case of COMPUTATION CONTINUED, record number to
-start from in the PREVIOUS COMPUTATION FILE""",
+que l''on prend le dernier enregistrement.""",
+                ang = """In case of \telkey{COMPUTATION CONTINUED} = YES, record number
+to start from in the \telkey{PREVIOUS COMPUTATION FILE}.
+0 means the last record is taken.""",
             ),
         ),
 #       -----------------------------------
@@ -492,8 +537,8 @@ start from in the PREVIOUS COMPUTATION FILE""",
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Remet le temps a zero en cas de suite de calcul""",
-            ang = """Initial time set to zero in case of restart""",
+            fr = """Remet le temps a zero en cas de suite de calcul.""",
+            ang = """Initial time set to zero in case of restart.""",
         ),
     ),
 #   -----------------------------------
@@ -508,158 +553,190 @@ start from in the PREVIOUS COMPUTATION FILE""",
                 typ = 'I',
                 defaut = 0,
                 fr = """Determine le nombre de pas de temps a partir duquel debute
-l''ecriture des resultats dans le FICHIER DES RESULTATS.""",
+l''ecriture des resultats dans le \telkey{FICHIER DES RESULTATS}.""",
                 ang = """Determines the number of time steps after which the results
-are first written into the RESULTS FILE.""",
+are first written into the \telkey{RESULTS FILE}.""",
             ),
 #           -----------------------------------
             GRAPHIC_PRINTOUT_PERIOD = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 1,
-                fr = """ Determine la periode en nombre de pas de temps d''impression des
-VARIABLES POUR LES SORTIES GRAPHIQUES (voir ce mot-cle) dans le FICHIER
-DES RESULTATS.""",
-                ang = """ Determines, in number of time steps, the printout period for the
-VARIABLES FOR GRAPHIC PRINTOUTS in the RESULTS FILE.""",
+                fr = """Determine la periode en nombre de pas de temps d''impression des
+\telkey{VARIABLES POUR LES SORTIES GRAPHIQUES}
+(voir ce mot-cle) dans le \telkey{FICHIER DES RESULTATS}.""",
+                ang = """Determines, in number of time steps, the printout period for the
+\telkey{VARIABLES FOR GRAPHIC PRINTOUTS}
+in the \telkey{RESULTS FILE}.""",
             ),
 #           -----------------------------------
             VARIABLES_FOR_GRAPHIC_PRINTOUTS = 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.","All the tracers 1 to 9.","All the tracers 10 to 19.","turbulent kinetic energy in k-epsilon model (J/kg)","dissipation of turbulent energy (W/kg)","turbulent viscosity (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)","Courant number ","supplementary variable N","supplementary variable O","supplementary variable R","supplementary variable Z","maximum elevation","time of maximum elevation","maximum velocity","time of maximum velocity","friction velocity","gradient 1, etc. ","reference level for Nestor "],
+                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* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","tracer* etc.","tracer1 etc.","tracer2 etc.","tracer3 etc.","tracer4 etc.","tracer5 etc.","tracer6 etc.","tracer7 etc.","tracer8 etc.","tracer9 etc.","tracer10 etc.","tracer11 etc.","tracer12 etc.","tracer13 etc.","tracer14 etc.","tracer15 etc.","tracer16 etc.","tracer17 etc.","tracer18 etc.","tracer19 etc.","tracer** etc.","All the tracers 1 to 9.","All the tracers 10 to 19.","turbulent kinetic energy in k-epsilon model (J/kg)","dissipation of turbulent energy (W/kg)","turbulent viscosity (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)","Courant number","supplementary variable N","supplementary variable O","supplementary variable R","supplementary variable Z","maximum elevation (m)","time of maximum elevation (s)","maximum velocity (m/s)","time of maximum velocity (s)","friction velocity (m/s)","gradient 1, etc.","TAU_S","1/R (1/m)","OMEGA","distance to the closest wall (m)","reference level for Nestor (m)"],
                 defaut = ["velocity along x axis (m/s)","velocity along y axis (m/s)","water depth (m)","bottom elevation (m)"],
-                fr = """ Noms des variables que l''utilisateur veut ecrire dans le fichier des
-resultats. Chaque variable est representee par une lettre. Le choix des
-separateurs est libre. Les possibilites offertes sont les suivantes :
- - 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, avec n le numero du traceur,
- - 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 : coefficient de frottement sur le fond,
- - Gn: gradient differencie, avec n le numero de reference du gradient.
-L''utilisateur dispose egalement de 4 champs libres, qu''il peut
-utiliser pour ecrire dans le fichier des resultats des variables qu''il
-cree lui-meme. Ces variables propres a l''utlisateur doivent etre
-calculees dans le sous-programme PRERES et le nom que l''on desire leur
-donner doit etre ecrit dans le sous-programme NOMVAR. Ces 7 champs sont
-:
- - N, O, R, Z qui correspondent aux tableaux PRIVE(1,1), PRIVE(1,2),
- PRIVE(1,3), PRIVE(1,4).
-A la difference des variables precedentes, celles-ci sont conservees
-dans tout le programme, et peuvent donc etre reutilisees.  Dans ce
+                fr = """Noms des variables ecrites dans FICHIER DES RESULTATS.
+Chaque variable est representee par une lettre (choix des
+separateurs libre). Les possibilites sont :
+\begin{itemize}
+\item U : vitesse suivant $x$ (m/s) ;
+\item V : vitesse suivant $y$ (m/s) ;
+\item C : celerite des ondes (m/s) ;
+\item H : hauteur d eau (m) ;
+\item S : cote de surface libre (m) ;
+\item B : cote du fond (m) ;
+\item F : nombre de Froude ;
+\item Q : debit scalaire du fluide (m$^2$/s) ;
+\item Tn: traceur, avec n le numero du traceur ;
+\item K : energie turbulente du modele $k-\epsilon$ (J/kg) ;
+\item E : dissipation de l energie turbulente (W/kg) ;
+\item D : viscosite turbulente (m$^2$/s) ;
+\item I : debit suivant $x$ (m$^2$/s) ;
+\item J : debit suivant $y$ (m$^2$/s) ;
+\item M : vitesse scalaire (m/s) ;
+\item X : vent suivant $x$ (m/s) ;
+\item Y : vent suivant $y$ (m/s) ;
+\item P : pression atmospherique (Pa) ;
+\item W : coefficient de frottement sur le fond ;
+\item A : derive en $x$ (m) ;
+\item G : derive en $y$ (m) ;
+\item L : nombre de Courant ;
+\item MAXZ : cote maximum (m) ;
+\item TMXZ : temps de la cote maximum (s) ;
+\item MAXV : vitesse maximum (m/s) ;
+\item TMXV : temps de la vitesse maximum (s) ;
+\item US : vitesse de frottement (m/s) ;
+\item Gn: gradient differencie, avec n le numero de reference du
+gradient ;
+\item TAU\_S : TAU\_S ;
+\item 1/R : 1/R (1/m) ;
+\item OMEGA : OMEGA ;
+\item WDIST : distance au mur le plus proche (m) ;
+\item ZRL : niveau de reference pour Nestor.
+\end{itemize}
+4 champs libres sont utilisables pour ecrire des variables creees
+dans le fichier des resultats.
+Ces variables doivent etre calculees dans le PRERES\_TELEMAC2D et leur
+nom ecrit dans NOMVAR\_TELEMAC2D.
+Ces 7 champs sont :
+N, O, R, Z qui correspondent aux tableaux PRIVE(1,1) a PRIVE(1,4).
+Contrairement aux variables precedentes, celles-ci sont conservees
+dans tout le programme et peuvent donc etre reutilisees. Dans ce
 dernier cas ne pas oublier de donner une taille suffisante au tableau
-PRIVE (dans le programme principal). Il est ainsi possible de limiter,
-par exemple, la taille des fichiers de resultats pour de tres gros
-calculs. Cependant, il faut etre conscient du fait que, dans
-l''eventualite d''une reprise de calcul, le code doit disposer, dans le
-fichier des resultats, des informations necessaires a sa poursuite, a
-savoir :
- - les vitesses U et V,
- - les hauteurs d''eau H,
- - les cotes du fond B.
-Toutefois, TELEMAC peut recalculer certaines de ces variables a
-partir d''autres qui lui seront fournies (par exemple, il recalculera H
-a partir de S et B).""",
-                ang = """ Names of variables the user wants to write into the results file. Each
-variable is represented by a letter. The separators can be freely
-selected. The available capabilities are as follows:
- - 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, with n the tracer number,
- - 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,
- - G : drift along y,
- - L : nombre de courant,
- - Gn : differentiated gradient, with n the gradient reference number.
-Four other variables are also made available to the
-user who may use them for writing into the file the results of variables
-he creates himself. These user-specific variables should be computed in
-the subroutine PRERES and their desired name should be written into the
-subroutine NOMVAR. These seven variables are as follows:
-- N, O, R, Z
-which correspond to arrays PRIVE(1,1) up to PRIVE(1, Unlike the
-preceding variables, they are preserved throughout the program, so that
-they can be used again.
+PRIVE.
+Il est ainsi possible de limiter la taille des fichiers de resultats
+pour de gros calculs.
+Cependant, en cas de reprise de calcul, le code doit disposer dans le
+fichier des resultats des informations necessaires a sa poursuite :
+\begin{itemize}
+\item vitesses U et V ;
+\item hauteur d eau H ;
+\item cote du fond B.
+\end{itemize}
+Toutefois, TELEMAC-2D peut recalculer certaines des variables a
+partir d autres.""",
+                ang = """Names of variables which will be written in the results file. Each
+variable is represented by a letter (free separators).
+The possible choices are:
+\begin{itemize}
+\item U: velocity along $x$ axis (m/s),
+\item V: velocity along $y$ axis (m/s),
+\item C: wave celerity (m/s),
+\item H: water depth (m),
+\item S: free surface elevation (m),
+\item B: bottom elevation (m),
+\item F: Froude number,
+\item Q: scalar flowrate of fluid (m$^2$/s),
+\item Tn: tracer, with n the tracer number,
+\item K: turbulent kinetic energy in $k-\epsilon$ model (J/kg),
+\item E: dissipation of turbulent energy (W/kg),
+\item D: turbulent viscosity (m$^2$/s),
+\item I: flowrate along $x$ axis (m$^2$/s),
+\item J: flowrate along $y$ axis (m$^2$/s),
+\item M: scalar velocity (m/s),
+\item X: wind along $x$ axis (m/s),
+\item Y: wind along $y$ axis (m/s),
+\item P: air pressure (Pa),
+\item W: friction coefficient,
+\item A: drift along $x$ (m),
+\item G: drift along $y$ (m),
+\item L: Courant number,
+\item MAXZ : maximum elevation (m),
+\item TMXZ : time of maximum elevation (s),
+\item MAXV : maximum velocity (m/s),
+\item TMXV : time of maximum velocity (s),
+\item US : friction velocity (m/s),
+\item Gn: differentiated gradient, with n the gradient reference number,
+\item TAU\_S : TAU\_S,
+\item 1/R : 1/R (1/m),
+\item OMEGA : OMEGA,
+\item WDIST : distance to the closest wall (m),
+\item ZRL : reference level for Nestor (m).
+\end{itemize}
+4 other variables are also available to the user
+to write created variables results.
+These user variables should be computed in
+\telfile{PRERES\_TELEMAC2D} subroutine and their name
+should be written in \telfile{NOMVAR\_TELEMAC2D} subroutine.
+These seven variables are as follows:
+N, O, R, Z which correspond to arrays \telfile{PRIVE(1,1)} up to
+\telfile{PRIVE(1,4)}.
+Unlike the previous variables, they are kept throughout the program,
+so that they can be used again.
 In the latter case, do not forget to provide the
-array PRIVE with sufficiently large dimensions (in FORTRAN file). With
-this key-word, one can limit the size of the RESULTS FILE. It should be
-kept in mind, however, that if a computation has to be continued, the
-RESULTS FILE should contain the appropriate information for running the
-code,i.e.:
- - velocities U and V,
- - water depths H,
- - bottom elevations B.
-TELEMAC, however, can compute some of these variables from others for
-example, it will compute H from S and B.""",
+array \telkey{PRIVE} with sufficiently large dimensions in
+the FORTRAN FILE.
+The size of the \telkey{RESULTS FILE} can be limited with this keyword.
+However, if a computation must be continued, the
+\telkey{RESULTS FILE} should contain the appropriate information
+for running the code,i.e.:
+\begin{itemize}
+\item velocities $U$ and $V$,
+\item water depth $H$,
+\item bottom elevation $B$.
+\end{itemize}
+\telemac{2d} can compute some of these variables from others.""",
             ),
 #           -----------------------------------
             NUMBER_OF_PRIVATE_ARRAYS = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 0,
-                fr = """Nombre de tableaux mis a disposition de l utilisateur""",
-                ang = """Number of arrays for own user programming""",
+                fr = """Nombre de tableaux mis a disposition de l utilisateur.""",
+                ang = """Number of arrays for own user programming.""",
             ),
 #           -----------------------------------
             NAMES_OF_PRIVATE_VARIABLES = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'TXM', min=0, max='**',
                 fr = """Noms des variables privees en 32 caracteres, 16 pour le nom
-         16 pour l''unite. Elles correspondent au bloc PRIVE
-         et peuvent etre lues dans le fichier de geometrie si elles
-         y sont presentes avec leur nom""",
+16 pour l''unite. Elles correspondent au bloc \telfile{PRIVE}
+et peuvent etre lues dans le \telkey{FICHIER DE GEOMETRIE} si elles
+y sont presentes avec leur nom.""",
                 ang = """Name of private variables in 32 characters, 16 for the name,
-         16 for the unit. They are stored in the block PRIVE and
-         can be read in the geometry file if they are here with their
-         name""",
+16 for the unit.
+They are stored in the block \telfile{PRIVE} and can be read
+in the \telkey{GEOMETRY FILE} if they are here with their name.""",
             ),
 #           -----------------------------------
             RESULTS_FILE_FORMAT = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ['SERAFIN?','SERAFIND','MED'],
-                defaut = 'SERAFIN?',
-                fr = """Format du fichier de resultats.
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIERS DE RESULTATS}.
 Les valeurs possibles sont :
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-                ang = """Results file format. Possible values are:
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{RESULTS FILE}. Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
             ),
 #           -----------------------------------
             RESULTS_FILE = SIMP(statut ='o',
@@ -667,22 +744,21 @@ Les valeurs possibles sont :
                 typ = ('Fichier','All Files (*)','Sauvegarde'),
                 defaut = '',
                 fr = """Nom du fichier dans lequel seront ecrits les resultats du
-calcul avec la periodicite donnee par le mot cle ''PERIODE POUR LES
-SORTIES GRAPHIQUES''.""",
-                ang = """Name of the file into which the computation results shall be
-written,
-the periodicity being given by the key-word:
-GRAPHIC PRINTOUT PERIOD.""",
+calcul avec la periodicite donnee par le mot cle \telkey{PERIODE POUR
+LES SORTIES GRAPHIQUES}.""",
+                ang = """Name of the file into which the computation results
+are written with a periodicity given by the keyword
+\telkey{GRAPHIC PRINTOUT PERIOD}.""",
             ),
 #           -----------------------------------
             RESULT_FILE_IN_LONGITUDE_LATITUDE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = bool,
                 defaut = True,
-                fr = """donne les coordonnees dans le fichier resultats en longitude-latitude
-si le fichier geo est aussi donnee en long lat""",
-                ang = """gives result file in longitude latitude if geo file is
-also given in long lat""",
+                fr = """Donne les coordonnees dans le fichier resultats en longitude-latitude
+si le fichier geo est aussi donnee en longitude-latitude.""",
+                ang = """Gives the coordinates of the result file in longitude-latitude
+if the geometry file is also given in longitude-latitude.""",
             ),
 #           -----------------------------------
             BINARY_RESULTS_FILE_FORMAT = SIMP(statut ='f',
@@ -690,16 +766,22 @@ also given in long lat""",
                 typ = 'TXM',
                 into = ['BIN','SERAFIN','SERAFIND','MED'],
                 defaut = 'BIN',
-                fr = """Format du fichier de geometrie.
+                fr = """Format du \telkey{FICHIER DE RESULTATS BINAIRE}.
 Les valeurs possibles sont :
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-                ang = """Geometry file format.
+\begin{itemize}
+\item BIN     : format binaire standard ;
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{BINARY RESULTS FILE}.
 Possible values are:
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item BIN     : standard binary format,
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
             ),
 #           -----------------------------------
             BINARY_RESULTS_FILE = SIMP(statut ='f',
@@ -707,11 +789,8 @@ Possible values are:
                 typ = ('Fichier','All Files (*)','Sauvegarde'),
                 defaut = '',
                 fr = """Fichier de resultats code en binaire mis a la disposition
-de l''utilisateur. Les resultats a placer dans ce fichier seront a
-ecrire sur le canal 28.""",
-                ang = """Additional binary-coded result file made available
-to the user. The results to be entered into this file shall be written
-on channel 28.""",
+de l''utilisateur.""",
+                ang = """Additional binary-coded result file available to the user.""",
             ),
 #           -----------------------------------
             FORMATTED_RESULTS_FILE = SIMP(statut ='f',
@@ -719,12 +798,62 @@ on channel 28.""",
                 typ = ('Fichier','All Files (*)','Sauvegarde'),
                 defaut = '',
                 fr = """Fichier de resultats formate mis a la disposition de
-l''utilisateur.
-Les resultats a placer dans ce fichier seront a ecrire sur
-le canal 29.""",
-                ang = """Formatted file of results made available to the user.
-The results to be entered into this file shall be written
-on channel 29.""",
+l''utilisateur.""",
+                ang = """Formatted file of results available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 1 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 1 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_2 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 2 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 2 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_3 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 3 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 3 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_4 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 4 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 4 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_5 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 5 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 5 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_6 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 6 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 6 available to the user.""",
             ),
         ),
 #       -----------------------------------
@@ -738,57 +867,57 @@ on channel 29.""",
 lesquels les debits instantanes et cumules seront donnes.""",
                 ang = """Couples of points (global numbers
 in the mesh) defining sections
- where the instantaneous and cumulated discharges will be given""",
+where the instantaneous and cumulated discharges will be given.""",
             ),
 #           -----------------------------------
             PRINTING_CUMULATED_FLOWRATES = SIMP(statut ='o',
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """IMPRESSION DU FLUX CUMULE A TRAVERS LES SECTIONS DE CONTROLE""",
-                ang = """PRINTING THE CUMULATED FLOWRATES THROUGH CONTROL SECTIONS""",
+                fr = """Impression du flux cumule a travers les sections de controle.""",
+                ang = """Printing the cumulated flowrates through control sections.""",
             ),
 #           -----------------------------------
             COMPATIBLE_COMPUTATION_OF_FLUXES = SIMP(statut ='o',
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """FLUX A TRAVERS LES SECTIONS DE CONTROLE, CALCUL COMPATIBLE
-AVEC L''IMPERMEABILITE SOUS FORME FAIBLE""",
-                ang = """FLOWRATES THROUGH CONTROL SECTIONS, COMPUTATION COMPATIBLE
-WITH THE WEAK FORMULATION OF NO-FLUX BOUNDARY CONDITION""",
+                fr = """Flux a travers les sections de controle, calcul compatible
+avec l''impermeabilite sous forme faible.""",
+                ang = """Flowrates through control sections, computation compatible
+with the weak formulation of no-flux boundary condition.""",
             ),
 #           -----------------------------------
             SECTIONS_INPUT_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """sections input file, partitioned""",
-                ang = """sections input file, partitioned""",
+                fr = """Fichier des sections de controle, partitione.""",
+                ang = """Sections input file, partitioned.""",
             ),
 #           -----------------------------------
             SECTIONS_OUTPUT_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)','Sauvegarde'),
                 defaut = '',
-                fr = """sections output file, written by the master""",
-                ang = """sections output file, written by the master""",
+                fr = """Fichier de sortie des sections de controle, ecrit par le maitre.""",
+                ang = """Sections output file, written by the master.""",
             ),
 #           -----------------------------------
             FLUXLINE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """FLUXLINE""",
-                ang = """Use Fluxline to compute flux over lines""",
+                fr = """Utiliser fluxline pour le calcul des flux sur les lignes.""",
+                ang = """Use Fluxline to compute flux over lines.""",
             ),
 #           -----------------------------------
             FLUXLINE_INPUT_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Nom du fichier de fluxline, avec des donnees sur les sections""",
-                ang = """Name of the Fluxline file, with data on cross-sections""",
+                fr = """Nom du fichier de fluxline, avec des donnees sur les sections.""",
+                ang = """Name of the fluxline file, with data on cross-sections.""",
             ),
         ),
 #       -----------------------------------
@@ -799,7 +928,7 @@ WITH THE WEAK FORMULATION OF NO-FLUX BOUNDARY CONDITION""",
 #           -----------------------------------
                 typ = 'I',
                 defaut = 0,
-                fr = """Determine le nombre de pas de temps a partir duquel debute
+                fr = """Determine le numero de pas de temps a partir duquel debute
 l''ecriture des resultats dans le listing.""",
                 ang = """Determines the number of time steps after which the results
 are first written into the listing.""",
@@ -809,14 +938,14 @@ are first written into the listing.""",
 #           -----------------------------------
                 typ = 'I',
                 defaut = 1,
-                fr = """ Determine la periode en nombre de pas de temps d''impression des
-VARIABLES A IMPRIMER (voir ce mot-cle) Pour la mise au point, il faut
+                fr = """Determine la periode en nombre de pas de temps d''impression des
+\telkey{VARIABLES A IMPRIMER} (voir ce mot-cle).
+Pour la mise au point, il faut
 savoir que la sortie des resultats est effectuee systematiquement sur le
-fichier de retour d''execution du code (actuellement accessible par le
-menu 3.f de SPF sur IBM, et dans le fichier !CAS.SORTIE sur station de
-travail)""",
-                ang = """ Determines, in number of time steps, the printout period of the
-VARIABLES TO BE PRINTED The results are systematically printed out on
+listing (CAS.SORTIE sur station de travail).""",
+                ang = """Determines, in number of time steps, the printout period of the
+\telkey{VARIABLES TO BE PRINTED}.
+The results are systematically printed out on
 the listing file (file CAS.SORTIE at the workstation).""",
             ),
 #           -----------------------------------
@@ -825,41 +954,43 @@ the listing file (file CAS.SORTIE at the workstation).""",
                 typ = 'I',
                 defaut = 1,
                 fr = """Determine la periode en nombre de pas de temps d''impression
-des VARIABLES A IMPRIMER (voir ce mot-cle) Pour la mise au point,
+des \telkey{VARIABLES A IMPRIMER} (voir ce mot-cle).
+Pour la mise au point,
 il faut savoir que la sortie des resultats est effectuee
-systematiquement sur le fichier de retour d''execution du code
-(actuellement accessible par le menu 3.f de SPF sur IBM, et dans
-le fichier !CAS.SORTIE sur station de travail)""",
+systematiquement sur le listing
+(CAS.SORTIE sur station de travail).
+A la priorite sur \telkey{PERIODE DE SORTIE LISTING}.""",
                 ang = """Determines, in number of time steps, the printout period of
-the VARIABLES TO BE PRINTED
+the \telkey{VARIABLES TO BE PRINTED}.
 The results are systematically printed out on the listing file
-(file CAS.SORTIE at the workstation).""",
+(file CAS.SORTIE at the workstation),
+Has priority before \telkey{LISTING PRINTOUT PERIOD}.""",
             ),
 #           -----------------------------------
             LISTING_PRINTOUT = SIMP(statut ='o',
 #           -----------------------------------
                 typ = bool,
                 defaut = True,
-                fr = """Sortie des resultats sur support papier.
+                fr = """Sortie des resultats sur support papier ou a l ecran.
 Si l''on met NON le listing ne contient que l''entete et la mention
-FIN NORMALE DU PROGRAMME
-Commande a eviter""",
+FIN NORMALE DU PROGRAMME.
+Commande a eviter.""",
                 ang = """Result printout on hard copy.
 When NO is selected, the listing only includes the heading and the
-phrase "NORMAL END OF PROGRAM"
-In addition, the options MASS BALANCE and VALIDATION are inhibited.
-Not recommended for use.""",
+phrase "NORMAL END OF PROGRAM".
+In addition, the options \telkey{MASS-BALANCE} and
+\telkey{VALIDATION} are inhibited. Not recommended for use.""",
             ),
 #           -----------------------------------
             VARIABLES_TO_BE_PRINTED = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'TXM', min=0, max='**',
-                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."],
+                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 (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)","Courant number","supplementary variable N","supplementary variable O","supplementary variable R","supplementary variable Z","maximum elevation (m)","time of maximum elevation (s)","maximum velocity (m/s)","time of maximum velocity (s)","friction velocity (m/s)","gradient 1, etc.","TAU_S","1/R (1/m)","OMEGA","distance to the closest wall (m)","reference level for Nestor (m)"],
                 defaut = '',
-                fr = """Nom des variables que l''utilisateur desire ecrire a l''ecran. Meme
+                fr = """Nom des variables que l''utilisateur desire ecrire a l''ecran. Memes
 possibilites que pour les sorties graphiques.""",
                 ang = """Name of the variables that the user wants printed on screen.
-Same values available as graphical outputs""",
+Same values available as graphical outputs.""",
             ),
 #           -----------------------------------
             MASS_BALANCE = SIMP(statut ='o',
@@ -869,10 +1000,12 @@ Same values available as graphical outputs""",
                 fr = """Determine si l''on effectue ou non le bilan de masse
 sur le domaine.
 Cette procedure calcule a chaque pas de temps :
- - les flux aux entrees et sorties du domaine;
- - le flux global a travers l''ensemble des parois du domaine (liquides
-ou solides)
-- l''erreur relative sur la masse pour ce pas de temps.
+\begin{itemize}
+\item les flux aux entrees et sorties du domaine ;
+\item le flux global a travers l''ensemble des parois du domaine
+(liquides ou solides) ;
+\item l''erreur relative sur la masse pour ce pas de temps.
+\end{itemize}
 En fin de listing, on trouve l''erreur relative sur la masse pour
 l''ensemble du calcul.
 Il ne s''agit que d''un calcul indicatif car il n''existe pas
@@ -880,9 +1013,11 @@ d''expression compatible du debit en formulation c,u,v.""",
                 ang = """Determines whether a check of the mass-balance over
 the domain is mader or not.
 This procedures computes the following at each time step:
-the domain inflows and outflows,
-the overall flow across all the boundaries,
-the relative error in the mass for that time step.
+\begin{itemize}
+\item the domain inflows and outflows,
+\item the overall flow across all the boundaries,
+\item the relative error in the mass for that time step.
+\end{itemize}
 The relative error in the mass over the whole computation can be found
 at the end of the listing.""",
             ),
@@ -893,23 +1028,23 @@ at the end of the listing.""",
                 defaut = True,
                 fr = """Donne a chaque pas de temps le nombre d''iterations necessaires
 a la convergence du solveur de l''etape de propagation.""",
-                ang = """if YES, prints the number of iterations
-that have been necessar
+                ang = """If YES, prints the number of iterations
+that have been necessary
 to get the solution of the linear system.""",
             ),
 #           -----------------------------------
             LIST_OF_POINTS = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I', min=0, max='**',
-                fr = """Liste de points remarquables pour les impressions""",
-                ang = """List of remarkable points for printouts""",
+                fr = """Liste de points remarquables pour les impressions.""",
+                ang = """List of remarkable points for printouts.""",
             ),
 #           -----------------------------------
             NAMES_OF_POINTS = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'TXM', min=0, max='**',
-                fr = """Noms des points remarquables pour les impressions""",
-                ang = """Names of remarkable points for printouts""",
+                fr = """Noms des points remarquables pour les impressions.""",
+                ang = """Names of remarkable points for printouts.""",
             ),
         ),
 #       -----------------------------------
@@ -919,16 +1054,16 @@ to get the solution of the linear system.""",
             FOURIER_ANALYSIS_PERIODS = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'R', min=0, max='**',
-                fr = """Liste des periodes que l''on veut analyser""",
-                ang = """List of periods to be analysed""",
+                fr = """Liste des periodes que l''on veut analyser.""",
+                ang = """List of periods to be analysed.""",
             ),
 #           -----------------------------------
             TIME_RANGE_FOR_FOURIER_ANALYSIS = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'R', min= 2, max= 2,
                 defaut = [0.,0.],
-                fr = """Pour le calcul du marnage et de la phase de la maree""",
-                ang = """For computing tidal range and phase of tide""",
+                fr = """Pour le calcul du marnage et de la phase de la maree.""",
+                ang = """For computing tidal range and phase of tide.""",
             ),
         ),
     ),
@@ -936,7 +1071,6 @@ to get the solution of the linear system.""",
 # -----------------------------------------------------------------------
 HYDRO = PROC(nom= "HYDRO",op = None,
 # -----------------------------------------------------------------------
-    UIinfo = {"groupes": ("CACHE")},
 #   -----------------------------------
     BOUNDARY_CONDITIONS = FACT(statut='o',
 #   -----------------------------------
@@ -944,28 +1078,28 @@ HYDRO = PROC(nom= "HYDRO",op = None,
         PRESCRIBED_ELEVATIONS = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'R', max='**',
-            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""",
+            fr = """Valeurs des cotes imposees aux frontieres liquides.
+Lire la partie du mode d''emploi consacree aux conditions aux limites.""",
+            ang = """Values of the elevations prescribed at open boundaries.
+The section about boundary conditions is to be read in the manual.""",
         ),
 #       -----------------------------------
         PRESCRIBED_FLOWRATES = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'R', max='**',
-            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""",
+            fr = """Valeurs des debits imposes aux frontieres liquides.
+Lire la partie du mode d''emploi consacree aux conditions aux limites.""",
+            ang = """Values of the flowrates prescribed at open boundaries.
+The section about boundary conditions is to be read in the manual.""",
         ),
 #       -----------------------------------
         PRESCRIBED_VELOCITIES = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'R', max='**',
-            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""",
+            fr = """Valeurs des vitesses imposees aux frontieres liquides.
+Lire la partie du mode d''emploi consacree aux conditions aux limites.""",
+            ang = """Values of the magnitudes of velocity prescribed at open boundaries.
+Refer to the section dealing with the boundary conditions.""",
         ),
     ),
 #   -----------------------------------
@@ -977,9 +1111,19 @@ The section about boundary conditions is to be read in the manual""",
             typ = 'TXM', max='**',
             into = ["no","Z(Q)","Q(Z)"],
             fr = """Indique si une courbe de tarage doit etre utilisee pour une frontiere
-0:non 1:Z(Q) 2: Q(Z)""",
+(une valeur par frontiere liquide) :
+\begin{itemize}
+\item 0 : non ;
+\item 1 : Z(Q) ;
+\item 2 : Q(Z).
+\end{itemize}""",
             ang = """Says if a discharge-elevation curve must be used for a given boundary
-0:NO 1:Z(Q) 2: Q(Z)""",
+(one value per open boundary):
+\begin{itemize}
+\item 0: no,
+\item 1: Z(Q),
+\item 2: Q(Z).
+\end{itemize}""",
         ),
 #       -----------------------------------
         b_STAGE_DISCHARGE_CURVESG = BLOC(condition="STAGE_DISCHARGE_CURVES != 'no'",
@@ -989,8 +1133,8 @@ The section about boundary conditions is to be read in the manual""",
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Nom du fichier contenant les courbes de tarage""",
-                ang = """Name of the file containing stage-discharge curves""",
+                fr = """Nom du fichier contenant les courbes de tarage.""",
+                ang = """Name of the file containing stage-discharge curves.""",
             ),
         ),
 #       -----------------------------------
@@ -998,46 +1142,64 @@ The section about boundary conditions is to be read in the manual""",
 #       -----------------------------------
             typ = 'TXM', min=0, max='**',
             into = ["constant normal profile","u and v given in the conlim file","normal velocity given in ubor in the conlim file","velocity proportional to square root of depth","velocity proportional to square root of depth, variant"],
-            fr = """1:profil normal constant  2:u et v
-donnes dans le fichier conlim
-        3:vitesse normale donnee dans ubor dans le fichier conlim
-        4:profil en racine de la profondeur
-        5:profil en racine de la profondeur, variante""",
-            ang = """1:constant normal profile 2:u and v given in the conlim file
-        3:normal velocity given in ubor in the conlim file
-        4:sqrt(depth) profile
-        5:sqrt(depth) profile, variant""",
+            fr = """Permet de specifier le type de profil horizontal de vitesse.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : profil normal constant ;
+\item 2 : $u$ et $v$ donnes dans le
+\telkey{FICHIER DES CONDITIONS AUX LIMITES} ;
+\item 3 : vitesse normale donnee dans \telfile{UBOR} dans le
+\telkey{FICHIER DES CONDITIONS AUX LIMITES} ;
+\item 4 : profil en $\sqrt{h}$ ;
+\item 5 : comme 4 mais hauteur virtuelle calculee avec
+la surface libre la plus basse de la frontiere.
+\end{itemize}""",
+            ang = """Specifies the type of horizontal profile of velocities.
+Possible choices are:
+\begin{itemize}
+\item 1: constant normal profile,
+\item 2: $u$ and $v$ given in the
+\telkey{BOUNDARY CONDITION FILE},
+\item 3: normal velocity given in \telfile{UBOR} in the
+\telkey{BOUNDARY CONDITION FILE},
+\item 4: $\sqrt{h}$ profile,
+\item 5: like 4 but virtual depth based on
+the lowest elevation of the boundary.
+\end{itemize}""",
         ),
 #       -----------------------------------
         OPTION_FOR_LIQUID_BOUNDARIES = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'TXM', max='**',
             into = ["classical","Thompson method based on characteristics"],
-            fr = """On donne 1 entier par frontiere liquide
-     1 : conditions aux limites classiques
-     2 : methode de Thompson avec calcul de caracteristiques""",
-            ang = """One integer per liquid boundary is given
-     1 : classical boundary conditions
-     2 : Thompson method based on characteristics""",
+            fr = """On donne un entier par frontiere liquide.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : conditions aux limites classiques ;
+\item 2 : methode de Thompson avec calcul de caracteristiques.
+\end{itemize}""",
+            ang = """One integer per liquid boundary is given.
+Possible choices are:
+\begin{itemize}
+\item 1: classical boundary conditions,
+\item 2: Thompson method based on characteristics.
+\end{itemize}""",
         ),
 #       -----------------------------------
         LIQUID_BOUNDARIES_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)'),
             defaut = '',
-            fr = """Fichier de variations en temps des conditions aux limites.
-Les donnees de ce fichier seront a lire sur le canal 12.""",
-            ang = """Variations in time of boundary conditions.
-Data of this file are read
-on channel 12.""",
+            fr = """Fichier de variations en temps des conditions aux limites.""",
+            ang = """File containing the variations in time of boundary conditions.""",
         ),
 #       -----------------------------------
         ELEMENTS_MASKED_BY_USER = SIMP(statut ='o',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """SI OUI REMPLIR LE SOUS-PROGRAMME MASKOB""",
-            ang = """IF YES REWRITE SUBROUTINE MASKOB""",
+            fr = """Si OUI, remplir le sous-programme \telfile{USER\_MASKOB}.""",
+            ang = """If YES, fill in the subroutine \telfile{USER\_MASKOB}.""",
         ),
 #       -----------------------------------
         b_ELEMENTS_MASKED_BY_USERG = BLOC(condition="ELEMENTS_MASKED_BY_USER == True",
@@ -1059,41 +1221,55 @@ on channel 12.""",
 #           -----------------------------------
                 typ = 'I',
                 defaut = 10,
-                fr = """nombre maximal de zones pouvant etre definies pour le
-frottement. Peut etre augmente si necessaire""",
-                ang = """maximal number of zones defined for the friction.
-Could be increased if needed""",
+                fr = """Nombre maximal de zones pouvant etre definies pour le
+frottement. Peut etre augmente si necessaire.""",
+                ang = """Maximal number of zones defined for the friction.
+Could be increased if needed.""",
             ),
 #           -----------------------------------
             FRICTION_DATA = SIMP(statut ='f',
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """Lois de frottements definies par zone""",
-                ang = """Friction law defined by area""",
+                fr = """Logique qui dit si les lois de frottements sont definies par zone.""",
+                ang = """Logical to say if friction laws are defined by area.""",
             ),
 #           -----------------------------------
             FRICTION_DATA_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """fichier de donnees pour le frottement""",
-                ang = """friction data file""",
+                fr = """Nom du fichier de donnees pour le frottement.
+Voir le manuel utilisateur de \telemac{2d} pour la description.""",
+                ang = """Friction data file name.
+See the \telemac{2d} user manual for its description.""",
             ),
 #           -----------------------------------
             LAW_OF_BOTTOM_FRICTION = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'TXM',
                 into = ["NO FRICTION","HAALAND","CHEZY","STRICKLER","MANNING","NIKURADSE"],
-                fr = """ selectionne le type de formulation utilisee pour le calcul du
-frottement sur le fond. Les lois possibles sont les suivantes (cf. Note
-de principe) : - 0 : pas de frottement sur le fond; 1 : formule de
-Haaland 2 : formule de Chezy 3 : formule de STRICKLER 4 : formule de
-MANNING 5 : formule de NIKURADSE""",
-                ang = """ Selects the type of formulation used for the bottom friction. The
-possible laws are as follows (refer to the Principle note): 0: no
-friction against bottom, 1: Haaland''s formula 2: CHEZY''s formula 3:
-STRICKLER''s formula 4: MANNING''s formula 5: NIKURADSE''s formula""",
+                fr = """Selectionne le type de formulation utilisee pour le calcul
+du frottement sur le fond.
+Les lois possibles sont les suivantes (cf. Note de principe) :
+\begin{itemize}
+\item 0 : pas de frottement sur le fond ;
+\item 1 : formule de Haaland ;
+\item 2 : formule de Chezy ;
+\item 3 : formule de Strickler ;
+\item 4 : formule de Manning ;
+\item 5 : formule de Nikuradse.
+\end{itemize}""",
+                ang = """Selects the type of formulation used for the bottom friction.
+The possible laws are as follows (refer to the Principle note):
+\begin{itemize}
+\item 0: no friction against bottom,
+\item 1: Haaland''s formula,
+\item 2: Chezy''s formula,
+\item 3: Strickler''s formula,
+\item 4: Manning''s formula,
+\item 5: Nikuradse''s formula.
+\end{itemize}""",
             ),
 #           -----------------------------------
             b_LAW_OF_BOTTOM_FRICTIONG = BLOC(condition="LAW_OF_BOTTOM_FRICTION != 'NO FRICTION'",
@@ -1105,21 +1281,25 @@ STRICKLER''s formula 4: MANNING''s formula 5: NIKURADSE''s formula""",
                     defaut = 50.,
                     fr = """Fixe la valeur du coefficient de frottement pour la
 formulation choisie.
-Attention; la signification de ce chiffre varie suivant la formule
+Attention : la signification de ce chiffre varie suivant la formule
 choisie :
-                    1 : coefficient lineaire
-                    2 : coefficient de Chezy
-                    3 : coefficient de Strickler
-                    4 : coefficient de Manning
-                    5 : hauteur de rugosite de Nikuradse""",
+\begin{itemize}
+\item 1 : coefficient lineaire ;
+\item 2 : coefficient de Chezy ;
+\item 3 : coefficient de Strickler ;
+\item 4 : coefficient de Manning ;
+\item 5 : hauteur de rugosite de Nikuradse.
+\end{itemize}""",
                     ang = """Sets the value of the friction coefficient for the selected
 formulation. It is noteworthy that the meaning of this figure changes
-according to the selected formula (Chezy, Strickler, etc.) :
-                    1 : linear coefficient
-                    2 : Chezy coefficient
-                    3 : Strickler coefficient
-                    4 : Manning coefficient
-                    5 : Nikuradse grain size""",
+according to the selected formula (Chezy, Strickler, etc.):
+\begin{itemize}
+\item 1: linear coefficient,
+\item 2: Chezy coefficient,
+\item 3: Strickler coefficient,
+\item 4: Manning coefficient,
+\item 5: Nikuradse grain size.
+\end{itemize}""",
                 ),
             ),
 #           -----------------------------------
@@ -1127,10 +1307,10 @@ according to the selected formula (Chezy, Strickler, etc.) :
 #           -----------------------------------
                 typ = 'R',
                 defaut = 0.02,
-                fr = """valeur par defaut du manning pour la loi de frottement de
-Colebrook-White (loi numero 7)""",
+                fr = """Valeur par defaut du coefficient de Manning pour la loi de frottement
+de Colebrook-White (loi numero 7).""",
                 ang = """Manning default value for the friction law of Colebrook-White
-(law number 7)""",
+(law number 7).""",
             ),
 #           -----------------------------------
             DEPTH_IN_FRICTION_TERMS = SIMP(statut ='o',
@@ -1138,36 +1318,24 @@ Colebrook-White (loi numero 7)""",
                 typ = 'TXM',
                 into = ["nodal","average"],
                 defaut = "nodal",
-                fr = """1 : nodale 2 : moyenne""",
-                ang = """1: nodal   2: average""",
+                fr = """Valeurs possibles :
+\begin{itemize}
+\item 1 : nodale ;
+\item 2 : moyenne.
+\end{itemize}""",
+                ang = """Possible choices:
+\begin{itemize}
+\item 1: nodal,
+\item 2: average.
+\end{itemize}""",
             ),
 #           -----------------------------------
-            NON_SUBMERGED_VEGETATION_FRICTION = SIMP(statut ='o',
+            VEGETATION_FRICTION = SIMP(statut ='o',
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """calcul du frottement du a la vegetation non submergee""",
-                ang = """friction calculation of the non-submerged vegetation""",
-            ),
-#           -----------------------------------
-            b_NON_SUBMERGED_VEGETATION_FRICTIONG = BLOC(condition="NON_SUBMERGED_VEGETATION_FRICTION == True",
-#           -----------------------------------
-#               -----------------------------------
-                DIAMETER_OF_ROUGHNESS_ELEMENTS = SIMP(statut ='o',
-#               -----------------------------------
-                    typ = 'R',
-                    defaut = 0.006,
-                    fr = """diametre des elements de frottements""",
-                    ang = """diameter of roughness element""",
-                ),
-#               -----------------------------------
-                SPACING_OF_ROUGHNESS_ELEMENTS = SIMP(statut ='o',
-#               -----------------------------------
-                    typ = 'R',
-                    defaut = 0.14,
-                    fr = """espacement des elements de frottement""",
-                    ang = """spacing of rouhness element""",
-                ),
+                fr = """Calcul du frottement du a la vegetation non submergee.""",
+                ang = """Friction calculation of the non-submerged vegetation.""",
             ),
 #           -----------------------------------
             LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES = SIMP(statut ='o',
@@ -1175,28 +1343,32 @@ Colebrook-White (loi numero 7)""",
                 typ = 'TXM',
                 into = ["NO FRICTION","HAALAND","CHEZY","STRICKLER","MANNING","NIKURADSE","LOG LAW","COLEBROOK-WHITE"],
                 defaut = "NO FRICTION",
-                fr = """selectionne le type de formulation utilisee pour le calcul
+                fr = """Selectionne le type de formulation utilisee pour le calcul
 du frottement sur les parois laterales.
 Les lois possibles sont les suivantes (cf. Note de principe) :
-0 : pas de frottement
-1 : lineaire
-2 : Chezy
-3 : Strickler
-4 : Manning
-5 : formule de NIKURADSE
-6 : loi en log
-7 : Colebrook-White""",
+\begin{itemize}
+\item 0 : pas de frottement ;
+\item 1 : lineaire ;
+\item 2 : Chezy ;
+\item 3 : Strickler ;
+\item 4 : Manning ;
+\item 5 : formule de Nikuradse ;
+\item 6 : loi en log ;
+\item 7 : Colebrook-White.
+\end{itemize}""",
                 ang = """Selects the type of formulation used
 for the friction on lateral boundaries.
 The possible laws are as follows (refer to the Principle note):
-0: no friction
-1: linear
-2: Chezy
-3: Strickler
-4: Manning
-5: NIKURADSE''s formula
-6 : law log
-7 : Colebrook-White""",
+\begin{itemize}
+\item 0: no friction,
+\item 1 : linear,
+\item 2 : Chezy,
+\item 3 : Strickler,
+\item 4 : Manning,
+\item 5: Nikuradse''s formula,
+\item 6 : log law,
+\item 7 : Colebrook-White.
+\end{itemize}""",
             ),
 #           -----------------------------------
             b_LAW_OF_FRICTION_ON_LATERAL_BOUNDARIESG = BLOC(condition="LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES != 'NO FRICTION'",
@@ -1208,15 +1380,24 @@ The possible laws are as follows (refer to the Principle note):
                     defaut = 100.,
                     fr = """Fixe la valeur du coefficient de frottement sur les frontieres
 solides avec un regime turbulent rugueux sur les bords du domaine.
-meme convention que pour le coefficient de frottement:
-                    1 : non programme
-                    2 : coefficient de Chezy
-                    3 : coefficient de Strickler
-                    4 : coefficient de Manning
-                    5 : hauteur de rugosite de Nikuradse""",
+Meme convention que pour le coefficient de frottement:
+\begin{itemize}
+\item 1 : non programme ;
+\item 2 : coefficient de Chezy ;
+\item 3 : coefficient de Strickler ;
+\item 4 : coefficient de Manning ;
+\item 5 : hauteur de rugosite de Nikuradse.
+\end{itemize}""",
                     ang = """Sets the value of the friction coefficient of the solid
 boundary with the bed roughness option. Same meaning than friction
-coefficient""",
+coefficient:
+\begin{itemize}
+\item 1: not implemented,
+\item 2: Chezy coefficient,
+\item 3: Strickler coefficient,
+\item 4: Manning coefficient,
+\item 5: Nikuradse grain size.
+\end{itemize}""",
                 ),
             ),
 #           -----------------------------------
@@ -1224,9 +1405,10 @@ coefficient""",
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """Declenche l''appel a def\_zones, pour donner
- un numero de zone a chaque point""",
-                ang = """Triggers the call to def\_zones to give a zone number to every point""",
+                fr = """Declenche l''appel au sous-programme \telfile{USER\_DEF\_ZONES},
+pour donner un numero de zone a chaque point.""",
+                ang = """Triggers the call to \telfile{USER\_DEF\_ZONES} subroutine
+to give a zone number to every point.""",
             ),
 #           -----------------------------------
             b_DEFINITION_OF_ZONESG = BLOC(condition="DEFINITION_OF_ZONES == True",
@@ -1241,36 +1423,101 @@ coefficient""",
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Fichier des zones avec sur chaque ligne
-numero de point  numero de zone""",
-                ang = """Zones file, with on every line:
-point number   zone number""",
+                fr = """Fichier des zones avec sur chaque ligne :\\
+numero de point  numero de zone.""",
+                ang = """Zones file, with on every line:\\
+point number   zone number.""",
             ),
         ),
 #       -----------------------------------
-        ICE_PROCESSES = FACT(statut='o',
+        NON_NEWTONIAN = FACT(statut='o',
 #       -----------------------------------
 #           -----------------------------------
-            ICE_PROCESSES = SIMP(statut ='f',
+            NON_NEWTONIAN_MODEL = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Choix du modele non-newtonien :
+\begin{itemize}
+\item 0 : Newtonien ;
+\item 1 : Bingham ;
+\item 2 : Herschel-Bulkley.
+\end{itemize}""",
+                ang = """Choice of the non-newtonian model:
+\begin{itemize}
+\item 0: Newtonian,
+\item 1: Bingham,
+\item 2: Herschel-Bulkley.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BINGHAM_OPTION = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 1,
-                fr = """Donne le numero du processus des glaces, avec le numero defini
-sur la base multiplicative de nombres premiers (2, 3, 5, 7, 11, 13,
-...). Par example, 14 (2x7) rend actif les processus 2 et 7.
-Exception a la regle:
-si l''entier est 1, il n''y a pas de couplage;
-si l''entier est 0, tous les effets suivant sont inclus:
-  2- BUDGET THERMIQUE,
-  3-..""",
-                ang = """provides the ice process number with the number being defined
-on the basis of a multiplication of primary numbers (2, 3, 5,
-7, 11, 13, ...). For instance, 14 (2x7) activate processes 2
-and 7. Exception is made for:
-if the number is 1, there will be no ice processes included;
-if the number is 0, all processes are included, as follows:
-  2- THERMIMAL BUDGET,
-  3-..""",
+                fr = """Option pour le modele de Bingham :
+\begin{itemize}
+\item 1 : Papanastasiou (1987) exponential regularization ;
+\item 2 : Effective viscosity with cross formulation (Shao \& Lo 2003) ;
+\item 3 : Rickenmann (1990) Cubic equation.
+\end{itemize}""",
+                ang = """Bingham model option:
+\begin{itemize}
+\item 1: Papanastasiou (1987) exponential regularization,
+\item 2: Effective viscosity with cross formulation (Shao \& Lo 2003),
+\item 3: Rickenmann (1990) Cubic equation.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            NON_NEWTONIAN_VISCOSITY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.32,
+                fr = """Coefficient caracterisant la viscosite du fluide non-newtonien [Pa.s].""",
+                ang = """Coefficient to compute the fluid viscosity [Pa.s].""",
+            ),
+#           -----------------------------------
+            NON_NEWTONIAN_YIELD_STRESS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 18.6,
+                fr = """Coefficient caracterisant la contrainte d elasticite du fluide
+ non-newtonien [Pa].""",
+                ang = """Non-newtonian yield stress [Pa].""",
+            ),
+#           -----------------------------------
+            NON_NEWTONIAN_LAMINAR_RESISTANCE_PARAMETER_K = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 24.,
+                fr = """Parametre $k$ de resistance laminaire du fluide non-newtonien.""",
+                ang = """Non-newtonian laminar resistance parameter $k$.""",
+            ),
+#           -----------------------------------
+            NON_NEWTONIAN_FLUID_DENSITY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1600.,
+                fr = """Densite du fluide non-newtonien, correspond a la densite des
+sediments si le modele pseudo biphasique est actif [kg/m$^3$].""",
+                ang = """Non-newtonian fluid density, correspond to the sediment density
+if the pseudo-biphasic model is activated [kg/m$^3$].""",
+            ),
+#           -----------------------------------
+            NON_NEWTONIAN_PSEUDO_BIPHASIC_MODEL = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Modele pseudo-diphasique avec densite variable.""",
+                ang = """Non-newtonian pseudo biphasic model with variable density.""",
+            ),
+#           -----------------------------------
+            HERSCHEL_BULKLEY_POWER_LAW_INDEX = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Indice de la puissance $n$ dans le modele de Herschel-Bulkley.""",
+                ang = """Herschel-Bulkley power law index $n$.""",
             ),
         ),
 #       -----------------------------------
@@ -1293,34 +1540,40 @@ account or not.""",
 #               -----------------------------------
                     typ = 'R',
                     defaut = 0.,
-                    fr = """Composante de la vitesse du vent suivant l''axe des x (m/s).""",
-                    ang = """Wind velocity, component along x axis (m/s).""",
+                    fr = """Composante de la vitesse du vent suivant
+l''axe des $x$ (m/s), si constante.""",
+                    ang = """Wind velocity, component along $x$ axis (m/s), if constant.""",
                 ),
 #               -----------------------------------
                 WIND_VELOCITY_ALONG_Y = SIMP(statut ='o',
 #               -----------------------------------
                     typ = 'R',
                     defaut = 0.,
-                    fr = """Composante de la vitesse du vent suivant l''axe des y (m/s).""",
-                    ang = """Wind velocity, component along y axis (m/s).""",
+                    fr = """Composante de la vitesse du vent suivant
+l''axe des $y$ (m/s), si constante.""",
+                    ang = """Wind velocity, component along $y$ axis (m/s), if constant.""",
                 ),
 #               -----------------------------------
                 THRESHOLD_DEPTH_FOR_WIND = SIMP(statut ='o',
 #               -----------------------------------
                     typ = 'R',
                     defaut = 1.,
-                    fr = """Retire la force due au vent dans les petites profondeurs""",
-                    ang = """Wind is not taken into account for small depths""",
+                    fr = """Retire la force due au vent dans les petites profondeurs
+plus petites que cette valeur.""",
+                    ang = """Wind is not taken into account for depths smaller
+than this value.""",
                 ),
 #               -----------------------------------
                 COEFFICIENT_OF_WIND_INFLUENCE = SIMP(statut ='o',
 #               -----------------------------------
                     typ = 'R',
-                    defaut = 0.,
-                    fr = """Fixe la valeur du coefficient d''entrainement du vent (cf.
-Note de principe).""",
+                    defaut = 1.55E-6,
+                    fr = """Fixe la valeur du coefficient d''entrainement du vent.
+Voir le manuel utilisateur ou la note de principe
+pour la valeur a donner.""",
                     ang = """Sets the value of the wind driving coefficient.
-Refer to principle note.""",
+See the User Manual or the principle note
+for the value to give.""",
                 ),
 #               -----------------------------------
                 OPTION_FOR_WIND = SIMP(statut ='o',
@@ -1328,44 +1581,52 @@ Refer to principle note.""",
                     typ = 'TXM',
                     into = ["constant in time and space","variable in time given by formated file","variable in time and space given by formated file"],
                     defaut = "constant in time and space",
-                    fr = """donne les options pour introduire le vent:
-   1: constant en temps et en espace (donne par le mot cle
-      VITESSE ET DIRECTION DU VENT)
-   2: variable en temps donne par fichier formate
-   3: variable en temps et en espace donne par fichier formate
-      ou un fichier binaire serafin""",
-                    ang = """gives option for managing the wind:
-   1: constant in time and space, given by keyword SPEED AND
-      DIRECTION OF WIND
-   2: variable in time and (constant in space), given by formated file
-   3: variable in time and space , given by formated file or by
-      a binary serafin file""",
-                ),
-#               -----------------------------------
-                b_OPTION_FOR_WINDG = BLOC(condition="OPTION_FOR_WIND == 'constant in time and space'",
-#               -----------------------------------
-#                   -----------------------------------
-                    SPEED_AND_DIRECTION_OF_WIND = SIMP(statut ='o',
-#                   -----------------------------------
-                        typ = 'R', min= 2, max= 2,
-                        defaut = [0.,0.],
-                        fr = """Donne la vitesse et la direction (en degres de 0 a 360,
-0 etant y=0 et x=+inf) du vent lorsqu ils sont consant en temps et
-en espace (mot cle OPTION DU VENT = 1)""",
-                        ang = """gives the speed and direction (degre (from 0 to 360),
-0 given y=0 anx x=+infinity) when they are constant in time and space
-(keyword OPTION FOR WIND = 1)""",
-                    ),
-                ),
-#               -----------------------------------
-                b_OPTION_FOR_WINDH = BLOC(condition="OPTION_FOR_WIND == 'variable in time given by formated file' or OPTION_FOR_WIND == 'variable in time and space given by formated file'",
-#               -----------------------------------
-#                   -----------------------------------
-                    Consigne = SIMP(statut ="o", homo="information", typ="TXM",
-#                   -----------------------------------
-                        defaut = "Give the formatted file 3"),
+                    fr = """Donne les options pour introduire le vent :
+\begin{itemize}
+\item 1 : constant en temps et en espace (donne par les mots cle
+\telkey{VITESSE ET DIRECTION DU VENT}
+) ;
+\item 2 : variable en temps donne par fichier formate ;
+\item 3 : variable en temps et en espace donne par fichier formate
+ou un fichier binaire SERAFIN.
+\end{itemize}""",
+                    ang = """Gives the option for managing the wind:
+\begin{itemize}
+\item 1: constant in time and space, given by the keyword
+\telkey{SPEED AND DIRECTION OF WIND},
+\item 2: variable in time and constant in space, given by
+\telkey{ASCII ATMOSPHERIC DATA FILE},
+\item 3: variable in time and space, given by formatted file or by
+a binary SERAFIN file.
+\end{itemize}""",
                 ),
             ),
+#           -----------------------------------
+            COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Si OUI, la valeur du coefficient d''entrainement du vent est
+calculee en fonction de la vitesse du vent.
+La valeur de \telkey{COEFFICIENT D''INFLUENCE DU VENT} est ecrasee.
+Ancienne valeur par defaut = NON jusqu a la version V8P1.""",
+                ang = """If YES, the value of the wind driving coefficient is computed
+with respect to the wind velocity.
+The value of \telkey{COEFFICIENT OF WIND INFLUENCE} is overwritten.
+Old default value = NO until V8P1.""",
+            ),
+#           -----------------------------------
+            SPEED_AND_DIRECTION_OF_WIND = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min= 2, max= 2,
+                defaut = [0.,0.],
+                fr = """Donne la vitesse et la direction (en degres de 0 a 360,
+0 etant $y$ = 0 et $x$ = +inf) du vent lorsqu ils sont constants
+en temps et en espace (mot cle \telkey{OPTION DU VENT} = 1).""",
+                ang = """Gives the speed and direction (in degrees (from 0 to 360),
+0 given $y$ = 0 anx $x$ = +infinity) when they are constant
+in time and space (keyword \telkey{OPTION FOR WIND} = 1).""",
+            ),
 #           -----------------------------------
             AIR_PRESSURE = SIMP(statut ='o',
 #           -----------------------------------
@@ -1373,9 +1634,8 @@ en espace (mot cle OPTION DU VENT = 1)""",
                 defaut = False,
                 fr = """Permet de decider si l''on prend ou non en compte l''influence
 d''un champ de pression.""",
-                ang = """Provided to decide whether the influence of
-an atmosphere field
-is taken into account or not.""",
+                ang = """Provided to decide whether the influence of an atmosphere
+pressure field is taken into account or not.""",
             ),
 #           -----------------------------------
             b_AIR_PRESSUREG = BLOC(condition="AIR_PRESSURE == True",
@@ -1385,10 +1645,10 @@ is taken into account or not.""",
 #               -----------------------------------
                     typ = 'R',
                     defaut = 100000.,
-                    fr = """donne la valeur de la pression atmospherique lorsquelle est
-constante en temps et en espace""",
-                    ang = """gives the value of atmospheric pressure when it is contant
-in time and space""",
+                    fr = """Donne la valeur de la pression atmospherique lorsqu''elle est
+constante en temps et en espace. En Pa.""",
+                    ang = """Gives the value of atmospheric pressure when it is constant
+in time and space. In Pa.""",
                 ),
             ),
 #           -----------------------------------
@@ -1397,21 +1657,17 @@ in time and space""",
                 typ = bool,
                 defaut = False,
                 fr = """Pour ajouter un apport ou une perte d''eau en surface.
-Voir le mot-cle PLUIE OU EVAPORATION EN MM PAR JOUR""",
-                ang = """to add or remove water at the free surface. See the key-word
-RAIN OR EVAPORATION IN MM PER DAY""",
+Voir le mot-cle \telkey{PLUIE OU EVAPORATION EN MM PAR JOUR}.""",
+                ang = """Enables to add or remove water at the free surface.
+See the keyword \telkey{RAIN OR EVAPORATION IN MM PER DAY}.""",
             ),
 #           -----------------------------------
-            b_RAIN_OR_EVAPORATIONG = BLOC(condition="RAIN_OR_EVAPORATION == True",
+            RAIN_OR_EVAPORATION_IN_MM_PER_DAY = SIMP(statut ='o',
 #           -----------------------------------
-#               -----------------------------------
-                RAIN_OR_EVAPORATION_IN_MM_PER_DAY = SIMP(statut ='o',
-#               -----------------------------------
-                    typ = 'R',
-                    defaut = 0.0,
-                    fr = """Pour ajouter un apport ou une perte d''eau en surface""",
-                    ang = """to add or remove water at the free surface""",
-                ),
+                typ = 'R',
+                defaut = 0.0,
+                fr = """Pour ajouter un apport ou une perte d''eau en surface.""",
+                ang = """To add or remove water at the free surface.""",
             ),
 #           -----------------------------------
             RAINFALL_RUNOFF_MODEL = SIMP(statut ='f',
@@ -1419,49 +1675,57 @@ RAIN OR EVAPORATION IN MM PER DAY""",
                 typ = 'TXM',
                 into = ["No infiltration","CN runoff model"],
                 defaut = "No infiltration",
-                fr = """Option pour modele pluie-debit. Les options disponibles sont:
-  0 : Pas d infiltration (fonction de base)
-  1 : Modele CN (Curve Number du SCS)""",
+                fr = """Option pour le modele pluie-debit. Les options disponibles sont :
+\begin{itemize}
+\item 0 : Pas d infiltration (fonction de base) ;
+\item 1 : Modele CN (Curve Number du SCS).
+\end{itemize}""",
                 ang = """Option for the rainfall-runoff model. Available options are:
-  0 : No infiltration
-  1 : CN runoff model (Curve Number method of the SCS)""",
-            ),
+\begin{itemize}
+\item 0: No infiltration (basic function),
+\item 1: CN runoff model (Curve Number method of the SCS).
+\end{itemize}""",
+            ),
 #           -----------------------------------
             ANTECEDENT_MOISTURE_CONDITIONS = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 2,
                 fr = """Donne les conditions d humidite precedant un episode de pluie pour
-le modele CN du SCS. Les options disponibles sont:
-  1 : conditions precedentes seches
-  2 : conditions precedentes normales
-  3 : conditions prcedentes mouillees
-ce mot cle est uniquement utile pour le modele pluie-debit 1 (CN)""",
+le modele CN du SCS. Les options disponibles sont :
+\begin{itemize}
+\item 1 : conditions precedentes seches ;
+\item 2 : conditions precedentes normales ;
+\item 3 : conditions prcedentes mouillees.
+\end{itemize}
+Ce mot cle est uniquement utile pour le modele pluie-debit 1 (CN).""",
                 ang = """Gives the antecedent moisture conditions before a rainfall
  event for the SCS CN runoff model. Available options are:
-  1 : dry antecedent conditions
-  2 : normal antecedent conditions
-  3 : wet antecedent conditions
-This keyword is only usefull for runoff model 1 (SCS CN model)""",
+\begin{itemize}
+\item 1: dry antecedent conditions,
+\item 2: normal antecedent conditions,
+\item 3: wet antecedent conditions.
+\end{itemize}
+This keyword is only usefull for runoff model 1 (SCS CN model).""",
             ),
 #           -----------------------------------
             DURATION_OF_RAIN_OR_EVAPORATION_IN_HOURS = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'R',
                 defaut = 1.E6,
-                fr = """Donne la duree de la pluie en heure, par defaut pluie infinie""",
-                ang = """Gives the duration of the rain in hour,
-default value is infinite""",
+                fr = """Donne la duree de la pluie en heures, par defaut pluie infinie.""",
+                ang = """Gives the duration of the rain in hours,
+default value is infinite.""",
             ),
 #           -----------------------------------
             ASCII_ATMOSPHERIC_DATA_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Fichier de donnees en ascii contenant les informations
-atmospheriques variables en temps""",
-                ang = """Ascii data file containing the atmospheric data varying in
-time""",
+                fr = """Fichier de donnees ASCII contenant les informations
+atmospheriques variables en temps.""",
+                ang = """ASCII data file containing the atmospheric data varying in
+time.""",
             ),
 #           -----------------------------------
             BINARY_ATMOSPHERIC_DATA_FILE = SIMP(statut ='f',
@@ -1469,46 +1733,96 @@ time""",
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
                 fr = """Fichier de donnees code en binaire contenant les informations
-atmospheriques variables en temps et en espace sur le maillage""",
+atmospheriques variables en temps et en espace sur le maillage.""",
                 ang = """Binary-coded data file containing the atmospheric data varying in
-time and space on the mesh""",
+time and space on the mesh.""",
             ),
 #           -----------------------------------
             BINARY_ATMOSPHERIC_DATA_FILE_FORMAT = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ['SERAFIN?','SERAFIND','MED'],
-                defaut = 'SERAFIN?',
-                fr = """Format du fichier binaire de donn\E9es atmospheriques.
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES}.
 Les valeurs possibles sont :
-- SERAFIN : format standard simple precision pour Telemac;
-- SERAFIND: format standard double precision pour Telemac;
-- MED     : format MED base sur HDF5""",
-                ang = """Binary atmospheric file format.
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{BINARY ATMOSPHERIC DATA FILE}.
 Possible values are:
-- SERAFIN : classical single precision format in Telemac;
-- SERAFIND: classical double precision format in Telemac;
-- MED     : MED format based on HDF5""",
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
             ),
 #           -----------------------------------
             OPTION_FOR_INITIAL_ABSTRACTION_RATIO = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 1,
-                fr = """Donne le ratio entre pertes initiales IA et la retention potenti
-maximale S pour le modele pluie-debit SCS CN. Les options disponibles so
-  1 : IA/S = 0.2 (methode standard)
-  2 : IA/S = 0.05 (methode revisee, cf. Woodward, Hawkins et al. 2003. A
-      cette option les coefficients CN fournis en entree sont alors
-          automatiquement corriges, cf. manuel utilisateur).
-Ce mot cle est uniquement utile pour le modele pluie-d�bit 1 (CN)""",
+                fr = """Donne le ratio entre pertes initiales IA et la retention potentielle
+maximale S pour le modele pluie-debit SCS CN.
+Les options disponibles sont :
+\begin{itemize}
+\item 1 : IA/S = 0.2 (methode standard) ;
+\item 2 : IA/S = 0.05 (methode revisee, cf. Woodward, Hawkins et al.
+2003.
+\end{itemize}
+Avec cette option les coefficients CN fournis en entree sont alors
+automatiquement corriges, cf. manuel utilisateur).
+Ce mot cle est uniquement utile pour le modele pluie-debit 1 (CN).""",
                 ang = """Gives the ratio for Initial Abstraction to Maximal Potential
 Retention S for the SCS CN runoff model. Available options are:
-  1 : IA/S = 0.2 (standard method)
-  2 : IA/S = 0.05 (revised method, see Woodward, Hawkins et al. 2003. Wi
-      this option the CN values given in input are automatically convers
-          see user manual).
-This keyword is only useful for runoff model 1 (SCS CN model)""",
+\begin{itemize}
+\item 1: IA/S = 0.2 (standard method),
+\item 2: IA/S = 0.05 (revised method, see Woodward, Hawkins et al. 2003.
+\end{itemize}
+With this option the CN values given in input are automatically
+converted see user manual).
+This keyword is only useful for runoff model 1 (SCS CN model).""",
+            ),
+#           -----------------------------------
+            AIR_TEMPERATURE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 20.,
+                fr = """Donne la valeur de la temperature de l air lorsqu elle est
+constante en temps et en espace. En $^{\circ}$C.""",
+                ang = """Gives the value of air temperature when it is constant
+in time and space. In $^{\circ}$C.""",
+            ),
+#           -----------------------------------
+            CLOUD_COVER = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 5.,
+                fr = """Donne la valeur de la nebulosite lorsqu elle est
+constante en temps et en espace. En Octas ou dizieme.""",
+                ang = """Gives the value of cloud cover when it is constant
+in time and space. In Octas or tenth.""",
+            ),
+#           -----------------------------------
+            SOLAR_RADIATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 160.,
+                fr = """Donne la valeur du rayonnement solaire lorsqu il est
+constant en temps et en espace. En W/m$^2$.""",
+                ang = """Gives the value of solar radiation when it is constant
+in time and space. In W/m$^2$.""",
+            ),
+#           -----------------------------------
+            VAPOROUS_PRESSURE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1000.,
+                fr = """Donne la valeur de la pression de vapeur saturante lorsqu elle est
+constante en temps et en espace. En Pa.""",
+                ang = """Gives the value of vaporous pressure when it is constant
+in time and space. In Pa.""",
             ),
         ),
 #       -----------------------------------
@@ -1519,7 +1833,7 @@ This keyword is only useful for runoff model 1 (SCS CN model)""",
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """Active la prise en compte des courants de houle""",
+                fr = """Active la prise en compte des courants de houle.""",
                 ang = """Wave driven currents are taken into account.""",
             ),
 #           -----------------------------------
@@ -1530,8 +1844,8 @@ This keyword is only useful for runoff model 1 (SCS CN model)""",
 #               -----------------------------------
                     typ = 'I',
                     defaut = 1,
-                    fr = """Numero d enregistrement dans le fichier des courants de houle""",
-                    ang = """Record number to read in the wave driven currents file""",
+                    fr = """Numero d enregistrement dans le fichier des courants de houle.""",
+                    ang = """Record number to be read in the wave driven currents file.""",
                 ),
             ),
 #           -----------------------------------
@@ -1540,10 +1854,10 @@ This keyword is only useful for runoff model 1 (SCS CN model)""",
                 typ = bool,
                 defaut = False,
                 fr = """Active la prise en compte des interactions non-lineaires entre la
-houle et les courant pour le calcul du courant de houle (cf OConnor and
-Yoo, 1988, Coast Eng.12.)""",
+houle et les courants pour le calcul du courant de houle (cf OConnor and
+Yoo, 1988, Coast Eng.12.).""",
                 ang = """Wave friction enhancement for the calculation of the wave generated
-longshore current (cf OConnor and Yoo, 1988, Coast Eng.12.)""",
+longshore current (cf OConnor and Yoo, 1988, Coast Eng.12.).""",
             ),
         ),
 #       -----------------------------------
@@ -1555,10 +1869,16 @@ longshore current (cf OConnor and Yoo, 1988, Coast Eng.12.)""",
                 typ = 'TXM',
                 into = ['','FRICTION','FRICTION, STEADY'],
                 defaut = '',
-                fr = """Liste des parametres a estimer, choix : FROTTEMENT
-        ou FROTTEMENT, PERMANENT""",
-                ang = """List of parameter to be estimated, choice : FRICTION
-        or FRICTION, STEADY""",
+                fr = """Liste des parametres a estimer, choix :
+\begin{itemize}
+\item FROTTEMENT ;
+\item FROTTEMENT, PERMANENT.
+\end{itemize}""",
+                ang = """List of parameter to be estimated, choices:
+\begin{itemize}
+\item FRICTION,
+\item FRICTION, STEADY.
+\end{itemize}""",
             ),
 #           -----------------------------------
             COST_FUNCTION = SIMP(statut ='f',
@@ -1566,43 +1886,57 @@ longshore current (cf OConnor and Yoo, 1988, Coast Eng.12.)""",
                 typ = 'TXM',
                 into = ["Computed with h,u,v","Computed with c,u,v"],
                 defaut = "Computed with h,u,v",
-                fr = """1 : calculee sur h, u , v  2 : calculee avec c, u , v""",
-                ang = """1: computed with h, u , v 2: computed with c, u , v""",
+                fr = """Choix possibles :
+\begin{itemize}
+\item calculee sur $h$, $u$, $v$ ;
+\item calculee avec $c$, $u$ , $v$.
+\end{itemize}""",
+                ang = """Possible choices:
+\begin{itemize}
+\item computed with $h$, $u$, $v$,
+\item computed with $c$, $u$, $v$.
+\end{itemize}""",
             ),
 #           -----------------------------------
             IDENTIFICATION_METHOD = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ["list of tests","gradient simple","conj gradient","Lagrange interp."],
+                into = ["list of tests","gradient simple","conjugate gradient","Lagrange interpolation"],
                 defaut = "gradient simple",
-                fr = """0 : plan d''experience
-1 : gradient simple
-2 : gradient conj.
-3 : interp. de Lagrange""",
-                ang = """0 : list of tests
-1: gradient
-2 : conj. gradient
-3 : lagrange interp.""",
+                fr = """Choix possibles :
+\begin{itemize}
+\item 0 : plan d''experience ;
+\item 1 : gradient simple ;
+\item 2 : gradient conjugue ;
+\item 3 : interpolation de Lagrange.
+\end{itemize}""",
+                ang = """Possible choices:
+\begin{itemize}
+\item 0: list of tests,
+\item 1: gradient,
+\item 2: conjugate gradient,
+\item 3: Lagrangian interpolation.
+\end{itemize}""",
             ),
 #           -----------------------------------
             TOLERANCES_FOR_IDENTIFICATION = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'R', min= 4, max= 4,
                 defaut = [1.E-3,1.E-3,1.E-3,1.E-4],
-                fr = """4 nombres : precision absolue sur H, U, V,
- et precision relative sur la fonction cout""",
-                ang = """4 numbers: absolute precision on H, U V,
- and relative precision on the cost function""",
+                fr = """4 nombres : precision absolue sur $H$, $U$, $V$,
+et precision relative sur la fonction cout.""",
+                ang = """4 numbers: absolute precision on $H$, $U$, $V$,
+and relative precision on the cost function.""",
             ),
 #           -----------------------------------
             MAXIMUM_NUMBER_OF_ITERATIONS_FOR_IDENTIFICATION = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'I',
                 defaut = 20,
-                fr = """chaque iteration comprend au moins un
- calcul direct et un calcul adjoint""",
-                ang = """every iteration implies at least a direct and
- an adjoint computation""",
+                fr = """Chaque iteration comprend au moins un
+calcul direct et un calcul adjoint.""",
+                ang = """Every iteration implies at least a direct and
+an adjoint computation.""",
             ),
         ),
 #       -----------------------------------
@@ -1612,38 +1946,50 @@ longshore current (cf OConnor and Yoo, 1988, Coast Eng.12.)""",
             ABSCISSAE_OF_SOURCES = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'R', min=0, max='**',
-                fr = """Valeurs des abscisses des sources de debit et de traceur.""",
-                ang = """abscissae of sources of flowrate and/or tracer""",
+                fr = """Valeurs des abscisses des sources de debit et de traceur.
+La source sera placee au noeud du maillage le plus proche.""",
+                ang = """Abscissae of sources of flowrate and/or tracer.
+The source will be located at the nearest node in the mesh.""",
             ),
 #           -----------------------------------
             ORDINATES_OF_SOURCES = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'R', min=0, max='**',
-                fr = """Valeurs des ordonnees des sources de debit et de traceur.""",
-                ang = """ordinates of sources of flowrate and/or tracer""",
+                fr = """Valeurs des ordonnees des sources de debit et de traceur.
+La source sera placee au noeud du maillage le plus proche.""",
+                ang = """Ordinates of sources of flowrate and/or tracer.
+The source will be located at the nearest node in the mesh.""",
             ),
 #           -----------------------------------
             WATER_DISCHARGE_OF_SOURCES = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'R', min=0, max='**',
-                fr = """Valeurs des debits des sources.""",
-                ang = """values of water discharge of sources""",
+                fr = """Specifie le debit de chaque source.
+Un debit positif signifie qu''il s''agit d''un apport de fluide.""",
+                ang = """Specifies the discharge for every source.
+A positive discharge means that fluid is added.""",
             ),
 #           -----------------------------------
             VELOCITIES_OF_THE_SOURCES_ALONG_X = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'R', min=0, max='**',
-                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 flow at this location is taken""",
+                fr = """Vitesses du courant selon $x$ a chacune des sources.
+Si elles ne sont pas donnees, on considere que la vitesse est
+celle du courant.""",
+                ang = """Velocities along $x$ at the sources.
+If they are not given, the velocity of the flow at this location
+is taken.""",
             ),
 #           -----------------------------------
             VELOCITIES_OF_THE_SOURCES_ALONG_Y = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'R', min=0, max='**',
-                fr = """Vitesses du courant a chacune des sources""",
-                ang = """Velocities at the sources""",
+                fr = """Vitesses du courant selon $y$ a chacune des sources.
+Si elles ne sont pas donnees, on considere que la vitesse est
+celle du courant.""",
+                ang = """Velocities along $y$ at the sources.
+If they are not given, the velocity of the flow at this location
+is taken.""",
             ),
 #           -----------------------------------
             TYPE_OF_SOURCES = SIMP(statut ='o',
@@ -1651,10 +1997,18 @@ of the flow at this location is taken""",
                 typ = 'TXM',
                 into = ["Normal","Dirac"],
                 defaut = "Normal",
-                fr = """1: Source portee par une base elements finis
-2: Source portee  par une fonction de Dirac""",
-                ang = """1: Source term multiplied by a finite element basis
-2: Source term multiplied by a Dirac function""",
+                fr = """Definit comment les sources sont calculees :
+\begin{itemize}
+\item 1 : Source portee par une base elements finis ;
+\item 2 : Source portee par une fonction de Dirac
+(recommande quand il y a beaucoup de sources).
+\end{itemize}""",
+                ang = """Defines how the sources are computed:
+\begin{itemize}
+\item 1: Source term multiplied by a finite element basis,
+\item 2: Source term multiplied by a Dirac function
+(recommended with high numbers of sources).
+\end{itemize}""",
             ),
 #           -----------------------------------
             SOURCES_FILE = SIMP(statut ='f',
@@ -1662,18 +2016,39 @@ of the flow at this location is taken""",
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
                 fr = """Nom du fichier contenant les informations variables
-en temps des sources""",
+en temps des sources.""",
                 ang = """Name of the file containing time-dependent
-information on sources""",
+information on sources.""",
             ),
 #           -----------------------------------
             GLOBAL_NUMBERS_OF_SOURCE_NODES = SIMP(statut ='f',
 #           -----------------------------------
                 typ = 'I', min=0, max='**',
-                fr = """ Numeros globaux des noeuds du maillage sur lequels sont affectes des
-points source""",
-                ang = """ Global numbers of nodes in the mesh that correspond to source point
-locations""",
+                fr = """Numeros globaux des noeuds du maillage sur lequels sont affectes des
+points source.""",
+                ang = """Global numbers of nodes in the mesh that correspond to source point
+locations.""",
+            ),
+#           -----------------------------------
+            SOURCE_REGIONS_DATA_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees en ASCII contenant les coordonnees des polygones
+qui contiennent les sources.""",
+                ang = """ASCII data file containing sources informations: coordinates of the
+polygons containing sources.""",
+            ),
+#           -----------------------------------
+            MAXIMUM_NUMBER_OF_POINTS_FOR_SOURCES_REGIONS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 10,
+                fr = """Nombre maximal de points pour definir les regions contenant les
+sources.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+                ang = """Maximal number of points to define regions containing sources.
+Used for dimensioning arrays. It can be increased if needed.""",
             ),
         ),
 #       -----------------------------------
@@ -1695,15 +2070,14 @@ comme une combinaison multiplicative de nombres premiers
 \item 5 : EUTRO ;
 \item 7 : MICROPOL ;
 \item 11 : THERMIC ;
-\item 13 : AED2.
-\item 17 : Loi de degradation
-\item 19 : Court-cicuit temporaire pour les glaces
+\item 17 : Loi de degradation ;
+\item 19 : Court-cicuit temporaire pour les glaces.
 \end{itemize}
-Example: 110 = 2x5x11 activera O2, EUTRO et THERMIC ensemble.
-On notera que AED2, pour l instant, n est pas disponible en 2D""",
+Exemple: 110 = 2x5x11 activera O2, EUTRO et THERMIC ensemble.
+On notera que AED2, pour l instant, n est pas disponible en 2D.""",
                 ang = """Gives the water quality process number, defined as
-a multiplicative combination of prime numbers (2,3,5,7,11
- et 13) with 0 and 1 having a special role:
+a multiplicative combination of prime numbers (2,3,5,7,11, 17
+and 19) with 0 and 1 having a special role:
 \begin{itemize}
 \item 0: all,
 \item 1: none,
@@ -1712,9 +2086,8 @@ a multiplicative combination of prime numbers (2,3,5,7,11
 \item 5: EUTRO,
 \item 7: MICROPOL,
 \item 11: THERMIC,
-\item 13: AED2.
-\item 17: Degradation law
-\item 19: Ghost process for ice modelling
+\item 17: Degradation law,
+\item 19: Ghost process for ice modelling.
 \end{itemize}
 Example: 110 = 2x5x11 activate O2, EUTRO and THERMIC together.
 It is noted that AED2 is not available in 2D, for the time being.""",
@@ -1729,15 +2102,15 @@ It is noted that AED2 is not available in 2D, for the time being.""",
                 typ = 'R',
                 defaut = 1000.,
                 fr = """Fixe la valeur de la masse volumique de l''eau.""",
-                ang = """set the value of water density""",
+                ang = """Sets the value of water density.""",
             ),
 #           -----------------------------------
             GRAVITY_ACCELERATION = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'R',
                 defaut = 9.81,
-                fr = """Fixe la valeur de l''acceleration de la pesanteur.""",
-                ang = """Set the value of the acceleration due to gravity.""",
+                fr = """Fixe la valeur de l''acceleration de la pesanteur en m/s$^2$.""",
+                ang = """Sets the value of the acceleration due to gravity in m/s$^2$.""",
             ),
 #           -----------------------------------
             VERTICAL_STRUCTURES = SIMP(statut ='o',
@@ -1745,9 +2118,9 @@ It is noted that AED2 is not available in 2D, for the time being.""",
                 typ = bool,
                 defaut = False,
                 fr = """Prise en compte de la force de trainee de structures verticales
-(il faut alors remplir la subroutine DRAGFO)""",
-                ang = """drag forces from vertical structures are taken into account.
-(subroutine DRAGFO must then be implemented)""",
+(il faut alors remplir le sous-programme \telfile{DRAGFO}).""",
+                ang = """Drag forces from vertical structures are taken into account.
+(subroutine \telfile{DRAGFO} must then be implemented).""",
             ),
 #           -----------------------------------
             b_VERTICAL_STRUCTURESG = BLOC(condition="VERTICAL_STRUCTURES == True",
@@ -1768,10 +2141,18 @@ It is noted that AED2 is not available in 2D, for the time being.""",
             typ = 'TXM',
             into = ['SAINT-VENANT FE','SAINT-VENANT FV','BOUSSINESQ'],
             defaut = 'SAINT-VENANT FE',
-            fr = """CHOIX DES EQUATIONS A RESOUDRE : SAINT-VENANT ELEMENTS FINIS,
-SAINT-VENANT VOLUMES FINIS OU BOUSSINESQ 20 CARACTERES""",
-            ang = """CHOICE OF EQUATIONS TO SOLVE : SAINT-VENANT FINITE ELEMENTS,
-SAINT-VENANT FINITE VOLUMES OR BOUSSINESQ 20 CHARACTERS""",
+            fr = """Choix des equations a resoudre :
+\begin{itemize}
+\item Saint-Venant Elements Finis ;
+\item Saint-Venant Volumes Finis ;
+\item Boussinesq 20 caracteres.
+\end{itemize}""",
+            ang = """Choice of equations to solve:
+\begin{itemize}
+\item Shallow Water Finite Elements,
+\item Shallow Water Finite Volumes,
+\item Boussinesq 20 Characters.
+\end{itemize}""",
         ),
 #       -----------------------------------
         b_EQUATIONSG = BLOC(condition="EQUATIONS == 'SAINT-VENANT FV'",
@@ -1780,24 +2161,47 @@ SAINT-VENANT FINITE VOLUMES OR BOUSSINESQ 20 CHARACTERS""",
             FINITE_VOLUME_SCHEME = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ["Roe scheme","kinetic order 1","kinetic order 2","Zokagoa scheme order 1","Tchamen scheme order 1","HLLC scheme order 1","WAF scheme order 2"],
-                defaut = "kinetic order 1",
-                fr = """0 : schema de Roe 1 : cinetique ordre 1  2 : cinetique ordre 2
-3 : schema de Zokagoa 4 : schema de Tchamen 5 : HLLC ordre 1
-6 : WAF ordre 2""",
-                ang = """0: Roe scheme     1: kinetic order 1     2: kinetic order 2
-3 : Zokagoa scheme 4 : Tchamen scheme 5 : HLLC order 1
-6 : WAF order 2""",
+                into = ["Roe scheme","kinetic","Zokagoa scheme","Tchamen scheme","HLLC scheme","WAF scheme"],
+                defaut = "kinetic",
+                fr = """Choix possibles :
+\begin{itemize}
+\item 0 : schema de Roe ;
+\item 1 : cinetique ;
+\item 3 : schema de Zokagoa ;
+\item 4 : schema de Tchamen ;
+\item 5 : HLLC ;
+\item 6 : WAF.
+\end{itemize}""",
+                ang = """Possible choices:
+\begin{itemize}
+\item 0: Roe scheme,
+\item 1: kinetic,
+\item 3: Zokagoa scheme,
+\item 4: Tchamen scheme,
+\item 5: HLLC,
+\item 6: WAF.
+\end{itemize}""",
             ),
         ),
 #       -----------------------------------
         TREATMENT_OF_THE_LINEAR_SYSTEM = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'TXM',
-            into = ["coupled","Wave equation"],
-            defaut = "coupled",
-            fr = """1 : Traitement couple 2 : equation d onde""",
-            ang = """1 : Coupled  2 : wave equation""",
+            into = ["Coupled","Wave equation"],
+            defaut = "Wave equation",
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : Traitement couple ;
+\item 2 : Equation d onde.
+\end{itemize}
+Ancienne valeur par defaut = 1 (couple) jusqu a la version
+V8P1.""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1: Coupled,
+\item 2: Wave equation.
+\end{itemize}
+Old default value = 1 (coupled) until release V8P1.""",
         ),
     ),
 #   -----------------------------------
@@ -1820,21 +2224,26 @@ SAINT-VENANT FINITE VOLUMES OR BOUSSINESQ 20 CHARACTERS""",
                 typ = 'R',
                 defaut = 0.,
                 fr = """Fixe la valeur du coefficient de la force de Coriolis.
-Celui-ci doit etre calcule en fonction de la latitude l par la formule
-     FCOR = 2w sin(l) , w etant la vitesse de rotation de la terre.
-                        w = 7.2921 10-5 rad/s
-Les composantes de la force de Coriolis sont alors :
-   FU =   FCOR x V
-   FV = - FCOR x U""",
-                ang = """Sets the value of the Coriolis force coefficient, in cartesian
-coordinates.
-This coefficient, denoted FCOR in the code, should be equal to
-2 w sin(l)d  where w denotes the earth angular speed of rotation
-and l the latitude. w = 7.27 10-5 rad/sec
-The Coriolis force components are then:
-FU =  FCOR x V,
-FV = -FCOR x U
-In spherical coordinates, the latitudes are known""",
+Celui-ci doit etre calcule en fonction de la latitude $l$
+par la formule
+$FCOR = 2 \omega sin(l)$ ,
+$\omega$ etant la vitesse de rotation de la terre.
+$\omega$ = 7.2921 10-5 rad/s.\\
+Les composantes de la force de Coriolis sont alors :\\
+$FU =  FCOR \times V,$\\
+$FV = -FCOR \times U.$
+Lorsqu''on utilise les coordonnees spheriques, le coefficient de
+Coriolis est calcule automatiquement.""",
+                ang = """Sets the value of the Coriolis force coefficient,
+in cartesian coordinates.
+This coefficient, denoted \telfile{FCOR} in the code, should be equal to
+$2 \omega \sin(l)$  where $\omega$ denotes the earth angular speed of
+rotation and $l$ the latitude. $\omega$ = 7.2921 10-5 rad/s.\\
+The Coriolis force components are then:\\
+$FU =  FCOR \times V,$\\
+$FV = -FCOR \times U.$\\
+When using the spherical coordinates, the Coriolis coefficient is
+automatically computed.""",
             ),
         ),
 #       -----------------------------------
@@ -1846,16 +2255,50 @@ In spherical coordinates, the latitudes are known""",
                 typ = 'TXM',
                 into = ["No Tsunami","Tsunami generated on the basis of the Okada model 1992"],
                 defaut = "No Tsunami",
-                fr = """""",
-                ang = """""",
+                fr = """Choix possibles :
+\begin{itemize}
+\item 0 : pas de tsunami ;
+\item 1 : generation d un Tsunami sur la base du modele de Okada
+(1992).
+\end{itemize}""",
+                ang = """Possible choices:
+\begin{itemize}
+\item 0: no tsunami,
+\item 1: tsunami generated on the basis of the Okada model (1992).
+\end{itemize}""",
             ),
 #           -----------------------------------
             PHYSICAL_CHARACTERISTICS_OF_THE_TSUNAMI = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'R', min=10, max=10,
                 defaut = [100.,210000.,75000.,13.6,81.,41.,110.,0.,0.,3.],
-                fr = """""",
-                ang = """""",
+                fr = """Caracteristiques physiques du tsunami au nombre de 10, dans l ordre :
+\begin{itemize}
+\item $HH$ profondeur focale (en m) ;
+\item $L$ longueur de fault (en m) ;
+\item $W$ largeur de fault (en m) ;
+\item $D$ dislocation (en m) ;
+\item $TH$ direction de strike (en degres decimaux) ;
+\item $DL$ angle d immersion (en degres decimaux) ;
+\item $RD$ angle de glissement (en degres decimaux) ;
+\item $Y0$ latitude de l epicentre (en degres decimaux) ;
+\item $X0$ longitude de l epicentre (en degres decimaux) ;
+\item $C0$ taille de l ellipse d influence ($L$ $\times$ $W$).
+\end{itemize}""",
+                ang = """Physical characteristics of the tsunami.
+There are 10 of them:
+\begin{itemize}
+\item $HH$ focal depth (in m),
+\item $L$ fault length (in m),
+\item $W$ fault width (in m),
+\item $D$ dislocation (in m),
+\item $TH$ strike direction (in decimal degrees),
+\item $DL$ dip angle (in decimal degrees),
+\item $RD$ slip angle (in decimal degrees),
+\item $Y0$ epicentre latitude (in decimal degrees),
+\item $X0$ epicentre longitude (in decimal degrees),
+\item $C0$ size of the ellipse of influence ($L$ $\times$ $W$).
+\end{itemize}""",
             ),
         ),
 #       -----------------------------------
@@ -1866,8 +2309,8 @@ In spherical coordinates, the latitudes are known""",
 #           -----------------------------------
                 typ = bool,
                 defaut = False,
-                fr = """Pour prendre en compte les courants secondaires""",
-                ang = """Using the parametrisation for secondary currents""",
+                fr = """Pour prendre en compte les courants secondaires.""",
+                ang = """Using the parametrisation for secondary currents.""",
             ),
 #           -----------------------------------
             b_SECONDARY_CURRENTSG = BLOC(condition="SECONDARY_CURRENTS == True",
@@ -1877,290 +2320,280 @@ In spherical coordinates, the latitudes are known""",
 #               -----------------------------------
                     typ = 'R',
                     defaut = 7.071,
-                    fr = """Une constante dans les termes de creation de Omega""",
-                    ang = """A constant in the production terms of Omega""",
+                    fr = """Une constante dans les termes de creation de $\Omega$.""",
+                    ang = """A constant in the production terms of $\Omega$.""",
                 ),
 #               -----------------------------------
                 DISSIPATION_COEFFICIENT_FOR_SECONDARY_CURRENTS = SIMP(statut ='o',
 #               -----------------------------------
                     typ = 'R',
                     defaut = 5.E-1,
-                    fr = """Coefficient de dissipation de Omega""",
-                    ang = """Coefficient of dissipation term of Omega""",
+                    fr = """Coefficient de dissipation de $\Omega$.""",
+                    ang = """Coefficient of dissipation term of $\Omega$.""",
                 ),
             ),
         ),
     ),
 )
 # -----------------------------------------------------------------------
-GENERAL_PARAMETERS = PROC(nom= "GENERAL_PARAMETERS",op = None,
+NUMERICAL_PARAMETERS = PROC(nom= "NUMERICAL_PARAMETERS",op = None,
 # -----------------------------------------------------------------------
-    UIinfo = {"groupes": ("CACHE")},
 #   -----------------------------------
-    DEBUGGER = SIMP(statut ='o',
-#   -----------------------------------
-        typ = 'I',
-        defaut = 0,
-        fr = """Pour imprimer la sequence des appels, mettre 1""",
-        ang = """If 1, calls of subroutines will be printed in the listing""",
-    ),
-#   -----------------------------------
-    TIME = FACT(statut='o',
+    ADVANCED = FACT(statut='o',
 #   -----------------------------------
 #       -----------------------------------
-        TIME_STEP = SIMP(statut ='o',
-#       -----------------------------------
-            typ = 'R',
-            defaut = 1.,
-            fr = """Definit le pas de temps en secondes. Remarque : Pour une bonne
-precision; il est souhaitable de choisir le pas de temps de telle sorte
-que le nombre de Courant de propagation soit inferieur a 2 ; voir 3.
-Ceci peut etre realisable en hydraulique fluviale ; mais ne l''est
-pratiquement jamais en hydraulique maritime ou l''on peut atteindre des
-valeurs de 50.""",
-            ang = """Specifies the time step in seconds.""",
-        ),
-#       -----------------------------------
-        NUMBER_OF_TIME_STEPS = SIMP(statut ='f',
+        FINITE_VOLUME_SCHEME_SPACE_ORDER = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'I',
             defaut = 1,
-            fr = """ Definit le nombre de pas de temps effectues lors de l''execution du
-code.""",
-            ang = """ Specifies the number of time steps performed when running the code.""",
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : ordre 1 en espace ;
+\item 2 : ordre 2 en espace.
+\end{itemize}""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1: first order in space,
+\item 2: second order in space.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        DURATION = SIMP(statut ='f',
+        FINITE_VOLUME_SCHEME_TIME_ORDER = SIMP(statut ='o',
 #       -----------------------------------
-            typ = 'R',
-            defaut = 0.,
-            fr = """Duree de la simulation. alternative au parametre nombre de pas
-de temps. On en deduit le nombre de pas de temps en prenant l''entier le
- plus proche de (duree du calcul/pas de temps). Si le nombre de pas de
-temps est aussi donne, on prend la plus grande valeur""",
-            ang = """Duration of simulation. May be used instead of the parameter
-NUMBER OF TIME STEPS. The nearest integer to (duration/time step) is
-taken.
-If NUMBER OF TIME STEPS is also given, the greater value is taken""",
+            typ = 'I',
+            defaut = 1,
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : ordre 1 en temps ;
+\item 2 : ordre 2 en temps.
+\end{itemize}""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1: first order in time,
+\item 2: second order in time.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        ORIGINAL_DATE_OF_TIME = SIMP(statut ='o',
+        FLUX_LIMITOR_FOR_H_PLUS_Z = SIMP(statut ='o',
 #       -----------------------------------
-            typ = 'I', min= 3, max= 3,
-            defaut = [1900,1,1],
-            fr = """Permet de fixer la date d''origine des temps du modele lors
-de la prise en compte de la force generatrice de la maree.""",
-            ang = """Give the date of the time origin of the model when taking into
-account the tide generating force.""",
+            typ = 'I',
+            defaut = 1,
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : Minmod ;
+\item 2 : Van Albada ;
+\item 3 : MC (Monotonized Central-difference) ;
+\item 4 : GenMinmod.
+\end{itemize}""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1 : Minmod,
+\item 2 : Van Albada,
+\item 3 : MC (Monotonized Central-difference),
+\item 4 : GenMinmod.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        ORIGINAL_HOUR_OF_TIME = SIMP(statut ='o',
+        FLUX_LIMITOR_FOR_U_AND_V = SIMP(statut ='o',
 #       -----------------------------------
-            typ = 'I', min= 3, max= 3,
-            defaut = [0,0,0],
-            fr = """ Permet de fixer l''heure d''origine des temps du modele lors de la
-prise en compte de la force generatrice de la maree.""",
-            ang = """ Give the time of the time origin of the model when taking into account
-of the tide generator force.""",
+            typ = 'I',
+            defaut = 2,
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : Minmod ;
+\item 2 : Van Albada ;
+\item 3 : MC (Monotonized Central-difference) ;
+\item 4 : GenMinmod.
+\end{itemize}""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1 : Minmod,
+\item 2 : Van Albada,
+\item 3 : MC (Monotonized Central-difference),
+\item 4 : GenMinmod.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        STOP_IF_A_STEADY_STATE_IS_REACHED = SIMP(statut ='o',
+        FLUX_LIMITOR_FOR_TRACERS = SIMP(statut ='o',
 #       -----------------------------------
-            typ = bool,
-            defaut = False,
-            fr = """A UTILISER AVEC LE MOT-CLE : CRITERES D''ARRET""",
-            ang = """TO BE USED WITH THE KEY-WORD: STOP CRITERIA""",
+            typ = 'I',
+            defaut = 2,
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : Minmod ;
+\item 2 : Van Albada ;
+\item 3 : MC (Monotonized Central-difference) ;
+\item 4 : GenMinmod.
+\end{itemize}""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1 : Minmod,
+\item 2 : Van Albada,
+\item 3 : MC (Monotonized Central-difference),
+\item 4 : GenMinmod.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        b_STOP_IF_A_STEADY_STATE_IS_REACHEDG = BLOC(condition="STOP_IF_A_STEADY_STATE_IS_REACHED == True",
+        TYPE_OF_BOUNDARY_CONDITION_FOR_KINETIC_SCHEME = SIMP(statut ='o',
 #       -----------------------------------
-#           -----------------------------------
-            STOP_CRITERIA = SIMP(statut ='o',
-#           -----------------------------------
-                typ = 'R', min= 3, max= 3,
-                defaut = [1.E-4,1.E-4,1.E-4],
-                fr = """Criteres d''arret pour un ecoulement permanent
-ces coefficients sont respectivement appliques a
-        1) U et V
-        2) H
-        3) T
-A utiliser avec le mot-cle : ARRET SI UN ETAT PERMANENT EST ATTEINT""",
-                ang = """Stop criteria for a steady state
-These coefficients are applied respectively to
-        1) U and V
-        2) H
-        3) T
-To be used with the key-word: STOP IF A STEADY STATE IS REACHED""",
-            ),
+            typ = 'I',
+            defaut = 1,
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : Imposition faible ;
+\item 2 : Imposition forte.
+\end{itemize}""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1: Weak imposition,
+\item 2: Strong imposition.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        CONTROL_OF_LIMITS = SIMP(statut ='o',
+        MATRIX_STORAGE = SIMP(statut ='o',
 #       -----------------------------------
-            typ = bool,
-            defaut = False,
-            fr = """Utiliser avec le mot-cle : valeurs limites, le programme
-s''arrete si les limites sur u,v,h ou t sont depassees""",
-            ang = """Use with the key-word : limit values,
-the program is stopped if
-the limits on u,v,h, or t are trespassed""",
+            typ = 'TXM',
+            into = ["classical EBE","Edge-based storage"],
+            defaut = "Edge-based storage",
+            fr = """Permet de definir la methode de stockage des matrices.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : EBE classique ;
+\item 3 : stockage par segments.
+\end{itemize}
+L option 3 est obligatoire avec un schema distributif pour la convection
+(= 3, 4, 5, 13, 14 ou 15).""",
+            ang = """Defines the method to store matrices. The possible choices are:
+\begin{itemize}
+\item 1: classical EBE,
+\item 3: edge-based storage.
+\end{itemize}
+Option 3 is mandatory with a distributive scheme for advection
+(= 3, 4, 5, 13, 14 or 15).""",
         ),
 #       -----------------------------------
-        b_CONTROL_OF_LIMITSG = BLOC(condition="CONTROL_OF_LIMITS == True",
+        MATRIX_VECTOR_PRODUCT = SIMP(statut ='o',
 #       -----------------------------------
-#           -----------------------------------
-            LIMIT_VALUES = SIMP(statut ='o',
-#           -----------------------------------
-                typ = 'R', min= 8, max= 8,
-                defaut = [-1000.,9000.,-1000.,1000.,-1000.,1000.,-1000.,1000.],
-                fr = """Utilise avec le mot-cle CONTROLE DES LIMITES
-        valeurs mini et maxi acceptables pour H,U,V et T dans l''ordre
-        suivant : min(H) max(H) min(U) max(U)
-                  min(V) max(V) min(T) max(T)""",
-                ang = """To be used with the key-word CONTROL OF LIMITS
-        min and max acceptable values for H,U,V et T in the following
-        order   : min(H) max(H) min(U) max(U)
-                  min(V) max(V) min(T) max(T)""",
-            ),
+            typ = 'I',
+            defaut = 1,
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1 : classique ;
+\item 2 : frontal.
+Attention, avec 2, il faut une numerotation speciale des points.
+\end{itemize}""",
+            ang = """Possible choices are:
+\begin{itemize}
+\item 1: classic,
+\item 2: frontal.
+Beware, with option 2, a special numbering of points is required.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        VARIABLE_TIME_STEP = SIMP(statut ='o',
+        NEWMARK_TIME_INTEGRATION_COEFFICIENT = SIMP(statut ='o',
 #       -----------------------------------
-            typ = bool,
-            defaut = False,
-            fr = """ Pas de temps variable pour avoir un nombre de courant souhaite""",
-            ang = """ Variable time-step to get a given Courant number""",
+            typ = 'R',
+            defaut = 0.5,
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1. : Euler explicite ;
+\item 0.5 : ordre 2 en temps.
+\end{itemize}
+Seulement pour Volumes Finis.""",
+            ang = """Possible choices are:
+\begin{itemize}
+\item 1.: Euler explicit,
+\item 0.5: order 2 in time.
+\end{itemize}
+Only for Finite Volumes.""",
         ),
 #       -----------------------------------
-        b_VARIABLE_TIME_STEPG = BLOC(condition="VARIABLE_TIME_STEP == True",
+        ZERO = SIMP(statut ='f',
 #       -----------------------------------
-#           -----------------------------------
-            DESIRED_COURANT_NUMBER = SIMP(statut ='o',
-#           -----------------------------------
-                typ = 'R',
-                defaut = 1.,
-                fr = """Nombre de Courant souhaite en cas de pas de temps variable""",
-                ang = """Desired Courant number when VARIABLE TIME-STEP is set to YES""",
-            ),
+            typ = 'R',
+            defaut = 1.E-10,
+            fr = """Non active pour l''instant.""",
+            ang = """Not yet implemented""",
         ),
-    ),
-#   -----------------------------------
-    LOCATION = FACT(statut='o',
-#   -----------------------------------
 #       -----------------------------------
-        ORIGIN_COORDINATES = SIMP(statut ='o',
+        OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION = SIMP(statut ='f',
 #       -----------------------------------
-            typ = 'I', min= 2, max= 2,
-            defaut = [0,0],
-            fr = """Valeur en metres, utilise
-pour eviter les trops grands nombres, transmis
-dans le format Selafin mais pas d''autre traitement pour l''instant""",
-            ang = """Value in metres, used to avoid large real numbers,
-added in Selafin format, but so far no other treatment""",
+            typ = 'I',
+            defaut = 1,
+            fr = """Donne l option de la reconstruction hydrostatique
+(option utile uniquement pour les Volumes Finis,
+pour les schemas cinetique, HLLC et WAF) :
+\begin{itemize}
+\item 1 : option d Audusse et al. ;
+\item 2 : option de Chen et Noelle.
+\end{itemize}""",
+            ang = """Gives the option for hydrostatic reconstruction
+(only used for Finite Volumes with kinetic, HLLC and WAF schemes):
+\begin{itemize}
+\item 1: Audusse et al. option ;
+\item 2: Chen and Noelle option.
+\end{itemize}""",
         ),
 #       -----------------------------------
-        SPHERICAL_COORDINATES = SIMP(statut ='o',
+        CONVERGENCE_STUDY = SIMP(statut ='f',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Choix des coordonnees spheriques pour la realisation du calcul
-( pour les grands domaines de calcul).
-Attention : cette option est etroitement liee au
-maillage qui doit avoir
-ete saisi sur une carte marine en projection de Mercator.
-Il faut de plus relever sur la carte la LATITUDE DU POINT ORIGINE
-(autre mot-cle) qui correspond dans le maillage a l''ordonnee y = 0.""",
-            ang = """Selection of spherical coordinates to perform the computation
-(for large computation domains).
-Warning: this option is closely related to the mesh that should have
-been entered onto a nautical chart drawn as per Mercator projection
-The LATITUDE OF ORIGIN POINT (another keyword), which corresponds to
-ordinate y=0 in the mesh, must moreover be given.""",
+            fr = """Active une etude de convergence par rapport a une
+solution analytique sur un maillage fin.""",
+            ang = """Activates a convergence study compared
+to an analytical solution on a fine mesh.""",
         ),
 #       -----------------------------------
-        b_SPHERICAL_COORDINATESG = BLOC(condition="SPHERICAL_COORDINATES == True",
+        REFINEMENT_LEVELS = SIMP(statut ='f',
 #       -----------------------------------
-#           -----------------------------------
-            LATITUDE_OF_ORIGIN_POINT = SIMP(statut ='o',
-#           -----------------------------------
-                typ = 'R',
-                defaut = 48.,
-                fr = """Determine l''origine utilisee pour le calcul de latitudes
-lorsque l''on effectue un calcul en coordonnees spheriques.""",
-                ang = """Determines the origin used for computing latitudes when
-a computation is made in spherical coordinates.
-this latitude is in particular used to compute the Coriolis force.
-In cartesian coordinates, Coriolis coefficient is considered constant.""",
-            ),
+            typ = 'I',
+            defaut = 0,
+            fr = """Donne le nombre de raffinements que l''utilisateur
+veut utiliser pour l''etude de convergence
+(en activant \telkey{ETUDE DE CONVERGENCE} = OUI).
+Chaque niveau multiplie par 4 le nombre d''elements.""",
+            ang = """Gives the number of refinement levels that the
+user wants to use in the convergence study (when activating
+\telkey{CONVERGENCE STUDY} = YES).
+Each level multiplies the number of elements by 4.""",
         ),
+    ),
+#   -----------------------------------
+    SOLVER_INFO = FACT(statut='o',
+#   -----------------------------------
 #       -----------------------------------
-        LONGITUDE_OF_ORIGIN_POINT = SIMP(statut ='o',
-#       -----------------------------------
-            typ = 'R',
-            defaut = 0.,
-            fr = """Fixe la valeur de la longitude du point origine du modele,
-lors de l''utilisation de la force generatrice de la maree.""",
-            ang = """Give the value of the longitude of the origin point
-of the model, when taking into account of the tide generator force.""",
-        ),
-#       -----------------------------------
-        NORTH = SIMP(statut ='f',
-#       -----------------------------------
-            typ = 'R',
-            defaut = 0.,
-            fr = """Direction du nord en degres, par rapport a l''axe des y
-dans le sens trigonometrique. Notation decimale 10.5 signifie  10 degres
- et trente minutes.""",
-            ang = """Angle of the North with the y axis, in degrees. 10.5 means
-10 degrees and 30 minutes.""",
-        ),
-#       -----------------------------------
-        SPATIAL_PROJECTION_TYPE = SIMP(statut ='o',
+        SOLVER = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'TXM',
-            into = ["CARTESIAN, NOT GEOREFERENCED","MERCATOR","LATITUDE LONGITUDE"],
-            defaut = "CARTESIAN, NOT GEOREFERENCED",
-            fr = """Option 2 ou 3 obligatoire pour les coordonnees spheriques
-Option 3 : latitude et longitude en degres !""",
-            ang = """Option 2 or 3 mandatory for spherical coordinates
-Option 3: latitude and longitude in degrees!""",
-        ),
-    ),
-)
-# -----------------------------------------------------------------------
-NUMERICAL_PARAMETERS = PROC(nom= "NUMERICAL_PARAMETERS",op = None,
-# -----------------------------------------------------------------------
-    UIinfo = {"groupes": ("CACHE")},
-#   -----------------------------------
-    SOLVER_INFO = FACT(statut='o',
-#   -----------------------------------
-#       -----------------------------------
-        SOLVER = SIMP(statut ='o',
-#       -----------------------------------
-            typ = 'TXM',
-            into = ["conjugate gradient on a normal equation","conjugate gradient","conjugate residual","minimum error","cgstab","gmres","direct"],
+            into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","cgstab","gmres","direct"],
             defaut = "conjugate gradient on a normal equation",
             fr = """Permet de choisir le solveur utilise pour la resolution de
-l''etape de propagation. Toutes les methodes proposees actuellement
-s''apparentent au Gradient Conjugue. Ce sont :
-  1 : gradient conjugue
-  2 : residu conjugue
-  3 : gradient conjugue sur equation normale
-  4 : erreur minimale
-  5 : gradient conjugue carre (non programme)
-  6 : gradient conjugue carre stabilise (cgstab)
-  7 : gmres (voir aussi option du solveur)
-  8 : direct""",
+l''etape de propagation.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue,
+\item 2 : residu conjugue,
+\item 3 : gradient conjugue sur equation normale,
+\item 4 : erreur minimale,
+\item 5 : gradient conjugue carre (non programme),
+\item 6 : gradient conjugue carre stabilise (cgstab),
+\item 7 : GMRES (voir aussi \telkey{OPTION DU SOLVEUR}),
+\item 8 : direct.
+\end{itemize}""",
             ang = """Makes it possible to select the solver used for solving the
-propagation step. All the currently available methods are variations
-of the Conjugate Gradient method. They are as follows:
-1: conjugate gradient
-2: conjugate residual
-3: conjugate gradient on a normal equation
-4: minimum error
-5: conjugate gradient squared (not implemented)
-6: conjugate gradient squared stabilised (cgstab)
-7: gmres (see option for solver)
-8: direct""",
+propagation step.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient (not implemented),
+\item 6: conjugate gradient squared stabilised (cgstab),
+\item 7: GMRES (see \telkey{SOLVER OPTION}),
+\item 8: direct.
+\end{itemize}""",
         ),
 #       -----------------------------------
         b_SOLVERG = BLOC(condition="SOLVER == 'gmres'",
@@ -2170,10 +2603,10 @@ of the Conjugate Gradient method. They are as follows:
 #           -----------------------------------
                 typ = 'I',
                 defaut = 2,
-                fr = """si le solveur est GMRES (7) le mot cle est la dimension de
-l''espace de KRYLOV (valeurs conseillees entre 2 et 15)""",
-                ang = """WHEN GMRES (7) IS CHOSEN, DIMENSION OF THE KRYLOV SPACE
-TRY VALUES BETWEEN 2 AND 15""",
+                fr = """Si le solveur est GMRES (7), le mot cle est la dimension de
+l''espace de Krylov (valeurs conseillees entre 2 et 15).""",
+                ang = """When GMRES (7) is chosen for solver, dimension of the Krylov space.
+Try values between 2 and 15.""",
             ),
         ),
 #       -----------------------------------
@@ -2182,7 +2615,7 @@ TRY VALUES BETWEEN 2 AND 15""",
             typ = 'R',
             defaut = 1.E-4,
             fr = """Precision demandee pour la resolution de l''etape de propagation
- (cf.  Note de principe).""",
+(cf. Note de principe).""",
             ang = """Required accuracy for solving the propagation step
 (refer to Principle note).""",
         ),
@@ -2192,7 +2625,7 @@ TRY VALUES BETWEEN 2 AND 15""",
             typ = 'I',
             defaut = 100,
             fr = """Les algorithmes utilises pour la resolution de l''etape de
-propagation etant iteratifs; il est necessaire de limiter le nombre
+propagation etant iteratifs. Il est necessaire de limiter le nombre
 d''iterations autorisees.
 Remarque : un maximum de 40 iterations par pas de temps semble
 raisonnable.""",
@@ -2207,23 +2640,32 @@ reasonable.""",
             typ = bool,
             defaut = False,
             fr = """Corrige les vitesses sur les points avec hauteur imposee ou
-l''equation de continuite n''a pas ete resolue""",
+l''equation de continuite n''a pas ete resolue.
+Doit etre activee avec des bancs decouvrants et
+\telkey{TRAITEMENT DES HAUTEURS NEGATIVES} = 2 ou 3.""",
             ang = """Correction of the velocities on points with a prescribed
-elevation, where the continuity equation has not been solved""",
+elevation, where the continuity equation has not been solved.
+It has to be activated with tidal flats and
+\telkey{TREATMENT OF NEGATIVE DEPTHS} = 2 or 3.""",
         ),
 #       -----------------------------------
         PRECONDITIONING = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'TXM',
-            into = ["diagonal","no preconditioning","block-diagonal (4-9 matrices)","absolute value of diagonal","crout","gauss-seidel","diagonal and crout"],
+            into = ["diagonal","no preconditioning","block-diagonal (4-9 matrices)","absolute value of diagonal","Crout","Gauss-Seidel","Supplied by the user","diagonal and Crout"],
             defaut = "diagonal",
             fr = """Permet de preconditionner le systeme de l''etape de propagation
 afin d''accelerer la convergence lors de sa resolution.
- - 0 : pas de preconditionnement;
- - 2 : preconditionnement diagonal.
- - 3 : preconditionnement diagonal-bloc
- - 7 : preconditionnement de Crout par element ou segment
- -11 : preconditionnement de Gauss-Seidel par element ou segment
+\begin{itemize}
+\item 0 : pas de preconditionnement ;
+\item 2 : preconditionnement diagonal ;
+\item 3 : preconditionnement diagonal-bloc ;
+\item 5 : preconditionnement valeur absolue diagonale ;
+\item 7 : preconditionnement de Crout par element ou segment
+(ne marche pas en parallele) ;
+\item 11 : preconditionnement de Gauss-Seidel par element ou segment ;
+\item 13 : preconditionnement fourni par l''utilisateur.
+\end{itemize}
 Certains preconditionnements sont cumulables
 (les diagonaux 2 ou 3 avec les autres)
 Pour cette raison on ne retient que les nombres premiers pour
@@ -2231,11 +2673,16 @@ designer les preconditionnements. Si l''on souhaite en cumuler
 plusieurs on formera le produit des options correspondantes.""",
             ang = """Choice of the preconditioning in the propagation step linear
 system that the convergence is speeded up when it is being solved.
- 0: no preconditioning
- 2: diagonal preconditioning
- 3: block-diagonal preconditioning (systemes a 4 ou 9 matrices)
- 7: Crout''s preconditioning per element or segment
-11: Gauss-Seidel''s preconditioning per element or segment
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal preconditioning,
+\item 3: block-diagonal preconditioning (systemes a 4 ou 9 matrices),
+\item 5: diagonal preconditioning with absolute value,
+\item 7: Crout''s preconditioning per element or segment
+(does not work in parallel),
+\item 11: Gauss-Seidel''s preconditioning per element or segment,
+\item 13: preconditioning supplied by the user.
+\end{itemize}
 Some operations (either 2 or 3 diagonal preconditioning) can be
 performed concurrently with the others.
 Only prime numbers are therefore kept to denote the preconditioning
@@ -2247,17 +2694,31 @@ the product of relevant options shall be made.""",
 #       -----------------------------------
             typ = bool,
             defaut = True,
-            fr = """Changement de variable de H en C dans le systeme lineaire final""",
-            ang = """Change of variable from H to C in the final linear system""",
+            fr = """Changement de variable de $H$ en $C$ dans le systeme lineaire final.
+Cette option est desactivee avec l equation d onde i.e.
+\telkey{TRAITEMENT DU SYSTEME LINEAIRE} = 2.""",
+            ang = """Change of variable from $H$ to $C$ in the final linear system.
+This option is deactivated with wave equation i.e.
+\telkey{TREATMENT OF THE LINEAR SYSTEM} = 2.""",
         ),
 #       -----------------------------------
         FINITE_ELEMENT_ASSEMBLY = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'TXM',
-            into = ["normal","Integer I8","Compensated"],
-            defaut = "normal",
-            fr = """1 : normal 2 : avec des entiers I8 3:compense""",
-            ang = """1: normal 2: with I8 integers 3:compensation""",
+            into = ["Normal","Integer I8","Compensated"],
+            defaut = "Normal",
+            fr = """Les choix possibles sont :
+\begin{itemize}
+\item 1 : normal ;
+\item 2 : avec des entiers I8 ;
+\item 3 : compense (pour reproductibilite).
+\end{itemize}""",
+            ang = """Possible choices are:
+\begin{itemize}
+\item 1: normal,
+\item 2: with I8 integers,
+\item 3: compensation (for reproducibility).
+\end{itemize}""",
         ),
     ),
 #   -----------------------------------
@@ -2270,10 +2731,10 @@ the product of relevant options shall be made.""",
             defaut = 0.55,
             fr = """Fixe la valeur du coefficient d''implicitation sur C dans l''etape de
 propagation (cf. Note de principe). Les valeurs inferieures a 0.5
-donnent un schema instable.""",
+donnent un schema instable (et sont donc interdites).""",
             ang = """Sets the value of the implicitation coefficient for C (the celerity of
 waves) in the propagation step (refer to principle note). Values below
-0.5 result in an unstable scheme.""",
+0.5 result in an unstable scheme (and are then forbidden).""",
         ),
 #       -----------------------------------
         IMPLICITATION_FOR_VELOCITY = SIMP(statut ='o',
@@ -2282,23 +2743,51 @@ waves) in the propagation step (refer to principle note). Values below
             defaut = 0.55,
             fr = """Fixe la valeur du coefficient d''implicitation sur la vitesse dans
 l''etape de propagation (cf. Note de principe). Les valeurs inferieures
-a 0.5 donnent un schema instable.""",
+a 0.5 donnent un schema instable (et sont donc interdites).""",
             ang = """Sets the value of the implicitation coefficient for velocity in the
 propagation step (refer to principle note). Values below 0.5 result in
-an unstable condition.""",
+an unstable condition (and are then forbidden).""",
         ),
 #       -----------------------------------
         DISCRETIZATIONS_IN_SPACE = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'TXM', max='**',
             into = ["linear","quasi-bubble","quadratic"],
-            defaut = ["linear","linear","linear","linear"],
-            fr = """ Choix de la discretisation pour chaque variable ces coefficients sont
-respectivement appliques a 1) U et V 2) H 3) T 4) K ET EPSILON (NON
-PROGRAMME) 11 : lineaire 12 : quasi-bulle 13 : quadratique""",
-            ang = """ Choice of space discretisation for every variable These coefficients
-are applied respectively to 1) U and V 2) H 3) T 4) K and EPSILON (NOT
-IMPLEMENTED) 11: linear 12: quasi-bubble 13: quadratic""",
+            defaut = ["linear","linear","linear","linear","linear"],
+            fr = """Choix de la discretisation pour chaque variable.
+Ces coefficients sont respectivement appliques a :
+\begin{itemize}
+\item 1) $U$ et $V$ ;
+\item 2) $H$ ;
+\item 3) $T$ ;
+\item 4) $k$ et $\epsilon$ (modele $k-\epsilon$) ;
+\item 5) $\tilde{\nu}$ (modele Spalart-Allmaras).
+\end{itemize}
+Les choix possibles sont :
+\begin{itemize}
+\item 11 : lineaire ;
+\item 12 : quasi-bulle ;
+\item 13 : quadratique.
+\end{itemize}
+Les elements quadratiques (13) ne sont pas implementes pour l equation
+d onde (\telkey{TRAITEMENT DU SYSTEME LINEAIRE} = 2).""",
+            ang = """Choice of space discretisation for every variable.
+These coefficients are respectively applied to:
+\begin{itemize}
+\item 1) $U$ and $V$,
+\item 2) $H$,
+\item 3) $T$,
+\item 4) $k$ and $\epsilon$ ($k-\epsilon$ model),
+\item 5) $\tilde{\nu}$ (Spalart-Allmaras model).
+\end{itemize}
+Possible choices are:
+\begin{itemize}
+\item 11: linear,
+\item 12: quasi-bubble,
+\item 13: quadratic.
+\end{itemize}
+Quadratic elements (13) have not been implemented for wave equation
+(\telkey{TREATMENT OF THE LINEAR SYSTEM} = 2).""",
         ),
 #       -----------------------------------
         b_DISCRETIZATIONS_IN_SPACEG = BLOC(condition="DISCRETIZATIONS_IN_SPACE != None",
@@ -2332,10 +2821,10 @@ The diffusion being included in that step will be deleted as well.""",
 #           -----------------------------------
                 typ = 'R',
                 defaut = 0.,
-                fr = """Fixe la hauteur d''eau autour de laquelle s''effectue la
-linearisation lorsque l''option PROPAGATION LINEARISEE est choisie.""",
-                ang = """Sets the water depth about which the linearization is made
-when the LINEARIZED PROPAGATION OPTION is selected.""",
+                fr = """Fixe la hauteur d''eau autour de laquelle s''effectue la linearisation
+lorsque l''option \telkey{PROPAGATION LINEARISEE} est choisie.""",
+                ang = """Sets the water depth around which the linearization is done
+when the \telkey{LINEARIZED PROPAGATION} option is selected.""",
             ),
 #           -----------------------------------
             INITIAL_GUESS_FOR_U = SIMP(statut ='o',
@@ -2349,17 +2838,21 @@ iteration, dans l''etape de propagation en utilisant les valeurs
 finales de cette variable aux pas de temps precedents. Ceci peut
 permettre d''accelerer la vitesse de convergence lors de la resolution
 du systeme. Trois possibilites sont offertes :
- 0 : U = 0
- 1 : U = U(n)
- 2 : U = 2 U(n)- U(n-1) (extrapolation)""",
+\begin{itemize}
+\item 0 : U = 0 ;
+\item 1 : U = U(n) ;
+\item 2 : U = 2 U(n)- U(n-1) (extrapolation).
+\end{itemize}""",
                 ang = """Initial guess for the solver in the propagation step.
 Makes it possible to modify the initial value of U, upon each
 iteration in the propagation step, by using the ultimate values this
 variable had in the earlier time steps. Thus, the convergence can be
 speeded up when the system is being solved. 3 options are available:
- 0 : U = 0
- 1 : U = U(n)
- 2 : U = 2 U(n)- U(n-1) (extrapolation)""",
+\begin{itemize}
+\item 0 : U = 0,
+\item 1 : U = U(n),
+\item 2 : U = 2 U(n)- U(n-1) (extrapolation).
+\end{itemize}""",
             ),
         ),
 #       -----------------------------------
@@ -2368,23 +2861,27 @@ speeded up when the system is being solved. 3 options are available:
             typ = 'TXM',
             into = ["zero","previous","extrapolation"],
             defaut = "previous",
-            fr = """ Tir initial du solveur de l''etape de propagation. Offre la
-possibilite de modifier la valeur initiale de DH, accroissement de H, a
-chaque iteration, dans l''etape de propagation en utilisant les valeurs
-finales de cette variable aux pas de temps precedents. Ceci peut
+            fr = """Tir initial du solveur de l''etape de propagation. Offre la
+possibilite de modifier la valeur initiale de DH, accroissement de H,
+a chaque iteration, dans l''etape de propagation en utilisant les
+valeurs finales de cette variable aux pas de temps precedents. Ceci peut
 permettre d''accelerer la vitesse de convergence lors de la resolution
 du systeme. Trois possibilites sont offertes :
- 0 : DH = 0.
- 1 : DH = DHn (valeur finale de DH au pas de temps precedent),
- 2 : DH = 2DHn - DHn-1 (extrapolation).""",
+\begin{itemize}
+\item 0 : DH = 0 ;
+\item 1 : DH = DHn (valeur finale de DH au pas de temps precedent) ;
+\item 2 : DH = 2.DHn - DHn-1 (extrapolation).
+\end{itemize}""",
             ang = """Initial guess for the solver in the propagation step.
 Makes it possible to modify the initial value of C, upon each
 iteration in the propagation step, by using the ultimate values this
 variable had in the earlier time steps. Thus, the convergence can be
 speeded up when the system is being solved. 3 options are available:
- 0: DH = 0
- 1: DH = DHn (ultimate DH value in the next previous time step)
- 2: DH = 2DHn - DHn-1 (extrapolation)""",
+\begin{itemize}
+\item 0: DH = 0,
+\item 1: DH = DHn (ultimate DH value in the next previous time step),
+\item 2: DH = 2.DHn - DHn-1 (extrapolation).
+\end{itemize}""",
         ),
 #       -----------------------------------
         LINEARIZED_PROPAGATION = SIMP(statut ='o',
@@ -2410,30 +2907,28 @@ case is available.""",
             typ = bool,
             defaut = True,
             fr = """Prise en compte ou non des termes de convection.
-En cas de reponse positive;
+En cas de reponse positive,
 on peut encore supprimer certains termes de convection avec
-les mots-cles CONVECTION DE ...""",
+les mots-cles \telkey{CONVECTION DE}...""",
             ang = """Are the advection terms taken into account or not?
 If YES, some advection terms can still be deleted using the keywords
--ADVECTION OF ..-""",
+\telkey{ADVECTION OF}...""",
         ),
 #       -----------------------------------
         ADVECTION_OF_H = SIMP(statut ='o',
 #       -----------------------------------
             typ = bool,
             defaut = True,
-            fr = """Prise en compte ou non de la convection de H.
-Il s''agit en fait dans la version 2.0 de la convection de C""",
-            ang = """The advection of H  is taken into account or ignored.
-Actually, in version 2.0, the matter is about C advection.""",
+            fr = """Prise en compte ou non de la convection de $H$.""",
+            ang = """The advection of $H$ is taken into account or ignored.""",
         ),
 #       -----------------------------------
         ADVECTION_OF_U_AND_V = SIMP(statut ='f',
 #       -----------------------------------
             typ = bool,
             defaut = True,
-            fr = """Prise en compte ou non de la convection de U et V.""",
-            ang = """The advection of U and V is taken into account or ignored.""",
+            fr = """Prise en compte ou non de la convection de $U$ et $V$.""",
+            ang = """The advection of $U$ and $V$ is taken into account or ignored.""",
         ),
 #       -----------------------------------
         b_ADVECTION_OF_U_AND_VG = BLOC(condition="ADVECTION_OF_U_AND_V == True",
@@ -2445,9 +2940,9 @@ Actually, in version 2.0, the matter is about C advection.""",
                 into = ["NO ADVECTION","CHARACTERISTICS","EXPLICIT + SUPG","EXPLICIT LEO POSTMA","EXPLICIT + MURD SCHEME N","EXPLICIT + MURD SCHEME PSI","N-SCHEME FOR TIDAL FLATS","N-SCHEME FOR TIDAL FLATS","ERIA SCHEME"],
                 defaut = "CHARACTERISTICS",
                 fr = """Choix du schema de convection pour les vitesses,
-remplace FORME DE LA CONVECTION""",
+remplace \telkey{FORME DE LA CONVECTION}.""",
                 ang = """Choice of the advection scheme for the velocities,
-replaces TYPE OF ADVECTION""",
+replaces \telkey{TYPE OF ADVECTION}.""",
             ),
         ),
 #       -----------------------------------
@@ -2456,30 +2951,46 @@ replaces TYPE OF ADVECTION""",
             typ = 'TXM', max='**',
             into = ["CHARACTERISTICS","SUPG","CONSERVATIVE N-SCHEME LP","CONSERVATIVE N-SCHEME","CONSERVATIVE PSI-SCHEME","EDGE-BASED N-SCHEME LP","EDGE-BASED N-SCHEME","ERIA SCHEME"],
             defaut = ["CHARACTERISTICS","CONSERVATIVE PSI-SCHEME","CHARACTERISTICS","CHARACTERISTICS"],
-            fr = """Choix du schema de convection pour chaque variable
-ces coefficients sont respectivement appliques a
-1) U et V     2) H     3) T     4) K ET EPSILON
-1 : caracteristiques sur h
-2 : SUPG
-3 : Schema N conservatif
-4 : Schema N conservatif
-5 : Schema PSI conservatif
-13 : Schema N par segment
-14 : Schema N par segment
-15 : Schema ERIA
-Second integer must be 5""",
-            ang = """Choice of advection schemes for every variable
+            fr = """Choix du schema de convection pour chaque variable.
+Ces coefficients sont respectivement appliques a\\
+\begin{itemize}
+\item 1) $U$ et $V$ ;
+\item 2) $H$ ;
+\item 3) $T$ ;
+\item 4) $k$ et $\epsilon$.
+\end{itemize}
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : caracteristiques sur $h$ ;
+\item 2 : SUPG ;
+\item 3 : Schema N conservatif ;
+\item 4 : Schema N conservatif ;
+\item 5 : Schema PSI conservatif ;
+\item 13 : Schema N par segment ;
+\item 14 : Schema N par segment ;
+\item 15 : Schema ERIA.
+\end{itemize}
+Le 2e entier doit etre 5.""",
+            ang = """Choice of advection schemes for every variable.
 These coefficients are applied respectively to
-1) U et V     2) H     3) T     4) K and EPSILON
-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
-Second integer must be 5""",
+\begin{itemize}
+\item 1) $U$ and $V$,
+\item 2) $H$,
+\item 3) $T$,
+\item 4) $k$ and $\epsilon$.
+\end{itemize}
+Possible choices are:
+\begin{itemize}
+\item 1: characteristics,
+\item 2: SUPG,
+\item 3: Conservative N-scheme,
+\item 4: Conservative N-scheme,
+\item 5: Conservative PSI-scheme,
+\item 13: Edge-based N-scheme,
+\item 14: Edge-based N-scheme,
+\item 15: ERIA scheme.
+\end{itemize}
+The second integer must be 5.""",
         ),
 #       -----------------------------------
         b_TYPE_OF_ADVECTIONG = BLOC(condition="TYPE_OF_ADVECTION != None",
@@ -2495,36 +3006,113 @@ Second integer must be 5""",
             typ = 'TXM',
             into = ["strong","weak"],
             defaut = "strong",
-            fr = """1: forme forte 2: forme faible""",
-            ang = """1: strong form 2: weak form""",
+            fr = """Les choix possibles sont :
+\begin{itemize}
+\item 1 : forme forte ;
+\item 2 : forme faible.
+\end{itemize}
+Si une des composantes du tableau  \telkey{FORME DE LA CONVECTION} = 1
+ou \telkey{SCHEMA POUR LA CONVECTION...} = 1,
+ainsi que le mot-cle correspondant
+\telkey{OPTION DU SCHEMA POUR LA CONVECTION...} = 2,
+\telkey{OPTION POUR LES CARACTERISTIQUES} est automatiquement mis a 2.""",
+            ang = """Possible choices are:
+\begin{itemize}
+\item 1: strong form,
+\item 2: weak form.
+\end{itemize}
+If one component of array \telkey{TYPE OF ADVECTION} = 1 or
+\telkey{SCHEME FOR ADVECTION OF...} = 1,
+and also the corresponding keyword
+\telkey{SCHEME OPTION FOR ADVECTION OF...} = 2,
+\telkey{OPTION FOR CHARACTERISTICS} is automatically set to 2.""",
         ),
 #       -----------------------------------
         SUPG_OPTION = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'I', min=0, max='**',
             defaut = [2,2,2,2],
-            fr = """0:pas de decentrement SUPG  1:SUPG classique   2:SUPG modifiee
-ces coefficients sont respectivement appliques a
-1) U et V     2) H      3) T     4) K ET EPSILON""",
-            ang = """0:no upwinding              1: classical SUPG  2:modified SUPG
-These coefficients are applied respectively to
-1) U et V     2) H      3) T     4) K and EPSILON""",
+            fr = """Les choix possibles sont :
+\begin{itemize}
+\item 0:pas de decentrement SUPG ;
+\item 1:SUPG classique ;
+\item 2:SUPG modifiee.
+\end{itemize}
+Ces coefficients sont respectivement appliques a :
+\begin{itemize}
+\item 1) $U$ et $V$ ;
+\item 2) $H$ ;
+\item 3) $T$ ;
+\item 4) $k$ et $\epsilon$.
+\end{itemize}
+En cas d utilisation d un schema distributif (3, 4, 5, 13, 14 ou 15),
+le coefficient applique a $H$ est automatiquement mis a 0.
+De plus, si \telkey{TRAITEMENT DES HAUTEURS NEGATIVES} = 2 ou 3
+avec \telkey{OPTION DE TRAITEMENT DES BANCS DECOUVRANTS} = 1,
+il est obligatoire de choisir 0 pour la 2e composante du mot-cle
+\telkey{OPTION DE SUPG} (hauteur d eau).""",
+            ang = """Possible choices are:
+\begin{itemize}
+\item 0: no upwinding,
+\item 1: classical SUPG,
+\item 2: modified SUPG.
+\end{itemize}
+These coefficients are applied respectively to:
+\begin{itemize}
+\item 1) $U$ and $V$,
+\item 2) $H$,
+\item 3) $T$,
+\item 4) $k$ and $\epsilon$.
+\end{itemize}
+If using a distributive scheme (3, 4, 5, 13, 14, 15),
+the coefficient applied to $H$ is automatically set to 0.
+Moreover, if using \telkey{TREATMENT OF NEGATIVE DEPTHS} = 2 or 3
+with \telkey{OPTION FOR THE TREATMENT OF TIDAL FLATS} = 1,
+it is mandatory to choose 0 for the 2nd component of
+\telkey{SUPG OPTION} (water depth).""",
         ),
 #       -----------------------------------
         NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'I',
             defaut = 3,
-            fr = """Voir les release notes 6.3""",
-            ang = """See release notes 6.3""",
+            fr = """Voir les release notes 6.3.
+Nombre de points de Gauss utilises pour le calcul des caracteristiques
+faibles.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 point ;
+\item 3 points ;
+\item 4 points ;
+\item 6 points ;
+\item 7 points ;
+\item 12 points.
+\end{itemize}
+Plus le nombre est grand, plus le schema sera conservatif,
+mais plus les couts de calculs seront eleves.""",
+            ang = """See release notes 6.3.
+Number of Gauss points used to compute the weak characteristics.
+Possible choices are:
+\begin{itemize}
+\item 1 point,
+\item 3 points,
+\item 4 points,
+\item 6 points,
+\item 7 points,
+\item 12 points.
+\end{itemize}
+The bigger the number is, the more conservative the scheme is,
+but the higher the computational costs are.""",
         ),
 #       -----------------------------------
         MASS_LUMPING_FOR_WEAK_CHARACTERISTICS = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R',
             defaut = 0.,
-            fr = """Applique a la matrice de masse""",
-            ang = """To be applied to the mass matrix""",
+            fr = """Fixe le taux de mass-lumping qui est applique a la matrice de
+masse lors de l''utilisation des caracteristiques faibles.""",
+            ang = """Sets the amount of mass-lumping that is applied to the mass
+matrix when using weak characteristics.""",
         ),
 #       -----------------------------------
         b_MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMESF = BLOC(condition="(ADVECTION_OF_TRACERS == True and SCHEME_FOR_ADVECTION_OF_TRACERS == 'EDGE-BASED N-SCHEME') or (ADVECTION_OF_K_AND_EPSILON == True and SCHEME_FOR_ADVECTION_OF_K_EPSILON == 'EDGE-BASED N-SCHEME') or (ADVECTION_OF_U_AND_V == True and SCHEME_FOR_ADVECTION_OF_VELOCITIES == 'EDGE-BASED N-SCHEME')",
@@ -2534,58 +3122,49 @@ These coefficients are applied respectively to
         MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'I',
-            defaut = 10,
-            fr = """Seulement pour schemes 13 et 14""",
-            ang = """Only for schemes 13 and 14""",
-        ),
-#       -----------------------------------
-        UPWIND_COEFFICIENTS = SIMP(statut ='o',
-#       -----------------------------------
-            typ = 'R', min= 4, max= 4,
-            defaut = [1.,1.,1.,1],
-            fr = """Coefficients utilises par la methode S.U.P.G.
-ces coefficients sont respectivement appliques a
-        1) U et V
-        2) H ou C
-        3) T
-        4) K ET EPSILON""",
-            ang = """Upwind coefficients used by the S.U.P.G. method
-These coefficients are applied respectively to
-        1) U and V
-        2) H  or C
-        3) T
-        4) K and epsilon""",
+            defaut = 50,
+            fr = """Limite le nombre d''iterations pour les schemas de convection,
+seulement pour schemes 13, 14 et 15.
+Ancienne valeur par defaut = 10 jusqu en version 8.1.""",
+            ang = """Limits the number of solver iterations for the advection
+schemes, only for schemes 13, 14 and 15.
+Old default value = 10 until release 8.1.""",
         ),
 #       -----------------------------------
         MASS_LUMPING_ON_H = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R',
             defaut = 0.,
-            fr = """TELEMAC offre la possibilite d''effectuer du mass-lumping
-sur H ou U.
+            fr = """\telemac{2d} offre la possibilite d''effectuer du mass-lumping
+sur $H$ ou sur la vitesse.
 Ceci revient a ramener tout ou partie (suivant la valeur de ce
 coefficient) des matrices AM1 (h) ou AM2 (U) et AM3 (V) sur
 leur diagonale.
 Cette technique permet d''accelerer le code dans des proportions tres
 importantes et de le rendre egalement beaucoup plus stable. Cependant
 les solutions obtenues se trouvent lissees.
-Ce parametre fixe le taux de mass-lumping effectue sur h.""",
-            ang = """TELEMAC provides an opportunity to carry out mass-lumping
-either on C,H or on the velocity.
+Ce parametre fixe le taux de mass-lumping effectue sur $H$.""",
+            ang = """\telemac{2d} provides an opportunity to carry out mass-lumping
+either on $H$ or on the velocity.
 This is equivalent to bringing the matrices AM1 (h) or AM2 (U) and
 AM3 (V) wholly or partly, back onto their diagonal.
 Thanks to that technique, the code can be speeded up to a quite
 significant extent and it can also be made much more stable. The
 resulting solutions, however, become artificially smoothed.
-This parameter sets the extent of mass-lumping that is performed on h.""",
+This parameter sets the extent of mass-lumping that is performed
+on $h$.""",
         ),
 #       -----------------------------------
         MASS_LUMPING_ON_VELOCITY = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R',
             defaut = 0.,
-            fr = """Fixe le taux de mass-lumping effectue sur la vitesse.""",
-            ang = """Sets the amount of mass-lumping that is performed on the velocity.""",
+            fr = """Fixe le taux de mass-lumping effectue sur la vitesse.
+Le mot-cle \telkey{TRAITEMENT DU SYSTEME LINEAIRE} change la valeur
+utilisee a 1.""",
+            ang = """Sets the amount of mass-lumping that is performed on the velocity.
+The keyword \telkey{TREATMENT OF THE LINEAR SYSTEM} changes the
+used value to 1.""",
         ),
 #       -----------------------------------
         SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES = SIMP(statut ='f',
@@ -2593,25 +3172,44 @@ This parameter sets the extent of mass-lumping that is performed on h.""",
             typ = 'I',
             defaut = 1,
             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
-4=implicite""",
+\telkey{OPTION POUR LES CARACTERISTIQUES}
+\telkey{OPTION DE SUPG}.
+Si caracteristiques :
+\begin{itemize}
+\item 1 = forme forte,
+\item 2 = forme faible.
+\end{itemize}
+Si schema PSI ou N :
+\begin{itemize}
+\item 1 = explicite ;
+\item 2 = predicteur-correcteur ;
+\item 3 = predicteur-correcteur 2e ordre en temps ;
+\item 4 = implicite.
+\end{itemize}""",
             ang = """If present replaces and has priority over:
-OPTION FOR CHARACTERISTICS
-SUPG OPTION
-if N or PSI SCHEME: 1=explicit 2=predictor-corrector
-3= predictor-corrector second-order in time 4= implicit""",
+\telkey{OPTION FOR CHARACTERISTICS}
+\telkey{SUPG OPTION}.
+If characteristics:
+\begin{itemize}
+\item 1 = strong form,
+\item 2 = weak form.
+\end{itemize}
+If N or PSI scheme:
+\begin{itemize}
+\item 1 = explicit,
+\item 2 = predictor-corrector,
+\item 3 = predictor-corrector second-order in time,
+\item 4 = implicit.
+\end{itemize}""",
         ),
 #       -----------------------------------
         FREE_SURFACE_GRADIENT_COMPATIBILITY = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R',
             defaut = 1.,
-            fr = """Des valeurs inferieures a 1 suppriment les oscillations
-parasites""",
-            ang = """Values less than 1 suppress spurious oscillations""",
+            fr = """Des valeurs comprises entre 0 et 1 peuvent supprimer les
+oscillations parasites.""",
+            ang = """Values between 0 and 1 may suppress spurious oscillations.""",
         ),
 #       -----------------------------------
         NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES = SIMP(statut ='o',
@@ -2642,38 +3240,61 @@ The non-linearities can be taken into account through this technique.""",
 #       -----------------------------------
             typ = 'TXM', min=0, max='**',
             into = ["Priority to prescribed values","Priority to fluxes"],
-            defaut = ["Priority to prescribed values","Priority to prescribed values"],
+            defaut = ["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""",
+correct. Une seule meme valeur pour toutes les frontieres liquides.""",
             ang = """Used so far only with the SUPG, PSI and N schemes. With option 2,
-Dirichlet prescribed values are not obeyed, but the fluxes are correct""",
+Dirichlet prescribed values are not obeyed, but the fluxes are correct.
+One single and same value for every liquid boundary.""",
         ),
 #       -----------------------------------
         NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'I',
             defaut = [1],
-            fr = """Pour les options avec predicteur-correcteur""",
-            ang = """For predictor-corrector options""",
+            fr = """Pour les options avec predicteur-correcteur et schema de convection
+de type (3, 4, 5, LIPS ou pas et ERIA).
+Nombre d iterations pour tous les pas de temps (ou sous pas) pour
+converger vers la solution.
+Il est utile pour les cas non stationnaires.
+Pour les ecoulements quasi-stationnaires, ce mot-cle n a pas d impact
+sur la solution, il peut donc etre fixe a 0.
+D un autre cote, pour les ecoulements instationnaires, il est suggere
+de fixer ce mot-cle a 2 (au moins), ce qui est un bon compromis
+entre precision et temps CPU.
+En effet, en augmentant le nombre de corrections, le schema est plus
+precis mais le temps CPU augmente rapidement.""",
+            ang = """For predictor-corrector options with advection scheme of type
+3, 4, 5, LIPS or not, and ERIA).
+Number of iterations for every time step (or sub-time step) to converge
+to the solution.
+It is useful for unsteady cases.
+For quasi-steady flows, this keyword does not have a large impact
+on the solution, so it can be set to 0.
+On the other hand, for unsteady flows, it is suggested to set this
+keyword to 2 (at least), which is a good compromise between accuracy
+and computational time. Indeed, increasing the number of corrections
+the scheme is more accurate but the CPU time rapidly increases.""",
         ),
 #       -----------------------------------
         NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'I',
             defaut = 1,
-            fr = """ Pour les options predicteur-correcteur avec schema localement
-implicite""",
-            ang = """ Only for implicit scheme with predictor-corrector""",
-        ),
-#       -----------------------------------
-        PSI_SCHEME_OPTION = SIMP(statut ='f',
-#       -----------------------------------
-            typ = 'TXM',
-            into = ["explicit","predictor-corrector"],
-            defaut = "explicit",
-            fr = """ 1: explicite 2: predicteur-correcteur""",
-            ang = """ 1: explicit 2: predictor-corrector""",
+            fr = """Pour les options predicteur-correcteur avec schema localement
+implicite (3, 4 or 5).
+Ce mot-cle permet de diviser le pas de temps donne par l utilisateur
+dans le \telkey{FICHIER DES PARAMETRES} en plusieurs sous-pas.
+A nouveau, il produit un effet sur la precision du schema et
+il est pratique d ajuster ce mot-cle afin d avoir des nombres de
+Courant pas trop grands (autour de 1).""",
+            ang = """Only for implicit scheme with predictor-corrector (3, 4 or 5).
+This keyword allows to subdivide the time step given by the user in the
+\telkey{STEERING FILE}, into several sub-steps.
+Again, it produces an effect on the precision of the scheme and
+it is convenient to set this keyword in order to have Courant numbers
+not too large (around 1).""",
         ),
     ),
 #   -----------------------------------
@@ -2698,9 +3319,9 @@ des vitesses.""",
                 typ = 'R',
                 defaut = 1.,
                 fr = """Fixe la valeur du coefficient d''implicitation sur les termes de
-diffusion des vitesses""",
+diffusion des vitesses.""",
                 ang = """Sets the value of the implicitation coefficient for the diffusion of
-velocity""",
+velocity.""",
             ),
 #           -----------------------------------
             OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
@@ -2708,10 +3329,16 @@ velocity""",
                 typ = 'TXM',
                 into = ["div( nu grad(U) )","1/h div ( h nu grad(U)"],
                 defaut = "div( nu grad(U) )",
-                fr = """1: Diffusion de la forme div( nu grad(U) )
-2: Diffusion de la forme 1/h div ( h nu grad(U) )""",
-                ang = """1: Diffusion in the form div( nu grad(U) )
-2: Diffusion in the form 1/h div ( h nu grad(U) )""",
+                fr = """Les choix possibles sont :
+\begin{itemize}
+\item 1: Diffusion de la forme div( $\nu$ grad($U$) ) ;
+\item 2: Diffusion de la forme 1/$h$ div ( $h$ $\nu$ grad($U$) ).
+\end{itemize}""",
+                ang = """Possible choices are:
+\begin{itemize}
+\item 1: Diffusion in the form div( $\nu$ grad($U$) ),
+\item 2: Diffusion in the form 1/$h$ div ( $h$ $\nu$ grad($U$) ).
+\end{itemize}""",
             ),
         ),
     ),
@@ -2763,105 +3390,298 @@ pour l AD.""",
             ang = """Iterative linear solvers: derivative convergence test for AD.""",
         ),
     ),
+)
+# -----------------------------------------------------------------------
+GENERAL_PARAMETERS = PROC(nom= "GENERAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
 #   -----------------------------------
-    ADVANCED = FACT(statut='o',
+    DEBUGGER = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Pour imprimer la sequence des appels, mettre 1.""",
+        ang = """If 1, calls of subroutines will be printed in the listing.""",
+    ),
+#   -----------------------------------
+    TIME = FACT(statut='o',
 #   -----------------------------------
 #       -----------------------------------
-        MATRIX_STORAGE = SIMP(statut ='o',
+        TIME_STEP = SIMP(statut ='o',
 #       -----------------------------------
-            typ = 'TXM',
-            into = ["classical EBE","Edge-based storage"],
-            defaut = "Edge-based storage",
-            fr = """1 : EBE classique  3 : Stockage par segments""",
-            ang = """1 : classical EBE  3 : Edge-based storage""",
+            typ = 'R',
+            defaut = 1.,
+            fr = """Definit le pas de temps en secondes. Remarque : Pour une bonne
+precision; il est souhaitable de choisir le pas de temps de telle sorte
+que le nombre de Courant de propagation soit inferieur a 2 ; voir 3.
+Ceci peut etre realisable en hydraulique fluviale ; mais ne l''est
+pratiquement jamais en hydraulique maritime ou l''on peut atteindre des
+valeurs de 50.""",
+            ang = """Specifies the time step in seconds.""",
         ),
 #       -----------------------------------
-        MATRIX_VECTOR_PRODUCT = SIMP(statut ='o',
+        NUMBER_OF_TIME_STEPS = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'I',
             defaut = 1,
-            fr = """1 : classique  2 : frontal
-attention, avec 2, il faut une numerotation speciale des points""",
-            ang = """1 : classic    2 : frontal
-beware, with option 2, a special numbering of points is required""",
+            fr = """ Definit le nombre de pas de temps effectues lors de l''execution du
+code.""",
+            ang = """ Specifies the number of time steps performed when running the code.""",
         ),
 #       -----------------------------------
-        NEWMARK_TIME_INTEGRATION_COEFFICIENT = SIMP(statut ='o',
+        DURATION = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'R',
-            defaut = 1.,
-            fr = """1. : Euler explicite 0.5 : ordre 2 en temps""",
-            ang = """1. : Euler explicit 0.5 : order 2 in time""",
+            defaut = 0.,
+            fr = """Duree de la simulation. Alternative au parametre
+\telkey{NOMBRE DE PAS DE TEMPS}.
+On en deduit le nombre de pas de temps en prenant l''entier le
+plus proche de (duree du calcul/pas de temps).
+Si le \telkey{NOMBRE DE PAS DE TEMPS} est aussi donne,
+on prend la plus grande valeur.""",
+            ang = """Sets the duration of simulation in seconds.
+May be used instead of the parameter \telkey{NUMBER OF TIME STEPS}.
+The nearest integer to (duration/time step) is taken.
+If \telkey{NUMBER OF TIME STEPS} is also given,
+the greater value is taken.""",
         ),
 #       -----------------------------------
-        ZERO = SIMP(statut ='f',
+        ORIGINAL_DATE_OF_TIME = SIMP(statut ='o',
 #       -----------------------------------
-            typ = 'R',
-            defaut = 1.E-10,
-            fr = """Non active pour l''instant.""",
-            ang = """Not yet implemented""",
+            typ = 'I', min= 3, max= 3,
+            defaut = [1900,1,1],
+            fr = """Permet de fixer la date d''origine des temps du modele lorsque
+la maree est prise en compte (force generatrice de la maree et/ou les
+conditions aux limites de maritimes).
+Egalement utilise pour les flotteurs,
+les echanges thermiques avec l atmosphere, le frazil,
+le chainage avec DELWAQ.""",
+            ang = """Enables to set the date of the time origin of the model when
+taking into account of the tide (tide generator force and/or the tidal
+boundary conditions).
+Also used with drogues, heat exchange with atmosphere, frazil,
+chaining with DELWAQ.""",
         ),
 #       -----------------------------------
-        PROPAGATION_OPTION = SIMP(statut ='f',
+        ORIGINAL_HOUR_OF_TIME = SIMP(statut ='o',
 #       -----------------------------------
-            typ = 'I',
-            defaut = 3,
-            fr = """Non active pour l''instant.""",
-            ang = """Not yet implemented.""",
+            typ = 'I', min= 3, max= 3,
+            defaut = [0,0,0],
+            fr = """Permet de fixer l''heure d''origine des temps du modele lorsque
+la maree est prise en compte (force generatrice de la maree et/ou les
+conditions aux limites de maritimes.
+Egalement utilise pour les flotteurs,
+les echanges thermiques avec l atmosphere, le frazil,
+le chainage avec DELWAQ.""",
+            ang = """Enables to set the time of the time origin of the model when
+taking into account of the tide (tide generator force and/or the tidal
+boundary conditions).
+Also used with drogues, heat exchange with atmosphere, frazil,
+chaining with DELWAQ.""",
         ),
 #       -----------------------------------
-        OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION = SIMP(statut ='f',
+        STOP_IF_A_STEADY_STATE_IS_REACHED = SIMP(statut ='o',
 #       -----------------------------------
-            typ = 'I',
-            defaut = 1,
-            fr = """donne l option de la reconstruction hydrostatique
-(option utile uniquement pour les volumes finis):
-1: option d Audusse, 2: option de Noelle""",
-            ang = """gives the option for hydrostatic reconstruction
-(used only for finite volumes):
-1: option of Audusse, 2: option of Noelle""",
+            typ = bool,
+            defaut = False,
+            fr = """A utiliser avec le mot-cle : \telkey{CRITERES D''ARRET}.""",
+            ang = """To be used with the keyword: \telkey{STOP CRITERIA}.""",
         ),
 #       -----------------------------------
-        CONVERGENCE_STUDY = SIMP(statut ='f',
+        b_STOP_IF_A_STEADY_STATE_IS_REACHEDG = BLOC(condition="STOP_IF_A_STEADY_STATE_IS_REACHED == True",
+#       -----------------------------------
+#           -----------------------------------
+            STOP_CRITERIA = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min= 3, max= 3,
+                defaut = [1.E-4,1.E-4,1.E-4],
+                fr = """Criteres d''arret pour un ecoulement permanent.
+Ces coefficients sont respectivement appliques a:
+\begin{itemize}
+\item $U$ et $V$ ;
+\item $H$ ;
+\item Tracers.
+\end{itemize}
+A utiliser avec le mot-cle
+\telkey{ARRET SI UN ETAT PERMANENT EST ATTEINT}.""",
+                ang = """Stop criteria for a steady state.
+These coefficients are applied respectively to:
+\begin{itemize}
+\item $U$ and $V$,
+\item $H$,
+\item Tracers.
+\end{itemize}
+To be used with the keyword
+\telkey{STOP IF A STEADY STATE IS REACHED}.""",
+            ),
+        ),
+#       -----------------------------------
+        CONTROL_OF_LIMITS = SIMP(statut ='o',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Active une etude de convergence par rapport a une
-solution analytique sur un maillage fin""",
-            ang = """Activates a convergence study compared
-to an analytical solution on a fine mesh""",
+            fr = """Utiliser avec le mot-cle : \telkey{VALEURS LIMITES}.
+Le programme s''arrete si les limites sur
+$U$, $V$, $H$ ou traceurs sont depassees.""",
+            ang = """Use with the key-word: \telkey{LIMIT VALUES}.
+The program is stopped if
+the limits on $U$, $V$, $H$ or tracers are trepassed.""",
         ),
 #       -----------------------------------
-        REFINEMENT_LEVELS = SIMP(statut ='f',
+        b_CONTROL_OF_LIMITSG = BLOC(condition="CONTROL_OF_LIMITS == True",
 #       -----------------------------------
-            typ = 'I',
-            defaut = 0,
-            fr = """Donne le nombre de raffinements que l''utilisateur
-veut utiliser pour l''etude de convergence
-(en activant CONVERGENCE). Chaque niveau multiplie par 4 le
-nombre d''elements.""",
-            ang = """Gives the number of refinement levels that the
-user wants to use in the convergence study (when activating
-CONVERGENCE). Each level multiplies the number of elements by
-4""",
+#           -----------------------------------
+            LIMIT_VALUES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R', min= 8, max= 8,
+                defaut = [-1000.,9000.,-1000.,1000.,-1000.,1000.,-1000.,1000.],
+                fr = """Utilise avec le mot-cle \telkey{CONTROLE DES LIMITES}.
+Valeurs minimales et maximales acceptables pour
+$H$, $U$ ,$V$ et traceurs dans l''ordre suivant :
+min(H) max(H) min(U) max(U) min(V) max(V) min(T) max(T).""",
+                ang = """To be used with the key-word \telkey{CONTROL OF LIMITS}.
+Min and max acceptable values for
+$H$, $U$, $V$ and tracers in the following order:
+min(H) max(H) min(U) max(U) min(V) max(V) min(T) max(T).""",
+            ),
+        ),
+#       -----------------------------------
+        VARIABLE_TIME_STEP = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Pas de temps variable pour avoir un nombre de Courant souhaite.""",
+            ang = """Variable time-step to get a given Courant number.""",
+        ),
+#       -----------------------------------
+        b_VARIABLE_TIME_STEPG = BLOC(condition="VARIABLE_TIME_STEP == True",
+#       -----------------------------------
+#           -----------------------------------
+            DESIRED_COURANT_NUMBER = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Nombre de Courant souhaite en cas de pas de temps variable.""",
+                ang = """Desired Courant number when \telkey{VARIABLE TIME-STEP} is set to YES.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    LOCATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SPHERICAL_COORDINATES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Choix des coordonnees spheriques pour la realisation du calcul
+(pour les grands domaines de calcul).
+Attention : cette option est etroitement liee au
+maillage qui doit avoir
+ete saisi sur une carte marine en projection de Mercator.
+Il faut de plus relever sur la carte la
+\telkey{LATITUDE DU POINT ORIGINE}
+qui correspond dans le maillage a l''ordonnee $y$ = 0.""",
+            ang = """Selection of spherical coordinates to perform the computation
+(for large computation domains).
+Warning: this option is closely related to the mesh that should have
+been entered onto a nautical chart drawn as per Mercator projection
+The \telkey{LATITUDE OF ORIGIN POINT}, which corresponds to
+ordinate $y$ = 0 in the mesh, must moreover be given.""",
+        ),
+#       -----------------------------------
+        LATITUDE_OF_ORIGIN_POINT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 48.,
+            fr = """Determine l''origine utilisee pour le calcul de latitudes
+lorsque l''on effectue un calcul en coordonnees spheriques.
+Egalement utilise pour les echanges thermiques avec l atmosphere,
+le modele d Okada pour les tsunamis, le frazil.""",
+            ang = """Determines the origin used for computing latitudes when
+a computation is made in spherical coordinates.
+This latitude is in particular used to compute the Coriolis force.
+In cartesian coordinates, Coriolis coefficient is considered constant.
+Also used for heat exchange with atmosphere, Okada model for tsunamis,
+frazil.""",
+        ),
+#       -----------------------------------
+        LONGITUDE_OF_ORIGIN_POINT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Fixe la valeur de la longitude du point origine du modele,
+lors de l''utilisation de la force generatrice de la maree.
+Pour la projection de Mercator, voir le mot cle
+\telkey{SYSTEME GEOGRAPHIQUE}.
+Egalement utilise pour la force generatrice de la maree,
+les echanges thermiques avec l atmosphere,
+le modele d Okada pour les tsunamis.""",
+            ang = """Give the value of the longitude of the origin point
+of the model, when taking into account of the tide generator force.
+For the Mercator projection, see the keyword
+\telkey{GEOGRAPHIC SYSTEM}.
+Also used for tide generating force, heat exchange with atmosphere,
+Okada model for tsunamis.""",
+        ),
+#       -----------------------------------
+        NORTH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Angle que fait le nord en degres, par rapport a l''axe des $y$
+dans le sens trigonometrique. Notation decimale 10.5 signifie 10 degres
+et 30 minutes.
+Lu mais non utilise.""",
+            ang = """Angle of the North with the $y$ axis, counted counter-clockwise,
+in degrees. 10.5 means 10 degrees and 30 minutes. Read but not used.""",
+        ),
+#       -----------------------------------
+        SPATIAL_PROJECTION_TYPE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["CARTESIAN, NOT GEOREFERENCED","MERCATOR","LATITUDE LONGITUDE"],
+            defaut = "CARTESIAN, NOT GEOREFERENCED",
+            fr = """Permet de specifier le type de projection spatiale utilisee dans
+le cas de l''utilisation des coordonnees spheriques par exemple.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : Lambert Cartesien non georeference ;
+\item 2 : Mercator ;
+\item 3 : Latitude/longitude (exprimees en degres).
+\end{itemize}
+Option 2 ou 3 obligatoire pour les coordonnees spheriques.
+Option 3 : latitude et longitude en degres !
+Dans le cas de l''option 3, \telemac{2d} convertit les informations
+latitude/longitude a l''aide de la projection de Mercator.""",
+            ang = """Specifies the type of spatial projection used
+(for example when using spherical coordinates).
+Possible choices are:
+\begin{itemize}
+\item 1: Cartesian, not georeferenced,
+\item 2: Mercator,
+\item 3: latitude/longitude (in degrees).
+\end{itemize}
+Option 2 or 3 mandatory for spherical coordinates. Option 3: latitude
+and longitude in degrees! When using option 3, the coordinates are
+automatically
+treated by \telemac{2d} using Mercator projection.""",
         ),
     ),
 )
 # -----------------------------------------------------------------------
 TURBULENCE = PROC(nom= "TURBULENCE",op = None,
 # -----------------------------------------------------------------------
-    UIinfo = {"groupes": ("CACHE")},
 #   -----------------------------------
     VELOCITY_DIFFUSIVITY = SIMP(statut ='o',
 #   -----------------------------------
         typ = 'R',
         defaut = 1.E-6,
-        fr = """Fixe de facon uniforme pour l''ensemble du domaine;
+        fr = """Fixe de facon uniforme pour l''ensemble du domaine,
 la valeur du coefficient de diffusion de viscosite globale (dynamique +
 turbulente). Cette valeur peut avoir une influence non negligeable sur
 la forme et la taille des recirculations.""",
         ang = """Sets, in an even way for the whole domain, the value of the
-coefficient of global (dynamic+turbulent) viscosity. this value may
+coefficient of global (dynamic+turbulent) viscosity. This value may
 have a significant effect both on the shapes and sizes of
 recirculation zones.""",
     ),
@@ -2871,23 +3691,37 @@ recirculation zones.""",
         typ = 'TXM',
         into = ["CONSTANT VISCOSITY","ELDER","K-EPSILON MODEL","SMAGORINSKI","MIXING LENGTH","SPALART-ALLMARAS"],
         defaut = "CONSTANT VISCOSITY",
-        fr = """3 choix sont possibles actuellement : viscosite constante (1)
-modele de Elder (2) ou modele k-epsilon (3).
+        fr = """6 choix sont possibles actuellement :
+\begin{itemize}
+\item 1 : viscosite constante ;
+\item 2 : modele de Elder ;
+\item 3 : modele $k$-$\epsilon$ ;
+\item 4 : modele de Smagorinski ;
+\item 5 : modele de longueur de melange ;
+\item 6 : modele de Spalart-Allmaras.
+\end{itemize}
 Attention : si on choisit l''option 1
-il ne faut pas oublier d''ajuster la valeur du mot-cle COEFFICIENT DE
-DIFFUSION DES VITESSES.
-si on choisit l''option 2
+il ne faut pas oublier d''ajuster la valeur du mot-cle
+\telkey{COEFFICIENT DE DIFFUSION DES VITESSES}.
+Si on choisit l''option 2,
 il ne faut pas oublier d''ajuster les deux valeurs du mot-cle :
-COEFFICIENTS ADIMENSIONNELS DE DISPERSION
-Si on choisit l''option 3;
+\telkey{COEFFICIENTS ADIMENSIONNELS DE DISPERSION}.
+Si on choisit l''option 3,
 ce meme parametre doit retrouver sa vraie valeur physique car elle est
-utilisee comme telle dans le modele de turbulence""",
-        ang = """The current alternatives are as follows: constant viscosity (1)
-elder''s model (2) or k-epsilon model (3).
+utilisee comme telle dans le modele de turbulence.""",
+        ang = """The current alternatives are as follows:
+\begin{itemize}
+\item 1: constant viscosity,
+\item 2: elder''s model,
+\item 3: $k$-$\epsilon$ model,
+\item 4: Smagorinski model,
+\item 5: mixing length model,
+\item 6: Spalart-Allmaras model.
+\end{itemize}
 NOTE: when option 1 is chosen, it should be kept in mind that the
-value of the keyword VELOCITY DIFFUSIVITY has to be ajusted.
-When option 2 is chosen, the two values of key-word :
-NON-DIMENSIONAL DISPERSION COEFFICIENTS are used
+value of the keyword \telkey{VELOCITY DIFFUSIVITY} has to be ajusted.
+When option 2 is chosen, the two values of keyword
+\telkey{NON-DIMENSIONAL DISPERSION COEFFICIENTS} are used.
 When option 3 is chosen, this parameter should recover its true
 physical value, since it is used as such in the turbulence model.""",
     ),
@@ -2903,10 +3737,10 @@ physical value, since it is used as such in the turbulence model.""",
 #       -----------------------------------
             typ = 'R', min= 2, max= 2,
             defaut = [6.,0.6],
-            fr = """Coefficients longitudinal et transversal dans la formule de
-Elder. Utilises uniquement avec le modele de turbulence 2""",
-            ang = """Longitudinal and transversal coefficients in elder s formula.
- Used only with turbulence model number 2""",
+            fr = """Coefficients longitudinal et transversal dans la formule de Elder.
+Utilises uniquement avec \telkey{MODELE DE TURBULENCE} = 2.""",
+            ang = """Longitudinal and transversal coefficients in Elder s formula.
+Used only with \telkey{TURBULENCE MODEL} = 2.""",
         ),
     ),
 #   -----------------------------------
@@ -2914,79 +3748,21 @@ Elder. Utilises uniquement avec le modele de turbulence 2""",
 #   -----------------------------------
         typ = 'R',
         defaut = 1.E-9,
-        fr = """Fixe la precision demandee sur le modele spalart-allmaras pour
-le test d''arret dans l''etape de diffusion et termes sources de k et
-epsilon.""",
-        ang = """Sets the required accuracy for the model spalart-allmaras in
-the diffusion and source-terms step of the k-epsilon model.""",
+        fr = """Fixe la precision demandee sur le modele de Spalart-Allmaras pour
+le test d''arret dans l''etape de diffusion et termes sources de
+$\tilde{\nu}$.""",
+        ang = """Sets the required accuracy for the Spalart-Allmaras model in
+the diffusion and source terms step of the $\tilde{\nu}$.""",
     ),
 #   -----------------------------------
     INFORMATION_ABOUT_SPALART_ALLMARAS_MODEL = SIMP(statut ='f',
 #   -----------------------------------
         typ = bool,
         defaut = True,
-        fr = """si oui les informations du solveur du modele spalart-allmaras
-sont imprimees""",
-        ang = """if yes, informations about solver of spalart-allmaras model
-are printed to the listing""",
-    ),
-#   -----------------------------------
-    SOLVER_INFO = FACT(statut='o',
-#   -----------------------------------
-#       -----------------------------------
-        SOLVER_FOR_K_EPSILON_MODEL = SIMP(statut ='o',
-#       -----------------------------------
-            typ = 'TXM',
-            into = ["conjugate gradient","conjugate residuals","conjugate gradient on normal equation","minimum error","conjugate gradient squared","conjugate gradient squared stabilised (cgstab)","gmres (see option for the solver for k-epsilon model)","direct"],
-            defaut = "conjugate gradient",
-            fr = """Permet de choisir le solveur utilise pour la resolution
-du systeme du modele k-epsilon :
-1 : gradient conjugue
-2 : residu conjugue
-3 : gradient conjugue sur equation normale
-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""",
-            ang = """Makes it possible to select the solver used for solving
-the system of the 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""",
-        ),
-#       -----------------------------------
-        OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL = SIMP(statut ='o',
-#       -----------------------------------
-            typ = 'I',
-            defaut = 2,
-            fr = """si le solveur est GMRES (7) le mot cle est la dimension de
-l''espace de KRILOV (valeurs conseillees entre 2 et 15)""",
-            ang = """WHEN GMRES (7) IS CHOSEN, DIMENSION OF THE KRYLOV SPACE
-TRY VALUES BETWEEN 2 AND 15""",
-        ),
-#       -----------------------------------
-        PRECONDITIONING_FOR_K_EPSILON_MODEL = SIMP(statut ='o',
-#       -----------------------------------
-            typ = 'TXM',
-            into = ["diagonal","no preconditioning","crout","diagonal and crout"],
-            defaut = "diagonal",
-            fr = """Permet de preconditionner le systeme relatif au
-modele k-epsilon
-0 : pas de preconditionnement;
-2 : preconditionnement diagonal.
-7 : preconditionnement de Crout par element.""",
-            ang = """Preconditioning of the linear system in the diffusion step of
-the k-epsilon model.
-0: no preconditioning
-2: diagonal preconditioning
-7: Crout''s preconditioning per element""",
-        ),
+        fr = """Si oui, les informations du solveur du modele de Spalart-Allmaras
+sont imprimees.""",
+        ang = """If yes, informations about solver of Spalart-Allmaras model
+are printed to the listing.""",
     ),
 #   -----------------------------------
     ADVANCED = FACT(statut='o',
@@ -2997,10 +3773,18 @@ the k-epsilon model.
             typ = 'TXM',
             into = ["smooth","rough"],
             defaut = "rough",
-            fr = """ Permet de choisir le regime de turbulence aux parois 1 : regime
-turbulent lisse. 2 : regime turbulent rugueux.""",
-            ang = """ Provided for selecting the type of friction on the walls 1: smooth 2:
-rough""",
+            fr = """ Permet de choisir le regime de turbulence aux parois.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : regime turbulent lisse ;
+\item 2 : regime turbulent rugueux.
+\end{itemize}""",
+            ang = """ Provided for selecting the type of friction on the walls.
+Possible choices are:
+\begin{itemize}
+\item 1: smooth,
+\item 2: rough.
+\end{itemize}""",
         ),
 #       -----------------------------------
         INFORMATION_ABOUT_K_EPSILON_MODEL = SIMP(statut ='o',
@@ -3008,17 +3792,21 @@ rough""",
             typ = bool,
             defaut = True,
             fr = """Donne le nombre d''iterations du solveur de l''etape de
-diffusion et termes sources du modele k-epsilon.""",
+diffusion et termes sources du modele $k-\epsilon$.""",
             ang = """Gives the number of iterations of the solver in the diffusion
-and source terms step of the k-epsilon model.""",
+and source terms step of the $k-\epsilon$ model.""",
         ),
 #       -----------------------------------
         ADVECTION_OF_K_AND_EPSILON = SIMP(statut ='o',
 #       -----------------------------------
             typ = bool,
             defaut = True,
-            fr = """Prise en compte ou non de la convection de k et epsilon.""",
-            ang = """The k and epsilon advection is taken into account or ignored.""",
+            fr = """Prise en compte ou non de la convection de $k$ et $\epsilon$
+(pour modele $k-\epsilon$) ou $\tilde{\nu}$
+(pour modele de Spalart-Allmaras).""",
+            ang = """The $k$ and $\epsilon$ advection is taken into account or ignored
+(for $k-\epsilon$ model) or $\tilde{\nu}$ advection
+(for Spalart-Allmaras model).""",
         ),
 #       -----------------------------------
         b_ADVECTION_OF_K_AND_EPSILONG = BLOC(condition="ADVECTION_OF_K_AND_EPSILON == True",
@@ -3029,10 +3817,12 @@ and source terms step of the k-epsilon model.""",
                 typ = 'TXM',
                 into = ["NO ADVECTION","CHARACTERISTICS","EXPLICIT + SUPG","EXPLICIT LEO POSTMA","EXPLICIT + MURD SCHEME N","EXPLICIT + MURD SCHEME PSI","LEO POSTMA FOR TIDAL FLATS","N-SCHEME FOR TIDAL FLATS","ERIA SCHEME FOR TIDAL FLATS"],
                 defaut = "CHARACTERISTICS",
-                fr = """Choix du schema de convection pour k et epsilon,
-remplace FORME DE LA CONVECTION""",
-                ang = """Choice of the advection scheme for k and epsilon,
-replaces TYPE OF ADVECTION""",
+                fr = """Choix du schema de convection pour $k$ et $\epsilon$ (pour modele
+$k-\epsilon$) ou $\tilde{\nu}$ (pour modele de Spalart-Allmaras),
+remplace \telkey{FORME DE LA CONVECTION}.""",
+                ang = """Choice of the advection scheme for $k$ and $\epsilon$ (for
+$k-\epsilon$ model) or $\tilde{\nu}$ (for Spalart-Allmaras model),
+replaces \telkey{TYPE OF ADVECTION}.""",
             ),
         ),
 #       -----------------------------------
@@ -3041,28 +3831,143 @@ replaces TYPE OF ADVECTION""",
             typ = 'I',
             defaut = 1,
             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
-4=implicite""",
+\telkey{OPTION POUR LES CARACTERISTIQUES}
+\telkey{OPTION DE SUPG}.
+Si caracteristiques :
+\begin{itemize}
+\item 1 = forme forte,
+\item 2 = forme faible.
+\end{itemize}
+Si schema PSI ou N :
+\begin{itemize}
+\item 1 = explicite ;
+\item 2 = predicteur-correcteur ;
+\item 3 = predicteur-correcteur 2e ordre en temps ;
+\item 4 = implicite.
+\end{itemize}
+Mot-cle commun pour les variables $k$, $\epsilon$
+(pour modele $k-\epsilon$)
+et $\tilde{\nu}$ (pour modele de Spalart-Allmaras).""",
             ang = """If present replaces and has priority over:
-OPTION FOR CHARACTERISTICS
-SUPG OPTION
-if N or PSI SCHEME: 1=explicit 2=predictor-corrector
-3= predictor-corrector second-order in time 4= implicit""",
+\telkey{OPTION FOR CHARACTERISTICS}
+\telkey{SUPG OPTION}.
+If characteristics:
+\begin{itemize}
+\item 1 = strong form,
+\item 2 = weak form.
+\end{itemize}
+If N or PSI scheme:
+\begin{itemize}
+\item 1 = explicit,
+\item 2 = predictor-corrector,
+\item 3 = predictor-corrector second-order in time,
+\item 4 = implicit.
+\end{itemize}
+Common keyword for variables $k$, $\epsilon$ (for $k-\epsilon$ model)
+and $\tilde{\nu}$ (for Spalart-Allmaras model).""",
         ),
 #       -----------------------------------
-        TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL = SIMP(statut ='f',
+        MIXING_LENGTH_MODEL_COEFFICIENTS = SIMP(statut ='f',
 #       -----------------------------------
-            typ = 'R',
-            defaut = 1.,
-            fr = """Coefficient reducteur du pas de temps pour le modele k-epsilon (qui
-est normalement identique a celui du systeme hydrodynamique).
-Utilisation deconseillee""",
-            ang = """Time step reduction coefficient for k-epsilon model (which is normally
-same the same as that of the hydrodynamic system) Not recommended for
-use.""",
+            typ = 'R', min= 2, max= 2,
+            defaut = [0.1066667,0.0666667],
+            fr = """Coefficients de calage $C_l$ et $\alpha_t$ dans la formule de longueur
+de melange.
+Utilises uniquement avec \telkey{MODELE DE TURBULENCE} = 5.""",
+            ang = """Calibration coefficients $C_l$ and $\alpha_t$ in mixing length formula.
+Only used with \telkey{TURBULENCE MODEL} = 5.""",
+        ),
+    ),
+#   -----------------------------------
+    SOLVER_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SOLVER_FOR_K_EPSILON_MODEL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["conjugate gradient","conjugate residual","conjugate gradient on normal equation","minimum error","squared conjugate gradient","conjugate gradient squared stabilised (cgstab)","gmres (see option for the solver for k-epsilon model)","direct"],
+            defaut = "conjugate gradient",
+            fr = """Permet de choisir le solveur utilise pour la resolution
+du systeme de diffusion de $k$, $\epsilon$ (pour modele $k-\epsilon$)
+ou $\tilde{\nu}$ (pour modele de Spalart-Allmaras).
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue,
+\item 2 : residu conjugue,
+\item 3 : gradient conjugue sur equation normale,
+\item 4 : erreur minimale,
+\item 5 : gradient conjugue carre (non programme),
+\item 6 : gradient conjugue carre stabilise (cgstab),
+\item 7 : GMRES (voir aussi \telkey{OPTION DU SOLVEUR}
+pour le modele $k$-$\epsilon$),
+\item 8 : direct.
+\end{itemize}""",
+            ang = """Makes it possible to select the solver used for solving
+the system of the diffusion of $k$, $\epsilon$ (for $k-\epsilon$ model)
+or $\tilde{\nu}$ (for Spalart-Allmaras model).
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient (not implemented),
+\item 6: conjugate gradient squared stabilised (cgstab),
+\item 7: GMRES (see \telkey{OPTION FOR THE SOLVER FOR K-EPSILON MODEL}),
+\item 8: direct.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        OPTION_FOR_THE_SOLVER_FOR_K_EPSILON_MODEL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 2,
+            fr = """Si le solveur est GMRES (7), le mot cle est la dimension de
+l''espace de Krylov (valeurs conseillees entre 2 et 15).
+Mot-cle commun pour les variables $k$, $\epsilon$
+(pour modele $k-\epsilon$)
+et $\tilde{\nu}$ (pour modele de Spalart-Allmaras).""",
+            ang = """When GMRES (7) is chosen for solver, dimension of the Krylov space.
+Try values between 2 and 15.
+Common keyword for variables $k$, $\epsilon$ (for $k-\epsilon$ model)
+and $\tilde{\nu}$ (for Spalart-Allmaras model).""",
+        ),
+#       -----------------------------------
+        PRECONDITIONING_FOR_K_EPSILON_MODEL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["diagonal","no preconditioning","Crout","diagonal and Crout"],
+            defaut = "diagonal",
+            fr = """Permet de preconditionner le systeme relatif a la diffusion de
+$k$, $\epsilon$ (pour modele $k-\epsilon$) ou $\tilde{\nu}$
+(pour modele de Spalart-Allmaras)
+afin d''accelerer la convergence lors de sa resolution.
+\begin{itemize}
+\item 0 : pas de preconditionnement ;
+\item 2 : preconditionnement diagonal ;
+\item 7 : preconditionnement de Crout par element ou segment
+(ne marche pas en parallele).
+\end{itemize}
+Certains preconditionnements sont cumulables
+(les diagonaux 2 ou 3 avec les autres)
+Pour cette raison on ne retient que les nombres premiers pour
+designer les preconditionnements. Si l''on souhaite en cumuler
+plusieurs on formera le produit des options correspondantes.""",
+            ang = """Choice of the preconditioning of the linear system in the diffusion
+step of $k$, $\epsilon$ (for $k-\epsilon$ model) or $\tilde{\nu}$
+(for Spalart-Allmaras model) so that the convergence is speeded up
+when it is being solved.
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal preconditioning,
+\item 7: Crout''s preconditioning per element or segment
+(does not work in parallel).
+\end{itemize}
+Some operations (either 2 or 3 diagonal preconditioning) can be
+performed concurrently with the others.
+Only prime numbers are therefore kept to denote the preconditioning
+operations. When several of them are to be performed concurrently,
+the product of relevant options shall be made.""",
         ),
     ),
 #   -----------------------------------
@@ -3073,30 +3978,32 @@ use.""",
 #       -----------------------------------
             typ = 'R',
             defaut = 1.E-9,
-            fr = """Fixe la precision demandee sur k pour le test d''arret dans
-l''etape de diffusion et termes sources du modele k-epsilon.""",
-            ang = """Sets the required accuracy for computing k in the diffusion
-and source terms step of the k-epsilon model.""",
+            fr = """Fixe la precision demandee sur $k$ pour le test d''arret dans
+l''etape de diffusion et termes sources de l equation sur $k$.""",
+            ang = """Sets the required accuracy for computing $k$ in the diffusion
+and source terms step of the $k$ transport equation.""",
         ),
 #       -----------------------------------
         ACCURACY_OF_EPSILON = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R',
             defaut = 1.E-9,
-            fr = """Fixe la precision demandee sur epsilon pour le test d''arret
-dans l''etape de diffusion et termes sources de k et epsilon.""",
-            ang = """Sets the required accuracy for computing epsilon in
-the diffusion and source-terms step of the k-epsilon model.""",
+            fr = """Fixe la precision demandee sur $\epsilon$ pour le test d''arret dans
+l''etape de diffusion et termes sources de l equation sur $\epsilon$.""",
+            ang = """Sets the required accuracy for computing $\epsilon$ in the diffusion
+and source terms step of the $\epsilon$ transport equation.""",
         ),
 #       -----------------------------------
         MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'I',
             defaut = 50,
-            fr = """Fixe le nombre maximum d''iterations accepte lors de la
-resolution du systeme diffusion-termes sources du modele k-epsilon.""",
+            fr = """Fixe le nombre maximum d''iterations accepte lors de la resolution
+du systeme diffusion-termes sources de $k$, $\epsilon$ (pour modele
+$k-\epsilon$) ou $\tilde{\nu}$ (pour modele de Spalart-Allmaras).""",
             ang = """Sets the maximum number of iterations that are acceptable when
-solving the diffusion source-terms step of the k-epsilon model.""",
+solving the diffusion source-terms step of $k$, $\epsilon$ (for
+$k-\epsilon$ model) or $\tilde{\nu}$ (for Spalart-Allmaras model).""",
         ),
     ),
 )
@@ -3108,13 +4015,12 @@ TIDAL_FLATS_INFO = PROC(nom= "TIDAL_FLATS_INFO",op = None,
 #   -----------------------------------
         typ = bool,
         defaut = True,
-        fr = """permet de supprimer les tests sur les bancs decouvrants, dans
+        fr = """Permet de supprimer les tests sur les bancs decouvrants, dans
 les cas ou l''on est certain qu''il n''y en aura pas.
-En cas de doute : oui""",
-        ang = """When no, the specific
-treatments for tidal flats are by-passed.
+En cas de doute, utiliser OUI.""",
+        ang = """When NO, the specific treatments for tidal flats are by-passed.
 This spares time, but of course you must be sure that you have no
-tidal flats""",
+tidal flats.""",
     ),
 #   -----------------------------------
     b_TIDAL_FLATSG = BLOC(condition="TIDAL_FLATS == True",
@@ -3125,15 +4031,25 @@ tidal flats""",
             typ = 'TXM',
             into = ["EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS","DRY ELEMENTS FROZEN","LIKE 1 BUT WITH POROSITY (DEFINA METHOD)"],
             defaut = "EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS",
-            fr = """Utilise si BANCS DECOUVRANTS est vrai
-1 : EQUATIONS RESOLUES PARTOUT AVEC
-CORRECTION SUR LES BANCS DECOUVRANTS
-2 : GEL DES ELEMENTS DECOUVRANTS
-3 : COMME 1 MAIS AVEC POROSITE (METHODE DEFINA)""",
-            ang = """Used if TIDAL FLATS is true
-1 : EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS
-2 : DRY ELEMENTS FROZEN
-3 : LIKE 1 BUT WITH POROSITY (DEFINA METHOD)""",
+            fr = """Utilise si \telkey{BANCS DECOUVRANTS} est OUI.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : equations resolues partout avec correction
+sur les bancs decouvrants (correction du gradient de surface libre) ;
+\item 2 : gel des elements decouvrants (zones de bancs decouvrants
+sont masquees).
+Attention : la conservation de la masse peut etre alteree ;
+\item 3 : comme 1 mais avec porosite (methode defina).
+\end{itemize}""",
+            ang = """Used if \telkey{TIDAL FLATS} is YES.
+Possible choices are:
+\begin{itemize}
+\item 1: equations solved everywhere with correction on tidal flats
+(corrected free surface gradient),
+\item 2: dry elements are frozen (tidal flats area are masked).
+Warning: mass-conservation may be altered,
+\item 3: like 1 but with porosity (defina method).
+\end{itemize}""",
         ),
 #       -----------------------------------
         b_OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATSG = BLOC(condition="OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS == 'EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS'",
@@ -3142,18 +4058,34 @@ CORRECTION SUR LES BANCS DECOUVRANTS
             TREATMENT_OF_NEGATIVE_DEPTHS = SIMP(statut ='o',
 #           -----------------------------------
                 typ = 'TXM',
-                into = ["SMOOTHING","FLUX CONTROL","FLUX CONTROL (ERIA)"],
+                into = ["NO TREATMENT","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, approche par segment
-       3 : limitation des flux, approche par triangle""",
-                ang = """Only with OPTION FOR THE TREATMENT OF TIDAL FLATS=1
-       0:no treatment
-       1:smoothing
-       2:flux control, by segment
-       3:flux control, by element""",
+                fr = """Seulement avec
+\telkey{OPTION DE TRAITEMENT DES BANCS DECOUVRANTS} = 1.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de traitement ;
+\item 1 : lissage ;
+\item 2 : limitation des flux, approche par segment ;
+\item 3 : limitation des flux, approche par triangle.
+\end{itemize}
+Si les options 2 ou 3 avec bancs decouvrants sont utilisees,
+il est obligatoire d avoir \telkey{MASS-LUMPING SUR H} = 1.
++ \telkey{CORRECTION DE CONTINUITE} = OUI
++ \telkey{OPTION DE SUPG} pour hauteur d eau = 0
+(pas de decentrement SUPG sur la hauteur d eau).""",
+                ang = """Only with
+\telkey{OPTION FOR THE TREATMENT OF TIDAL FLATS} = 1.
+Possible choices are:
+\begin{itemize}
+\item 0: no treatment,
+\item 1: smoothing,
+\item 2: flux control, by segment,
+\item 3: flux control, by element.
+\end{itemize}
+If using options 2 or 3 with tidal flats, it is mandatory to set
+\telkey{MASS-LUMPING ON H} = 1. + \telkey{CONTINUITY CORRECTION} = YES +
+\telkey{SUPG OPTION} for water depth = 0 (no SUPG upwinding on depth).""",
             ),
         ),
 #       -----------------------------------
@@ -3161,8 +4093,11 @@ CORRECTION SUR LES BANCS DECOUVRANTS
 #       -----------------------------------
             typ = 'R',
             defaut = 0.,
-            fr = """En dessous du seuil, les hauteurs negatives sont lissees""",
-            ang = """Below the threshold the negative depths are smoothed""",
+            fr = """En dessous du seuil, les hauteurs negatives sont lissees.
+Seulement utilise avec
+\telkey{TRAITEMENT DES HAUTEURS NEGATIVES} = 1.""",
+            ang = """Below the threshold the negative depths are smoothed.
+Only used with \telkey{TREATMENT OF NEGATIVE DEPTHS} = 1.""",
         ),
 #       -----------------------------------
         THRESHOLD_DEPTH_FOR_RECEDING_PROCEDURE = SIMP(statut ='o',
@@ -3170,35 +4105,35 @@ CORRECTION SUR LES BANCS DECOUVRANTS
             typ = 'R',
             defaut = 0.,
             fr = """Si > 0., declenche la procedure de ressuyage qui evite le
-franchissement parasite des digues mal discretisees""",
-            ang = """If > 0., will trigger the receding procedure that avoids overwhelming
-of dykes which are too loosely discretised""",
+franchissement parasite des digues mal discretisees.""",
+            ang = """If > 0., will trigger the receeding procedure that avoids overwhelming
+of dykes which are too loosely discretised.""",
         ),
-#       -----------------------------------
-        H_CLIPPING = SIMP(statut ='o',
-#       -----------------------------------
-            typ = bool,
-            defaut = False,
-            fr = """Determine si l''on desire ou non limiter par valeur inferieure
-la hauteur d''eau H (dans le cas des bancs decouvrants par exemple).""",
-            ang = """Determines whether limiting the water depth H by a lower value
-desirable or not. (for instance in the case of tidal flats)
-This key-word may have an influence on mass conservation since
+    ),
+#   -----------------------------------
+    H_CLIPPING = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Determine si l''on desire ou non limiter par valeur inferieure
+la hauteur d''eau $H$ (dans le cas des bancs decouvrants par exemple).""",
+        ang = """Determines whether limiting the water depth $H$ by a lower value
+desirable or not (for instance in the case of tidal flats).
+This keyword may have an influence on mass conservation since
 the truncation of depth is equivalent to adding mass.""",
-        ),
+    ),
+#   -----------------------------------
+    b_H_CLIPPINGG = BLOC(condition="H_CLIPPING == True",
+#   -----------------------------------
 #       -----------------------------------
-        b_H_CLIPPINGG = BLOC(condition="H_CLIPPING == True",
+        MINIMUM_VALUE_OF_DEPTH = SIMP(statut ='o',
 #       -----------------------------------
-#           -----------------------------------
-            MINIMUM_VALUE_OF_DEPTH = SIMP(statut ='o',
-#           -----------------------------------
-                typ = 'R',
-                defaut = 0.,
-                fr = """Fixe la valeur minimale de a lorsque l''option CLIPPING DE H est
-activee.""",
-                ang = """Sets the minimum H value when option H CLIPPING is implemented. Not
-fully implemented.""",
-            ),
+            typ = 'R',
+            defaut = 0.,
+            fr = """Fixe la valeur minimale de $H$ lorsque l''option \telkey{CLIPPING DE H}
+est activee.""",
+            ang = """Sets the minimum water depth $H$ value when option \telkey{H CLIPPING}
+is implemented. Not fully implemented.""",
         ),
     ),
 )
@@ -3213,9 +4148,9 @@ TRACERS = PROC(nom= "TRACERS",op = None,
 #       -----------------------------------
             typ = 'R', max='**',
             fr = """Valeurs du traceur imposees aux frontieres liquides entrantes.
-Lire la partie du mode d''emploi consacree aux conditions aux limites""",
+Lire la partie du mode d''emploi consacree aux conditions aux limites.""",
             ang = """Tracer values prescribed at the inflow boundaries.
-Read the usermanual section dealing with the boundary conditions""",
+Read the user manual section dealing with the boundary conditions.""",
         ),
     ),
 #   -----------------------------------
@@ -3230,29 +4165,37 @@ Read the usermanual section dealing with the boundary conditions""",
             ang = """Defines the number of tracers""",
         ),
 #       -----------------------------------
-        NAMES_OF_TRACERS = SIMP(statut ='o',
+        NAMES_OF_TRACERS = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'TXM', min=0, max='**',
-            fr = """Noms des traceurs en 32 caracteres, 16 pour le nom 16 pour l''unite""",
+            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',
+        INITIAL_VALUES_OF_TRACERS = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'R', min=0, max='**',
             defaut = [0.,0.],
-            fr = """Fixe la valeur initiale du traceur.""",
-            ang = """Sets the initial value of the tracer.""",
+            fr = """Fixe la valeur initiale du/des traceur(s).
+Les valeurs requises sont separees par un point virgule ; si plus d une.
+Le nombre de valeurs fournies doit etre egal au nombre de traceurs
+declares.""",
+            ang = """Sets the initial value of the tracer(s).
+Required value(s) separated with a semicolumn ; if more than one.
+The number of supplied values must be equal to the number of declared
+tracers.""",
         ),
 #       -----------------------------------
         DENSITY_EFFECTS = SIMP(statut ='o',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """PRISE EN COMPTE DU GRADIENT HORIZONTAL DE DENSITE
-        LE TRACEUR EST ALORS LA SALINITE""",
-            ang = """THE HORIZONTAL GRADIENT OF DENSITY IS TAKEN INTO ACCOUNT
-         THE TRACER IS THEN THE SALINITY""",
+            fr = """Prise en compte du gradient horizontal de densite.
+Le premier traceur est alors la salinite.
+$\rho_{\rm{eau}} = 999.972.(1-7.10^{-6}(T_{\rm{moy}}-4)^2)$.""",
+            ang = """The horizontal gradient of density is taken into account.
+The 1st tracer is then the salinity.
+$\rho_{\rm{water}} = 999.972.(1-7.10^{-6}(T_{\rm{mean}}-4)^2)$.""",
         ),
 #       -----------------------------------
         b_DENSITY_EFFECTSG = BLOC(condition="DENSITY_EFFECTS == True",
@@ -3262,10 +4205,10 @@ Read the usermanual section dealing with the boundary conditions""",
 #           -----------------------------------
                 typ = 'R',
                 defaut = 20.,
-                fr = """TEMPERATURE DE REFERENCE POUR LE CALCUL DES EFFETS DE DENSITE
-A UTILISER AVEC LE MOT-CLE \telkey{EFFETS DE DENSITE}""",
-                ang = """REFERENCE TEMPERATURE FOR DENSITY EFFECTS
-TO BE USED WITH THE KEY-WORD \telkey{DENSITY EFFECTS}""",
+                fr = """Temperature de reference pour le calcul des effets de densite.
+A utiliser avec le mot-cle \telkey{EFFETS DE DENSITE}.""",
+                ang = """Reference temperature for density effects.
+To be used with the keyword \telkey{DENSITY EFFECTS}.""",
             ),
         ),
 #       -----------------------------------
@@ -3284,43 +4227,78 @@ TO BE USED WITH THE KEY-WORD \telkey{DENSITY EFFECTS}""",
         SOLVER_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'TXM', min=0, max='**',
-            into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres (see option for the solver for tracer diffusion)","direct"],
+            into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres (see solver option for tracers diffusion)","direct"],
             defaut = ["conjugate gradient","conjugate gradient"],
-            fr = """ 1 : gradient conjugue 2 : residu conjugue 3 : gradient conjugue sur
-equation normale 4 : erreur minimale 5 : gradient conjugue carre""",
-            ang = """ 1 : conjugate gradient 2 : conjugate gradient 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""",
+            fr = """Permet de choisir le solveur utilise pour la resolution
+du systeme de diffusion de traceur(s) :
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue,
+\item 2 : residu conjugue,
+\item 3 : gradient conjugue sur equation normale,
+\item 4 : erreur minimale,
+\item 5 : gradient conjugue carre (non programme),
+\item 6 : gradient conjugue carre stabilise (cgstab),
+\item 7 : GMRES (voir aussi
+\telkey{OPTION DU SOLVEUR POUR LA DIFFUSION DES TRACEURS}),
+\item 8 : direct.
+\end{itemize}""",
+            ang = """Makes it possible to select the solver used for solving
+the system of tracer(s) diffusion.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient (not implemented),
+\item 6: cgstab,
+\item 7: GMRES (see \telkey{SOLVER OPTION FOR TRACERS DIFFUSION},
+\item 8: direct.
+\end{itemize}""",
         ),
 #       -----------------------------------
         SOLVER_OPTION_FOR_TRACERS_DIFFUSION = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'I', min=0, max='**',
             defaut = [2],
-            fr = """si le solveur est GMRES (7) le mot cle est la dimension de
-l''espace de KRILOV (valeurs conseillees entre 2 et 15)""",
-            ang = """WHEN GMRES (7) IS CHOSEN, DIMENSION OF THE KRYLOV SPACE
-TRY VALUES BETWEEN 2 AND 15""",
+            fr = """Si le solveur est GMRES (7), le mot cle est la dimension de
+l''espace de Krylov (valeurs conseillees entre 2 et 15).""",
+            ang = """When GMRES (7) is chosen for solver, dimension of the Krylov space.
+Try values between 2 and 15.""",
         ),
 #       -----------------------------------
         PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'TXM', min=0, max='**',
-            into = ["no preconditioning ","diagonal","crout","diagonal and crout"],
+            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 : pas de preconditionnement;
-  2 : preconditionnement diagonal.
-  7 : Crout par element""",
-            ang = """Preconditioning of the linear system in the tracer diffusion
-step.
-Same definition and possibilities as for the keyword  PRECONDITIONING
- 0: no preconditioning
- 2: diagonal preconditioning
- 7: Crout''s preconditioning per element.""",
+afin d''accelerer la convergence lors de sa resolution.
+\begin{itemize}
+\item 0 : pas de preconditionnement ;
+\item 2 : preconditionnement diagonal ;
+\item 7 : preconditionnement de Crout par element ou segment
+(ne marche pas en parallele).
+\end{itemize}
+Certains preconditionnements sont cumulables
+(les diagonaux 2 ou 3 avec les autres)
+Pour cette raison on ne retient que les nombres premiers pour
+designer les preconditionnements. Si l''on souhaite en cumuler
+plusieurs on formera le produit des options correspondantes.""",
+            ang = """Choice of the preconditioning of the linear system of the tracer
+diffusion so that the convergence is speeded up when it is being solved.
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal preconditioning,
+\item 7: Crout''s preconditioning per element or segment
+(does not work in parallel).
+\end{itemize}
+Some operations (either 2 or 3 diagonal preconditioning) can be
+performed concurrently with the others.
+Only prime numbers are therefore kept to denote the preconditioning
+operations. When several of them are to be performed concurrently,
+the product of relevant options shall be made.""",
         ),
     ),
 #   -----------------------------------
@@ -3341,10 +4319,10 @@ diffusion.""",
 #       -----------------------------------
             typ = 'I',
             defaut = 60,
-            fr = """ Limite le nombre d''iterations du solveur a chaque pas de temps pour
-le calcul de la diffusion du traceur.""",
+            fr = """Limite le nombre d''iterations du solveur a chaque pas de temps pour
+le calcul de la diffusion du ou des traceur(s).""",
             ang = """Limits the number of solver iterations at each time step for
-the diffusion of tracer.""",
+the diffusion of tracer(s).""",
         ),
     ),
 #   -----------------------------------
@@ -3354,8 +4332,22 @@ the diffusion of tracer.""",
         VALUES_OF_THE_TRACERS_AT_THE_SOURCES = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R', min=0, max='**',
-            fr = """Valeurs des traceurs a chacune des sources""",
-            ang = """Values of the tracers at the sources""",
+            fr = """Valeurs des traceurs a chacune des sources.
+toutes les sources pour le premier traceur
+puis toutes les sources du deuxieme traceur, etc.
+(cf. manuel utilisateur).
+Par exemple, s''il y a 3 traceurs (T1, T2 et T3) et 2 sources
+(S1 et S2), la syntaxe suivante est utilisee :\\
+S1\_T1;S1\_T2;S1\_T3;S2\_T1;S2\_T2;S2\_T3\\
+10.0; 10.0; 0.0;  0.0; 10.0; 10.0""",
+            ang = """Values of the tracers at the sources.
+All sources for the first tracer, then
+all sources for the second tracer, etc.
+(see user manual).
+For example, if there are 3 tracers (T1, T2 and T3)
+and 2 sources (S1 and S2), the following syntax is used:\\
+S1\_T1;S1\_T2;S1\_T3;S2\_T1;S2\_T2;S2\_T3\\
+10.0; 10.0; 0.0;  0.0; 10.0; 10.0""",
         ),
     ),
 #   -----------------------------------
@@ -3365,11 +4357,11 @@ the diffusion of tracer.""",
         VALUES_OF_TRACERS_IN_THE_RAIN = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R', min=0, max='**',
-            fr = """generalement ce traceur est la temperature, dans ce cas
-cette valeur  est a modifier, sinon la valeur 0 est raisonnable""",
-            ang = """most often, this tracer is temperature, in this case
+            fr = """Generalement, ce traceur est la temperature, dans ce cas
+cette valeur est a modifier, sinon la valeur 0 est raisonnable.""",
+            ang = """Most often, this tracer is temperature, in this case
 this value should be modified, otherwise, default value of 0 seems
-reasonable""",
+reasonable.""",
         ),
     ),
 #   -----------------------------------
@@ -3394,9 +4386,9 @@ or ignored.""",
                 into = ["NO ADVECTION","CHARACTERISTICS","EXPLICIT + SUPG","EXPLICIT LEO POSTMA","EXPLICIT + MURD SCHEME N","EXPLICIT + MURD SCHEME PSI","LEO POSTMA FOR TIDAL FLATS","N-SCHEME FOR TIDAL FLATS","ERIA SCHEME FOR TIDAL FLATS"],
                 defaut = ["CHARACTERISTICS"],
                 fr = """Choix du schema de convection pour les traceurs,
-remplace FORME DE LA CONVECTION""",
+remplace \telkey{FORME DE LA CONVECTION}.""",
                 ang = """Choice of the advection scheme for the tracers,
-replaces TYPE OF ADVECTION""",
+replaces \telkey{TYPE OF ADVECTION}.""",
             ),
         ),
 #       -----------------------------------
@@ -3404,9 +4396,17 @@ replaces TYPE OF ADVECTION""",
 #       -----------------------------------
             typ = 'R',
             defaut = 0.6,
-            fr = """Fixe la valeur du coefficient d''implicitation du traceur""",
+            fr = """Fixe la valeur du coefficient d''implicitation du traceur.
+Si un schema de convection pour les traceurs est un schema distributif
+(par ex : 3, 4, 5, 13, 14 ou 15),
+\telkey{COEFFICIENT D''IMPLICITATION DES TRACEURS} est impose a 0.
+(explicite).""",
             ang = """Sets the value of the implicitation coefficient
-for the tracer""",
+for the tracer.
+If an advection scheme for tracers is a distributive scheme
+(e.g.: 3, 4, 5, 13, 14 or 15),
+\telkey{IMPLICITATION COEFFICIENT OF TRACERS} is prescribed at 0.
+(explicit).""",
         ),
 #       -----------------------------------
         DIFFUSION_OF_TRACERS = SIMP(statut ='o',
@@ -3418,18 +4418,20 @@ for the tracer""",
 or ignored.""",
         ),
 #       -----------------------------------
-        b_DIFFUSION_OF_TRACERSG = BLOC(condition="DIFFUSION_OF_TRACERS == True",
+        COEFFICIENT_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='o',
 #       -----------------------------------
-#           -----------------------------------
-            COEFFICIENT_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='o',
-#           -----------------------------------
-                typ = 'R', min=0, max='**',
-                defaut = [1.E-6],
-                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 = 'R', min=0, max='**',
+            defaut = [1.E-6],
+            fr = """Fixe la valeur du coefficient de diffusion du traceur.
+L''influence de ce parametre sur l''evolution des traceurs dans
+le temps est importante.
+C est un tableau depuis la version 8.2, avec une valeur par traceur,
+separation par un point virgule.""",
+            ang = """Sets the value of the tracer diffusivity.
+These values may have a significant effect on the evolution of
+tracers in time.
+Since release 8.2, it has been an array, with one value per tracer,
+separated by semicolons.""",
         ),
 #       -----------------------------------
         OPTION_FOR_THE_DIFFUSION_OF_TRACERS = SIMP(statut ='o',
@@ -3437,10 +4439,16 @@ le temps est importante.""",
             typ = 'TXM', min=0, max='**',
             into = ["div( nu grad(T) )","1/h div ( h nu grad(T)"],
             defaut = ["div( nu grad(T) )"],
-            fr = """1: Diffusion de la forme div( nu grad(T) )
-2: Diffusion de la forme 1/h div ( h nu grad(T) )""",
-            ang = """1: Diffusion in the form div( nu grad(T) )
-2: Diffusion in the form 1/h div ( h nu grad(T) )""",
+            fr = """Choix possibles :
+\begin{itemize}
+\item 1: Diffusion de la forme div( nu grad(T) ),
+\item 2: Diffusion de la forme 1/h div ( h nu grad(T) ).
+\end{itemize}""",
+            ang = """Possible choices:
+\begin{itemize}
+\item 1: Diffusion in the form div( nu grad(T) ),
+\item 2: Diffusion in the form 1/h div ( h nu grad(T) ).
+\end{itemize}""",
         ),
 #       -----------------------------------
         SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS = SIMP(statut ='o',
@@ -3448,25 +4456,48 @@ le temps est importante.""",
             typ = 'I', min=0, max='**',
             defaut = [1],
             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
-4=implicite""",
+\telkey{OPTION POUR LES CARACTERISTIQUES}
+\telkey{OPTION DE SUPG}.
+Si caracteristiques :
+\begin{itemize}
+\item 1 = forme forte,
+\item 2 = forme faible.
+\end{itemize}
+Si schema PSI ou N :
+\begin{itemize}
+\item 1 = explicite ;
+\item 2 = predicteur-correcteur ;
+\item 3 = predicteur-correcteur 2e ordre en temps ;
+\item 4 = implicite.
+\end{itemize}""",
             ang = """If present replaces and has priority over:
-OPTION FOR CHARACTERISTICS
-SUPG OPTION
-if N or PSI SCHEME: 1=explicit 2=predictor-corrector
-3= predictor-corrector second-order in time 4= implicit""",
+\telkey{OPTION FOR CHARACTERISTICS}
+\telkey{SUPG OPTION}.
+If characteristics:
+\begin{itemize}
+\item 1 = strong form,
+\item 2 = weak form.
+\end{itemize}
+If N or PSI scheme:
+\begin{itemize}
+\item 1 = explicit,
+\item 2 = predictor-corrector,
+\item 3 = predictor-corrector second-order in time,
+\item 4 = implicit.
+\end{itemize}""",
         ),
 #       -----------------------------------
         MASS_LUMPING_ON_TRACERS = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'R',
             defaut = 0.,
-            fr = """Fixe le taux de mass-lumping effectue sur le traceur.""",
+            fr = """Fixe le taux de mass-lumping effectue sur le traceur.
+Lu mais remplace par la valeur de \telkey{MASS-LUMPING SUR H}
+pour assurer la conservation de la masse de traceur.""",
             ang = """Sets the amount of mass-lumping that is performed on
- the tracer.""",
+the tracer.
+Read but replaced by the value of \telkey{MASS-LUMPING ON H}
+to ensure tracer mass conservation.""",
         ),
     ),
 )
@@ -3477,28 +4508,23 @@ PARTICLE_TRANSPORT = PROC(nom= "PARTICLE_TRANSPORT",op = None,
     DROGUES = FACT(statut='f',
 #   -----------------------------------
 #       -----------------------------------
-        NUMBER_OF_DROGUES = SIMP(statut ='o',
+        MAXIMUM_NUMBER_OF_DROGUES = SIMP(statut ='o',
 #       -----------------------------------
             typ = 'I',
             defaut = 0,
-            fr = """Permet d''effectuer un suivi de flotteurs""",
-            ang = """Number of drogues in the computation.
-The user must then fill the subroutine FLOT specifying
-the coordinates of the starting points, their departure
-and arrival times.
-The trajectory of drogues is recorded in the BINARY RESULTS
-FILE that must be given in the steering file""",
+            fr = """Permet d''effectuer un suivi de flotteurs.""",
+            ang = """Maximum number of drogues in the computation.""",
         ),
 #       -----------------------------------
-        b_NUMBER_OF_DROGUESG = BLOC(condition="NUMBER_OF_DROGUES != 0",
+        b_MAXIMUM_NUMBER_OF_DROGUESG = BLOC(condition="MAXIMUM_NUMBER_OF_DROGUES != 0",
 #       -----------------------------------
 #           -----------------------------------
-            DROGUES_FILE = SIMP(statut ='o',
+            ASCII_DROGUES_FILE = SIMP(statut ='f',
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)','Sauvegarde'),
                 defaut = '',
-                fr = """Fichier de resultat avec les positions des flotteurs""",
-                ang = """Results file with positions of drogues""",
+                fr = """Fichier de resultats ASCII avec les positions des flotteurs.""",
+                ang = """ASCII results file with positions of drogues.""",
             ),
 #           -----------------------------------
             PRINTOUT_PERIOD_FOR_DROGUES = SIMP(statut ='o',
@@ -3506,23 +4532,119 @@ FILE that must be given in the steering file""",
                 typ = 'I',
                 defaut = 1,
                 fr = """Nombre de pas de temps entre 2 sorties de positions de
-flotteurs dans le fichier des resultats binaire supplementaire
-N affecte pas la qualite du calcul de la trajectoire""",
+flotteurs dans le fichier des resultats supplementaire.
+N affecte pas la qualite du calcul de la trajectoire.""",
                 ang = """Number of time steps between 2 outputs of drogues
-positions in the binary file""",
+positions in the output file.""",
             ),
         ),
+#       -----------------------------------
+        INITIAL_DROGUES_SAMPLING_DENSITY = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [1000,1000],
+            fr = """Densite initiale utilisee a la repartition des flotteurs
+au debut (ou en cours) de la simulation.""",
+            ang = """Initial density of drogues, or number of drogues per m2,
+used to spatially place the initial drogues in a simulation.""",
+        ),
+#       -----------------------------------
+        BINARY_DROGUES_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'),
+            defaut = '',
+            fr = """Fichier de resultats binaire avec les positions des flotteurs.""",
+            ang = """Binary results file with positions of drogues.""",
+        ),
+#       -----------------------------------
+        DROGUES_FILE_FORMAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['BKBINPCL','TECPLOT'],
+            defaut = 'TECPLOT',
+            fr = """Format du \telkey{FICHIER BINAIRE DES FLOTTEURS}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item BKBINPCL: format PCL binaire natif de BlueKenue;
+\item TECPLOT: format Tecplot original (ASCII).
+\end{itemize}""",
+            ang = """Format of the \telkey{BINARY DROGUES FILE}.
+Possible choices are:
+\begin{itemize}
+\item BKBINPCL: format binary PCL native to BlueKenue,
+\item TECPLOT: format Tecplot original (ASCII).
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        PREVIOUS_DROGUES_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom d''un fichier contenant les resultats d''un calcul
+precedent avec flotteurs.""",
+            ang = """Name of a file containing the results of an earlier
+computation with drogues.""",
+        ),
+#       -----------------------------------
+        PREVIOUS_DROGUES_FILE_FORMAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['BKBINPCL','BKASCPCL'],
+            defaut = 'BKBINPCL',
+            fr = """Format du \telkey{FICHIER DES FLOTTEURS PRECEDENT}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item BKBINPCL: format PCL binaire natif de BlueKenue;
+\item BKASCPCL: format PCL ASCII natif de BlueKenue.
+\end{itemize}""",
+            ang = """Format of the \telkey{PREVIOUS DROGUES FILE}.
+Possible choices are:
+\begin{itemize}
+\item BKBINPCL: format binary PCL native of BlueKenue,
+\item BKASCPCL: format SCII PCL native of BlueKenue.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        DROGUES_INITIAL_POSITIONING_DATA_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Fichier de donnees en ASCII contenant les coordonnees des polygones
+ou des points qui vont permettre un positionnement des particles
+au depart de la simulation.""",
+            ang = """ASCII data file containing polygons or points defining the
+ initial positioning of drogues at the start of the simulation.""",
+        ),
+#       -----------------------------------
+        FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['BKASCI2S'],
+            defaut = 'BKASCI2S',
+            fr = """Format du
+ \telkey{FICHIER POSITIONNANT LES DROGUES INITIALES}.
+La seule valeur possible est :
+\begin{itemize}
+\item BKASCI2S: format I2S ASCII natif de BlueKenue.
+\end{itemize}""",
+            ang = """Format of the
+ \telkey{DROGUES INITIAL POSITIONING DATA FILE}.
+Single possible choice is:
+\begin{itemize}
+\item BKASCI2S: format AXCII I2S native of BlueKenue.
+\end{itemize}""",
+        ),
     ),
 #   -----------------------------------
-    ALGAES = FACT(statut='f',
+    ALGAE = FACT(statut='f',
 #   -----------------------------------
 #       -----------------------------------
         ALGAE_TRANSPORT_MODEL = SIMP(statut ='o',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Si oui, les flotteurs seront des algues""",
-            ang = """If yes, the floats or particles will be algae""",
+            fr = """Si OUI, une partie ou tous les flotteurs seront des algues.""",
+            ang = """If YES, some or all the floats or particles will be algae.""",
         ),
 #       -----------------------------------
         b_ALGAE_TRANSPORT_MODELG = BLOC(condition="ALGAE_TRANSPORT_MODEL == True",
@@ -3530,41 +4652,121 @@ positions in the binary file""",
 #           -----------------------------------
             ALGAE_TYPE = SIMP(statut ='o',
 #           -----------------------------------
-                typ = 'TXM',
+                typ = 'TXM', min=0, max='**',
                 into = ["SPHERE","IRIDAEA FLACCIDA (CLOSE TO ULVA)","PELVETIOPSIS LIMITATA","GIGARTINA LEPTORHYNCHOS"],
-                defaut = "SPHERE",
-                fr = """Type des algues. Pour le choix 1 les algues seront
+                defaut = ["SPHERE","SPHERE"],
+                fr = """Type des algues.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : Sphere ;
+\item 2 : Iridaeca Flaccida ;
+\item 3 : Pelvetiopsis Limitata ;
+\item 4 : Gigartina Leptorhynchos.
+\end{itemize}
+Pour le choix 1 les algues seront
 modelisees comme des spheres, pour les autres choix voir Gaylord
 et al. (1994).""",
-                ang = """Algae type. For choice 1 the algae particles will be
+                ang = """Algae type.
+Possible choices are:
+\begin{itemize}
+\item 1: Sphere,
+\item 2: Iridaeca Flaccida,
+\item 3: Pelvetiopsis Limitata,
+\item 4: Gigartina Leptorhynchos.
+\end{itemize}
+For choice 1 the algae particles will be
 modeled as spheres, and for the other choices see Gaylord et
-al. (1994)""",
+al. (1994).""",
             ),
 #           -----------------------------------
             DIAMETER_OF_ALGAE = SIMP(statut ='o',
 #           -----------------------------------
-                typ = 'R',
-                defaut = 0.1,
-                fr = """Diametre des algues en m""",
-                ang = """Diametre of algae in m""",
+                typ = 'R', min=0, max='**',
+                defaut = [0.1,0.1],
+                fr = """Diametre des algues en m.""",
+                ang = """Diameter of algae in m.""",
             ),
 #           -----------------------------------
             DENSITY_OF_ALGAE = SIMP(statut ='o',
 #           -----------------------------------
-                typ = 'R',
-                defaut = 1050.,
-                fr = """Masse volumique des algues en kg/m3""",
-                ang = """Density of algae in kg/m3""",
+                typ = 'R', min=0, max='**',
+                defaut = [1050.,1050.],
+                fr = """Masse volumique des algues en kg/m$^3$.""",
+                ang = """Density of algae in kg/m$^3$.""",
             ),
 #           -----------------------------------
             THICKNESS_OF_ALGAE = SIMP(statut ='o',
 #           -----------------------------------
-                typ = 'R',
-                defaut = 0.01,
-                fr = """Epaisseur des algues en m""",
-                ang = """Thickness of algae in m""",
+                typ = 'R', min=0, max='**',
+                defaut = [0.01,0.01],
+                fr = """Epaisseur des algues en m.""",
+                ang = """Thickness of algae in m.""",
             ),
         ),
+#       -----------------------------------
+        NUMBER_OF_ALGAE_CLASSES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Nombre de classes d''algues. Chaque classe sera associee
+ a une propriete particuliere.""",
+            ang = """Number of algae classes. Each class will be associated
+ with a particular property.""",
+        ),
+#       -----------------------------------
+        DURATION_BEFORE_ALGAE_RELEASE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [0.0,0.0],
+            fr = """Duree en secondes avant le relachemet des algues depuis le
+depart de la simulation.""",
+            ang = """Duration in seconds before the release of the algae from
+the start of the simulation.""",
+        ),
+#       -----------------------------------
+        ALGAE_RELEASE_TYPE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            into = ["TIMED","DISLODGEMENT"],
+            defaut = ["TIMED","TIMED"],
+            fr = """Les valeurs possibles sont:
+\begin{itemize}
+\item 1 : PERIODE : Les algues bougent apres une certaine periode de
+temps,
+\item 2 : DEPLACEMENT : Les algues bougent lorsque la vitesse orbitale
+de vague critique depasse un certain seuil.
+\end{itemize}""",
+            ang = """Possible values are:
+\begin{itemize}
+\item 1: TIMED       : Algae move after a specified time has elapsed,
+\item 2: DISLODGEMENT: Algae move after a critical wave orbital velocity
+is exceeded.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_1 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [2.,2.],
+            fr = """Vitesse orbitale de vague 1 pour le deplacement des algues en m/s.""",
+            ang = """Wave orbital velocity 1 for algae dislodgement in m/s.""",
+        ),
+#       -----------------------------------
+        WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_2 = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [0.,0.],
+            fr = """Vitesse orbitale de vague 2 pour le deplacement des algues en m/s.""",
+            ang = """Wave orbital velocity 2 for algae dislodgement in m/s.""",
+        ),
+#       -----------------------------------
+        RATE_OF_DEGRADATION_FOR_ALGAE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [0.,0.],
+            fr = """Taux de degradation pour les algues.""",
+            ang = """Rate of degradation for algae.""",
+        ),
     ),
 #   -----------------------------------
     OIL_SPILL = FACT(statut='f',
@@ -3574,10 +4776,10 @@ al. (1994)""",
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """POUR DECLENCHER LE MODELE DE DERIVE DE NAPPES, DANS
-CE CAS LE FICHIER DE COMMANDES MIGRHYCAR EST NECESSAIRE""",
-            ang = """WILL TRIGGER THE OIL SPILL MODEL, IN THIS CASE
-THE MIGRHYCAR STEERING FILE IS NEEDED""",
+            fr = """Pour declencher le modele de derive de nappes, dans ce cas
+le fichier de commandes migrhycar est necessaire.""",
+            ang = """Will trigger the oil spill model, in this case the
+\telkey{OIL SPILL STEERING FILE} is needed.""",
         ),
 #       -----------------------------------
         b_OIL_SPILL_MODELG = BLOC(condition="OIL_SPILL_MODEL == True",
@@ -3587,8 +4789,8 @@ THE MIGRHYCAR STEERING FILE IS NEEDED""",
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Contient les donnees pour le modele de derive de nappes""",
-                ang = """Contains data for the oil spill model""",
+                fr = """Contient les donnees pour le modele de derive de nappes.""",
+                ang = """Contains data for the \telkey{OIL SPILL MODEL}.""",
             ),
         ),
     ),
@@ -3601,8 +4803,12 @@ THE MIGRHYCAR STEERING FILE IS NEEDED""",
             typ = 'TXM',
             into = ["No model","brownian movement"],
             defaut = "No model",
-            fr = """Pour les particules : flotteurs, hydrocarbures""",
-            ang = """Meant for particles: drogues, oil spills""",
+            fr = """Pour les particules : flotteurs, hydrocarbures.
+Si aucune turbulence n est activee, la diffusion stochastique n est pas
+prise en compte pendant le transport de particules.""",
+            ang = """Meant for particles: drogues, oil spills.
+If no turbulence is activated, this stochastic diffusion is not
+considered during the particle transport.""",
         ),
     ),
 #   -----------------------------------
@@ -3614,10 +4820,12 @@ THE MIGRHYCAR STEERING FILE IS NEEDED""",
             typ = 'I',
             defaut = 0,
             fr = """Permet d''effectuer simultanement plusieurs calculs de derives
-lagrangiennes initiees a des pas differents""",
-            ang = """Provided for performing several computations of lagrangian
+lagrangiennes initiees a des pas differents.
+Ajouter A et G au mot-cle
+\telkey{VARIABLES POUR LES SORTIES GRAPHIQUES}.""",
+            ang = """Provided for performing several computations of Lagrangian
 drifts starting at different times.
-Add A and G in the VARIABLES FOR GRAPHIC PRINTOUTS key-word""",
+Add A and G in the \telkey{VARIABLES FOR GRAPHIC PRINTOUTS} keyword.""",
         ),
 #       -----------------------------------
         b_NUMBER_OF_LAGRANGIAN_DRIFTSG = BLOC(condition="NUMBER_OF_LAGRANGIAN_DRIFS != 0",
@@ -3643,10 +4851,10 @@ HYDRAULIC_STRUCTURES = PROC(nom= "HYDRAULIC_STRUCTURES",op = None,
             fr = """Nombre de seuils qui seront traites par des conditions aux
 limites. Ces seuils doivent etre decrits comme des frontieres du
 domaine de calcul, et leurs caracteristiques sont donnees dans le
-fichier de donnees des seuils (voir la documentation ecrite)""",
+\telkey{FICHIER DE DONNEES DES SEUILS} (voir la documentation ecrite).""",
             ang = """Number of weirs that will be treated by boundary conditions.
 They must be described as boundaries of the domain and their features
-are given in the weir data file (see written documentation)""",
+are given in the \telkey{WEIRS DATA FILE} (see written documentation)""",
         ),
 #       -----------------------------------
         b_NUMBER_OF_WEIRSG = BLOC(condition="NUMBER_OF_WEIRS != 0",
@@ -3656,8 +4864,8 @@ are given in the weir data file (see written documentation)""",
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Fichier de description des seuils presents dans le modele""",
-                ang = """Description of weirs existing in the model""",
+                fr = """Fichier de description des seuils presents dans le modele.""",
+                ang = """Description of weirs existing in the model.""",
             ),
 #           -----------------------------------
             TYPE_OF_WEIRS = SIMP(statut ='o',
@@ -3666,13 +4874,25 @@ are given in the weir data file (see written documentation)""",
                 into = ["HORIZONTAL WITH SAME NUMBER OF NODES UPSTREAM/DOWNSTREAM","GENERAL"],
                 defaut = "HORIZONTAL WITH SAME NUMBER OF NODES UPSTREAM/DOWNSTREAM",
                 fr = """Methode de traitement des seuils. Deux Solutions:
-- HORIZONTAL AVEC MEME NOMBRE DE NOEUDS AMONT/AVAL (Solution historique
-  avec bord)
-- GENERALE (Nouvelle solution avec pts sources)""",
+\begin{itemize}
+\item horizontal avec meme nombre de noeuds amont/aval
+(Solution historique avec le sous-programme \telfile{BORD}) ;
+\item generale (nouvelle solution avec pts sources).
+\end{itemize}""",
                 ang = """Method for treatment of weirs. Two options:
-- HORIZONTAL WITH SAME NUMBER OF NODES UPSTREAM/DOWNSTREAM (Historical
-  solution with bord)
-- GENERAL (New solution with sources points""",
+\begin{itemize}
+\item horizontal with same number of nodes upstream/downstream
+(Historical solution with the \telfile{BORD} subroutine),
+\item general (new solution with sources points).
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            WEIRS_DISCHARGE_OUTPUT_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de sortie des debits sur les seuils presents dans le modele.""",
+                ang = """Output file of discharge of weirs existing in the model.""",
             ),
         ),
     ),
@@ -3686,11 +4906,14 @@ are given in the weir data file (see written documentation)""",
             defaut = 0,
             fr = """Nombre de buses ou ponts traites comme des termes sources ou
 puits. Ces buses doivent etre decrits comme des sources dans le
-fichier cas. Leurs caracteristiques sont donnees dans le
-fichier de donnees des buses (voir la documentation ecrite)""",
+fichier des parametres .
+Leurs caracteristiques sont donnees dans le
+\telkey{FICHIER DE DONNEES DES BUSES}
+(voir la documentation ecrite).""",
             ang = """Number of culverts, tubes or bridges treated as source terms.
 They must be described as sources in the domain and their features
-are given in the culverts data file (see written documentation)""",
+are given in the \telfile{CULVERTS DATA FILE}
+(see written documentation).""",
         ),
 #       -----------------------------------
         b_NUMBER_OF_CULVERTSG = BLOC(condition="NUMBER_OF_CULVERTS != 0",
@@ -3700,8 +4923,8 @@ are given in the culverts data file (see written documentation)""",
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Fichier de description des buses/ponts presents dans le modele""",
-                ang = """Description of culverts/tubes/bridges existing in the model""",
+                fr = """Fichier de description des buses/ponts presents dans le modele.""",
+                ang = """Description of culverts/tubes/bridges existing in the model.""",
             ),
         ),
 #       -----------------------------------
@@ -3710,9 +4933,12 @@ are given in the culverts data file (see written documentation)""",
             typ = 'I',
             defaut = 1,
             fr = """Option pour le traitement des buses. Il existe deux formulations
-dans Telemac""",
+dans \telemac{2d}, basees sur les formules de Bodhaine (1968)
+et Carlier (1976).
+Lire le \telemac{3d} theory guide plus plus d informations.""",
             ang = """Option for the treatment of culverts. There are two options in
-Telemac""",
+\telemac{2d} based on Bodhaine (1968) and Carlier (1976) formulae.
+Read the \telemac{3d} theory guide for more informations.""",
         ),
     ),
 #   -----------------------------------
@@ -3725,10 +4951,10 @@ Telemac""",
             defaut = False,
             fr = """Prise en compte de breches dans le calcul par
 modification altimetrique dans le maillage. La description
-des breches se fait avec le fichier de donnees des breches.""",
+des breches se fait avec le \telkey{FICHIER DE DONNEES DES BRECHES}.""",
             ang = """Take in account some breaches during the computation
-by modifying the bottom level of the mesh. Brech description
-is done with the breaches data file.""",
+by modifying the bottom level of the mesh. Breach description
+is done with the \telkey{BREACHES DATA FILE}.""",
         ),
 #       -----------------------------------
         b_BREACHG = BLOC(condition="BREACH == True",
@@ -3738,8 +4964,8 @@ is done with the breaches data file.""",
 #           -----------------------------------
                 typ = ('Fichier','All Files (*)'),
                 defaut = '',
-                fr = """Fichier de description des breches""",
-                ang = """Description of breaches""",
+                fr = """Fichier de description des breches.""",
+                ang = """Description of breaches.""",
             ),
         ),
     ),
@@ -3752,10 +4978,10 @@ TIDES = PROC(nom= "TIDES",op = None,
 #   -----------------------------------
         typ = ('Fichier','All Files (*)'),
         defaut = '',
-        fr = """Base de donnees binaire 1 tiree du fichier du modele de maree.
+        fr = """Base de donnees binaire 1 de constantes harmoniques.
  Dans le cas des donnees satellitaires de TPXO, ce fichier correspond
  aux donnees de niveau d''eau, par exemple h\_tpxo7.2""",
-        ang = """Binary database 1 extracted from the tidal model file.
+        ang = """Binary database 1 of harmonic constants.
  In the case of the TPXO satellite altimetry model, this file should
  be for free surface level, for instance h\_tpxo7.2""",
     ),
@@ -3764,10 +4990,10 @@ TIDES = PROC(nom= "TIDES",op = None,
 #   -----------------------------------
         typ = ('Fichier','All Files (*)'),
         defaut = '',
-        fr = """Base de donnees binaire 2 tiree du fichier du modele de maree.
+        fr = """Base de donnees binaire 2 de constantes harmoniques.
  Dans le cas des donnees satellitaires de TPXO, ce fichier correspond
  aux donnees de vitesse de marrees, par exemple u\_tpxo7.2""",
-        ang = """Binary database 2 extracted from the tidal model file.
+        ang = """Binary database 2 of harmonic constants.
  In the case of the TPXO satellite altimetry model, this file should
  be for tidal velocities, for instance u\_tpxo7.2""",
     ),
@@ -3808,9 +5034,8 @@ The possible choices are:
 #       -----------------------------------
         ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM = SIMP(statut ='f',
 #       -----------------------------------
-            typ = 'TXM',
-            into = ["NO DEFAULT VALUE","LAMBERT 1 NORTH","LAMBERT 2 CENTER","LAMBERT 3 SOUTH","LAMBERT 4 CORSICA","LAMBERT 2 EXTENDED","LAMBERT 93","UTM ZONE, E.G."],
-            defaut = "NO DEFAULT VALUE",
+            typ = 'I',
+            defaut = -1,
             fr = """Numero de zone (fuseau ou type de projection) lors de
 l''utilisation d''une projection plane. Indiquer le systeme
 geographique dans lequel est construit le modele numerique avec le
@@ -3835,7 +5060,7 @@ Possible choices are:
 \item 3: Lambert 3 south,
 \item 4: Lambert 4 Corsica,
 \item 22: Lambert 22 extended,
-\item 93: Lambert 93 extended,
+\item 93: Lambert 93,
 \item X: UTM zone with WGS84 (X is the number of the zone).
 \end{itemize}""",
         ),
@@ -3845,30 +5070,40 @@ Possible choices are:
 #   -----------------------------------
         typ = ('Fichier','All Files (*)'),
         defaut = '',
-        fr = """Nom du fichier GR3DF97A, grille de conversion pour Lambert 93.""",
-        ang = """Name of file GR3DF97A, conversion grid for Lambert 93.""",
+        fr = """Nom du fichier gr3df97a.txt, grille de conversion pour Lambert 93.""",
+        ang = """Name of file gr3df97a.txt, conversion grid for Lambert 93.""",
     ),
 #   -----------------------------------
     COEFFICIENT_TO_CALIBRATE_SEA_LEVEL = SIMP(statut ='o',
 #   -----------------------------------
         typ = 'R',
         defaut = 0.,
-        fr = """Coefficient pour ajuster le niveau de mer""",
-        ang = """Coefficient to calibrate the sea level""",
+        fr = """Coefficient pour ajuster le niveau de mer.
+Il peut dependre de la reference altimetrique utilisee dans le modele,
+par exemple Cartes Marines, Niveau Moyen de la Mer, NGF...""",
+        ang = """Coefficient to calibrate the sea level.
+It may depend on the altimetric reference used in the model,
+for example Chart Datum, Mean Sea Level...""",
     ),
 #   -----------------------------------
     GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER = SIMP(statut ='f',
 #   -----------------------------------
         typ = 'I',
         defaut = 0,
-        fr = """Numero global du point par rapport auquel les ondes de maree sont
-dephasees pour debuter le calcul par une pleine mer (en marees
-schematiques seulement). Ne concerne que les bases de constantes
-harmoniques de type TPXO.""",
-        ang = """Global number of the point with respect to which the tidal
-constituents have their phase shifted to start the calculation with a
-high water (for schematic tides only). Only harmonic constants databases
-like TPXO are concerned.""",
+        fr = """Numero global du point
+(entre 1 et le nombre de points frontieres du maillage 2D)
+par rapport auquel les ondes de maree sont dephasees
+pour debuter le calcul par une pleine mer
+(en marees schematiques seulement).
+Ce point doit etre un point de frontiere maritime.
+Ne concerne que les bases de constantes harmoniques de type TPXO.""",
+        ang = """Global number of the point
+(between 1 and the number of boundary nodes in the 2D mesh)
+with respect to which the tidal constituents have their phase shifted
+to start the calculation with a high water
+(for schematic tides only).
+This point has to be a maritime boundary node.
+Only harmonic constants databases like TPXO are concerned.""",
     ),
 #   -----------------------------------
     MINOR_CONSTITUENTS_INFERENCE = SIMP(statut ='f',
@@ -3878,12 +5113,53 @@ like TPXO are concerned.""",
         fr = """Pour la base de donnees TPXO uniquement.
 Interpolation de composantes harmoniques mineures
 a partir de celles lues dans les fichiers d''entree
-lies aux mots-cles BASE BINAIRE 1 DE DONNEES DE MAREE
-et BASE BINAIRE 2 DE DONNEES DE MAREE""",
+lies aux mots-cles \telkey{BASE BINAIRE 1 DE DONNEES DE MAREE}
+et \telkey{BASE BINAIRE 2 DE DONNEES DE MAREE}.""",
         ang = """For TPXO tidal data base only.
 Inference of minor constituents from the one read in input files
-linked to keywords BINARY DATABASE 1 FOR TIDE
-and BINARY DATABASE 2 FOR TIDE""",
+linked to keywords \telkey{BINARY DATABASE 1 FOR TIDE}
+and \telkey{BINARY DATABASE 2 FOR TIDE}.""",
+    ),
+#   -----------------------------------
+    INITIAL_VELOCITIES_COMPUTED_BY_TPXO = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """Composantes de vitesses initiales calculees a partir des
+solutions de maree de l OSU (ex TPXO).
+Prendre NON pour eviter une initialisation avec des vitesses de maree
+trop grandes.
+Pour les solutions de marees provenant de l OSU uniquement (ex TPXO).""",
+        ang = """Initial velocity components computed from a tidal solution from
+OSU (e.g. TPXO).
+NO to prevent from an initialisation with too big tidal velocities.
+For tidal solutions coming from OSU only (e.g. TPXO).""",
+    ),
+#   -----------------------------------
+    MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.1,
+        fr = """Valeur minimale de hauteur d eau au dessus de laquelle les conditions
+initiales de courants de maree sont calculees.
+Autrement, les vitesses sont annulees.
+Pour les solutions de maree provenant de l OSU uniquement (ex TPXO).""",
+        ang = """Minimum value of water depth above which initial conditions for tidal
+velocities are computed.
+Otherwise, the velocity components are equal to 0.
+For tidal solutions coming from OSU only (e.g. TPXO).""",
+    ),
+#   -----------------------------------
+    MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.1,
+        fr = """Valeur minimale de hauteur d eau utilisee pour le calcul des conditions
+aux limites de courants de maree si les profondeurs sont trop petites.
+Pour les solutions de marees provenant de l OSU uniquement (ex TPXO).""",
+        ang = """Minimum value of water depth used to compute tidal boundary conditions
+for velocities if the water depths are too small.
+For tidal solutions coming from OSU only (e.g. TPXO).""",
     ),
 #   -----------------------------------
     BOUNDARY_CONDITIONS = FACT(statut='o',
@@ -3903,19 +5179,22 @@ domaine. 0 est le code pour des conditions autres que des conditions de
 maree. ATTENTION depuis la version 7.1 ! Les anciens modeles doivent
 etre changes si la frontiere de maree n a pas le numero 1. Dans ce cas,
 le mot-cle doit etre change et plus de valeurs doivent etre donnees.
-Calage possible par les mots-cles COEFFICIENT POUR CALAGE EN MARNAGE et
-COEFFICIENT POUR CALAGE EN NIVEAU.""",
+Calage possible par les mots-cles
+\telkey{COEFFICIENT DE CALAGE DU MARNAGE},
+\telkey{COEFFICIENT DE CALAGE DES VITESSES DE COURANT} et
+\telkey{COEFFICIENT DE CALAGE DU NIVEAU DE MER}.""",
             ang = """Option for tidal boundary conditions. For real tides, option 1 is
 recommended. This keyword has been an array with a value given per
-liquid boundary, separated by semicolons, since version 7.1. This
+liquid boundary, separated by semicolons, since release 7.1. This
 enables to have tidal conditions (or not) computed on liquid boundaries
 with prescribed velocities or depths, avoiding a clash when using weirs
 in the domain. 0 codes for conditions other than tidal. BEWARE since
-version 7.1! Old models must be changed if their tidal boundary is not
+release 7.1! Old models must be changed if their tidal boundary is not
 number 1. In that case this keyword must be changed and more values
-given. Possible calibration with the keywords COEFFICIENT TO ADJUST
-TIDAL RANGE, COEFFICENT TO CALIBRATE TIDAL VELOCITIES, and COEFFICIENT
-TO ADJUST SEA LEVEL.""",
+given. Possible calibration with the keywords
+\telkey{COEFFICIENT TO CALIBRATE TIDAL RANGE},
+\telkey{COEFFICIENT TO CALIBRATE TIDAL VELOCITIES} and
+\telkey{COEFFICIENT TO CALIBRATE SEA LEVEL}.""",
         ),
 #       -----------------------------------
         TIDAL_DATA_BASE = SIMP(statut ='o',
@@ -3924,13 +5203,15 @@ TO ADJUST SEA LEVEL.""",
             into = ["NO DEFAULT VALUE","JMJ","TPXO","MISCELLANEOUS (LEGOS-NEA, FES20XX, PREVIMER...)"],
             defaut = "NO DEFAULT VALUE",
             fr = """Pour JMJ, renseigner la localisation du fichier bdd\_jmj et geofin
-dans les mots-cles BASE DE DONNEES DE MAREE et FICHIER DU MODELE DE
-MAREE. Pour TPXO, LEGOS-NEA, FES20XX et PREVIMER, l''utilisateur doit
-telecharger les fichiers de constantes harmoniques sur internet""",
+dans les mots-cles \telkey{BASE ASCII DE DONNEES DE MAREE} et
+\telkey{FICHIER DU MODELE DE MAREE}.
+Pour TPXO, LEGOS-NEA, FES20XX et PREVIMER, l''utilisateur doit
+telecharger les fichiers de constantes harmoniques sur internet.""",
             ang = """For JMJ, indicate the location of the files bdd\_jmj and geofin with
-keywords TIDE DATA BASE and TIDAL MODEL FILE. For TPXO, LEGOS-NEA,
+keywords \telkey{ASCII DATABASE FOR TIDE} and \telkey{TIDAL MODEL FILE}.
+For TPXO, LEGOS-NEA,
 FES20XX and PREVIMER, the user has to download files of harmonic
-constituents on the internet""",
+constituents on the internet.""",
         ),
 #       -----------------------------------
         b_TIDAL_DATA_BASEG = BLOC(condition="TIDAL_DATA_BASE == 'TPXO'",
@@ -3941,8 +5222,10 @@ constituents on the internet""",
 #       -----------------------------------
             typ = ('Fichier','All Files (*)'),
             defaut = '',
-            fr = """Constantes harmoniques extraites du fichier du modele de maree""",
-            ang = """Harmonic constants extracted from the tidalmodel file""",
+            fr = """Fichier contenant les constantes harmoniques pour le calcul des
+conditions aux limites de maree.""",
+            ang = """File containing the harmonic constants to compute the
+tidal boundary conditions.""",
         ),
 #       -----------------------------------
         TIDAL_MODEL_FILE = SIMP(statut ='f',
@@ -3950,16 +5233,16 @@ constituents on the internet""",
             typ = ('Fichier','All Files (*)'),
             defaut = '',
             fr = """Fichier de geometrie du modele dont sont extraites
-les constantes harmoniques""",
+les constantes harmoniques.""",
             ang = """Geometry file of the model from which harmonic constituents
-are extracted""",
+are extracted.""",
         ),
 #       -----------------------------------
         TIDAL_MODEL_FILE_FORMAT = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'TXM',
-            into = ['SERAFIN?','SERAFIND','MED'],
-            defaut = 'SERAFIN?',
+            into = ['SERAFIN','SERAFIND','MED'],
+            defaut = 'SERAFIN',
             fr = """Format du \telkey{FICHIER DU MODELE DE MAREE}.
 Les valeurs possibles sont :
 \begin{itemize}
@@ -3981,11 +5264,11 @@ Possible choices are:
             typ = ('Fichier','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""",
+tirees du \telkey{FICHIER DU MODELE DE MAREE}.
+Ancien nom en version 6.1 : \telkey{BASE DE DONNEES DE MAREE}.""",
             ang = """Tide data base of harmonic constituents
-extracted from the tidal model file.
-Old name in 6.1 version: TIDE DATA BASE""",
+extracted from the \telkey{TIDAL MODEL FILE}.
+Old name in release 6.1: \telkey{TIDE DATA BASE}.""",
         ),
 #       -----------------------------------
         COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE = SIMP(statut ='o',
@@ -3993,9 +5276,9 @@ Old name in 6.1 version: TIDE DATA BASE""",
             typ = 'R',
             defaut = 1.,
             fr = """Coefficient pour ajuster le marnage de l''onde de maree
-aux frontieres maritimes""",
+aux frontieres maritimes.""",
             ang = """Coefficient to calibrate the tidal range of tidal wave
-at tidal open boundary conditions""",
+at tidal open boundary conditions.""",
         ),
 #       -----------------------------------
         COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES = SIMP(statut ='o',
@@ -4004,12 +5287,12 @@ at tidal open boundary conditions""",
             defaut = 999999.,
             fr = """Coefficient pour ajuster les composantes de vitesse
 de l''onde de maree aux frontieres maritimes.
-La valeur par defaut 999999. signifie que c''est la racine carree
-du COEFFICIENT DE CALAGE DU MARNAGE qui est prise""",
+La valeur par defaut 999~999. signifie que c''est la racine carree
+du \telkey{COEFFICIENT DE CALAGE DU MARNAGE} qui est prise.""",
             ang = """Coefficient to calibrate the tidal velocities of tidal wave
 at tidal open boundary conditions.
-Default value 999999. means that the square root of
-COEFFICIENT TO CALIBRATE TIDAL RANGE is taken""",
+Default value 999,999. means that the square root of
+\telkey{COEFFICIENT TO CALIBRATE TIDAL RANGE} is taken.""",
         ),
 #       -----------------------------------
         LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER = SIMP(statut ='f',
@@ -4017,14 +5300,15 @@ COEFFICIENT TO CALIBRATE TIDAL RANGE is taken""",
             typ = 'I',
             defaut = 0,
             fr = """Numero local du point entre 1 et le nombre de points de frontiere
-maritime (du FICHIER DES CONSTANTES HARMONIQUES) ou les conditions aux
-limites de maree sont calculees avec les bases de donnees JMJ, NEA, FES,
-PREVIMER (sauf les bases de type TPXO). Les ondes de maree sont
+maritime (du \telkey{FICHIER DES CONSTANTES HARMONIQUES}) ou les
+conditions aux limites de maree sont calculees avec les bases de donnees
+JMJ, NEA, FES, PREVIMER (sauf les bases de type TPXO).
+Les ondes de maree sont
 dephasees par rapport a ce point pour debuter le calcul par une pleine
 mer (en marees schematiques seulement).""",
             ang = """Local number between 1 and the number of tidal boundary points (of the
-HARMONIC CONSTANTS FILE) where the tidal boundary conditions are
-computed with JMJ, NEA, FES, PREVIMER databases (except TPXO-type
+\telkey{HARMONIC CONSTANTS FILE}) where the tidal boundary conditions
+are computed with JMJ, NEA, FES, PREVIMER databases (except TPXO-type
 databases). The tidal constituents have their phase shifted with respect
 to this point to start the simulation with a high water (for schematic
 tides only).""",
@@ -4038,8 +5322,14 @@ tides only).""",
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Active la prise en compte de la force generatrice de la maree""",
-            ang = """The tide generating force is taken into account.""",
+            fr = """Active la prise en compte de la force generatrice de la maree.
+Il faut utiliser \telkey{COORDONNEES SPHERIQUES} = OUI,
+il est impossible de prendre en compte la force generatrice de la maree
+en coordonnees cartesiennes.""",
+            ang = """The tide generating force is taken into account.
+The keyword \telkey{SPHERICAL COORDINATES} has to be activated,
+it is impossible to account tide generating force in cartesian
+coordinates.""",
         ),
 #       -----------------------------------
         b_TIDE_GENERATING_FORCEG = BLOC(condition="TIDE_GENERATING_FORCE == True",
@@ -4051,46 +5341,46 @@ tides only).""",
 COUPLING = PROC(nom= "COUPLING",op = None,
 # -----------------------------------------------------------------------
 #   -----------------------------------
-    COUPLING_WITH = SIMP(statut ='o',
+    COUPLING_WITH = SIMP(statut ='f',
 #   -----------------------------------
-        typ = 'TXM',
-        into = ['SISYPHE','TOMAWAC','DELWAQ'],
+        typ = 'TXM', min=0, max='**',
+        into = ['SISYPHE','TOMAWAC','TOMAWAC2','WAQTEL','KHIONE','GAIA','DELWAQ',''],
         defaut = '',
-        fr = """Liste des codes avec lesquels on couple Telemac-2D
-        SISYPHE : couplage interne avec Sisyphe
-        TOMAWAC : couplage interne avec Tomawac
-        DELWAQ : sortie de fichiers de resultats pour Delwaq""",
-        ang = """List of codes to be coupled with Telemac-2D
-        SISYPHE : internal coupling with Sisyphe
-        TOMAWAC : internal coupling with Tomawac
-        DELWAQ: will yield results file for Delwaq""",
+        fr = """Liste des codes avec lesquels on couple \telemac{2d} :
+\begin{itemize}
+\item \sisyphe : couplage interne avec \sisyphe ;
+\item \tomawac : couplage interne avec \tomawac ;
+\item \waqtel : couplage interne avec \waqtel ;
+\item \khione : couplage interne avec \khione ;
+\item DELWAQ : sortie de fichiers de resultats pour Delwaq ;
+\item \gaia : couplage interne avec \gaia.
+\end{itemize}""",
+        ang = """List of codes to be coupled with \telemac{2d}:
+\begin{itemize}
+\item \sisyphe: internal coupling with \sisyphe,
+\item \tomawac: internal coupling with \tomawac,
+\item \waqtel: internal coupling with \waqtel,
+\item \khione: internal coupling with \khione,
+\item DELWAQ: will yield results file for DELWAQ,
+\item \gaia: internal coupling with \gaia.
+\end{itemize}""",
     ),
 #   -----------------------------------
     NAMES_OF_CLANDESTINE_VARIABLES = SIMP(statut ='f',
 #   -----------------------------------
         typ = 'TXM', min= 2, max= 2,
-        fr = """Noms de variables qui ne sont pas utilisees par TELEMAC;
+        fr = """Noms de variables qui ne sont pas utilisees par \telemac{2d},
 mais qui doivent etre conservees lors de son execution.
-Ceci peut etre utilise entre autres lors du couplage de TELEMAC
+Ceci peut etre utilise entre autres lors du couplage de \telemac{2d}
 avec un autre code.
 Les variables clandestines sont alors des variables propres a l''autre
 code et sont rendues dans le fichier de resultats.""",
-        ang = """Names of variables that are not used by TELEMAC, but should be
+        ang = """Names of variables that are not used by \telemac{2d}, but should be
 preserved when it is being run. This keyword may be used, for instance
-when it if TELEMAC is coupled with another code. Thus, the clandestine
+when \telemac{2d} is coupled with another code. Thus, the clandestine
 variables belong to the other code and are given back in the results
 file.""",
     ),
-#   -----------------------------------
-    COUPLING_DIRECTORY = SIMP(statut ='f',
-#   -----------------------------------
-        typ = 'TXM',
-        defaut = '',
-        fr = """Nom complet du dossier d echange des fichiers
- pour couplage de codes""",
-        ang = """Name with full path of the directory where the files will
- be exchanged for coupling""",
-    ),
 #   -----------------------------------
     DELWAQ = FACT(statut='o',
 #   -----------------------------------
@@ -4099,128 +5389,128 @@ file.""",
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de commande pour le chainage avec DELWAQ.""",
+            ang = """Steering file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         DELWAQ_PRINTOUT_PERIOD = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'I',
             defaut = 1,
-            fr = """Periode de sortie des resultats pour Delwaq""",
-            ang = """Printout period for Delwaq file""",
+            fr = """Periode de sortie des resultats pour DELWAQ.""",
+            ang = """Printout period for DELWAQ files.""",
         ),
 #       -----------------------------------
         EXCHANGES_BETWEEN_NODES_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         NODES_DISTANCES_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         BOTTOM_SURFACES_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         VOLUMES_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         EXCHANGE_AREAS_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         VERTICAL_FLUXES_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         VELOCITY_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         DIFFUSIVITY_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         TEMPERATURE_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         SALINITY_DELWAQ_FILE = SIMP(statut ='f',
 #       -----------------------------------
             typ = ('Fichier','All Files (*)','Sauvegarde'),
             defaut = '',
-            fr = """Fichier de resultats pour le couplage avec Delwaq""",
-            ang = """Results file for coupling with Delwaq""",
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
         ),
 #       -----------------------------------
         VELOCITY_FOR_DELWAQ = SIMP(statut ='f',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Decide de la sortie de la vitesse pour Delwaq""",
-            ang = """Triggers output of velocity for Delwaq""",
+            fr = """Decide de la sortie de la vitesse pour DELWAQ.""",
+            ang = """Triggers the output of velocity for DELWAQ.""",
         ),
 #       -----------------------------------
         DIFFUSIVITY_FOR_DELWAQ = SIMP(statut ='f',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Decide de la sortie du coefficient de diffusion pour Delwaq""",
-            ang = """Triggers output of diffusion for Delwaq""",
+            fr = """Decide de la sortie du coefficient de diffusion pour DELWAQ.""",
+            ang = """Triggers the output of diffusion for DELWAQ.""",
         ),
 #       -----------------------------------
         TEMPERATURE_FOR_DELWAQ = SIMP(statut ='f',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Decide de la sortie de la temperature pour Delwaq""",
-            ang = """Triggers output of temperature for Delwaq""",
+            fr = """Decide de la sortie de la temperature pour DELWAQ.""",
+            ang = """Triggers the output of temperature for DELWAQ.""",
         ),
 #       -----------------------------------
         SALINITY_FOR_DELWAQ = SIMP(statut ='f',
 #       -----------------------------------
             typ = bool,
             defaut = False,
-            fr = """Decide de la sortie de la salinite pour Delwaq""",
-            ang = """Triggers output of salinity for Delwaq""",
+            fr = """Decide de la sortie de la salinite pour DELWAQ.""",
+            ang = """Triggers the output of salinity for DELWAQ.""",
         ),
     ),
 #   -----------------------------------
@@ -4231,16 +5521,33 @@ file.""",
 #       -----------------------------------
             typ = 'TXM',
             defaut = '',
-            fr = """Fichier des parametres de Sisyphe en cas de couplage interne""",
-            ang = """Sisyphe parameter file in case of internal coupling""",
+            fr = """Fichier des parametres de \sisyphe en cas de couplage
+interne.""",
+            ang = """\sisyphe parameter file in case of internal coupling.""",
         ),
 #       -----------------------------------
         COUPLING_PERIOD_FOR_SISYPHE = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'I',
             defaut = 1,
-            fr = """pour eviter de faire le couplage a chaque pas de temps""",
-            ang = """to avoid coupling at every time-step""",
+            fr = """Fixe la periode de couplage avec le module \sisyphe,
+en nombre de pas de temps.
+Par defaut, il est couple a chaque pas de temps.""",
+            ang = """Sets the coupling period with the \sisyphe module, in number
+of time steps. By default, it is coupled at every time step.""",
+        ),
+    ),
+#   -----------------------------------
+    GAIA = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        GAIA_STEERING_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Fichier des parametres de \gaia en cas de couplage
+interne.""",
+            ang = """\gaia parameter file in case of internal coupling.""",
         ),
     ),
 #   -----------------------------------
@@ -4251,16 +5558,20 @@ file.""",
 #       -----------------------------------
             typ = 'TXM',
             defaut = '',
-            fr = """Fichier des parametres de Tomawac en cas de couplage interne""",
-            ang = """Tomawac parameter file in case of internal coupling""",
+            fr = """Fichier des parametres de \tomawac en cas de couplage
+interne.""",
+            ang = """\tomawac parameter file in case of internal coupling.""",
         ),
 #       -----------------------------------
         COUPLING_PERIOD_FOR_TOMAWAC = SIMP(statut ='f',
 #       -----------------------------------
             typ = 'I',
             defaut = 1,
-            fr = """pour eviter de faire le couplage a chaque pas de temps""",
-            ang = """to avoid coupling at every time-step""",
+            fr = """Fixe la periode de couplage avec le module \tomawac,
+en nombre de pas de temps.
+Par defaut, il est couple a chaque pas de temps.""",
+            ang = """Sets the coupling period with the \tomawac module, in number
+of time steps. By default, it is coupled at every time step.""",
         ),
     ),
 #   -----------------------------------
@@ -4271,10 +5582,10 @@ file.""",
 #       -----------------------------------
             typ = 'TXM',
             defaut = '',
-            fr = """fichier des parametres physiques pour les processus de qualite d eau
-(internes non ceux de DELWAQ)""",
-            ang = """file for physical parameters of waq processes (local ones of
-Telemac-tracer not those of DELWAQ)""",
+            fr = """Fichier des parametres physiques pour les processus de qualite d eau
+(internes pas ceux de DELWAQ).""",
+            ang = """File for physical parameters of water quality processes
+(local ones of \telemac{2d}-\waqtel not those of DELWAQ).""",
         ),
     ),
 #   -----------------------------------
@@ -4285,14 +5596,89 @@ Telemac-tracer not those of DELWAQ)""",
 #       -----------------------------------
             typ = 'TXM',
             defaut = '',
-            fr = """Fichier des parametres physiques pour les processus liees aux glaces""",
-            ang = """Steering file for physical parameters of ice processes""",
+            fr = """Fichier des parametres physiques pour les processus lies aux glaces.""",
+            ang = """Steering file for physical parameters of ice processes.""",
+        ),
+#       -----------------------------------
+        ICE_PROCESSES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Donne le numero du processus des glaces, avec le numero defini sur la
+base multiplicative de nombres premiers (2, 3, 5, 7, 11, 13\ldots).
+Par exemple, 14 (= 2 $\times$ 7) rend actif les processus 2 et 7.
+Exception a la regle :
+\begin{itemize}
+\item si l entier est 1, il n y a pas de couplage ;
+\item si l entier est 0, tous les effets suivants sont inclus :
+\begin{itemize}
+\item 2 : bilan thermique ;
+\item 3 : \ldots
+\end{itemize}
+\end{itemize}""",
+            ang = """Provides the ice process number with the number being defined on the
+basis of a multiplication of primary numbers (2, 3, 5, 7, 11, 13\ldots).
+For instance, 14 (= 2 $\times$ 7) activates processes 2 and 7.
+Exception is for:
+\begin{itemize}
+\item if the number is 1, there will be no ice processes included,
+\item if the number is 0, all processes are included, as follows:
+\begin{itemize}
+\item 2: thermical budget,
+\item 3: \ldots
+\end{itemize}
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    NESTOR_INFO = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        NESTOR = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Active l utilisation du module \nestor pour changer les fonds.""",
+            ang = """Activates the use of the \nestor module to change the bottom.""",
+        ),
+#       -----------------------------------
+        NESTOR_ACTION_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier des parametres de \nestor.""",
+            ang = """Name of the \nestor steering file.""",
+        ),
+#       -----------------------------------
+        NESTOR_POLYGON_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier de polygones de \nestor indiquant la localisation.""",
+            ang = """Name of the \nestor polygon file which indicates the location.""",
+        ),
+#       -----------------------------------
+        NESTOR_SURFACE_REFERENCE_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            defaut = '',
+            fr = """Nom du fichier de \nestor qui contient la surface de reference.""",
+            ang = """Name of the \nestor file which contains the reference water surface.""",
+        ),
+#       -----------------------------------
+        NESTOR_RESTART_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier de reprise de \nestor.""",
+            ang = """Name of the \nestor restart file.""",
         ),
     ),
 )
 # -----------------------------------------------------------------------
 INTERNAL = PROC(nom= "INTERNAL",op = None,
 # -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
 #   -----------------------------------
     LANGUAGE = SIMP(statut ='f',
 #   -----------------------------------
@@ -4325,117 +5711,48 @@ Written by the user.""",
         typ = 'TXM',
         into = ['METIS','SCOTCH','PARMETIS','PTSCOTCH'],
         defaut = 'METIS',
-        fr = """CHOIX DU PARTITIONNEUR
-1 : METIS
-2 : SCOTCH
-3 : PARMETIS
-4 : PTSCOTCH
-etc...""",
-        ang = """PARTITIONING TOOL SELECTION
-1 : METIS
-2 : SCOTCH
-3 : PARMETIS
-4 : PTSCOTCH
-etc...""",
-    ),
-#   -----------------------------------
-    RELEASE = SIMP(statut ='f',
-#   -----------------------------------
-        typ = 'TXM',
-        defaut = 'TRUNK',
-        fr = """Numero de version des bibliotheques utilisees par TELEMAC.
-SUR UNE STATION DE TRAVAIL
-5 versions sont donnees correspondant a :
-TELEMAC,DAMO,UTILE,BIEF,HP""",
-        ang = """version number of the libraries used by TELEMAC.
-ON A WORKSTATION
-5 numbers are given, corresponding to the libraries called:
-TELEMAC,DAMO,UTILE,BIEF,HP""",
-    ),
-#   -----------------------------------
-    LIST_OF_FILES = SIMP(statut ='f',
-#   -----------------------------------
-        typ = 'TXM', min=46, max=46,
-        defaut = 'STEERING FILE;DICTIONARY;FORTRAN FILE;GEOMETRY FILE;BOUNDARY CONDITIONS FILE;RESULTS FILE;PREVIOUS COMPUTATION FILE;BOTTOM TOPOGRAPHY FILE;BINARY DATA FILE 1;BINARY DATA FILE 2;FORMATTED DATA FILE 1;FORMATTED DATA FILE 2;BINARY RESULTS FILE;FORMATTED RESULTS FILE;REFERENCE FILE;LIQUID BOUNDARIES FILE;FRICTION DATA FILE;VOLUMES DELWAQ FILE;EXCHANGE AREAS DELWAQ FILE;VERTICAL FLUXES DELWAQ FILE;SALINITY DELWAQ FILE;VELOCITY DELWAQ FILE;DIFFUSIVITY DELWAQ FILE;BOTTOM SURFACES DELWAQ FILE;EXCHANGES BETWEEN NODES DELWAQ FILE;NODES DISTANCES DELWAQ FILE;TEMPERATURE DELWAQ FILE;DELWAQ STEERING FILE;STAGE-DISCHARGE CURVES FILE;SOURCES FILE;SECTIONS INPUT FILE;SECTIONS OUTPUT FILE;OIL SPILL STEERING FILE;HARMONIC CONSTANTS FILE;TIDAL MODEL FILE;ASCII DATABASE FOR TIDE;BINARY DATABASE 1 FOR TIDE;BINARY DATABASE 2 FOR TIDE;WEIRS DATA FILE;CULVERTS DATA FILE;BREACHES DATA FILE;DROGUES FILE;ZONES FILE;FLUXLINE INPUT FILE;ASCII ATMOSPHERIC DATA FILE;BINARY ATMOSPHERIC DATA FILE',
-        fr = """Noms des fichiers exploites par le code""",
-        ang = """File names of the used files""",
-    ),
-#   -----------------------------------
-    DESCRIPTION_OF_LIBRARIES = SIMP(statut ='f',
-#   -----------------------------------
-        typ = 'TXM', min=11, max=11,
-        defaut = 'builds|PPP|lib|telemac2dMMMVVV.LLL;builds|PPP|lib|sisypheMMMVVV.LLL;builds|PPP|lib|tomawacMMMVVV.LLL;builds|PPP|lib|nestorMMMVVV.LLL;builds|PPP|lib|waqtelMMMVVV.LLL;builds|PPP|lib|stbtelMMMVVV.LLL;builds|PPP|lib|biefMMMVVV.LLL;builds|PPP|lib|hermesMMMVVV.LLL;builds|PPP|lib|damoMMMVVV.LLL;builds|PPP|lib|parallelMMMVVV.LLL;builds|PPP|lib|specialMMMVVV.LLL',
-        fr = """Description des librairies de T2D""",
-        ang = """LIBRARIES description""",
-    ),
-#   -----------------------------------
-    DEFAULT_EXECUTABLE = SIMP(statut ='f',
-#   -----------------------------------
-        typ = 'TXM',
-        defaut = 'builds|PPP|bin|telemac2dMMMVVV.exe',
-        fr = """Executable par defaut de T2D""",
-        ang = """Default executable for T2D""",
-    ),
-#   -----------------------------------
-    DEFAULT_PARALLEL_EXECUTABLE = SIMP(statut ='f',
-#   -----------------------------------
-        typ = 'TXM',
-        defaut = 'builds|PPP|bin|telemac2dMMMVVV.exe',
-        fr = """Executable parallele par defaut de T2D""",
-        ang = """Default parallel executable for T2D""",
-    ),
-)
-# -----------------------------------------------------------------------
-MISCELLANEOUS = PROC(nom= "MISCELLANEOUS",op = None,
-# -----------------------------------------------------------------------
-    UIinfo = {"groupes": ("CACHE")},
-#   -----------------------------------
-    NESTOR_ACTION_FILE = SIMP(statut ='f',
-#   -----------------------------------
-        typ = ('Fichier','All Files (*)'), max='**',
-        defaut = '',
-        fr = """Nom du fichier de commandes de nestor""",
-        ang = """Name of the Nestor steering file""",
-    ),
-#   -----------------------------------
-    NESTOR_POLYGON_FILE = SIMP(statut ='f',
-#   -----------------------------------
-        typ = ('Fichier','All Files (*)'), max='**',
-        defaut = '',
-        fr = """Nom du fichier de polygons de Nestor""",
-        ang = """Name of the Nestor polygon file""",
-    ),
-#   -----------------------------------
-    NESTOR_SURFACE_REFERENCE_FILE = SIMP(statut ='f',
-#   -----------------------------------
-        typ = ('Fichier','All Files (*)'), max='**',
-        defaut = '',
-        fr = """Nom du fichier de reference surface de Nestor""",
-        ang = """Name of the Nestor file which contains the reference
-         water surface""",
+        fr = """Choix du partitionneur :
+\begin{itemize}
+\item 1 : METIS ;
+\item 2 : SCOTCH ;
+\item 3 : PARMETIS ;
+\item 4 : PTSCOTCH.
+\end{itemize}""",
+        ang = """Partitioning tool selection:
+\begin{itemize}
+\item 1: METIS,
+\item 2: SCOTCH,
+\item 3: PARMETIS,
+\item 4: PTSCOTCH.
+\end{itemize}""",
     ),
 #   -----------------------------------
-    NESTOR_RESTART_FILE = SIMP(statut ='f',
+    CONCATENATE_PARTEL_OUTPUT = SIMP(statut ='o',
 #   -----------------------------------
-        typ = ('Fichier','All Files (*)'), max='**',
-        defaut = '',
-        fr = """Nom du fichier de Nestor restart""",
-        ang = """Name of the Nestor restart file""",
+        typ = bool,
+        defaut = False,
+        fr = """Avec cette option partel ne generera non plus un fichier (GEO/CLI/PAR)
+par processeur mais une concatenation de ceux-ci, ainsi qu''un fichier
+d''index associe. Ainsi plutot que d''avoir 3P fichiers, il n''y en a
+plus que 6.""",
+        ang = """With this option partel no more generates a file (GEO/CLI/PAR) per
+process but a single concatenate file of them, associated to an index
+file. Then instead of having partel generating 3P files, it only
+generates 6 files.""",
     ),
 )
 TEXTE_NEW_JDC = "\
 COMPUTATION_ENVIRONMENT();\
 HYDRO();\
-GENERAL_PARAMETERS();\
 NUMERICAL_PARAMETERS();\
+GENERAL_PARAMETERS();\
 TURBULENCE();\
-MISCELLANEOUS();\
 "
 Ordre_Des_Commandes = (
 'COMPUTATION_ENVIRONMENT',
 'HYDRO',
-'GENERAL_PARAMETERS',
 'NUMERICAL_PARAMETERS',
+'GENERAL_PARAMETERS',
 'TURBULENCE',
 'TIDAL_FLATS_INFO',
 'TRACERS',
@@ -4443,8 +5760,7 @@ Ordre_Des_Commandes = (
 'HYDRAULIC_STRUCTURES',
 'TIDES',
 'COUPLING',
-'INTERNAL',
-'MISCELLANEOUS')
+'INTERNAL')
 try:
     import TelApy
     source = "eficas"
index 88eb63c3a6ced127023ed5083581488085ef45d1..6f84266fd2f405d83a8095994904f4bb1f3b0d39 100644 (file)
@@ -14,6 +14,7 @@ dicoCataToEngTelemac = {
     "FORTRAN_FILE" : "FORTRAN FILE",
     "BOTTOM_TOPOGRAPHY_FILE" : "BOTTOM TOPOGRAPHY FILE",
     "BOTTOM_SMOOTHINGS" : "BOTTOM SMOOTHINGS",
+    "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS" : "BOTTOM SMOOTHINGS AFTER USER MODIFICATIONS",
     "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
     "VALIDATION" : "VALIDATION",
     "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
@@ -24,6 +25,7 @@ dicoCataToEngTelemac = {
     "MAXIMUM_NUMBER_OF_SOURCES" : "MAXIMUM NUMBER OF SOURCES",
     "MAXIMUM_NUMBER_OF_TRACERS" : "MAXIMUM NUMBER OF TRACERS",
     "VECTOR_LENGTH" : "VECTOR LENGTH",
+    "SECURITY_COEFFICIENT_FOR_SCARACT" : "SECURITY COEFFICIENT FOR SCARACT",
     "COMPUTATION_CONTINUED" : "COMPUTATION CONTINUED",
     "PREVIOUS_COMPUTATION_FILE_FORMAT" : "PREVIOUS COMPUTATION FILE FORMAT",
     "PREVIOUS_COMPUTATION_FILE" : "PREVIOUS COMPUTATION FILE",
@@ -40,6 +42,12 @@ dicoCataToEngTelemac = {
     "BINARY_RESULTS_FILE_FORMAT" : "BINARY RESULTS FILE FORMAT",
     "BINARY_RESULTS_FILE" : "BINARY RESULTS FILE",
     "FORMATTED_RESULTS_FILE" : "FORMATTED RESULTS FILE",
+    "FORMATTED_RESULTS_FILE_1" : "FORMATTED RESULTS FILE 1",
+    "FORMATTED_RESULTS_FILE_2" : "FORMATTED RESULTS FILE 2",
+    "FORMATTED_RESULTS_FILE_3" : "FORMATTED RESULTS FILE 3",
+    "FORMATTED_RESULTS_FILE_4" : "FORMATTED RESULTS FILE 4",
+    "FORMATTED_RESULTS_FILE_5" : "FORMATTED RESULTS FILE 5",
+    "FORMATTED_RESULTS_FILE_6" : "FORMATTED RESULTS FILE 6",
     "CONTROL_SECTIONS" : "CONTROL SECTIONS",
     "PRINTING_CUMULATED_FLOWRATES" : "PRINTING CUMULATED FLOWRATES",
     "COMPATIBLE_COMPUTATION_OF_FLUXES" : "COMPATIBLE COMPUTATION OF FLUXES",
@@ -74,17 +82,23 @@ dicoCataToEngTelemac = {
     "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",
+    "VEGETATION_FRICTION" : "VEGETATION FRICTION",
     "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",
-    "ICE_PROCESSES" : "ICE PROCESSES",
+    "NON_NEWTONIAN_MODEL" : "NON-NEWTONIAN MODEL",
+    "BINGHAM_OPTION" : "BINGHAM OPTION",
+    "NON_NEWTONIAN_VISCOSITY" : "NON-NEWTONIAN VISCOSITY",
+    "NON_NEWTONIAN_YIELD_STRESS" : "NON-NEWTONIAN YIELD STRESS",
+    "NON_NEWTONIAN_LAMINAR_RESISTANCE_PARAMETER_K" : "NON-NEWTONIAN LAMINAR RESISTANCE PARAMETER K",
+    "NON_NEWTONIAN_FLUID_DENSITY" : "NON-NEWTONIAN FLUID DENSITY",
+    "NON_NEWTONIAN_PSEUDO_BIPHASIC_MODEL" : "NON-NEWTONIAN PSEUDO-BIPHASIC MODEL",
+    "HERSCHEL_BULKLEY_POWER_LAW_INDEX" : "HERSCHEL-BULKLEY POWER-LAW INDEX",
     "WIND" : "WIND",
     "OPTION_FOR_WIND" : "OPTION FOR WIND",
     "COEFFICIENT_OF_WIND_INFLUENCE" : "COEFFICIENT OF WIND INFLUENCE",
+    "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED" : "COEFFICIENT OF WIND INFLUENCE VARYING WITH WIND SPEED",
     "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",
@@ -100,6 +114,10 @@ dicoCataToEngTelemac = {
     "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",
+    "AIR_TEMPERATURE" : "AIR TEMPERATURE",
+    "CLOUD_COVER" : "CLOUD COVER",
+    "SOLAR_RADIATION" : "SOLAR RADIATION",
+    "VAPOROUS_PRESSURE" : "VAPOROUS PRESSURE",
     "WAVE_DRIVEN_CURRENTS" : "WAVE DRIVEN CURRENTS",
     "RECORD_NUMBER_IN_WAVE_FILE" : "RECORD NUMBER IN WAVE FILE",
     "WAVE_ENHANCED_FRICTION_FACTOR" : "WAVE ENHANCED FRICTION FACTOR",
@@ -116,6 +134,8 @@ dicoCataToEngTelemac = {
     "TYPE_OF_SOURCES" : "TYPE OF SOURCES",
     "SOURCES_FILE" : "SOURCES FILE",
     "GLOBAL_NUMBERS_OF_SOURCE_NODES" : "GLOBAL NUMBERS OF SOURCE NODES",
+    "SOURCE_REGIONS_DATA_FILE" : "SOURCE REGIONS DATA FILE",
+    "MAXIMUM_NUMBER_OF_POINTS_FOR_SOURCES_REGIONS" : "MAXIMUM NUMBER OF POINTS FOR SOURCES REGIONS",
     "WATER_QUALITY_PROCESS" : "WATER QUALITY PROCESS",
     "WATER_DENSITY" : "WATER DENSITY",
     "GRAVITY_ACCELERATION" : "GRAVITY ACCELERATION",
@@ -123,6 +143,12 @@ dicoCataToEngTelemac = {
     "EQUATIONS" : "EQUATIONS",
     "TREATMENT_OF_THE_LINEAR_SYSTEM" : "TREATMENT OF THE LINEAR SYSTEM",
     "FINITE_VOLUME_SCHEME" : "FINITE VOLUME SCHEME",
+    "FINITE_VOLUME_SCHEME_SPACE_ORDER" : "FINITE VOLUME SCHEME SPACE ORDER",
+    "FINITE_VOLUME_SCHEME_TIME_ORDER" : "FINITE VOLUME SCHEME TIME ORDER",
+    "FLUX_LIMITOR_FOR_H_PLUS_Z" : "FLUX LIMITOR FOR H PLUS Z",
+    "FLUX_LIMITOR_FOR_U_AND_V" : "FLUX LIMITOR FOR U AND V",
+    "FLUX_LIMITOR_FOR_TRACERS" : "FLUX LIMITOR FOR TRACERS",
+    "TYPE_OF_BOUNDARY_CONDITION_FOR_KINETIC_SCHEME" : "TYPE OF BOUNDARY CONDITION FOR KINETIC SCHEME",
     "CORIOLIS" : "CORIOLIS",
     "CORIOLIS_COEFFICIENT" : "CORIOLIS COEFFICIENT",
     "OPTION_FOR_TSUNAMI_GENERATION" : "OPTION FOR TSUNAMI GENERATION",
@@ -142,7 +168,6 @@ dicoCataToEngTelemac = {
     "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",
@@ -173,7 +198,6 @@ dicoCataToEngTelemac = {
     "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",
@@ -183,7 +207,6 @@ dicoCataToEngTelemac = {
     "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",
@@ -196,7 +219,6 @@ dicoCataToEngTelemac = {
     "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",
@@ -213,7 +235,7 @@ dicoCataToEngTelemac = {
     "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",
+    "MIXING_LENGTH_MODEL_COEFFICIENTS" : "MIXING LENGTH MODEL COEFFICIENTS",
     "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",
@@ -245,14 +267,27 @@ dicoCataToEngTelemac = {
     "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",
-    "NUMBER_OF_DROGUES" : "NUMBER OF DROGUES",
+    "MAXIMUM_NUMBER_OF_DROGUES" : "MAXIMUM NUMBER OF DROGUES",
+    "INITIAL_DROGUES_SAMPLING_DENSITY" : "INITIAL DROGUES SAMPLING DENSITY",
     "PRINTOUT_PERIOD_FOR_DROGUES" : "PRINTOUT PERIOD FOR DROGUES",
-    "DROGUES_FILE" : "DROGUES FILE",
+    "ASCII_DROGUES_FILE" : "ASCII DROGUES FILE",
+    "BINARY_DROGUES_FILE" : "BINARY DROGUES FILE",
+    "DROGUES_FILE_FORMAT" : "DROGUES FILE FORMAT",
+    "PREVIOUS_DROGUES_FILE" : "PREVIOUS DROGUES FILE",
+    "PREVIOUS_DROGUES_FILE_FORMAT" : "PREVIOUS DROGUES FILE FORMAT",
+    "DROGUES_INITIAL_POSITIONING_DATA_FILE" : "DROGUES INITIAL POSITIONING DATA FILE",
+    "FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE" : "FORMAT OF THE DROGUES POSITIONING DATA FILE",
     "ALGAE_TRANSPORT_MODEL" : "ALGAE TRANSPORT MODEL",
+    "NUMBER_OF_ALGAE_CLASSES" : "NUMBER OF ALGAE CLASSES",
     "ALGAE_TYPE" : "ALGAE TYPE",
     "DIAMETER_OF_ALGAE" : "DIAMETER OF ALGAE",
+    "DURATION_BEFORE_ALGAE_RELEASE" : "DURATION BEFORE ALGAE RELEASE",
     "DENSITY_OF_ALGAE" : "DENSITY OF ALGAE",
     "THICKNESS_OF_ALGAE" : "THICKNESS OF ALGAE",
+    "ALGAE_RELEASE_TYPE" : "ALGAE RELEASE TYPE",
+    "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_1" : "WAVE ORBITAL VELOCITY THRESHOLD FOR ALGAE 1",
+    "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_2" : "WAVE ORBITAL VELOCITY THRESHOLD FOR ALGAE 2",
+    "RATE_OF_DEGRADATION_FOR_ALGAE" : "RATE OF DEGRADATION FOR ALGAE",
     "OIL_SPILL_MODEL" : "OIL SPILL MODEL",
     "OIL_SPILL_STEERING_FILE" : "OIL SPILL STEERING FILE",
     "STOCHASTIC_DIFFUSION_MODEL" : "STOCHASTIC DIFFUSION MODEL",
@@ -260,6 +295,7 @@ dicoCataToEngTelemac = {
     "NUMBER_OF_WEIRS" : "NUMBER OF WEIRS",
     "WEIRS_DATA_FILE" : "WEIRS DATA FILE",
     "TYPE_OF_WEIRS" : "TYPE OF WEIRS",
+    "WEIRS_DISCHARGE_OUTPUT_FILE" : "WEIRS DISCHARGE OUTPUT FILE",
     "NUMBER_OF_CULVERTS" : "NUMBER OF CULVERTS",
     "CULVERTS_DATA_FILE" : "CULVERTS DATA FILE",
     "OPTION_FOR_CULVERTS" : "OPTION FOR CULVERTS",
@@ -273,6 +309,8 @@ dicoCataToEngTelemac = {
     "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL" : "COEFFICIENT TO CALIBRATE SEA LEVEL",
     "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER",
     "MINOR_CONSTITUENTS_INFERENCE" : "MINOR CONSTITUENTS INFERENCE",
+    "INITIAL_VELOCITIES_COMPUTED_BY_TPXO" : "INITIAL VELOCITIES COMPUTED BY TPXO",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS" : "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES INITIAL CONDITIONS",
     "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS" : "OPTION FOR TIDAL BOUNDARY CONDITIONS",
     "TIDAL_DATA_BASE" : "TIDAL DATA BASE",
     "HARMONIC_CONSTANTS_FILE" : "HARMONIC CONSTANTS FILE",
@@ -282,10 +320,10 @@ dicoCataToEngTelemac = {
     "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",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS" : "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES BOUNDARY CONDITIONS",
     "TIDE_GENERATING_FORCE" : "TIDE GENERATING FORCE",
     "COUPLING_WITH" : "COUPLING WITH",
     "NAMES_OF_CLANDESTINE_VARIABLES" : "NAMES OF CLANDESTINE VARIABLES",
-    "COUPLING_DIRECTORY" : "COUPLING DIRECTORY",
     "DELWAQ_STEERING_FILE" : "DELWAQ STEERING FILE",
     "DELWAQ_PRINTOUT_PERIOD" : "DELWAQ PRINTOUT PERIOD",
     "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE" : "EXCHANGES BETWEEN NODES DELWAQ FILE",
@@ -304,24 +342,22 @@ dicoCataToEngTelemac = {
     "SALINITY_FOR_DELWAQ" : "SALINITY FOR DELWAQ",
     "SISYPHE_STEERING_FILE" : "SISYPHE STEERING FILE",
     "COUPLING_PERIOD_FOR_SISYPHE" : "COUPLING PERIOD FOR SISYPHE",
+    "GAIA_STEERING_FILE" : "GAIA STEERING FILE",
     "TOMAWAC_STEERING_FILE" : "TOMAWAC STEERING FILE",
     "COUPLING_PERIOD_FOR_TOMAWAC" : "COUPLING PERIOD FOR TOMAWAC",
     "WAQTEL_STEERING_FILE" : "WAQTEL STEERING FILE",
     "KHIONE_STEERING_FILE" : "KHIONE 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",
+    "ICE_PROCESSES" : "ICE PROCESSES",
     "NESTOR" : "NESTOR",
     "NESTOR_ACTION_FILE" : "NESTOR ACTION FILE",
     "NESTOR_POLYGON_FILE" : "NESTOR POLYGON FILE",
     "NESTOR_SURFACE_REFERENCE_FILE" : "NESTOR SURFACE REFERENCE FILE",
     "NESTOR_RESTART_FILE" : "NESTOR RESTART FILE",
+    "LANGUAGE" : "LANGUAGE",
+    "STEERING_FILE" : "STEERING FILE",
+    "DICTIONARY" : "DICTIONARY",
+    "PARTITIONING_TOOL" : "PARTITIONING TOOL",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATE PARTEL OUTPUT",
 }
 dicoCasEnToCata = {
     "TITLE" : "TITLE",
@@ -339,6 +375,7 @@ dicoCasEnToCata = {
     "FORTRAN FILE" : "FORTRAN_FILE",
     "BOTTOM TOPOGRAPHY FILE" : "BOTTOM_TOPOGRAPHY_FILE",
     "BOTTOM SMOOTHINGS" : "BOTTOM_SMOOTHINGS",
+    "BOTTOM SMOOTHINGS AFTER USER MODIFICATIONS" : "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS",
     "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
     "VALIDATION" : "VALIDATION",
     "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
@@ -349,6 +386,7 @@ dicoCasEnToCata = {
     "MAXIMUM NUMBER OF SOURCES" : "MAXIMUM_NUMBER_OF_SOURCES",
     "MAXIMUM NUMBER OF TRACERS" : "MAXIMUM_NUMBER_OF_TRACERS",
     "VECTOR LENGTH" : "VECTOR_LENGTH",
+    "SECURITY COEFFICIENT FOR SCARACT" : "SECURITY_COEFFICIENT_FOR_SCARACT",
     "COMPUTATION CONTINUED" : "COMPUTATION_CONTINUED",
     "PREVIOUS COMPUTATION FILE FORMAT" : "PREVIOUS_COMPUTATION_FILE_FORMAT",
     "PREVIOUS COMPUTATION FILE" : "PREVIOUS_COMPUTATION_FILE",
@@ -365,6 +403,12 @@ dicoCasEnToCata = {
     "BINARY RESULTS FILE FORMAT" : "BINARY_RESULTS_FILE_FORMAT",
     "BINARY RESULTS FILE" : "BINARY_RESULTS_FILE",
     "FORMATTED RESULTS FILE" : "FORMATTED_RESULTS_FILE",
+    "FORMATTED RESULTS FILE 1" : "FORMATTED_RESULTS_FILE_1",
+    "FORMATTED RESULTS FILE 2" : "FORMATTED_RESULTS_FILE_2",
+    "FORMATTED RESULTS FILE 3" : "FORMATTED_RESULTS_FILE_3",
+    "FORMATTED RESULTS FILE 4" : "FORMATTED_RESULTS_FILE_4",
+    "FORMATTED RESULTS FILE 5" : "FORMATTED_RESULTS_FILE_5",
+    "FORMATTED RESULTS FILE 6" : "FORMATTED_RESULTS_FILE_6",
     "CONTROL SECTIONS" : "CONTROL_SECTIONS",
     "PRINTING CUMULATED FLOWRATES" : "PRINTING_CUMULATED_FLOWRATES",
     "COMPATIBLE COMPUTATION OF FLUXES" : "COMPATIBLE_COMPUTATION_OF_FLUXES",
@@ -399,17 +443,23 @@ dicoCasEnToCata = {
     "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",
+    "VEGETATION FRICTION" : "VEGETATION_FRICTION",
     "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",
-    "ICE PROCESSES" : "ICE_PROCESSES",
+    "NON-NEWTONIAN MODEL" : "NON_NEWTONIAN_MODEL",
+    "BINGHAM OPTION" : "BINGHAM_OPTION",
+    "NON-NEWTONIAN VISCOSITY" : "NON_NEWTONIAN_VISCOSITY",
+    "NON-NEWTONIAN YIELD STRESS" : "NON_NEWTONIAN_YIELD_STRESS",
+    "NON-NEWTONIAN LAMINAR RESISTANCE PARAMETER K" : "NON_NEWTONIAN_LAMINAR_RESISTANCE_PARAMETER_K",
+    "NON-NEWTONIAN FLUID DENSITY" : "NON_NEWTONIAN_FLUID_DENSITY",
+    "NON-NEWTONIAN PSEUDO-BIPHASIC MODEL" : "NON_NEWTONIAN_PSEUDO_BIPHASIC_MODEL",
+    "HERSCHEL-BULKLEY POWER-LAW INDEX" : "HERSCHEL_BULKLEY_POWER_LAW_INDEX",
     "WIND" : "WIND",
     "OPTION FOR WIND" : "OPTION_FOR_WIND",
     "COEFFICIENT OF WIND INFLUENCE" : "COEFFICIENT_OF_WIND_INFLUENCE",
+    "COEFFICIENT OF WIND INFLUENCE VARYING WITH WIND SPEED" : "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED",
     "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",
@@ -425,6 +475,10 @@ dicoCasEnToCata = {
     "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",
+    "AIR TEMPERATURE" : "AIR_TEMPERATURE",
+    "CLOUD COVER" : "CLOUD_COVER",
+    "SOLAR RADIATION" : "SOLAR_RADIATION",
+    "VAPOROUS PRESSURE" : "VAPOROUS_PRESSURE",
     "WAVE DRIVEN CURRENTS" : "WAVE_DRIVEN_CURRENTS",
     "RECORD NUMBER IN WAVE FILE" : "RECORD_NUMBER_IN_WAVE_FILE",
     "WAVE ENHANCED FRICTION FACTOR" : "WAVE_ENHANCED_FRICTION_FACTOR",
@@ -441,6 +495,8 @@ dicoCasEnToCata = {
     "TYPE OF SOURCES" : "TYPE_OF_SOURCES",
     "SOURCES FILE" : "SOURCES_FILE",
     "GLOBAL NUMBERS OF SOURCE NODES" : "GLOBAL_NUMBERS_OF_SOURCE_NODES",
+    "SOURCE REGIONS DATA FILE" : "SOURCE_REGIONS_DATA_FILE",
+    "MAXIMUM NUMBER OF POINTS FOR SOURCES REGIONS" : "MAXIMUM_NUMBER_OF_POINTS_FOR_SOURCES_REGIONS",
     "WATER QUALITY PROCESS" : "WATER_QUALITY_PROCESS",
     "WATER DENSITY" : "WATER_DENSITY",
     "GRAVITY ACCELERATION" : "GRAVITY_ACCELERATION",
@@ -448,6 +504,12 @@ dicoCasEnToCata = {
     "EQUATIONS" : "EQUATIONS",
     "TREATMENT OF THE LINEAR SYSTEM" : "TREATMENT_OF_THE_LINEAR_SYSTEM",
     "FINITE VOLUME SCHEME" : "FINITE_VOLUME_SCHEME",
+    "FINITE VOLUME SCHEME SPACE ORDER" : "FINITE_VOLUME_SCHEME_SPACE_ORDER",
+    "FINITE VOLUME SCHEME TIME ORDER" : "FINITE_VOLUME_SCHEME_TIME_ORDER",
+    "FLUX LIMITOR FOR H PLUS Z" : "FLUX_LIMITOR_FOR_H_PLUS_Z",
+    "FLUX LIMITOR FOR U AND V" : "FLUX_LIMITOR_FOR_U_AND_V",
+    "FLUX LIMITOR FOR TRACERS" : "FLUX_LIMITOR_FOR_TRACERS",
+    "TYPE OF BOUNDARY CONDITION FOR KINETIC SCHEME" : "TYPE_OF_BOUNDARY_CONDITION_FOR_KINETIC_SCHEME",
     "CORIOLIS" : "CORIOLIS",
     "CORIOLIS COEFFICIENT" : "CORIOLIS_COEFFICIENT",
     "OPTION FOR TSUNAMI GENERATION" : "OPTION_FOR_TSUNAMI_GENERATION",
@@ -467,7 +529,6 @@ dicoCasEnToCata = {
     "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",
@@ -498,7 +559,6 @@ dicoCasEnToCata = {
     "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",
@@ -508,7 +568,6 @@ dicoCasEnToCata = {
     "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",
@@ -521,7 +580,6 @@ dicoCasEnToCata = {
     "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",
@@ -538,7 +596,7 @@ dicoCasEnToCata = {
     "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",
+    "MIXING LENGTH MODEL COEFFICIENTS" : "MIXING_LENGTH_MODEL_COEFFICIENTS",
     "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",
@@ -570,14 +628,27 @@ dicoCasEnToCata = {
     "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",
-    "NUMBER OF DROGUES" : "NUMBER_OF_DROGUES",
+    "MAXIMUM NUMBER OF DROGUES" : "MAXIMUM_NUMBER_OF_DROGUES",
+    "INITIAL DROGUES SAMPLING DENSITY" : "INITIAL_DROGUES_SAMPLING_DENSITY",
     "PRINTOUT PERIOD FOR DROGUES" : "PRINTOUT_PERIOD_FOR_DROGUES",
-    "DROGUES FILE" : "DROGUES_FILE",
+    "ASCII DROGUES FILE" : "ASCII_DROGUES_FILE",
+    "BINARY DROGUES FILE" : "BINARY_DROGUES_FILE",
+    "DROGUES FILE FORMAT" : "DROGUES_FILE_FORMAT",
+    "PREVIOUS DROGUES FILE" : "PREVIOUS_DROGUES_FILE",
+    "PREVIOUS DROGUES FILE FORMAT" : "PREVIOUS_DROGUES_FILE_FORMAT",
+    "DROGUES INITIAL POSITIONING DATA FILE" : "DROGUES_INITIAL_POSITIONING_DATA_FILE",
+    "FORMAT OF THE DROGUES POSITIONING DATA FILE" : "FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE",
     "ALGAE TRANSPORT MODEL" : "ALGAE_TRANSPORT_MODEL",
+    "NUMBER OF ALGAE CLASSES" : "NUMBER_OF_ALGAE_CLASSES",
     "ALGAE TYPE" : "ALGAE_TYPE",
     "DIAMETER OF ALGAE" : "DIAMETER_OF_ALGAE",
+    "DURATION BEFORE ALGAE RELEASE" : "DURATION_BEFORE_ALGAE_RELEASE",
     "DENSITY OF ALGAE" : "DENSITY_OF_ALGAE",
     "THICKNESS OF ALGAE" : "THICKNESS_OF_ALGAE",
+    "ALGAE RELEASE TYPE" : "ALGAE_RELEASE_TYPE",
+    "WAVE ORBITAL VELOCITY THRESHOLD FOR ALGAE 1" : "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_1",
+    "WAVE ORBITAL VELOCITY THRESHOLD FOR ALGAE 2" : "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_2",
+    "RATE OF DEGRADATION FOR ALGAE" : "RATE_OF_DEGRADATION_FOR_ALGAE",
     "OIL SPILL MODEL" : "OIL_SPILL_MODEL",
     "OIL SPILL STEERING FILE" : "OIL_SPILL_STEERING_FILE",
     "STOCHASTIC DIFFUSION MODEL" : "STOCHASTIC_DIFFUSION_MODEL",
@@ -585,6 +656,7 @@ dicoCasEnToCata = {
     "NUMBER OF WEIRS" : "NUMBER_OF_WEIRS",
     "WEIRS DATA FILE" : "WEIRS_DATA_FILE",
     "TYPE OF WEIRS" : "TYPE_OF_WEIRS",
+    "WEIRS DISCHARGE OUTPUT FILE" : "WEIRS_DISCHARGE_OUTPUT_FILE",
     "NUMBER OF CULVERTS" : "NUMBER_OF_CULVERTS",
     "CULVERTS DATA FILE" : "CULVERTS_DATA_FILE",
     "OPTION FOR CULVERTS" : "OPTION_FOR_CULVERTS",
@@ -598,6 +670,8 @@ dicoCasEnToCata = {
     "COEFFICIENT TO CALIBRATE SEA LEVEL" : "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
     "GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER" : "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
     "MINOR CONSTITUENTS INFERENCE" : "MINOR_CONSTITUENTS_INFERENCE",
+    "INITIAL VELOCITIES COMPUTED BY TPXO" : "INITIAL_VELOCITIES_COMPUTED_BY_TPXO",
+    "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES INITIAL CONDITIONS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS",
     "OPTION FOR TIDAL BOUNDARY CONDITIONS" : "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
     "TIDAL DATA BASE" : "TIDAL_DATA_BASE",
     "HARMONIC CONSTANTS FILE" : "HARMONIC_CONSTANTS_FILE",
@@ -607,10 +681,10 @@ dicoCasEnToCata = {
     "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",
+    "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES BOUNDARY CONDITIONS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS",
     "TIDE GENERATING FORCE" : "TIDE_GENERATING_FORCE",
     "COUPLING WITH" : "COUPLING_WITH",
     "NAMES OF CLANDESTINE VARIABLES" : "NAMES_OF_CLANDESTINE_VARIABLES",
-    "COUPLING DIRECTORY" : "COUPLING_DIRECTORY",
     "DELWAQ STEERING FILE" : "DELWAQ_STEERING_FILE",
     "DELWAQ PRINTOUT PERIOD" : "DELWAQ_PRINTOUT_PERIOD",
     "EXCHANGES BETWEEN NODES DELWAQ FILE" : "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
@@ -629,22 +703,20 @@ dicoCasEnToCata = {
     "SALINITY FOR DELWAQ" : "SALINITY_FOR_DELWAQ",
     "SISYPHE STEERING FILE" : "SISYPHE_STEERING_FILE",
     "COUPLING PERIOD FOR SISYPHE" : "COUPLING_PERIOD_FOR_SISYPHE",
+    "GAIA STEERING FILE" : "GAIA_STEERING_FILE",
     "TOMAWAC STEERING FILE" : "TOMAWAC_STEERING_FILE",
     "COUPLING PERIOD FOR TOMAWAC" : "COUPLING_PERIOD_FOR_TOMAWAC",
     "WAQTEL STEERING FILE" : "WAQTEL_STEERING_FILE",
     "KHIONE STEERING FILE" : "KHIONE_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",
+    "ICE PROCESSES" : "ICE_PROCESSES",
     "NESTOR" : "NESTOR",
     "NESTOR ACTION FILE" : "NESTOR_ACTION_FILE",
     "NESTOR POLYGON FILE" : "NESTOR_POLYGON_FILE",
     "NESTOR SURFACE REFERENCE FILE" : "NESTOR_SURFACE_REFERENCE_FILE",
     "NESTOR RESTART FILE" : "NESTOR_RESTART_FILE",
+    "LANGUAGE" : "LANGUAGE",
+    "STEERING FILE" : "STEERING_FILE",
+    "DICTIONARY" : "DICTIONARY",
+    "PARTITIONING TOOL" : "PARTITIONING_TOOL",
+    "CONCATENATE PARTEL OUTPUT" : "CONCATENATE_PARTEL_OUTPUT",
 }
index 59f59785a910327ff4c5bf3c4ace3b2265dbd7ac..4ba369348370c3bf51cf45b972aaa1ddb76f3669 100644 (file)
@@ -14,6 +14,7 @@ dicoCataToFrTelemac = {
     "FORTRAN_FILE" : "FICHIER FORTRAN",
     "BOTTOM_TOPOGRAPHY_FILE" : "FICHIER DES FONDS",
     "BOTTOM_SMOOTHINGS" : "LISSAGES DU FOND",
+    "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS" : "LISSAGES DU FOND APRES MODIFICATIONS UTILISATEUR",
     "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
     "VALIDATION" : "VALIDATION",
     "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
@@ -24,6 +25,7 @@ dicoCataToFrTelemac = {
     "MAXIMUM_NUMBER_OF_SOURCES" : "NOMBRE MAXIMUM DE SOURCES",
     "MAXIMUM_NUMBER_OF_TRACERS" : "NOMBRE MAXIMUM DE TRACEURS",
     "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
+    "SECURITY_COEFFICIENT_FOR_SCARACT" : "COEFFICIENT DE SECURITE POUR SCARACT",
     "COMPUTATION_CONTINUED" : "SUITE DE CALCUL",
     "PREVIOUS_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER DU CALCUL PRECEDENT",
     "PREVIOUS_COMPUTATION_FILE" : "FICHIER DU CALCUL PRECEDENT",
@@ -40,6 +42,12 @@ dicoCataToFrTelemac = {
     "BINARY_RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DE RESULTATS BINAIRE",
     "BINARY_RESULTS_FILE" : "FICHIER DE RESULTATS BINAIRE",
     "FORMATTED_RESULTS_FILE" : "FICHIER DE RESULTATS FORMATE",
+    "FORMATTED_RESULTS_FILE_1" : "FICHIER DE RESULTATS FORMATE 1",
+    "FORMATTED_RESULTS_FILE_2" : "FICHIER DE RESULTATS FORMATE 2",
+    "FORMATTED_RESULTS_FILE_3" : "FICHIER DE RESULTATS FORMATE 3",
+    "FORMATTED_RESULTS_FILE_4" : "FICHIER DE RESULTATS FORMATE 4",
+    "FORMATTED_RESULTS_FILE_5" : "FICHIER DE RESULTATS FORMATE 5",
+    "FORMATTED_RESULTS_FILE_6" : "FICHIER DE RESULTATS FORMATE 6",
     "CONTROL_SECTIONS" : "SECTIONS DE CONTROLE",
     "PRINTING_CUMULATED_FLOWRATES" : "IMPRESSION DU CUMUL DES FLUX",
     "COMPATIBLE_COMPUTATION_OF_FLUXES" : "CALCUL COMPATIBLE DES FLUX",
@@ -74,17 +82,23 @@ dicoCataToFrTelemac = {
     "FRICTION_COEFFICIENT" : "COEFFICIENT DE FROTTEMENT",
     "MANNING_DEFAULT_VALUE_FOR_COLEBROOK_WHITE_LAW" : "VALEUR PAR DEFAUT DU MANNING POUR LA LOI DE COLEBROOK-WHITE",
     "DEPTH_IN_FRICTION_TERMS" : "HAUTEUR DANS LES TERMES DE FROTTEMENT",
-    "NON_SUBMERGED_VEGETATION_FRICTION" : "FROTTEMENT POUR LA VEGETATION NON SUBMERGEE",
-    "DIAMETER_OF_ROUGHNESS_ELEMENTS" : "DIAMETRE DES ELEMENTS DE FROTTEMENT",
-    "SPACING_OF_ROUGHNESS_ELEMENTS" : "ESPACEMENT DES ELEMENTS DE FROTTEMENT",
+    "VEGETATION_FRICTION" : "FROTTEMENT POUR LA VEGETATION",
     "LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES" : "LOI DE FROTTEMENT SUR LES PAROIS LATERALES",
     "ROUGHNESS_COEFFICIENT_OF_BOUNDARIES" : "COEFFICIENT DE RUGOSITE DES BORDS",
     "DEFINITION_OF_ZONES" : "DEFINITION DE ZONES",
     "ZONES_FILE" : "FICHIER DES ZONES",
-    "ICE_PROCESSES" : "PROCESSUS LIES AUX GLACES",
+    "NON_NEWTONIAN_MODEL" : "MODELE NON-NEWTONIEN",
+    "BINGHAM_OPTION" : "OPTION DU MODELE DE BINGHAM",
+    "NON_NEWTONIAN_VISCOSITY" : "VISCOSITE DU FLUIDE NON-NEWTONIEN",
+    "NON_NEWTONIAN_YIELD_STRESS" : "CONTRAINTE D'ELASTICITE DU FLUIDE NON-NEWTONIEN",
+    "NON_NEWTONIAN_LAMINAR_RESISTANCE_PARAMETER_K" : "RESISTANCE LAMINAIRE DU FLUIDE NON-NEWTONIEN",
+    "NON_NEWTONIAN_FLUID_DENSITY" : "DENSITE DU FLUIDE NON-NEWTONIEN",
+    "NON_NEWTONIAN_PSEUDO_BIPHASIC_MODEL" : "MODELE NON-NEWTONIEN PSEUDO DIPHASIQUE",
+    "HERSCHEL_BULKLEY_POWER_LAW_INDEX" : "INDICE POUR LE MODELE DE HERSCHEL-BULKLEY",
     "WIND" : "VENT",
     "OPTION_FOR_WIND" : "OPTION DU VENT",
     "COEFFICIENT_OF_WIND_INFLUENCE" : "COEFFICIENT D'INFLUENCE DU VENT",
+    "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED" : "COEFFICIENT D'INFLUENCE DU VENT DEPENDANT DE LA VITESSE DU VENT",
     "WIND_VELOCITY_ALONG_X" : "VITESSE DU VENT SUIVANT X",
     "WIND_VELOCITY_ALONG_Y" : "VITESSE DU VENT SUIVANT Y",
     "SPEED_AND_DIRECTION_OF_WIND" : "VITESSE ET DIRECTION DU VENT",
@@ -100,6 +114,10 @@ dicoCataToFrTelemac = {
     "BINARY_ATMOSPHERIC_DATA_FILE" : "FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES",
     "BINARY_ATMOSPHERIC_DATA_FILE_FORMAT" : "FORMAT DU FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES",
     "OPTION_FOR_INITIAL_ABSTRACTION_RATIO" : "OPTION POUR RATIO DES PERTES INITIALES",
+    "AIR_TEMPERATURE" : "TEMPERATURE DE L'AIR",
+    "CLOUD_COVER" : "NEBULOSITE",
+    "SOLAR_RADIATION" : "RAYONNEMENT SOLAIRE",
+    "VAPOROUS_PRESSURE" : "PRESSION DE VAPEUR SATURANTE",
     "WAVE_DRIVEN_CURRENTS" : "COURANTS DE HOULE",
     "RECORD_NUMBER_IN_WAVE_FILE" : "NUMERO DE L'ENREGISTREMENT DANS LE FICHIER DE HOULE",
     "WAVE_ENHANCED_FRICTION_FACTOR" : "AUGMENTATION DU FROTTEMENT PAR LA HOULE",
@@ -116,6 +134,8 @@ dicoCataToFrTelemac = {
     "TYPE_OF_SOURCES" : "TYPE DES SOURCES",
     "SOURCES_FILE" : "FICHIER DES SOURCES",
     "GLOBAL_NUMBERS_OF_SOURCE_NODES" : "NUMEROS GLOBAUX DES NOEUDS DES SOURCES",
+    "SOURCE_REGIONS_DATA_FILE" : "FICHIER DES REGIONS DES SOURCES",
+    "MAXIMUM_NUMBER_OF_POINTS_FOR_SOURCES_REGIONS" : "NOMBRE MAXIMUM DE POINTS POUR DEFINIR DES SOURCES",
     "WATER_QUALITY_PROCESS" : "PROCESSUS QUALITE D'EAU",
     "WATER_DENSITY" : "MASSE VOLUMIQUE DE L'EAU",
     "GRAVITY_ACCELERATION" : "ACCELERATION DE LA PESANTEUR",
@@ -123,6 +143,12 @@ dicoCataToFrTelemac = {
     "EQUATIONS" : "EQUATIONS",
     "TREATMENT_OF_THE_LINEAR_SYSTEM" : "TRAITEMENT DU SYSTEME LINEAIRE",
     "FINITE_VOLUME_SCHEME" : "SCHEMA EN VOLUMES FINIS",
+    "FINITE_VOLUME_SCHEME_SPACE_ORDER" : "ORDRE EN ESPACE DU SCHEMA VOLUME FINIS",
+    "FINITE_VOLUME_SCHEME_TIME_ORDER" : "ORDRE EN TEMPS DU SCHEMA VOLUME FINIS",
+    "FLUX_LIMITOR_FOR_H_PLUS_Z" : "LIMITEUR DE FLUX POUR H PLUS Z",
+    "FLUX_LIMITOR_FOR_U_AND_V" : "LIMITEUR DE FLUX POUR U ET V",
+    "FLUX_LIMITOR_FOR_TRACERS" : "LIMITEUR DE FLUX POUR LES TRACEURS",
+    "TYPE_OF_BOUNDARY_CONDITION_FOR_KINETIC_SCHEME" : "TYPE DE CONDITION A LA LIMITE POUR LE SCHEMA CINETIQUE",
     "CORIOLIS" : "CORIOLIS",
     "CORIOLIS_COEFFICIENT" : "COEFFICIENT DE CORIOLIS",
     "OPTION_FOR_TSUNAMI_GENERATION" : "OPTION POUR LA GENERATION DE TSUNAMI",
@@ -142,7 +168,6 @@ dicoCataToFrTelemac = {
     "LIMIT_VALUES" : "VALEURS LIMITES",
     "VARIABLE_TIME_STEP" : "PAS DE TEMPS VARIABLE",
     "DESIRED_COURANT_NUMBER" : "NOMBRE DE COURANT SOUHAITE",
-    "ORIGIN_COORDINATES" : "COORDONNEES DE L'ORIGINE",
     "SPHERICAL_COORDINATES" : "COORDONNEES SPHERIQUES",
     "LATITUDE_OF_ORIGIN_POINT" : "LATITUDE DU POINT ORIGINE",
     "LONGITUDE_OF_ORIGIN_POINT" : "LONGITUDE DU POINT ORIGINE",
@@ -173,7 +198,6 @@ dicoCataToFrTelemac = {
     "NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS" : "NOMBRE DE POINTS DE GAUSS POUR LES CARACTERISTIQUES FAIBLES",
     "MASS_LUMPING_FOR_WEAK_CHARACTERISTICS" : "MASS-LUMPING POUR LES CARACTERISTIQUES FAIBLES",
     "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES" : "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION",
-    "UPWIND_COEFFICIENTS" : "COEFFICIENTS DE DECENTREMENT",
     "MASS_LUMPING_ON_H" : "MASS-LUMPING SUR H",
     "MASS_LUMPING_ON_VELOCITY" : "MASS-LUMPING SUR LA VITESSE",
     "SCHEME_FOR_ADVECTION_OF_VELOCITIES" : "SCHEMA POUR LA CONVECTION DES VITESSES",
@@ -183,7 +207,6 @@ dicoCataToFrTelemac = {
     "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES" : "TRAITEMENT DES FLUX AUX FRONTIERES",
     "NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS",
     "NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS",
-    "PSI_SCHEME_OPTION" : "OPTION DU SCHEMA PSI",
     "DIFFUSION_OF_VELOCITY" : "DIFFUSION DES VITESSES",
     "OPTION_FOR_THE_DIFFUSION_OF_VELOCITIES" : "OPTION POUR LA DIFFUSION DES VITESSES",
     "IMPLICITATION_FOR_DIFFUSION_OF_VELOCITY" : "IMPLICITATION POUR LA DIFFUSION DES VITESSES",
@@ -196,8 +219,7 @@ dicoCataToFrTelemac = {
     "MATRIX_VECTOR_PRODUCT" : "PRODUIT MATRICE-VECTEUR",
     "NEWMARK_TIME_INTEGRATION_COEFFICIENT" : "COEFFICIENT D'INTEGRATION EN TEMPS DE NEWMARK",
     "ZERO" : "ZERO",
-    "PROPAGATION_OPTION" : "OPTION DE PROPAGATION",
-    "OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION" : "OPTION DE LA RECONSTRUCION HYDROSTATIQUE",
+    "OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION" : "OPTION DE LA RECONSTRUCTION HYDROSTATIQUE",
     "CONVERGENCE_STUDY" : "ETUDE DE CONVERGENCE",
     "REFINEMENT_LEVELS" : "NIVEAUX DE RAFFINEMENT",
     "VELOCITY_DIFFUSIVITY" : "COEFFICIENT DE DIFFUSION DES VITESSES",
@@ -213,7 +235,7 @@ dicoCataToFrTelemac = {
     "ADVECTION_OF_K_AND_EPSILON" : "CONVECTION DE K ET EPSILON",
     "SCHEME_FOR_ADVECTION_OF_K_EPSILON" : "SCHEMA POUR LA CONVECTION DU K-EPSILON",
     "SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON" : "OPTION DU SCHEMA POUR LA CONVECTION DU K-EPSILON",
-    "TIME_STEP_REDUCTION_FOR_K_EPSILON_MODEL" : "REDUCTION DU PAS DE TEMPS POUR LE MODELE K-EPSILON",
+    "MIXING_LENGTH_MODEL_COEFFICIENTS" : "COEFFICIENTS DU MODELE DE LONGUEUR DE MELANGE",
     "ACCURACY_OF_K" : "PRECISION SUR K",
     "ACCURACY_OF_EPSILON" : "PRECISION SUR EPSILON",
     "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_K_AND_EPSILON" : "MAXIMUM D'ITERATIONS POUR K ET EPSILON",
@@ -245,14 +267,27 @@ dicoCataToFrTelemac = {
     "SCHEME_FOR_ADVECTION_OF_TRACERS" : "SCHEMA POUR LA CONVECTION DES TRACEURS",
     "SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS" : "OPTION DU SCHEMA POUR LA CONVECTION DES TRACEURS",
     "MASS_LUMPING_ON_TRACERS" : "MASS-LUMPING SUR LES TRACEURS",
-    "NUMBER_OF_DROGUES" : "NOMBRE DE FLOTTEURS",
+    "MAXIMUM_NUMBER_OF_DROGUES" : "NOMBRE MAXIMAL DE FLOTTEURS",
+    "INITIAL_DROGUES_SAMPLING_DENSITY" : "DENSITE INITIALE DE REPARTITION DES FLOTTEURS",
     "PRINTOUT_PERIOD_FOR_DROGUES" : "PERIODE POUR LES SORTIES DE FLOTTEURS",
-    "DROGUES_FILE" : "FICHIER DES FLOTTEURS",
+    "ASCII_DROGUES_FILE" : "FICHIER ASCII DES FLOTTEURS",
+    "BINARY_DROGUES_FILE" : "FICHIER BINAIRE DES FLOTTEURS",
+    "DROGUES_FILE_FORMAT" : "FORMAT DU FICHIER DES FLOTTEURS",
+    "PREVIOUS_DROGUES_FILE" : "FICHIER DES FLOTTEURS PRECEDENT",
+    "PREVIOUS_DROGUES_FILE_FORMAT" : "FORMAT DU FICHIER DES FLOTTEURS PRECEDENT",
+    "DROGUES_INITIAL_POSITIONING_DATA_FILE" : "FICHIER POSITIONNANT LES DROGUES INITIALES",
+    "FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE" : "FORMAT DU FICHIER POSITIONNANT LES DROGUES",
     "ALGAE_TRANSPORT_MODEL" : "MODELE DE TRANSPORT DES ALGUES",
+    "NUMBER_OF_ALGAE_CLASSES" : "NOMBRE DE CLASSES D'ALGUES",
     "ALGAE_TYPE" : "TYPE DES ALGUES",
     "DIAMETER_OF_ALGAE" : "DIAMETRE DES ALGUES",
+    "DURATION_BEFORE_ALGAE_RELEASE" : "DUREE AVANT RELACHE DES ALGUES",
     "DENSITY_OF_ALGAE" : "MASSE VOLUMIQUE DES ALGUES",
     "THICKNESS_OF_ALGAE" : "EPAISSEUR DES ALGUES",
+    "ALGAE_RELEASE_TYPE" : "TYPE DE RELACHE DES ALGUES",
+    "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_1" : "SEUIL DE LA VITESSE ORBITALE DE VAGUE POUR LES ALGUES 1",
+    "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_2" : "SEUIL DE LA VITESSE ORBITALE DE VAGUE POUR LES ALGUES 2",
+    "RATE_OF_DEGRADATION_FOR_ALGAE" : "TAUX DE DEGRADATION POUR LES ALGUES",
     "OIL_SPILL_MODEL" : "MODELE DE NAPPES D'HYDROCARBURES",
     "OIL_SPILL_STEERING_FILE" : "FICHIER DE COMMANDES HYDROCARBURES",
     "STOCHASTIC_DIFFUSION_MODEL" : "MODELE DE DIFFUSION STOCHASTIQUE",
@@ -260,6 +295,7 @@ dicoCataToFrTelemac = {
     "NUMBER_OF_WEIRS" : "NOMBRE DE SEUILS",
     "WEIRS_DATA_FILE" : "FICHIER DE DONNEES DES SEUILS",
     "TYPE_OF_WEIRS" : "TYPE DES SEUILS",
+    "WEIRS_DISCHARGE_OUTPUT_FILE" : "FICHIER DE SORTIE DES DEBITS DES SEUILS",
     "NUMBER_OF_CULVERTS" : "NOMBRE DE BUSES",
     "CULVERTS_DATA_FILE" : "FICHIER DE DONNEES DES BUSES",
     "OPTION_FOR_CULVERTS" : "OPTION POUR LES BUSES",
@@ -273,6 +309,8 @@ dicoCataToFrTelemac = {
     "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL" : "COEFFICIENT DE CALAGE DU NIVEAU DE MER",
     "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER",
     "MINOR_CONSTITUENTS_INFERENCE" : "INTERPOLATION DE COMPOSANTES MINEURES",
+    "INITIAL_VELOCITIES_COMPUTED_BY_TPXO" : "VITESSES INITIALES CALCULEES PAR TPXO",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS" : "HAUTEUR MINIMALE POUR LES CONDITIONS INITIALES DE COURANTS",
     "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS" : "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE",
     "TIDAL_DATA_BASE" : "BASE DE DONNEES DE MAREE",
     "HARMONIC_CONSTANTS_FILE" : "FICHIER DES CONSTANTES HARMONIQUES",
@@ -282,10 +320,10 @@ dicoCataToFrTelemac = {
     "COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE" : "COEFFICIENT DE CALAGE DU MARNAGE",
     "COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES" : "COEFFICIENT DE CALAGE DES VITESSES DE COURANT",
     "LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "NUMERO LOCAL DU POINT POUR CALER LA PLEINE MER",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS" : "HAUTEUR MINIMALE POUR LES CONDITIONS AUX LIMITES DE COURANTS",
     "TIDE_GENERATING_FORCE" : "FORCE GENERATRICE DE LA MAREE",
     "COUPLING_WITH" : "COUPLAGE AVEC",
     "NAMES_OF_CLANDESTINE_VARIABLES" : "NOMS DES VARIABLES CLANDESTINES",
-    "COUPLING_DIRECTORY" : "DOSSIER DE COUPLAGE",
     "DELWAQ_STEERING_FILE" : "FICHIER DE COMMANDE DELWAQ",
     "DELWAQ_PRINTOUT_PERIOD" : "PERIODE DE SORTIE POUR DELWAQ",
     "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE" : "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS",
@@ -304,24 +342,22 @@ dicoCataToFrTelemac = {
     "SALINITY_FOR_DELWAQ" : "SALINITE POUR DELWAQ",
     "SISYPHE_STEERING_FILE" : "FICHIER DES PARAMETRES DE SISYPHE",
     "COUPLING_PERIOD_FOR_SISYPHE" : "PERIODE DE COUPLAGE POUR SISYPHE",
+    "GAIA_STEERING_FILE" : "FICHIER DES PARAMETRES DE GAIA",
     "TOMAWAC_STEERING_FILE" : "FICHIER DES PARAMETRES DE TOMAWAC",
     "COUPLING_PERIOD_FOR_TOMAWAC" : "PERIODE DE COUPLAGE POUR TOMAWAC",
     "WAQTEL_STEERING_FILE" : "FICHIER DES PARAMETRES DE WAQTEL",
     "KHIONE_STEERING_FILE" : "FICHIER DES PARAMETRES DE KHIONE",
+    "ICE_PROCESSES" : "PROCESSUS LIES AUX GLACES",
+    "NESTOR" : "NESTOR",
+    "NESTOR_ACTION_FILE" : "FICHIER DES PARAMETRES DE NESTOR",
+    "NESTOR_POLYGON_FILE" : "FICHIER DE POLYGONES DE NESTOR",
+    "NESTOR_SURFACE_REFERENCE_FILE" : "FICHIER DE SURFACE REFERENCE DE NESTOR",
+    "NESTOR_RESTART_FILE" : "FICHIER DE REPRISE DE NESTOR",
     "LANGUAGE" : "LANGUE",
     "STEERING_FILE" : "FICHIER DES PARAMETRES",
     "DICTIONARY" : "DICTIONNAIRE",
     "PARTITIONING_TOOL" : "PARTITIONNEUR",
-    "RELEASE" : "NUMERO DE VERSION",
-    "LIST_OF_FILES" : "LISTE DES FICHIERS",
-    "DESCRIPTION_OF_LIBRARIES" : "DESCRIPTION DES LIBRAIRIES",
-    "DEFAULT_EXECUTABLE" : "EXECUTABLE PAR DEFAUT",
-    "DEFAULT_PARALLEL_EXECUTABLE" : "EXECUTABLE PARALLELE PAR DEFAUT",
-    "NESTOR" : "NESTOR",
-    "NESTOR_ACTION_FILE" : "FICHIER DE NESTOR ACTION",
-    "NESTOR_POLYGON_FILE" : "FICHIER DE NESTOR POLYGON",
-    "NESTOR_SURFACE_REFERENCE_FILE" : "FICHIER DE NESTOR DE SURFACE REFERENCE",
-    "NESTOR_RESTART_FILE" : "FICHIER DE NESTOR RESTART",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATION SORTIE PARTEL",
 }
 dicoCasFrToCata = {
     "TITRE" : "TITLE",
@@ -339,6 +375,7 @@ dicoCasFrToCata = {
     "FICHIER FORTRAN" : "FORTRAN_FILE",
     "FICHIER DES FONDS" : "BOTTOM_TOPOGRAPHY_FILE",
     "LISSAGES DU FOND" : "BOTTOM_SMOOTHINGS",
+    "LISSAGES DU FOND APRES MODIFICATIONS UTILISATEUR" : "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS",
     "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
     "VALIDATION" : "VALIDATION",
     "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
@@ -349,6 +386,7 @@ dicoCasFrToCata = {
     "NOMBRE MAXIMUM DE SOURCES" : "MAXIMUM_NUMBER_OF_SOURCES",
     "NOMBRE MAXIMUM DE TRACEURS" : "MAXIMUM_NUMBER_OF_TRACERS",
     "LONGUEUR DU VECTEUR" : "VECTOR_LENGTH",
+    "COEFFICIENT DE SECURITE POUR SCARACT" : "SECURITY_COEFFICIENT_FOR_SCARACT",
     "SUITE DE CALCUL" : "COMPUTATION_CONTINUED",
     "FORMAT DU FICHIER DU CALCUL PRECEDENT" : "PREVIOUS_COMPUTATION_FILE_FORMAT",
     "FICHIER DU CALCUL PRECEDENT" : "PREVIOUS_COMPUTATION_FILE",
@@ -365,6 +403,12 @@ dicoCasFrToCata = {
     "FORMAT DU FICHIER DE RESULTATS BINAIRE" : "BINARY_RESULTS_FILE_FORMAT",
     "FICHIER DE RESULTATS BINAIRE" : "BINARY_RESULTS_FILE",
     "FICHIER DE RESULTATS FORMATE" : "FORMATTED_RESULTS_FILE",
+    "FICHIER DE RESULTATS FORMATE 1" : "FORMATTED_RESULTS_FILE_1",
+    "FICHIER DE RESULTATS FORMATE 2" : "FORMATTED_RESULTS_FILE_2",
+    "FICHIER DE RESULTATS FORMATE 3" : "FORMATTED_RESULTS_FILE_3",
+    "FICHIER DE RESULTATS FORMATE 4" : "FORMATTED_RESULTS_FILE_4",
+    "FICHIER DE RESULTATS FORMATE 5" : "FORMATTED_RESULTS_FILE_5",
+    "FICHIER DE RESULTATS FORMATE 6" : "FORMATTED_RESULTS_FILE_6",
     "SECTIONS DE CONTROLE" : "CONTROL_SECTIONS",
     "IMPRESSION DU CUMUL DES FLUX" : "PRINTING_CUMULATED_FLOWRATES",
     "CALCUL COMPATIBLE DES FLUX" : "COMPATIBLE_COMPUTATION_OF_FLUXES",
@@ -399,17 +443,23 @@ dicoCasFrToCata = {
     "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",
+    "FROTTEMENT POUR LA VEGETATION" : "VEGETATION_FRICTION",
     "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",
-    "PROCESSUS LIES AUX GLACES" : "ICE_PROCESSES",
+    "MODELE NON-NEWTONIEN" : "NON_NEWTONIAN_MODEL",
+    "OPTION DU MODELE DE BINGHAM" : "BINGHAM_OPTION",
+    "VISCOSITE DU FLUIDE NON-NEWTONIEN" : "NON_NEWTONIAN_VISCOSITY",
+    "CONTRAINTE D'ELASTICITE DU FLUIDE NON-NEWTONIEN" : "NON_NEWTONIAN_YIELD_STRESS",
+    "RESISTANCE LAMINAIRE DU FLUIDE NON-NEWTONIEN" : "NON_NEWTONIAN_LAMINAR_RESISTANCE_PARAMETER_K",
+    "DENSITE DU FLUIDE NON-NEWTONIEN" : "NON_NEWTONIAN_FLUID_DENSITY",
+    "MODELE NON-NEWTONIEN PSEUDO DIPHASIQUE" : "NON_NEWTONIAN_PSEUDO_BIPHASIC_MODEL",
+    "INDICE POUR LE MODELE DE HERSCHEL-BULKLEY" : "HERSCHEL_BULKLEY_POWER_LAW_INDEX",
     "VENT" : "WIND",
     "OPTION DU VENT" : "OPTION_FOR_WIND",
     "COEFFICIENT D'INFLUENCE DU VENT" : "COEFFICIENT_OF_WIND_INFLUENCE",
+    "COEFFICIENT D'INFLUENCE DU VENT DEPENDANT DE LA VITESSE DU VENT" : "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED",
     "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",
@@ -425,6 +475,10 @@ dicoCasFrToCata = {
     "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",
+    "TEMPERATURE DE L'AIR" : "AIR_TEMPERATURE",
+    "NEBULOSITE" : "CLOUD_COVER",
+    "RAYONNEMENT SOLAIRE" : "SOLAR_RADIATION",
+    "PRESSION DE VAPEUR SATURANTE" : "VAPOROUS_PRESSURE",
     "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",
@@ -441,6 +495,8 @@ dicoCasFrToCata = {
     "TYPE DES SOURCES" : "TYPE_OF_SOURCES",
     "FICHIER DES SOURCES" : "SOURCES_FILE",
     "NUMEROS GLOBAUX DES NOEUDS DES SOURCES" : "GLOBAL_NUMBERS_OF_SOURCE_NODES",
+    "FICHIER DES REGIONS DES SOURCES" : "SOURCE_REGIONS_DATA_FILE",
+    "NOMBRE MAXIMUM DE POINTS POUR DEFINIR DES SOURCES" : "MAXIMUM_NUMBER_OF_POINTS_FOR_SOURCES_REGIONS",
     "PROCESSUS QUALITE D'EAU" : "WATER_QUALITY_PROCESS",
     "MASSE VOLUMIQUE DE L'EAU" : "WATER_DENSITY",
     "ACCELERATION DE LA PESANTEUR" : "GRAVITY_ACCELERATION",
@@ -448,6 +504,12 @@ dicoCasFrToCata = {
     "EQUATIONS" : "EQUATIONS",
     "TRAITEMENT DU SYSTEME LINEAIRE" : "TREATMENT_OF_THE_LINEAR_SYSTEM",
     "SCHEMA EN VOLUMES FINIS" : "FINITE_VOLUME_SCHEME",
+    "ORDRE EN ESPACE DU SCHEMA VOLUME FINIS" : "FINITE_VOLUME_SCHEME_SPACE_ORDER",
+    "ORDRE EN TEMPS DU SCHEMA VOLUME FINIS" : "FINITE_VOLUME_SCHEME_TIME_ORDER",
+    "LIMITEUR DE FLUX POUR H PLUS Z" : "FLUX_LIMITOR_FOR_H_PLUS_Z",
+    "LIMITEUR DE FLUX POUR U ET V" : "FLUX_LIMITOR_FOR_U_AND_V",
+    "LIMITEUR DE FLUX POUR LES TRACEURS" : "FLUX_LIMITOR_FOR_TRACERS",
+    "TYPE DE CONDITION A LA LIMITE POUR LE SCHEMA CINETIQUE" : "TYPE_OF_BOUNDARY_CONDITION_FOR_KINETIC_SCHEME",
     "CORIOLIS" : "CORIOLIS",
     "COEFFICIENT DE CORIOLIS" : "CORIOLIS_COEFFICIENT",
     "OPTION POUR LA GENERATION DE TSUNAMI" : "OPTION_FOR_TSUNAMI_GENERATION",
@@ -467,7 +529,6 @@ dicoCasFrToCata = {
     "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",
@@ -498,7 +559,6 @@ dicoCasFrToCata = {
     "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",
@@ -508,7 +568,6 @@ dicoCasFrToCata = {
     "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",
@@ -521,8 +580,7 @@ dicoCasFrToCata = {
     "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",
+    "OPTION DE LA RECONSTRUCTION HYDROSTATIQUE" : "OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION",
     "ETUDE DE CONVERGENCE" : "CONVERGENCE_STUDY",
     "NIVEAUX DE RAFFINEMENT" : "REFINEMENT_LEVELS",
     "COEFFICIENT DE DIFFUSION DES VITESSES" : "VELOCITY_DIFFUSIVITY",
@@ -538,7 +596,7 @@ dicoCasFrToCata = {
     "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",
+    "COEFFICIENTS DU MODELE DE LONGUEUR DE MELANGE" : "MIXING_LENGTH_MODEL_COEFFICIENTS",
     "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",
@@ -570,14 +628,27 @@ dicoCasFrToCata = {
     "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",
-    "NOMBRE DE FLOTTEURS" : "NUMBER_OF_DROGUES",
+    "NOMBRE MAXIMAL DE FLOTTEURS" : "MAXIMUM_NUMBER_OF_DROGUES",
+    "DENSITE INITIALE DE REPARTITION DES FLOTTEURS" : "INITIAL_DROGUES_SAMPLING_DENSITY",
     "PERIODE POUR LES SORTIES DE FLOTTEURS" : "PRINTOUT_PERIOD_FOR_DROGUES",
-    "FICHIER DES FLOTTEURS" : "DROGUES_FILE",
+    "FICHIER ASCII DES FLOTTEURS" : "ASCII_DROGUES_FILE",
+    "FICHIER BINAIRE DES FLOTTEURS" : "BINARY_DROGUES_FILE",
+    "FORMAT DU FICHIER DES FLOTTEURS" : "DROGUES_FILE_FORMAT",
+    "FICHIER DES FLOTTEURS PRECEDENT" : "PREVIOUS_DROGUES_FILE",
+    "FORMAT DU FICHIER DES FLOTTEURS PRECEDENT" : "PREVIOUS_DROGUES_FILE_FORMAT",
+    "FICHIER POSITIONNANT LES DROGUES INITIALES" : "DROGUES_INITIAL_POSITIONING_DATA_FILE",
+    "FORMAT DU FICHIER POSITIONNANT LES DROGUES" : "FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE",
     "MODELE DE TRANSPORT DES ALGUES" : "ALGAE_TRANSPORT_MODEL",
+    "NOMBRE DE CLASSES D'ALGUES" : "NUMBER_OF_ALGAE_CLASSES",
     "TYPE DES ALGUES" : "ALGAE_TYPE",
     "DIAMETRE DES ALGUES" : "DIAMETER_OF_ALGAE",
+    "DUREE AVANT RELACHE DES ALGUES" : "DURATION_BEFORE_ALGAE_RELEASE",
     "MASSE VOLUMIQUE DES ALGUES" : "DENSITY_OF_ALGAE",
     "EPAISSEUR DES ALGUES" : "THICKNESS_OF_ALGAE",
+    "TYPE DE RELACHE DES ALGUES" : "ALGAE_RELEASE_TYPE",
+    "SEUIL DE LA VITESSE ORBITALE DE VAGUE POUR LES ALGUES 1" : "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_1",
+    "SEUIL DE LA VITESSE ORBITALE DE VAGUE POUR LES ALGUES 2" : "WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_2",
+    "TAUX DE DEGRADATION POUR LES ALGUES" : "RATE_OF_DEGRADATION_FOR_ALGAE",
     "MODELE DE NAPPES D'HYDROCARBURES" : "OIL_SPILL_MODEL",
     "FICHIER DE COMMANDES HYDROCARBURES" : "OIL_SPILL_STEERING_FILE",
     "MODELE DE DIFFUSION STOCHASTIQUE" : "STOCHASTIC_DIFFUSION_MODEL",
@@ -585,6 +656,7 @@ dicoCasFrToCata = {
     "NOMBRE DE SEUILS" : "NUMBER_OF_WEIRS",
     "FICHIER DE DONNEES DES SEUILS" : "WEIRS_DATA_FILE",
     "TYPE DES SEUILS" : "TYPE_OF_WEIRS",
+    "FICHIER DE SORTIE DES DEBITS DES SEUILS" : "WEIRS_DISCHARGE_OUTPUT_FILE",
     "NOMBRE DE BUSES" : "NUMBER_OF_CULVERTS",
     "FICHIER DE DONNEES DES BUSES" : "CULVERTS_DATA_FILE",
     "OPTION POUR LES BUSES" : "OPTION_FOR_CULVERTS",
@@ -598,6 +670,8 @@ dicoCasFrToCata = {
     "COEFFICIENT DE CALAGE DU NIVEAU DE MER" : "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
     "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER" : "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
     "INTERPOLATION DE COMPOSANTES MINEURES" : "MINOR_CONSTITUENTS_INFERENCE",
+    "VITESSES INITIALES CALCULEES PAR TPXO" : "INITIAL_VELOCITIES_COMPUTED_BY_TPXO",
+    "HAUTEUR MINIMALE POUR LES CONDITIONS INITIALES DE COURANTS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS",
     "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE" : "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
     "BASE DE DONNEES DE MAREE" : "TIDAL_DATA_BASE",
     "FICHIER DES CONSTANTES HARMONIQUES" : "HARMONIC_CONSTANTS_FILE",
@@ -607,10 +681,10 @@ dicoCasFrToCata = {
     "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",
+    "HAUTEUR MINIMALE POUR LES CONDITIONS AUX LIMITES DE COURANTS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS",
     "FORCE GENERATRICE DE LA MAREE" : "TIDE_GENERATING_FORCE",
     "COUPLAGE AVEC" : "COUPLING_WITH",
     "NOMS DES VARIABLES CLANDESTINES" : "NAMES_OF_CLANDESTINE_VARIABLES",
-    "DOSSIER DE COUPLAGE" : "COUPLING_DIRECTORY",
     "FICHIER DE COMMANDE DELWAQ" : "DELWAQ_STEERING_FILE",
     "PERIODE DE SORTIE POUR DELWAQ" : "DELWAQ_PRINTOUT_PERIOD",
     "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS" : "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
@@ -629,22 +703,20 @@ dicoCasFrToCata = {
     "SALINITE POUR DELWAQ" : "SALINITY_FOR_DELWAQ",
     "FICHIER DES PARAMETRES DE SISYPHE" : "SISYPHE_STEERING_FILE",
     "PERIODE DE COUPLAGE POUR SISYPHE" : "COUPLING_PERIOD_FOR_SISYPHE",
+    "FICHIER DES PARAMETRES DE GAIA" : "GAIA_STEERING_FILE",
     "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",
     "FICHIER DES PARAMETRES DE KHIONE" : "KHIONE_STEERING_FILE",
+    "PROCESSUS LIES AUX GLACES" : "ICE_PROCESSES",
+    "NESTOR" : "NESTOR",
+    "FICHIER DES PARAMETRES DE NESTOR" : "NESTOR_ACTION_FILE",
+    "FICHIER DE POLYGONES DE NESTOR" : "NESTOR_POLYGON_FILE",
+    "FICHIER DE SURFACE REFERENCE DE NESTOR" : "NESTOR_SURFACE_REFERENCE_FILE",
+    "FICHIER DE REPRISE DE NESTOR" : "NESTOR_RESTART_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",
-    "NESTOR" : "NESTOR",
-    "FICHIER DE NESTOR ACTION" : "NESTOR_ACTION_FILE",
-    "FICHIER DE NESTOR POLYGON" : "NESTOR_POLYGON_FILE",
-    "FICHIER DE NESTOR DE SURFACE REFERENCE" : "NESTOR_SURFACE_REFERENCE_FILE",
-    "FICHIER DE NESTOR RESTART" : "NESTOR_RESTART_FILE",
+    "CONCATENATION SORTIE PARTEL" : "CONCATENATE_PARTEL_OUTPUT",
 }
index 489fe61ad2cf36dd9f5fc92c794d917fa6f2a9de..4fc0a11a92e088c6de8475553237cb6f3ca2f31e 100644 (file)
@@ -10,7 +10,447 @@ TelemacdicoEn = {
     'B':"bottom elevation (m)",
     'F':"Froude number",
     'Q':"scalar flowrate of fluid (m2/s)",
-    'T1':"tracer 1 etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** etc.",
+    'T*':"tracer* etc.",
+    'T1':"tracer1 etc.",
+    'T2':"tracer2 etc.",
+    'T3':"tracer3 etc.",
+    'T4':"tracer4 etc.",
+    'T5':"tracer5 etc.",
+    'T6':"tracer6 etc.",
+    'T7':"tracer7 etc.",
+    'T8':"tracer8 etc.",
+    'T9':"tracer9 etc.",
+    'T10':"tracer10 etc.",
+    'T11':"tracer11 etc.",
+    'T12':"tracer12 etc.",
+    'T13':"tracer13 etc.",
+    'T14':"tracer14 etc.",
+    'T15':"tracer15 etc.",
+    'T16':"tracer16 etc.",
+    'T17':"tracer17 etc.",
+    'T18':"tracer18 etc.",
+    'T19':"tracer19 etc.",
+    'T**':"tracer** 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)",
@@ -25,18 +465,22 @@ TelemacdicoEn = {
     'W':"friction coefficient",
     'A':"drift along x (m)",
     'G':"drift along y (m)",
-    'L':"Courant number ",
+    '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. ",
-    'ZRL':"reference level for Nestor ",
+    'MAXZ':"maximum elevation (m)",
+    'TMXZ':"time of maximum elevation (s)",
+    'MAXV':"maximum velocity (m/s)",
+    'TMXV':"time of maximum velocity (s)",
+    'US':"friction velocity (m/s)",
+    'G1':"gradient 1, etc.",
+    'TAU_S':"TAU_S",
+    '1/R':"1/R (1/m)",
+    'OMEGA':"OMEGA",
+    'WDIST':"distance to the closest wall (m)",
+    'ZRL':"reference level for Nestor (m)",
   },
 'VARIABLES_TO_BE_PRINTED' : {
     'U':"velocity along x axis (m/s)",
@@ -50,7 +494,7 @@ TelemacdicoEn = {
     '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)",
+    'D':"turbulent viscosity (m2/s)",
     'I':"flowrate along x axis (m2/s)",
     'J':"flowrate along y axis (m2/s)",
     'M':"scalar velocity (m/s)",
@@ -60,12 +504,22 @@ TelemacdicoEn = {
     'W':"friction coefficient",
     'A':"drift along x (m)",
     'G':"drift along y (m)",
-    'L':"nombre de courants ",
+    'L':"Courant number",
     'N':"supplementary variable N",
     'O':"supplementary variable O",
     'R':"supplementary variable R",
     'Z':"supplementary variable Z",
-    'Gn':"gradient 1, etc.",
+    'MAXZ':"maximum elevation (m)",
+    'TMXZ':"time of maximum elevation (s)",
+    'MAXV':"maximum velocity (m/s)",
+    'TMXV':"time of maximum velocity (s)",
+    'US':"friction velocity (m/s)",
+    'G1':"gradient 1, etc.",
+    'TAU_S':"TAU_S",
+    '1/R':"1/R (1/m)",
+    'OMEGA':"OMEGA",
+    'WDIST':"distance to the closest wall (m)",
+    'ZRL':"reference level for Nestor (m)",
   },
 'STAGE_DISCHARGE_CURVES' : {
     0:"no",
@@ -121,25 +575,24 @@ TelemacdicoEn = {
 'IDENTIFICATION_METHOD' : {
     0:"list of tests",
     1:"gradient simple",
-    2:"conj gradient",
-    3:"Lagrange interp.",
+    2:"conjugate gradient",
+    3:"Lagrange interpolation",
   },
 'TYPE_OF_SOURCES' : {
     1:"Normal",
     2:"Dirac",
   },
 'TREATMENT_OF_THE_LINEAR_SYSTEM' : {
-    1:"coupled",
+    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",
+    1:"kinetic",
+    3:"Zokagoa scheme",
+    4:"Tchamen scheme",
+    5:"HLLC scheme",
+    6:"WAF scheme",
   },
 'OPTION_FOR_TSUNAMI_GENERATION' : {
     0:"No Tsunami",
@@ -151,9 +604,9 @@ TelemacdicoEn = {
     3:"LATITUDE LONGITUDE",
   },
 'SOLVER' : {
-    3:"conjugate gradient on a normal equation",
     1:"conjugate gradient",
     2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
     4:"minimum error",
     6:"cgstab",
     7:"gmres",
@@ -164,12 +617,13 @@ TelemacdicoEn = {
     0:"no preconditioning",
     3:"block-diagonal (4-9 matrices)",
     5:"absolute value of diagonal",
-    7:"crout",
-    11:"gauss-seidel",
-    14:"diagonal and crout",
+    7:"Crout",
+    11:"Gauss-Seidel",
+    13:"Supplied by the user",
+    14:"diagonal and Crout",
   },
 'FINITE_ELEMENT_ASSEMBLY' : {
-    1:"normal",
+    1:"Normal",
     2:"Integer I8",
     3:"Compensated",
   },
@@ -217,10 +671,6 @@ TelemacdicoEn = {
     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)",
@@ -239,10 +689,10 @@ TelemacdicoEn = {
   },
 'SOLVER_FOR_K_EPSILON_MODEL' : {
     1:"conjugate gradient",
-    2:"conjugate residuals",
+    2:"conjugate residual",
     3:"conjugate gradient on normal equation",
     4:"minimum error",
-    5:"conjugate gradient squared",
+    5:"squared conjugate gradient",
     6:"conjugate gradient squared stabilised (cgstab)",
     7:"gmres (see option for the solver for k-epsilon model)",
     8:"direct",
@@ -250,8 +700,8 @@ TelemacdicoEn = {
 'PRECONDITIONING_FOR_K_EPSILON_MODEL' : {
     2:"diagonal",
     0:"no preconditioning",
-    7:"crout",
-    14:"diagonal and crout",
+    7:"Crout",
+    14:"diagonal and Crout",
   },
 'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES' : {
     1:"smooth",
@@ -274,6 +724,7 @@ TelemacdicoEn = {
     3:"LIKE 1 BUT WITH POROSITY (DEFINA METHOD)",
   },
 'TREATMENT_OF_NEGATIVE_DEPTHS' : {
+    0:"NO TREATMENT",
     1:"SMOOTHING",
     2:"FLUX CONTROL",
     3:"FLUX CONTROL (ERIA)",
@@ -285,14 +736,14 @@ TelemacdicoEn = {
     4:"minimum error",
     5:"squared conjugate gradient",
     6:"cgstab",
-    7:"gmres (see option for the solver for tracer diffusion)",
+    7:"gmres (see solver option for tracers diffusion)",
     8:"direct",
   },
 'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
-    0:"no preconditioning ",
+    0:"no preconditioning",
     2:"diagonal",
-    7:"crout",
-    14:"diagonal and crout",
+    7:"Crout",
+    14:"diagonal and Crout",
   },
 'OPTION_FOR_THE_DIFFUSION_OF_TRACERS' : {
     1:"div( nu grad(T) )",
@@ -315,6 +766,10 @@ TelemacdicoEn = {
     3:"PELVETIOPSIS LIMITATA",
     4:"GIGARTINA LEPTORHYNCHOS",
   },
+'ALGAE_RELEASE_TYPE' : {
+    1:"TIMED",
+    2:"DISLODGEMENT",
+  },
 'STOCHASTIC_DIFFUSION_MODEL' : {
     0:"No model",
     1:"brownian movement",
@@ -332,16 +787,6 @@ TelemacdicoEn = {
     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",
-    93:"LAMBERT 93",
-    30:"UTM ZONE, E.G.",
-  },
 'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS' : {
     0:"No tide",
     1:"Real tide (recommended methodology)",
@@ -367,14 +812,14 @@ 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)",
+    '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)",
-    'T1':"traceur 1, etc.",
-    'T*':"Tous les traceurs de 1a 9.",
+    'Ti':"traceur i etc.",
+    'T*':"Tous les traceurs de 1 a 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)",
@@ -385,21 +830,25 @@ TelemacdicoFr = {
     '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 ",
+    'W':"coefficient de frottement sur le fond",
     'A':"derive en x (m)",
     'G':"derive en y (m)",
-    'L':"nombre de Courant ",
+    '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. ",
-    'ZRL':"reference level for Nestor ",
+    'MAXZ':"cote maximum (m)",
+    'TMXZ':"temps de la cote maximum (s)",
+    'MAXV':"vitesse maximum (m/s)",
+    'TMXV':"temps de la vitesse maximum (s)",
+    'US':"vitesse de frottement (m/s)",
+    'G1':"gradient 1, etc.",
+    'TAU_S':"TAU_S",
+    '1/R':"1/R (1/m)",
+    'OMEGA':"OMEGA",
+    'WDIST':"distance au mur le plus proche (m)",
+    'ZRL':"niveau de reference pour Nestor (m)",
   },
 'VARIABLES_TO_BE_PRINTED' : {
     'U':"vitesse suivant l axe des x (m/s)",
@@ -413,7 +862,7 @@ TelemacdicoFr = {
     '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)",
+    '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)",
@@ -423,12 +872,22 @@ TelemacdicoFr = {
     'W':"coefficient de frottement sur le fond",
     'A':"derive en x (m)",
     'G':"derive en y (m)",
-    'L':"nombre de courants ",
+    'L':"nombre de Courant",
     'N':"variable supplementaire N",
     'O':"variable supplementaire O",
     'R':"variable supplementaire R",
     'Z':"variable supplementaire Z",
-    'Gn':"gradient 1, etc.",
+    'MAXZ':"cote maximum (m)",
+    'TMXZ':"temps de la cote maximum (s)",
+    'MAXV':"vitesse maximum (m/s)",
+    'TMXV':"temps de la vitesse maximum (s)",
+    'US':"vitesse de frottement (m/s)",
+    'G1':"gradient 1, etc.",
+    'TAU_S':"TAU_S",
+    '1/R':"1/R (1/m)",
+    'OMEGA':"OMEGA",
+    'WDIST':"distance au mur le plus proche (m)",
+    'ZRL':"niveau de reference pour Nestor (m)",
   },
 'STAGE_DISCHARGE_CURVES' : {
     0:"non",
@@ -484,25 +943,24 @@ TelemacdicoFr = {
 'IDENTIFICATION_METHOD' : {
     0:"plan d experience",
     1:"gradient simple",
-    2:"gradient conj",
-    3:"interp. de Lagrange",
+    2:"gradient conjugue",
+    3:"interpolation de Lagrange",
   },
 'TYPE_OF_SOURCES' : {
     1:"Normal",
     2:"Dirac",
   },
 'TREATMENT_OF_THE_LINEAR_SYSTEM' : {
-    1:"traitement couple",
+    1:"Traitement couple",
     2:"Equation d onde",
   },
 'FINITE_VOLUME_SCHEME' : {
     0:"schema de Roe",
-    1:"schema cinetique ordre 1",
-    2:"schema cinetique ordre 2",
-    3:"schema Zokagoa ordre 1",
-    4:"schema Tchamen ordre 1",
-    5:"schema HLLC ordre 1",
-    6:"schema WAF ordre 2",
+    1:"schema cinetique",
+    3:"schema Zokagoa",
+    4:"schema Tchamen",
+    5:"schema HLLC",
+    6:"schema WAF",
   },
 'OPTION_FOR_TSUNAMI_GENERATION' : {
     0:"Pas de Tsunami",
@@ -514,9 +972,9 @@ TelemacdicoFr = {
     3:"LATITUDE LONGITUDE",
   },
 'SOLVER' : {
+    1:"gradient conjugue",
+    2:"residu conjugue",
     3:"equation normale",
-    1:"gradient conjuge",
-    2:"residu conjuge",
     4:"erreur minimale",
     6:"cgstab",
     7:"gmres",
@@ -527,12 +985,13 @@ TelemacdicoFr = {
     0:"aucun",
     3:"bloc-diagonal (4 ou 9 matrices)",
     5:"valeur absolue diagonale",
-    7:"crout",
-    11:"gauss-seidel",
-    14:"diagonal et crout",
+    7:"Crout",
+    11:"Gauss-Seidel",
+    13:"Fourni par l utilisateur",
+    14:"diagonal et Crout",
   },
 'FINITE_ELEMENT_ASSEMBLY' : {
-    1:"normal",
+    1:"Normal",
     2:"Entier I8",
     3:"Compense",
   },
@@ -580,10 +1039,6 @@ TelemacdicoFr = {
     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)",
@@ -597,13 +1052,13 @@ TelemacdicoFr = {
     2:"ELDER",
     3:"MODELE K-EPSILON",
     4:"SMAGORINSKI",
-    5:"MIXING LENGTH",
+    5:"LONGUEUR DE MELANGE",
     6:"SPALART-ALLMARAS",
   },
 'SOLVER_FOR_K_EPSILON_MODEL' : {
     1:"gradient conjugue",
-    2:"residu conjuge",
-    3:"gradient conjugue sur equation normal",
+    2:"residu conjugue",
+    3:"gradient conjugue sur equation normale",
     4:"erreur minimale",
     5:"gradient conjugue carre",
     6:"gradient conjugue carre stabilise (cgstab)",
@@ -613,8 +1068,8 @@ TelemacdicoFr = {
 'PRECONDITIONING_FOR_K_EPSILON_MODEL' : {
     2:"diagonal",
     0:"aucun",
-    7:"crout",
-    14:"diagonal et crout",
+    7:"Crout",
+    14:"diagonal et Crout",
   },
 'TURBULENCE_REGIME_FOR_SOLID_BOUNDARIES' : {
     1:"lisse",
@@ -637,25 +1092,26 @@ TelemacdicoFr = {
     3:"COMME 1 MAIS AVEC POROSITE (METHODE DEFINA)",
   },
 'TREATMENT_OF_NEGATIVE_DEPTHS' : {
+    0:"PAS DE TRAITEMENT",
     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",
+    1:"gradient conjugue",
+    2:"residu conjugue",
+    3:"gradient conjugue sur equation normale",
     4:"erreur minimale",
-    5:"gradient conjuge carre",
+    5:"gradient conjugue carre",
     6:"cgstab",
-    7:"gmres (voir ausi option du solveur)",
+    7:"gmres (cf aussi option du solveur pour la diffusion des traceurs)",
     8:"direct",
   },
 'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
     0:"aucun",
     2:"diagonal",
-    7:"crout",
-    14:"diagonal et crout",
+    7:"Crout",
+    14:"diagonal et Crout",
   },
 'OPTION_FOR_THE_DIFFUSION_OF_TRACERS' : {
     1:"div( nu grad(T) )",
@@ -678,6 +1134,10 @@ TelemacdicoFr = {
     3:"PELVETIOPSIS LIMITATA",
     4:"GIGARTINA LEPTORHYNCHOS",
   },
+'ALGAE_RELEASE_TYPE' : {
+    1:"PERIODE",
+    2:"DEPLACEMENT",
+  },
 'STOCHASTIC_DIFFUSION_MODEL' : {
     0:"Pas de modele",
     1:"mouvement brownien",
@@ -695,16 +1155,6 @@ TelemacdicoFr = {
     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",
-    93:"LAMBERT 93",
-    30:"ZONE UTM, PAR EXEMPLE",
-  },
 'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS' : {
     0:"Pas de maree",
     1:"Maree reelle (methodologie recommandee)",
@@ -743,6 +1193,7 @@ DicoCasFrToCata = {
   "FICHIER FORTRAN":"FORTRAN_FILE",
   "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
   "LISSAGES DU FOND":"BOTTOM_SMOOTHINGS",
+  "LISSAGES DU FOND APRES MODIFICATIONS UTILISATEUR":"BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS",
   "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
   "VALIDATION":"VALIDATION",
   "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
@@ -753,6 +1204,7 @@ DicoCasFrToCata = {
   "NOMBRE MAXIMUM DE SOURCES":"MAXIMUM_NUMBER_OF_SOURCES",
   "NOMBRE MAXIMUM DE TRACEURS":"MAXIMUM_NUMBER_OF_TRACERS",
   "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+  "COEFFICIENT DE SECURITE POUR SCARACT":"SECURITY_COEFFICIENT_FOR_SCARACT",
   "SUITE DE CALCUL":"COMPUTATION_CONTINUED",
   "FORMAT DU FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE_FORMAT",
   "FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE",
@@ -769,6 +1221,12 @@ DicoCasFrToCata = {
   "FORMAT DU FICHIER DE RESULTATS BINAIRE":"BINARY_RESULTS_FILE_FORMAT",
   "FICHIER DE RESULTATS BINAIRE":"BINARY_RESULTS_FILE",
   "FICHIER DE RESULTATS FORMATE":"FORMATTED_RESULTS_FILE",
+  "FICHIER DE RESULTATS FORMATE 1":"FORMATTED_RESULTS_FILE_1",
+  "FICHIER DE RESULTATS FORMATE 2":"FORMATTED_RESULTS_FILE_2",
+  "FICHIER DE RESULTATS FORMATE 3":"FORMATTED_RESULTS_FILE_3",
+  "FICHIER DE RESULTATS FORMATE 4":"FORMATTED_RESULTS_FILE_4",
+  "FICHIER DE RESULTATS FORMATE 5":"FORMATTED_RESULTS_FILE_5",
+  "FICHIER DE RESULTATS FORMATE 6":"FORMATTED_RESULTS_FILE_6",
   "SECTIONS DE CONTROLE":"CONTROL_SECTIONS",
   "IMPRESSION DU CUMUL DES FLUX":"PRINTING_CUMULATED_FLOWRATES",
   "CALCUL COMPATIBLE DES FLUX":"COMPATIBLE_COMPUTATION_OF_FLUXES",
@@ -803,17 +1261,23 @@ DicoCasFrToCata = {
   "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",
+  "FROTTEMENT POUR LA VEGETATION":"VEGETATION_FRICTION",
   "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",
-  "PROCESSUS LIES AUX GLACES":"ICE_PROCESSES",
+  "MODELE NON-NEWTONIEN":"NON_NEWTONIAN_MODEL",
+  "OPTION DU MODELE DE BINGHAM":"BINGHAM_OPTION",
+  "VISCOSITE DU FLUIDE NON-NEWTONIEN":"NON_NEWTONIAN_VISCOSITY",
+  "CONTRAINTE D'ELASTICITE DU FLUIDE NON-NEWTONIEN":"NON_NEWTONIAN_YIELD_STRESS",
+  "RESISTANCE LAMINAIRE DU FLUIDE NON-NEWTONIEN":"NON_NEWTONIAN_LAMINAR_RESISTANCE_PARAMETER_K",
+  "DENSITE DU FLUIDE NON-NEWTONIEN":"NON_NEWTONIAN_FLUID_DENSITY",
+  "MODELE NON-NEWTONIEN PSEUDO DIPHASIQUE":"NON_NEWTONIAN_PSEUDO_BIPHASIC_MODEL",
+  "INDICE POUR LE MODELE DE HERSCHEL-BULKLEY":"HERSCHEL_BULKLEY_POWER_LAW_INDEX",
   "VENT":"WIND",
   "OPTION DU VENT":"OPTION_FOR_WIND",
   "COEFFICIENT D'INFLUENCE DU VENT":"COEFFICIENT_OF_WIND_INFLUENCE",
+  "COEFFICIENT D'INFLUENCE DU VENT DEPENDANT DE LA VITESSE DU VENT":"COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED",
   "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",
@@ -829,6 +1293,10 @@ DicoCasFrToCata = {
   "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",
+  "TEMPERATURE DE L'AIR":"AIR_TEMPERATURE",
+  "NEBULOSITE":"CLOUD_COVER",
+  "RAYONNEMENT SOLAIRE":"SOLAR_RADIATION",
+  "PRESSION DE VAPEUR SATURANTE":"VAPOROUS_PRESSURE",
   "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",
@@ -845,6 +1313,8 @@ DicoCasFrToCata = {
   "TYPE DES SOURCES":"TYPE_OF_SOURCES",
   "FICHIER DES SOURCES":"SOURCES_FILE",
   "NUMEROS GLOBAUX DES NOEUDS DES SOURCES":"GLOBAL_NUMBERS_OF_SOURCE_NODES",
+  "FICHIER DES REGIONS DES SOURCES":"SOURCE_REGIONS_DATA_FILE",
+  "NOMBRE MAXIMUM DE POINTS POUR DEFINIR DES SOURCES":"MAXIMUM_NUMBER_OF_POINTS_FOR_SOURCES_REGIONS",
   "PROCESSUS QUALITE D'EAU":"WATER_QUALITY_PROCESS",
   "MASSE VOLUMIQUE DE L'EAU":"WATER_DENSITY",
   "ACCELERATION DE LA PESANTEUR":"GRAVITY_ACCELERATION",
@@ -852,6 +1322,12 @@ DicoCasFrToCata = {
   "EQUATIONS":"EQUATIONS",
   "TRAITEMENT DU SYSTEME LINEAIRE":"TREATMENT_OF_THE_LINEAR_SYSTEM",
   "SCHEMA EN VOLUMES FINIS":"FINITE_VOLUME_SCHEME",
+  "ORDRE EN ESPACE DU SCHEMA VOLUME FINIS":"FINITE_VOLUME_SCHEME_SPACE_ORDER",
+  "ORDRE EN TEMPS DU SCHEMA VOLUME FINIS":"FINITE_VOLUME_SCHEME_TIME_ORDER",
+  "LIMITEUR DE FLUX POUR H PLUS Z":"FLUX_LIMITOR_FOR_H_PLUS_Z",
+  "LIMITEUR DE FLUX POUR U ET V":"FLUX_LIMITOR_FOR_U_AND_V",
+  "LIMITEUR DE FLUX POUR LES TRACEURS":"FLUX_LIMITOR_FOR_TRACERS",
+  "TYPE DE CONDITION A LA LIMITE POUR LE SCHEMA CINETIQUE":"TYPE_OF_BOUNDARY_CONDITION_FOR_KINETIC_SCHEME",
   "CORIOLIS":"CORIOLIS",
   "COEFFICIENT DE CORIOLIS":"CORIOLIS_COEFFICIENT",
   "OPTION POUR LA GENERATION DE TSUNAMI":"OPTION_FOR_TSUNAMI_GENERATION",
@@ -871,7 +1347,6 @@ DicoCasFrToCata = {
   "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",
@@ -902,7 +1377,6 @@ DicoCasFrToCata = {
   "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",
@@ -912,7 +1386,6 @@ DicoCasFrToCata = {
   "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",
@@ -925,8 +1398,7 @@ DicoCasFrToCata = {
   "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",
+  "OPTION DE LA RECONSTRUCTION HYDROSTATIQUE":"OPTION_OF_THE_HYDROSTATIC_RECONSTRUCTION",
   "ETUDE DE CONVERGENCE":"CONVERGENCE_STUDY",
   "NIVEAUX DE RAFFINEMENT":"REFINEMENT_LEVELS",
   "COEFFICIENT DE DIFFUSION DES VITESSES":"VELOCITY_DIFFUSIVITY",
@@ -942,7 +1414,7 @@ DicoCasFrToCata = {
   "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",
+  "COEFFICIENTS DU MODELE DE LONGUEUR DE MELANGE":"MIXING_LENGTH_MODEL_COEFFICIENTS",
   "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",
@@ -974,14 +1446,27 @@ DicoCasFrToCata = {
   "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",
-  "NOMBRE DE FLOTTEURS":"NUMBER_OF_DROGUES",
+  "NOMBRE MAXIMAL DE FLOTTEURS":"MAXIMUM_NUMBER_OF_DROGUES",
+  "DENSITE INITIALE DE REPARTITION DES FLOTTEURS":"INITIAL_DROGUES_SAMPLING_DENSITY",
   "PERIODE POUR LES SORTIES DE FLOTTEURS":"PRINTOUT_PERIOD_FOR_DROGUES",
-  "FICHIER DES FLOTTEURS":"DROGUES_FILE",
+  "FICHIER ASCII DES FLOTTEURS":"ASCII_DROGUES_FILE",
+  "FICHIER BINAIRE DES FLOTTEURS":"BINARY_DROGUES_FILE",
+  "FORMAT DU FICHIER DES FLOTTEURS":"DROGUES_FILE_FORMAT",
+  "FICHIER DES FLOTTEURS PRECEDENT":"PREVIOUS_DROGUES_FILE",
+  "FORMAT DU FICHIER DES FLOTTEURS PRECEDENT":"PREVIOUS_DROGUES_FILE_FORMAT",
+  "FICHIER POSITIONNANT LES DROGUES INITIALES":"DROGUES_INITIAL_POSITIONING_DATA_FILE",
+  "FORMAT DU FICHIER POSITIONNANT LES DROGUES":"FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE",
   "MODELE DE TRANSPORT DES ALGUES":"ALGAE_TRANSPORT_MODEL",
+  "NOMBRE DE CLASSES D'ALGUES":"NUMBER_OF_ALGAE_CLASSES",
   "TYPE DES ALGUES":"ALGAE_TYPE",
   "DIAMETRE DES ALGUES":"DIAMETER_OF_ALGAE",
+  "DUREE AVANT RELACHE DES ALGUES":"DURATION_BEFORE_ALGAE_RELEASE",
   "MASSE VOLUMIQUE DES ALGUES":"DENSITY_OF_ALGAE",
   "EPAISSEUR DES ALGUES":"THICKNESS_OF_ALGAE",
+  "TYPE DE RELACHE DES ALGUES":"ALGAE_RELEASE_TYPE",
+  "SEUIL DE LA VITESSE ORBITALE DE VAGUE POUR LES ALGUES 1":"WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_1",
+  "SEUIL DE LA VITESSE ORBITALE DE VAGUE POUR LES ALGUES 2":"WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_2",
+  "TAUX DE DEGRADATION POUR LES ALGUES":"RATE_OF_DEGRADATION_FOR_ALGAE",
   "MODELE DE NAPPES D'HYDROCARBURES":"OIL_SPILL_MODEL",
   "FICHIER DE COMMANDES HYDROCARBURES":"OIL_SPILL_STEERING_FILE",
   "MODELE DE DIFFUSION STOCHASTIQUE":"STOCHASTIC_DIFFUSION_MODEL",
@@ -989,6 +1474,7 @@ DicoCasFrToCata = {
   "NOMBRE DE SEUILS":"NUMBER_OF_WEIRS",
   "FICHIER DE DONNEES DES SEUILS":"WEIRS_DATA_FILE",
   "TYPE DES SEUILS":"TYPE_OF_WEIRS",
+  "FICHIER DE SORTIE DES DEBITS DES SEUILS":"WEIRS_DISCHARGE_OUTPUT_FILE",
   "NOMBRE DE BUSES":"NUMBER_OF_CULVERTS",
   "FICHIER DE DONNEES DES BUSES":"CULVERTS_DATA_FILE",
   "OPTION POUR LES BUSES":"OPTION_FOR_CULVERTS",
@@ -1002,6 +1488,8 @@ DicoCasFrToCata = {
   "COEFFICIENT DE CALAGE DU NIVEAU DE MER":"COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
   "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER":"GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
   "INTERPOLATION DE COMPOSANTES MINEURES":"MINOR_CONSTITUENTS_INFERENCE",
+  "VITESSES INITIALES CALCULEES PAR TPXO":"INITIAL_VELOCITIES_COMPUTED_BY_TPXO",
+  "HAUTEUR MINIMALE POUR LES CONDITIONS INITIALES DE COURANTS":"MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS",
   "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE":"OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
   "BASE DE DONNEES DE MAREE":"TIDAL_DATA_BASE",
   "FICHIER DES CONSTANTES HARMONIQUES":"HARMONIC_CONSTANTS_FILE",
@@ -1011,10 +1499,10 @@ DicoCasFrToCata = {
   "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",
+  "HAUTEUR MINIMALE POUR LES CONDITIONS AUX LIMITES DE COURANTS":"MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS",
   "FORCE GENERATRICE DE LA MAREE":"TIDE_GENERATING_FORCE",
   "COUPLAGE AVEC":"COUPLING_WITH",
   "NOMS DES VARIABLES CLANDESTINES":"NAMES_OF_CLANDESTINE_VARIABLES",
-  "DOSSIER DE COUPLAGE":"COUPLING_DIRECTORY",
   "FICHIER DE COMMANDE DELWAQ":"DELWAQ_STEERING_FILE",
   "PERIODE DE SORTIE POUR DELWAQ":"DELWAQ_PRINTOUT_PERIOD",
   "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS":"EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
@@ -1033,24 +1521,22 @@ DicoCasFrToCata = {
   "SALINITE POUR DELWAQ":"SALINITY_FOR_DELWAQ",
   "FICHIER DES PARAMETRES DE SISYPHE":"SISYPHE_STEERING_FILE",
   "PERIODE DE COUPLAGE POUR SISYPHE":"COUPLING_PERIOD_FOR_SISYPHE",
+  "FICHIER DES PARAMETRES DE GAIA":"GAIA_STEERING_FILE",
   "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",
   "FICHIER DES PARAMETRES DE KHIONE":"KHIONE_STEERING_FILE",
+  "PROCESSUS LIES AUX GLACES":"ICE_PROCESSES",
+  "NESTOR":"NESTOR",
+  "FICHIER DES PARAMETRES DE NESTOR":"NESTOR_ACTION_FILE",
+  "FICHIER DE POLYGONES DE NESTOR":"NESTOR_POLYGON_FILE",
+  "FICHIER DE SURFACE REFERENCE DE NESTOR":"NESTOR_SURFACE_REFERENCE_FILE",
+  "FICHIER DE REPRISE DE NESTOR":"NESTOR_RESTART_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",
-  "NESTOR":"NESTOR",
-  "FICHIER DE NESTOR ACTION":"NESTOR_ACTION_FILE",
-  "FICHIER DE NESTOR POLYGON":"NESTOR_POLYGON_FILE",
-  "FICHIER DE NESTOR DE SURFACE REFERENCE":"NESTOR_SURFACE_REFERENCE_FILE",
-  "FICHIER DE NESTOR RESTART":"NESTOR_RESTART_FILE",
+  "CONCATENATION SORTIE PARTEL":"CONCATENATE_PARTEL_OUTPUT",
 }
 
 DicoCasEnToCata = {
@@ -1069,6 +1555,7 @@ DicoCasEnToCata = {
   'FORTRAN FILE':'FORTRAN_FILE',
   'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
   'BOTTOM SMOOTHINGS':'BOTTOM_SMOOTHINGS',
+  'BOTTOM SMOOTHINGS AFTER USER MODIFICATIONS':'BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS',
   'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
   'VALIDATION':'VALIDATION',
   'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
@@ -1079,6 +1566,7 @@ DicoCasEnToCata = {
   'MAXIMUM NUMBER OF SOURCES':'MAXIMUM_NUMBER_OF_SOURCES',
   'MAXIMUM NUMBER OF TRACERS':'MAXIMUM_NUMBER_OF_TRACERS',
   'VECTOR LENGTH':'VECTOR_LENGTH',
+  'SECURITY COEFFICIENT FOR SCARACT':'SECURITY_COEFFICIENT_FOR_SCARACT',
   'COMPUTATION CONTINUED':'COMPUTATION_CONTINUED',
   'PREVIOUS COMPUTATION FILE FORMAT':'PREVIOUS_COMPUTATION_FILE_FORMAT',
   'PREVIOUS COMPUTATION FILE':'PREVIOUS_COMPUTATION_FILE',
@@ -1095,6 +1583,12 @@ DicoCasEnToCata = {
   'BINARY RESULTS FILE FORMAT':'BINARY_RESULTS_FILE_FORMAT',
   'BINARY RESULTS FILE':'BINARY_RESULTS_FILE',
   'FORMATTED RESULTS FILE':'FORMATTED_RESULTS_FILE',
+  'FORMATTED RESULTS FILE 1':'FORMATTED_RESULTS_FILE_1',
+  'FORMATTED RESULTS FILE 2':'FORMATTED_RESULTS_FILE_2',
+  'FORMATTED RESULTS FILE 3':'FORMATTED_RESULTS_FILE_3',
+  'FORMATTED RESULTS FILE 4':'FORMATTED_RESULTS_FILE_4',
+  'FORMATTED RESULTS FILE 5':'FORMATTED_RESULTS_FILE_5',
+  'FORMATTED RESULTS FILE 6':'FORMATTED_RESULTS_FILE_6',
   'CONTROL SECTIONS':'CONTROL_SECTIONS',
   'PRINTING CUMULATED FLOWRATES':'PRINTING_CUMULATED_FLOWRATES',
   'COMPATIBLE COMPUTATION OF FLUXES':'COMPATIBLE_COMPUTATION_OF_FLUXES',
@@ -1129,17 +1623,23 @@ DicoCasEnToCata = {
   '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',
+  'VEGETATION FRICTION':'VEGETATION_FRICTION',
   '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',
-  'ICE PROCESSES':'ICE_PROCESSES',
+  'NON-NEWTONIAN MODEL':'NON_NEWTONIAN_MODEL',
+  'BINGHAM OPTION':'BINGHAM_OPTION',
+  'NON-NEWTONIAN VISCOSITY':'NON_NEWTONIAN_VISCOSITY',
+  'NON-NEWTONIAN YIELD STRESS':'NON_NEWTONIAN_YIELD_STRESS',
+  'NON-NEWTONIAN LAMINAR RESISTANCE PARAMETER K':'NON_NEWTONIAN_LAMINAR_RESISTANCE_PARAMETER_K',
+  'NON-NEWTONIAN FLUID DENSITY':'NON_NEWTONIAN_FLUID_DENSITY',
+  'NON-NEWTONIAN PSEUDO-BIPHASIC MODEL':'NON_NEWTONIAN_PSEUDO_BIPHASIC_MODEL',
+  'HERSCHEL-BULKLEY POWER-LAW INDEX':'HERSCHEL_BULKLEY_POWER_LAW_INDEX',
   'WIND':'WIND',
   'OPTION FOR WIND':'OPTION_FOR_WIND',
   'COEFFICIENT OF WIND INFLUENCE':'COEFFICIENT_OF_WIND_INFLUENCE',
+  'COEFFICIENT OF WIND INFLUENCE VARYING WITH WIND SPEED':'COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED',
   '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',
@@ -1155,6 +1655,10 @@ DicoCasEnToCata = {
   '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',
+  'AIR TEMPERATURE':'AIR_TEMPERATURE',
+  'CLOUD COVER':'CLOUD_COVER',
+  'SOLAR RADIATION':'SOLAR_RADIATION',
+  'VAPOROUS PRESSURE':'VAPOROUS_PRESSURE',
   'WAVE DRIVEN CURRENTS':'WAVE_DRIVEN_CURRENTS',
   'RECORD NUMBER IN WAVE FILE':'RECORD_NUMBER_IN_WAVE_FILE',
   'WAVE ENHANCED FRICTION FACTOR':'WAVE_ENHANCED_FRICTION_FACTOR',
@@ -1171,6 +1675,8 @@ DicoCasEnToCata = {
   'TYPE OF SOURCES':'TYPE_OF_SOURCES',
   'SOURCES FILE':'SOURCES_FILE',
   'GLOBAL NUMBERS OF SOURCE NODES':'GLOBAL_NUMBERS_OF_SOURCE_NODES',
+  'SOURCE REGIONS DATA FILE':'SOURCE_REGIONS_DATA_FILE',
+  'MAXIMUM NUMBER OF POINTS FOR SOURCES REGIONS':'MAXIMUM_NUMBER_OF_POINTS_FOR_SOURCES_REGIONS',
   'WATER QUALITY PROCESS':'WATER_QUALITY_PROCESS',
   'WATER DENSITY':'WATER_DENSITY',
   'GRAVITY ACCELERATION':'GRAVITY_ACCELERATION',
@@ -1178,6 +1684,12 @@ DicoCasEnToCata = {
   'EQUATIONS':'EQUATIONS',
   'TREATMENT OF THE LINEAR SYSTEM':'TREATMENT_OF_THE_LINEAR_SYSTEM',
   'FINITE VOLUME SCHEME':'FINITE_VOLUME_SCHEME',
+  'FINITE VOLUME SCHEME SPACE ORDER':'FINITE_VOLUME_SCHEME_SPACE_ORDER',
+  'FINITE VOLUME SCHEME TIME ORDER':'FINITE_VOLUME_SCHEME_TIME_ORDER',
+  'FLUX LIMITOR FOR H PLUS Z':'FLUX_LIMITOR_FOR_H_PLUS_Z',
+  'FLUX LIMITOR FOR U AND V':'FLUX_LIMITOR_FOR_U_AND_V',
+  'FLUX LIMITOR FOR TRACERS':'FLUX_LIMITOR_FOR_TRACERS',
+  'TYPE OF BOUNDARY CONDITION FOR KINETIC SCHEME':'TYPE_OF_BOUNDARY_CONDITION_FOR_KINETIC_SCHEME',
   'CORIOLIS':'CORIOLIS',
   'CORIOLIS COEFFICIENT':'CORIOLIS_COEFFICIENT',
   'OPTION FOR TSUNAMI GENERATION':'OPTION_FOR_TSUNAMI_GENERATION',
@@ -1197,7 +1709,6 @@ DicoCasEnToCata = {
   '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',
@@ -1228,7 +1739,6 @@ DicoCasEnToCata = {
   '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',
@@ -1238,7 +1748,6 @@ DicoCasEnToCata = {
   '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',
@@ -1251,7 +1760,6 @@ DicoCasEnToCata = {
   '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',
@@ -1268,7 +1776,7 @@ DicoCasEnToCata = {
   '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',
+  'MIXING LENGTH MODEL COEFFICIENTS':'MIXING_LENGTH_MODEL_COEFFICIENTS',
   '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',
@@ -1300,14 +1808,27 @@ DicoCasEnToCata = {
   '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',
-  'NUMBER OF DROGUES':'NUMBER_OF_DROGUES',
+  'MAXIMUM NUMBER OF DROGUES':'MAXIMUM_NUMBER_OF_DROGUES',
+  'INITIAL DROGUES SAMPLING DENSITY':'INITIAL_DROGUES_SAMPLING_DENSITY',
   'PRINTOUT PERIOD FOR DROGUES':'PRINTOUT_PERIOD_FOR_DROGUES',
-  'DROGUES FILE':'DROGUES_FILE',
+  'ASCII DROGUES FILE':'ASCII_DROGUES_FILE',
+  'BINARY DROGUES FILE':'BINARY_DROGUES_FILE',
+  'DROGUES FILE FORMAT':'DROGUES_FILE_FORMAT',
+  'PREVIOUS DROGUES FILE':'PREVIOUS_DROGUES_FILE',
+  'PREVIOUS DROGUES FILE FORMAT':'PREVIOUS_DROGUES_FILE_FORMAT',
+  'DROGUES INITIAL POSITIONING DATA FILE':'DROGUES_INITIAL_POSITIONING_DATA_FILE',
+  'FORMAT OF THE DROGUES POSITIONING DATA FILE':'FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE',
   'ALGAE TRANSPORT MODEL':'ALGAE_TRANSPORT_MODEL',
+  'NUMBER OF ALGAE CLASSES':'NUMBER_OF_ALGAE_CLASSES',
   'ALGAE TYPE':'ALGAE_TYPE',
   'DIAMETER OF ALGAE':'DIAMETER_OF_ALGAE',
+  'DURATION BEFORE ALGAE RELEASE':'DURATION_BEFORE_ALGAE_RELEASE',
   'DENSITY OF ALGAE':'DENSITY_OF_ALGAE',
   'THICKNESS OF ALGAE':'THICKNESS_OF_ALGAE',
+  'ALGAE RELEASE TYPE':'ALGAE_RELEASE_TYPE',
+  'WAVE ORBITAL VELOCITY THRESHOLD FOR ALGAE 1':'WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_1',
+  'WAVE ORBITAL VELOCITY THRESHOLD FOR ALGAE 2':'WAVE_ORBITAL_VELOCITY_THRESHOLD_FOR_ALGAE_2',
+  'RATE OF DEGRADATION FOR ALGAE':'RATE_OF_DEGRADATION_FOR_ALGAE',
   'OIL SPILL MODEL':'OIL_SPILL_MODEL',
   'OIL SPILL STEERING FILE':'OIL_SPILL_STEERING_FILE',
   'STOCHASTIC DIFFUSION MODEL':'STOCHASTIC_DIFFUSION_MODEL',
@@ -1315,6 +1836,7 @@ DicoCasEnToCata = {
   'NUMBER OF WEIRS':'NUMBER_OF_WEIRS',
   'WEIRS DATA FILE':'WEIRS_DATA_FILE',
   'TYPE OF WEIRS':'TYPE_OF_WEIRS',
+  'WEIRS DISCHARGE OUTPUT FILE':'WEIRS_DISCHARGE_OUTPUT_FILE',
   'NUMBER OF CULVERTS':'NUMBER_OF_CULVERTS',
   'CULVERTS DATA FILE':'CULVERTS_DATA_FILE',
   'OPTION FOR CULVERTS':'OPTION_FOR_CULVERTS',
@@ -1328,6 +1850,8 @@ DicoCasEnToCata = {
   'COEFFICIENT TO CALIBRATE SEA LEVEL':'COEFFICIENT_TO_CALIBRATE_SEA_LEVEL',
   'GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER':'GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER',
   'MINOR CONSTITUENTS INFERENCE':'MINOR_CONSTITUENTS_INFERENCE',
+  'INITIAL VELOCITIES COMPUTED BY TPXO':'INITIAL_VELOCITIES_COMPUTED_BY_TPXO',
+  'MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES INITIAL CONDITIONS':'MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS',
   'OPTION FOR TIDAL BOUNDARY CONDITIONS':'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS',
   'TIDAL DATA BASE':'TIDAL_DATA_BASE',
   'HARMONIC CONSTANTS FILE':'HARMONIC_CONSTANTS_FILE',
@@ -1337,10 +1861,10 @@ DicoCasEnToCata = {
   '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',
+  'MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES BOUNDARY CONDITIONS':'MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS',
   'TIDE GENERATING FORCE':'TIDE_GENERATING_FORCE',
   'COUPLING WITH':'COUPLING_WITH',
   'NAMES OF CLANDESTINE VARIABLES':'NAMES_OF_CLANDESTINE_VARIABLES',
-  'COUPLING DIRECTORY':'COUPLING_DIRECTORY',
   'DELWAQ STEERING FILE':'DELWAQ_STEERING_FILE',
   'DELWAQ PRINTOUT PERIOD':'DELWAQ_PRINTOUT_PERIOD',
   'EXCHANGES BETWEEN NODES DELWAQ FILE':'EXCHANGES_BETWEEN_NODES_DELWAQ_FILE',
@@ -1359,24 +1883,22 @@ DicoCasEnToCata = {
   'SALINITY FOR DELWAQ':'SALINITY_FOR_DELWAQ',
   'SISYPHE STEERING FILE':'SISYPHE_STEERING_FILE',
   'COUPLING PERIOD FOR SISYPHE':'COUPLING_PERIOD_FOR_SISYPHE',
+  'GAIA STEERING FILE':'GAIA_STEERING_FILE',
   'TOMAWAC STEERING FILE':'TOMAWAC_STEERING_FILE',
   'COUPLING PERIOD FOR TOMAWAC':'COUPLING_PERIOD_FOR_TOMAWAC',
   'WAQTEL STEERING FILE':'WAQTEL_STEERING_FILE',
   'KHIONE STEERING FILE':'KHIONE_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',
+  'ICE PROCESSES':'ICE_PROCESSES',
   'NESTOR':'NESTOR',
   'NESTOR ACTION FILE':'NESTOR_ACTION_FILE',
   'NESTOR POLYGON FILE':'NESTOR_POLYGON_FILE',
   'NESTOR SURFACE REFERENCE FILE':'NESTOR_SURFACE_REFERENCE_FILE',
   'NESTOR RESTART FILE':'NESTOR_RESTART_FILE',
+  'LANGUAGE':'LANGUAGE',
+  'STEERING FILE':'STEERING_FILE',
+  'DICTIONARY':'DICTIONARY',
+  'PARTITIONING TOOL':'PARTITIONING_TOOL',
+  'CONCATENATE PARTEL OUTPUT':'CONCATENATE_PARTEL_OUTPUT',
 }
 DicoEnumCasFrToEnumCasEn = {
 'INITIAL_CONDITIONS':{
@@ -1405,25 +1927,25 @@ DicoEnumCasFrToEnumCasEn = {
 },
 
 'GEOMETRY_FILE_FORMAT':{
-  "SERAFIN?":"SERAFIN?",
+  "SERAFIN":"SERAFIN",
   "SERAFIND":"SERAFIND",
   "MED":"MED",
 },
 
 'REFERENCE_FILE_FORMAT':{
-  "SERAFIN?":"SERAFIN?",
+  "SERAFIN":"SERAFIN",
   "SERAFIND":"SERAFIND",
   "MED":"MED",
 },
 
 'PREVIOUS_COMPUTATION_FILE_FORMAT':{
-  "SERAFIN?":"SERAFIN?",
+  "SERAFIN":"SERAFIN",
   "SERAFIND":"SERAFIND",
   "MED":"MED",
 },
 
 'RESULTS_FILE_FORMAT':{
-  "SERAFIN?":"SERAFIN?",
+  "SERAFIN":"SERAFIN",
   "SERAFIND":"SERAFIND",
   "MED":"MED",
 },
@@ -1436,7 +1958,7 @@ DicoEnumCasFrToEnumCasEn = {
 },
 
 'BINARY_ATMOSPHERIC_DATA_FILE_FORMAT':{
-  "SERAFIN?":"SERAFIN?",
+  "SERAFIN":"SERAFIN",
   "SERAFIND":"SERAFIND",
   "MED":"MED",
 },
@@ -1453,8 +1975,22 @@ DicoEnumCasFrToEnumCasEn = {
   "BOUSSINESQ":"BOUSSINESQ",
 },
 
+'DROGUES_FILE_FORMAT':{
+  "BKBINPCL":"BKBINPCL",
+  "TECPLOT":"TECPLOT",
+},
+
+'PREVIOUS_DROGUES_FILE_FORMAT':{
+  "BKBINPCL":"BKBINPCL",
+  "BKASCPCL":"BKASCPCL",
+},
+
+'FORMAT_OF_THE_DROGUES_POSITIONING_DATA_FILE':{
+  "BKASCI2S":"BKASCI2S",
+},
+
 'TIDAL_MODEL_FILE_FORMAT':{
-  "SERAFIN?":"SERAFIN?",
+  "SERAFIN":"SERAFIN",
   "SERAFIND":"SERAFIND",
   "MED":"MED",
 },
@@ -1462,7 +1998,12 @@ DicoEnumCasFrToEnumCasEn = {
 'COUPLING_WITH':{
   "SISYPHE":"SISYPHE",
   "TOMAWAC":"TOMAWAC",
+  "TOMAWAC2":"TOMAWAC2",
+  "WAQTEL":"WAQTEL",
+  "KHIONE":"KHIONE",
+  "GAIA":"GAIA",
   "DELWAQ":"DELWAQ",
+  "":"",
 },
 
 'PARTITIONING_TOOL':{
diff --git a/Telemac/telemac2d_labelCataToIhm_en.qm b/Telemac/telemac2d_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..c688c78
Binary files /dev/null and b/Telemac/telemac2d_labelCataToIhm_en.qm differ
diff --git a/Telemac/telemac2d_labelCataToIhm_fr.qm b/Telemac/telemac2d_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..dc8d044
Binary files /dev/null and b/Telemac/telemac2d_labelCataToIhm_fr.qm differ
diff --git a/Telemac/telemac3d_cata_auto.py b/Telemac/telemac3d_cata_auto.py
new file mode 100644 (file)
index 0000000..05e7698
--- /dev/null
@@ -0,0 +1,6001 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'TELEMAC3D',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GLOBAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TITLE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Titre du cas etudie.""",
+            ang = """Title of the case being considered.""",
+        ),
+#       -----------------------------------
+        PARALLEL_PROCESSORS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Nombre de processeurs pour la decomposition en parallele.
+La valeur 0 correspond a un calcul scalaire.""",
+            ang = """Number of processors for domain partition.
+Value 0 corresponds to a scalar computation.""",
+        ),
+#       -----------------------------------
+        CHECKING_THE_MESH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Si OUI on appelle le sous-programme \telfile{CHECKMESH} qui verifie
+la coherence du maillage, points superposes, etc.""",
+            ang = """If this keyword is equal to YES, a call to subroutine
+\telfile{CHECKMESH} will look for errors in the mesh,
+superimposed points, etc.""",
+        ),
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_BOUNDARIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 30,
+            fr = """Nombre maximal de frontieres differentes dans le maillage.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+            ang = """Maximal number of boundaries in the mesh.
+Used for dimensioning arrays. Can be increased if needed.""",
+        ),
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_TRACERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 20,
+            fr = """Nombre maximal de traceurs.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+            ang = """Maximal number of tracers.
+Used for dimensioning arrays. Can be increased if needed.""",
+        ),
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_SOURCES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 20,
+            fr = """Nombre maximal de points sources dans le maillage,
+incluant les sources ponctuelles et 2 fois le nombre de buses.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+            ang = """Maximal number of source points in the mesh, including
+punctual sources and twice the number of culverts.
+Used for dimensioning arrays. Can be increased if needed.""",
+        ),
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_BOUNDARIES_ON_THE_BED = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 30,
+            fr = """Nombre maximal de frontieres liquides sur le fond.
+Sert au dimensionnement de la memoire, a augmenter si necessaire.""",
+            ang = """Maximal number of liquid boundaries on the bed.
+Used for dimensioning arrays. Can be increased if needed.""",
+        ),
+#       -----------------------------------
+        VECTOR_LENGTH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Longueur du vecteur pour les machines vectorielles.""",
+            ang = """Vector length on vector machines.""",
+        ),
+    ),
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            GEOMETRY_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                fr = """Nom du fichier contenant le maillage du calcul a realiser.""",
+                ang = """Name of the file containing the mesh. This file may also
+contain the topography and the friction coefficients.""",
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE GEOMETRIE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{GEOMETRY FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BOUNDARY_CONDITIONS_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                fr = """Nom du fichier contenant les types de conditions aux limites.
+Ce fichier est rempli de facon automatique par le mailleur au moyen de
+couleurs affectees aux noeuds des frontieres du domaine de calcul.""",
+                ang = """Name of the file containing the types of boundary conditions.
+This file is filled automatically by the mesh generator through
+colours that are assigned to the boundary nodes.""",
+            ),
+#           -----------------------------------
+            BINARY_BOUNDARY_DATA_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees code en binaire contenant les informations
+de conditions aux limites variables en temps et en espace
+provenant de jeux de donnees externes par exemple.""",
+                ang = """Binary-coded data file containing the boundary conditions data
+varying in time and space.""",
+            ),
+#           -----------------------------------
+            BINARY_BOUNDARY_DATA_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER BINAIRE DE DONNEES DE FRONTIERE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{BINARY BOUNDARY DATA FILE}.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FORTRAN_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'FichierOuRepertoire',
+                defaut = '',
+                fr = """Nom du fichier ou repertoire FORTRAN a soumettre,
+contenant les sous-programmes specifiques au modele.""",
+                ang = """Name of the FORTRAN file or directory to be submitted,
+including specific subroutines of the model.""",
+            ),
+#           -----------------------------------
+            BOTTOM_TOPOGRAPHY_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier eventuel contenant la bathymetrie associee au
+maillage.
+Si ce mot-cle est utilise, c''est cette bathymetrie qui sera utilisee
+pour le calcul.""",
+                ang = """Name of the possible file containing the bathymetric data.
+Where this keyword is used, these bathymetric data shall be used in
+the computation.""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_BOTTOM_SMOOTHINGS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Nombre de lissages effectues sur la topographie.
+Chaque lissage, effectue a l''aide d''une matrice de masse,
+est conservatif.
+Utilise lorsque les donnees de bathymetrie donnent des resultats
+trop irreguliers apres interpolation.""",
+                ang = """Number of smoothings on bottom topography.
+Each smoothing is mass conservative.
+To be used when interpolation of bathymetry on the mesh gives
+very rough results.""",
+            ),
+#           -----------------------------------
+            BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Indique si le nombre d eventuels lissages sur la topographie est
+effectue apres (ou sinon avant) les modifications de topographie
+apportees par l utilisateur.""",
+                ang = """Indicates if the number of potential smoothings on bottom topography
+is done after (or before otherwise) the topography modifications
+implemented by the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_DATA_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees formate mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted data file available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_DATA_FILE_2 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees formate mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted data file available to the user.""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees code en binaire mis a la disposition
+de l''utilisateur.""",
+                ang = """Data file in binary mode available to the user.""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_1_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DE DONNEES BINAIRE 1}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{BINARY DATA FILE 1}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_2 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees code en binaire mis a la disposition
+de l''utilisateur.""",
+                ang = """Data file in binary mode available to the user.""",
+            ),
+#           -----------------------------------
+            VALIDATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Option utilisee principalement pour le dossier de validation. Le
+\telkey{FICHIER DE REFERENCE} est alors considere comme une
+reference a laquelle on va comparer le calcul. La comparaison est
+effectuee par le sous-programme \telfile{BIEF\_VALIDA}
+qui peut etre une comparaison avec une solution exacte par exemple.""",
+                ang = """This option is primarily used for the validation documents.
+The \telkey{REFERENCE FILE} is then considered as a reference
+which the computation is going to be compared with.
+The comparison is done by the subroutine \telfile{BIEF\_VALIDA},
+which can be modified so as to include, for example,
+a comparison with an exact solution.""",
+            ),
+#           -----------------------------------
+            b_VALIDATIONG = BLOC(condition="VALIDATION == True",
+#           -----------------------------------
+#               -----------------------------------
+                REFERENCE_FILE = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)'), max='**',
+                    defaut = '',
+                    fr = """Fichier de resultats de reference pour la validation.""",
+                    ang = """Binary-coded result file for validation.""",
+                ),
+#               -----------------------------------
+                REFERENCE_FILE_FORMAT = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ['SERAFIN','SERAFIND','MED'],
+                    defaut = 'SERAFIN',
+                    fr = """Format du \telkey{FICHIER DE REFERENCE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                    ang = """Format of the \telkey{REFERENCE FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+                ),
+            ),
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RESULTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            RD_RESULT_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les resultats 3D du
+calcul avec la periodicite donnee par le mot cle \telkey{PERIODE POUR
+LES SORTIES GRAPHIQUES}.""",
+                ang = """Name of the file into which the 3D results of the computation
+are written with a periodicity given by the keyword
+\telkey{GRAPHIC PRINTOUT PERIOD}.""",
+            ),
+#           -----------------------------------
+            RD_RESULT_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DES RESULTATS 3D}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{3D RESULT FILE}. Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            ED_RESULT_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les resultats 2D du
+calcul avec la periodicite donnee par le mot cle \telkey{PERIODE POUR
+LES SORTIES GRAPHIQUES}.""",
+                ang = """Name of the file into which the 2D results of the computation
+are written with a periodicity given by the keyword
+\telkey{GRAPHIC PRINTOUT PERIOD}.""",
+            ),
+#           -----------------------------------
+            ED_RESULT_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DES RESULTATS 2D}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{2D RESULT FILE}. Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            RESULT_FILE_IN_LONGITUDE_LATITUDE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Donne les coordonnees dans le fichier resultats en longitude-latitude
+si le fichier de geometrie est aussi donne en longitude-latitude.""",
+                ang = """Gives the coordinates of the result file in longitude-latitude
+if the geometry file is also given in longitude-latitude.""",
+            ),
+#           -----------------------------------
+            VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["velocity along x axis (m/s)","velocity along y axis (m/s)","velocity along z axis (m/s)","elevation z (m)","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracers from 1 to 9","concentrations for tracers from 10 to 99","viscosity for U and V along x axis (m2/s)","viscosity for U and V along y axis (m2/s)","viscosity for U and V along z axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along x axis (m2/s)","viscosity for tracer1 along x axis (m2/s)","viscosity for tracer2 along x axis (m2/s)","viscosity for tracer3 along x axis (m2/s)","viscosity for tracer4 along x axis (m2/s)","viscosity for tracer5 along x axis (m2/s)","viscosity for tracer6 along x axis (m2/s)","viscosity for tracer7 along x axis (m2/s)","viscosity for tracer8 along x axis (m2/s)","viscosity for tracer9 along x axis (m2/s)","viscosity for tracer10 along x axis (m2/s)","viscosity for tracer11 along x axis (m2/s)","viscosity for tracer12 along x axis (m2/s)","viscosity for tracer13 along x axis (m2/s)","viscosity for tracer14 along x axis (m2/s)","viscosity for tracer15 along x axis (m2/s)","viscosity for tracer16 along x axis (m2/s)","viscosity for tracer17 along x axis (m2/s)","viscosity for tracer18 along x axis (m2/s)","viscosity for tracer19 along x axis (m2/s)","viscosity for tracer** along x axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along y axis (m2/s)","viscosity for tracer1 along y axis (m2/s)","viscosity for tracer2 along y axis (m2/s)","viscosity for tracer3 along y axis (m2/s)","viscosity for tracer4 along y axis (m2/s)","viscosity for tracer5 along y axis (m2/s)","viscosity for tracer6 along y axis (m2/s)","viscosity for tracer7 along y axis (m2/s)","viscosity for tracer8 along y axis (m2/s)","viscosity for tracer9 along y axis (m2/s)","viscosity for tracer10 along y axis (m2/s)","viscosity for tracer11 along y axis (m2/s)","viscosity for tracer12 along y axis (m2/s)","viscosity for tracer13 along y axis (m2/s)","viscosity for tracer14 along y axis (m2/s)","viscosity for tracer15 along y axis (m2/s)","viscosity for tracer16 along y axis (m2/s)","viscosity for tracer17 along y axis (m2/s)","viscosity for tracer18 along y axis (m2/s)","viscosity for tracer19 along y axis (m2/s)","viscosity for tracer** along y axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","viscosity for tracer* along z axis (m2/s)","viscosity for tracer1 along z axis (m2/s)","viscosity for tracer2 along z axis (m2/s)","viscosity for tracer3 along z axis (m2/s)","viscosity for tracer4 along z axis (m2/s)","viscosity for tracer5 along z axis (m2/s)","viscosity for tracer6 along z axis (m2/s)","viscosity for tracer7 along z axis (m2/s)","viscosity for tracer8 along z axis (m2/s)","viscosity for tracer9 along z axis (m2/s)","viscosity for tracer10 along z axis (m2/s)","viscosity for tracer11 along z axis (m2/s)","viscosity for tracer12 along z axis (m2/s)","viscosity for tracer13 along z axis (m2/s)","viscosity for tracer14 along z axis (m2/s)","viscosity for tracer15 along z axis (m2/s)","viscosity for tracer16 along z axis (m2/s)","viscosity for tracer17 along z axis (m2/s)","viscosity for tracer18 along z axis (m2/s)","viscosity for tracer19 along z axis (m2/s)","viscosity for tracer** along z axis (m2/s)","Richardson number in case of mixing length model","turbulent energie for k-epsilon model (J/kg)","dissipation of turbulent energie (W/kg)","dynamic pressure (multiplied by DT/RHO)","hydrostatic pressure (in Pascals)","relative density","wall distance","private variable 1","private variable 2","private variable 3","private variable 4","Stokes velocity along x axis (m/s)","Stokes velocity along y axis (m/s)","Stokes velocity along z axis (m/s)"],
+                defaut = [],
+                fr = """Noms des variables que l''utilisateur veut ecrire dans
+le \telkey{FICHIER DES RESULTATS 3D}.
+Le choix des separateurs est libre.
+Les possibilites offertes sont les suivantes :
+\begin{itemize}
+\item U   : vitesse suivant l''axe des $x$ (m/s) ;
+\item V   : vitesse suivant l''axe des $y$ (m/s) ;
+\item W   : vitesse suivant l''axe des $z$ (m/s) ;
+\item Z   : cote $z$ (m) ;
+\item TAx : concentrations des traceurs ;
+\item NUX : viscosite pour $U$ et $V$ suivant l''axe des $x$ (m$^2$/s) ;
+\item NUY : viscosite pour $U$ et $V$ suivant l''axe des $y$ (m$^2$/s) ;
+\item NUZ : viscosite pour $U$ et $V$ suivant l''axe des $z$ (m$^2$/s) ;
+\item NAX : viscosites pour les traceurs suivant l''axe des $x$
+(m$^2$/s) ;
+\item NAY : viscosites pour les traceurs suivant l''axe des $y$
+(m$^2$/s) ;
+\item NAZ : viscosites pour les traceurs suivant l''axe des $z$
+(m$^2$/s) ;
+\item RI  : nombre de Richardson en cas de modele de longueur de
+melange ;
+\item K   : energie turbulente du modele k-epsilon (J/kg) ;
+\item EPS : dissipation de l''energie turbulente (W/kg) ;
+\item DP  : pression dynamique (multipliee par DT/RHO) ;
+\item PH  : pression hydrostatique (en Pascals) ;
+\item RHO : densite relative ;
+\item P1  : variable privee 1 ;
+\item P2  : variable privee 2 ;
+\item P3  : variable privee 3 ;
+\item P4  : variable privee 4 ;
+\item US  : vitesse de Stokes suivant l''axe des $x$ (m/s) ;
+\item VS  : vitesse de Stokes suivant l''axe des $y$ (m/s) ;
+\item WS  : vitesse de Stokes suivant l''axe des $z$ (m/s).
+\end{itemize}""",
+                ang = """Names of variables to be written in the
+\telkey{3D RESULT FILE}. Free choice of separator. You can ask for:
+\begin{itemize}
+\item U  : velocity along $x$ (m/s),
+\item V  : velocity along $y$ (m/s),
+\item W  : velocity along $z$ (m/s),
+\item Z  : elevation $z$ (m),
+\item TAx: concentration of tracers,
+\item NUX: viscosity for $U$ and $V$ along $x$ (m$^2$/s),
+\item NUY: viscosity for $U$ and $V$ along $y$ (m$^2$/s),
+\item NUZ: viscosity for $U$ and $V$ along $z$ (m$^2$/s),
+\item NAX: viscosity for tracers along $x$ (m$^2$/s),
+\item NAY: viscosity for tracers along $y$ (m$^2$/s),
+\item NAZ: viscosity for tracers along $z$ (m$^2$/s),
+\item RI : Richardson number for mixing length model,
+\item K  : turbulent kinetic energy for $k$-$\epsilon$ model (J/kg),
+\item EPS: dissipation of turbulent kinetic energy (W/kg),
+\item DP : dynamic pressure (multiplied by DT/RHO),
+\item PH : hydrostatic pressure (Pa),
+\item RHO: relative density,
+\item P1 : private variable 1,
+\item P2 : private variable 2,
+\item P3 : private variable 3,
+\item P4 : private variable 4,
+\item US : Stokes velocity along $x$ axis (m/s),
+\item VS : Stokes velocity along $y$ axis (m/s),
+\item WS : Stokes velocity along $z$ axis (m/s).
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["depth averaged velocity along x axis (m/s)","depth averaged velocity along y axis (m/s)","celerity (m/s)","water depth (m)","free surface elevation (m)","bottom elevation (m)","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracer*","concentrations for tracer1","concentrations for tracer2","concentrations for tracer3","concentrations for tracer4","concentrations for tracer5","concentrations for tracer6","concentrations for tracer7","concentrations for tracer8","concentrations for tracer9","concentrations for tracer10","concentrations for tracer11","concentrations for tracer12","concentrations for tracer13","concentrations for tracer14","concentrations for tracer15","concentrations for tracer16","concentrations for tracer17","concentrations for tracer18","concentrations for tracer19","concentrations for tracer**","concentrations for tracers from 1 to 9","concentrations for tracers from 10 to 99","Froude number","scalar discharge (m2/s)","discharge along x (m2/s)","discharge along y (m2/s)","norm of velocity (m/s)","wind along x axis (m/s)","wind along y axis (m/s)","atmospheric pressure (Pa)","friction coefficient","non erodible bottom elevation (m)","thickness of the sediment bed layer (m)","erosion rate (kg/m2/s)","deposition flux (kg/m2/s)","bed evolution","work array PRIVE 1","work array PRIVE 2","work array PRIVE 3","work array PRIVE 4","solid discharge (m2/s)","solid discharge along x (m2/s)","solid discharge along y (m2/s)","friction velocity (m/s)","maximum value of the free surface elevation (m)","time corresponding to this maximum elevation (s)","air temperature (degree C)","surface velocity along x axis (m/s)","surface velocity along y axis (m/s)","surface velocity along z axis (m/s)","magnitude of velocity at the surface (m/s)","TAi conc for tracers at the surface, i is the tracer number","TA concentrations for tracers at the surface from 1 to 9","TA concentrations for tracers at the surface from 10 to 99"],
+                defaut = [],
+                fr = """Noms des variables que l''utilisateur veut ecrire dans
+le \telkey{FICHIER DES RESULTATS 2D}.
+Chaque variable est representee par une lettre.
+Le choix des separateurs est libre.
+Les possibilites offertes sont les suivantes :
+\begin{itemize}
+\item U : vitesse moyenne suivant l''axe des x (m/s) ;
+\item V : vitesse moyenne suivant l''axe des y (m/s) ;
+\item C : celerite (m/s) ;
+\item H : hauteur d''eau (m) ;
+\item S : cote de surface libre (m) ;
+\item B : cote du fond (m) ;
+\item TAi : TAi concentrations des traceurs, i numero du traceur ;
+\item TA* : TA concentrations des traceurs de 1 a 9 ;
+\item TA** : TA concentrations des traceurs de 10 a 99 ;
+\item F : nombre de Froude ;
+\item Q : debit scalaire (m$^2$/s) ;
+\item I : debit suivant x (m$^2$/s) ;
+\item J : debit suivant y (m$^2$/s) ;
+\item M : norme de la vitesse (m/s) ;
+\item X : vent suivant l''axe des x (m/s) ;
+\item Y : vent suivant l''axe des y (m/s) ;
+\item P : pression atmospherique (Pa) ;
+\item W : coefficient de frottement ;
+\item RB : cote des fonds non erodables (m) ;
+\item HD : epaisseur des depots frais (m) ;
+\item EF : flux d''erosion (kg/m$^2$/s) ;
+\item DF : probabilite de depot (kg/m$^2$/s) ;
+\item DZF : evolution du lit ;
+\item PRIVE1 : tableau de travail PRIVE 1 ;
+\item PRIVE2 : tableau de travail PRIVE 2 ;
+\item PRIVE3 : tableau de travail PRIVE 3 ;
+\item PRIVE4 : tableau de travail PRIVE 4 ;
+\item QS : debit solide (m$^2$/s) ;
+\item QSX : debit solide suivant x (m$^2$/s) ;
+\item QSY : debit solide suivant y (m$^2$/s) ;
+\item US : vitesse de frottement (m/s) ;
+\item MAXZ : valeur maximum de la cote de l eau au cours du calcul (m) ;
+\item TMXZ : temps correspondant a ce niveau maximum (s) ;
+\item TAIR : temperature de l air ($^{\circ}$C) ;
+\item USURF : vitesse en surface suivant l''axe des x (m/s) ;
+\item VSURF : vitesse en surface suivant l''axe des y (m/s) ;
+\item WSURF : vitesse en surface suivant l''axe des z (m/s) ;
+\item MSURF : norme de la vitesse en surface (m/s) ;
+\item TASURFi : TAi conc des traceurs en surface, i numero du traceur ;
+\item TASURF* : TA concentrations des traceurs en surface de 1 a 9 ;
+\item TASURF** : TA concentrations des traceurs en surface de 10 a 99.
+\end{itemize}""",
+                ang = """Names of variables that may be written in the
+\telkey{2D RESULT FILE}.
+Every variable is represented by a group of letters with
+any separator between them , ; or blank
+possibilities are the following:
+\begin{itemize}
+\item U: depth averaged velocity along x axis (m/s),
+\item V: depth averaged velocity along y axis (m/s),
+\item C: celerity (m/s),
+\item H: water depth (m),
+\item S: free surface elevation (m),
+\item B: bottom elevation (m),
+\item TAi: TAi concentrations for tracers, i is the tracer number,
+\item TA*: TA concentrations for tracers from 1 to 9,
+\item TA**: TA concentrations for tracers from 10 to 99,
+\item F: Froude number,
+\item Q: scalar discharge (m$^2$/s),
+\item I: discharge along x (m$^2$/s),
+\item J: discharge along y (m$^2$/s),
+\item M: norm of velocity (m/s),
+\item X: wind along x axis (m/s),
+\item Y: wind along y axis (m/s),
+\item P: atmospheric pressure (Pa),
+\item W: friction coefficient,
+\item RB: non erodible bottom elevation (m),
+\item HD: thickness of the fresh deposits (m),
+\item EF: erosion rate (kg/m$^2$/s),
+\item DF: probability of deposition (kg/m$^2$/s),
+\item DZF : bed evolution,
+\item PRIVE1: work array PRIVE 1,
+\item PRIVE2: work array PRIVE 2,
+\item PRIVE3: work array PRIVE 3,
+\item PRIVE4: work array PRIVE 4,
+\item QS: solid discharge (m$^2$/s),
+\item QSX: solid discharge along x (m$^2$/s),
+\item QSY: solid discharge along y (m$^2$/s),
+\item US: friction velocity (m/s),
+\item MAXZ: maximum value of the free surface
+elevation during the computation (m),
+\item TMXZ: time corresponding to this maximum elevation (s),
+\item TAIR: air temperature ($^{\circ}$C),
+\item USURF: velocity along x axis at the surface (m/s),
+\item VSURF: velocity along y axis at the surface (m/s),
+\item WSURF: velocity along z axis at the surface (m/s),
+\item MSURF: magnitude of velocity at the surface (m/s),
+\item TASURFi: TAi conc for tracers at the surface, i is the tracer
+number,
+\item TASURF*: TA conc for tracers at the surface from 1 to 9,
+\item TASURF**: TA conc for tracers at the surface from 10 to 99.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            GRAPHIC_PRINTOUT_PERIOD = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Determine la periode en nombre de pas de temps d''impression des
+\telkey{VARIABLES POUR LES SORTIES GRAPHIQUES 2D ou 3D}
+(voir ces mot-cles) dans le \telkey{FICHIER DES RESULTATS 2D ou 3D}.""",
+                ang = """Determines, in number of time steps, the printout period for the
+\telkey{VARIABLES FOR 2D (or 3D) GRAPHIC PRINTOUTS}
+in the \telkey{2D or 3D RESULT FILE}.""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Determine le numero de pas de temps a partir duquel debute
+l''ecriture des resultats dans le \telkey{FICHIER DES RESULTATS 2D}
+ou \telkey{3D}''.""",
+                ang = """Determines the number of time steps after which the results
+are first written into the \telkey{2D} or \telkey{3D RESULT FILE}.""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_PRIVATE_ARRAYS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Nombre de tableaux mis a disposition de l utilisateur.""",
+                ang = """Number of arrays for own user programming.""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_2D_PRIVATE_ARRAYS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Nombre de tableaux 2D mis a disposition de l utilisateur
+dans le bloc \telfile{PRIVE2D}. Il doit etre inferieur ou egal a 4.""",
+                ang = """Number of 2D arrays for own user programming
+in block \telfile{PRIVE2D}. It has to be lower or equal to 4.""",
+            ),
+#           -----------------------------------
+            NAMES_OF_2D_PRIVATE_VARIABLES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', min= 4, max= 4,
+                fr = """Noms des variables dans les tableaux prives 2D en 32
+caracteres, 16 pour le nom 16 pour l''unite. Elles seront lues dans le
+\telkey{FICHIER DE GEOMETRIE} si elles y sont.
+Nombre maximum de 4 noms.""",
+                ang = """Name of variables in 2D private arrays in 32 characters,
+16 for the name, 16 for the unit. If present, will be read
+in the \telkey{GEOMETRY FILE}. Maximum number of 4 names.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier de resultats formate mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results available to the user.""",
+            ),
+#           -----------------------------------
+            BINARY_RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier de resultats code en binaire mis a la disposition
+de l''utilisateur.""",
+                ang = """Additional binary-coded result file available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 1 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 1 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_2 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 2 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 2 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_3 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 3 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 3 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_4 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 4 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 4 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_5 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 5 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 5 available to the user.""",
+            ),
+#           -----------------------------------
+            FORMATTED_RESULTS_FILE_6 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Fichier de resultats formate 6 mis a la disposition de
+l''utilisateur.""",
+                ang = """Formatted file of results 6 available to the user.""",
+            ),
+        ),
+#       -----------------------------------
+        LISTING = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            LISTING_PRINTOUT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Sortie des resultats sur support papier ou a l ecran.
+Si l''on met NON le listing ne contient que l''entete et la mention
+FIN NORMALE DU PROGRAMME. Commande a eviter.""",
+                ang = """Result printout on hard copy.
+When NO is selected, the listing only includes the heading and the
+phrase "NORMAL END OF PROGRAM".
+In addition, the options \telkey{MASS-BALANCE} and
+\telkey{VALIDATION} are inhibited. Not recommended for use.""",
+            ),
+#           -----------------------------------
+            MASS_BALANCE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Determine si l''on effectue ou non le bilan de masse
+sur le domaine.
+Cette procedure calcule a chaque pas de temps :
+\begin{itemize}
+\item les flux aux entrees et sorties du domaine ;
+\item le flux global a travers l''ensemble des parois du domaine
+(liquides ou solides) ;
+\item l''erreur relative sur la masse pour ce pas de temps.
+\end{itemize}
+En fin de listing, on trouve l''erreur relative sur la masse pour
+l''ensemble du calcul.
+Il ne s''agit que d''un calcul indicatif car il n''existe pas
+d''expression compatible du debit en formulation c,u,v.""",
+                ang = """Determines whether a check of the mass-balance over
+the domain is done or not.
+This procedures computes the following at each time step:
+\begin{itemize}
+\item the domain inflows and outflows,
+\item the overall flow across all the boundaries,
+\item the relative error in the mass for that time step.
+\end{itemize}
+The relative error in the mass over the whole computation can be found
+at the end of the listing.""",
+            ),
+#           -----------------------------------
+            INFORMATION_ABOUT_MASS_BALANCE_FOR_EACH_LISTING_PRINTOUT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = True,
+                fr = """Donne a \telkey{PERIODE POUR LES SORTIES LISTING}
+une information sur le bilan de masse.""",
+                ang = """Gives the information about mass-balance
+at every \telkey{LISTING PRINTOUT PERIOD}.""",
+            ),
+#           -----------------------------------
+            LISTING_PRINTOUT_PERIOD = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Determine la periode en nombre de pas de temps d''impression des
+VARIABLES A IMPRIMER. Pour la mise au point,
+il faut savoir que la sortie des resultats est effectuee
+systematiquement sur le listing.""",
+                ang = """Determines, in number of time steps, the printout period of the
+VARIABLES TO BE PRINTED.
+The results are systematically printed out on the listing file.""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Determine le numero de pas de temps a partir duquel debute
+l''ecriture des resultats dans le listing.""",
+                ang = """Determines the number of time steps after which the results
+are first written into the listing.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    RESTART = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        COMPUTATION_CONTINUED = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Determine si le calcul en cours est independant de tout autre
+resultat ou est une reprise effectuee a partir du resultat d''un calcul
+precedent.
+\begin{itemize}
+\item NON : Il s''agit du premier passage pour ce calcul et il est
+necessaire de definir un jeu complet de conditions initiales
+\item OUI : Il s''agit d''une reprise de calcul :
+les conditions initiales sont constituees par le dernier pas de
+temps du \telkey{FICHIER DU CALCUL PRECEDENT} du fichier des parametres
+utilise pour soumettre le calcul.
+\end{itemize}
+Par contre, l''ensemble des donnees du fichier des parametres
+peuvent etre redefinies, ce qui offre la possibilite de changer
+par exemple, le pas de temps, le modele de turbulence, le
+frottement, d''ajouter ou retirer un traceur\ldots\\
+De meme, il est necessaire de definir des conditions aux limites
+(sous-programme \telfile{BORD3D} ou valeurs placees dans le fichier des
+parametres), qui peuvent egalement etre modifiees.\\
+Afin d''obtenir une suite de calcul parfaite, l''utilisateur doit
+activer le \telkey{MODE SUITE} dans un calcul precedent afin de generer
+le fichier a partir duquel le calcul suivant commence
+(\telkey{FICHIER POUR SUITE}).""",
+            ang = """Determines whether the computation under way is independent
+or is following an earlier result.
+\begin{itemize}
+\item NO: It is the first run for this computation and a whole set of
+initial conditions should be defined,
+\item YES: It follows a former computation:
+the initial conditions consist in the last time step of the
+\telkey{PREVIOUS COMPUTATION FILE} defined in the steering file
+used for submitting the computation.
+\end{itemize}
+All the data from the steering file may be defined once again, which
+provides an opportunity to change, for example, the time step,
+the turbulence model, the friction, to add or remove a tracer\ldots\\
+It is also possible to define new boundary conditions
+(in the subroutine \telfile{BORD3D} or values defined
+in the steering file).\\
+In order to get a perfect continued computation, the user has to
+activate the \telkey{RESTART MODE} in a previous computation to generate
+the file from which the following computation starts
+(\telkey{RESTART FILE}).""",
+        ),
+#       -----------------------------------
+        b_COMPUTATION_CONTINUEDG = BLOC(condition="COMPUTATION_CONTINUED == True",
+#       -----------------------------------
+#           -----------------------------------
+            PREVIOUS_COMPUTATION_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom d''un fichier contenant les resultats d''un calcul precedent
+realise sur le meme maillage et dont le dernier pas de temps enregistre
+va fournir les conditions initiales pour une suite de calcul.
+Dans le cas d''une suite de calcul que l''on souhaite parfaite,
+le \telkey{FICHIER DU CALCUL PRECEDENT} doit etre le
+\telkey{FICHIER POUR SUITE} du dernier calcul, ce dernier fichier
+etant alors un fichier de sortie du dernier calcul.
+Le \telkey{FORMAT DU FICHIER DU CALCUL PRECEDENT} et le
+\telkey{FORMAT DU FICHIER POUR SUITE} doivent alors etre mis a
+ ''SERAFIND'' ou ''MED''.""",
+                ang = """Name of a file containing the results of an earlier computation
+which was made on the same mesh. The last recorded time step will
+provide the initial conditions for the new computation.
+In case of a perfect continued computation, the
+\telkey{PREVIOUS COMPUTATION FILE} has to be the \telkey{RESTART FILE}
+of the last computation.
+This last file is then an output file of the last computation.
+The \telkey{PREVIOUS COMPUTATION FILE FORMAT} and the
+\telkey{RESTART FILE FORMAT} have to be set with ''SERAFIND''
+or ''MED''.""",
+            ),
+#           -----------------------------------
+            PREVIOUS_COMPUTATION_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DU CALCUL PRECEDENT}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{PREVIOUS COMPUTATION FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            RECORD_NUMBER_FOR_RESTART = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """En cas de suite de calcul, numero de l''enregistrement
+de depart dans le fichier du calcul precedent. 0 signifie
+que l''on prend le dernier enregistrement.""",
+                ang = """In case of \telkey{COMPUTATION CONTINUED} = YES, record number
+to start from in the \telkey{PREVIOUS COMPUTATION FILE}.
+0 means that the last record is taken.""",
+            ),
+        ),
+#       -----------------------------------
+        INITIAL_TIME_SET_TO_ZERO = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Remet le temps a zero en cas de suite de calcul.""",
+            ang = """Initial time set to zero in case of restart.""",
+        ),
+#       -----------------------------------
+        RESTART_MODE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Declenche le remplissage du
+\telkey{FICHIER POUR SUITE}, qui permet une suite de calcul
+parfaite, contrairement au \telkey{FICHIER DES RESULTATS 3D}.""",
+            ang = """Triggers the filling of the \telkey{RESTART FILE},
+which ensures a perfect restart of a computation,
+unlike using the \telkey{3D RESULT FILE}.""",
+        ),
+#       -----------------------------------
+        b_RESTART_MODEG = BLOC(condition="RESTART_MODE == True",
+#       -----------------------------------
+#           -----------------------------------
+            RESTART_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les resultats du
+dernier calcul pour obtenir une suite de calcul parfaite.
+C''est donc un fichier de sortie pour le calcul en cours,
+qui servira de fichier d''entree lors de la suite de calcul que l''on
+souhaite parfaite (le mot-cle \telkey{FICHIER DU CALCUL PRECEDENT}
+est alors utilise).
+Le \telkey{FORMAT DU FICHIER POUR SUITE} et le
+\telkey{FORMAT DU FICHIER DU CALCUL PRECEDENT} doivent alors etre mis a
+ ''SERAFIND'' ou ''MED''.""",
+                ang = """Name of the file into which the last computation results shall
+be written in order to get a perfect continued computation.
+It is then an output file for the current computation,
+which will be used as an input file when a continued computation
+is expected to be perfect (the keyword
+\telkey{PREVIOUS COMPUTATION FILE} is then used).
+The \telkey{RESTART FILE FORMAT} and the
+\telkey{PREVIOUS COMPUTATION FILE FORMAT} have to be set with
+ ''SERAFIND'' or ''MED''.""",
+            ),
+#           -----------------------------------
+            RESTART_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIND',
+                fr = """Format du \telkey{FICHIER POUR SUITE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}
+Seul les formats double precision assurent une suite parfaite.""",
+                ang = """Format of the \telkey{RESTART FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}
+Only double precision formats ensure a perfect restart.""",
+            ),
+        ),
+#       -----------------------------------
+        ED_CONTINUATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Permet d''utiliser un \telkey{FICHIER DES RESULTATS 2D}
+stocke dans le \telkey{FICHIER POUR SUITE 2D} comme fichier de
+conditions initiales.""",
+            ang = """Enables to use a \telkey{2D RESULT FILE} in
+\telkey{FILE FOR 2D CONTINUATION} as initial conditions file.""",
+        ),
+#       -----------------------------------
+        b_ED_CONTINUATIONG = BLOC(condition="ED_CONTINUATION == True",
+#       -----------------------------------
+#           -----------------------------------
+            FILE_FOR_2D_CONTINUATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier utilise en cas de suite 2D.""",
+                ang = """File to be used in case of 2D continuation.""",
+            ),
+#           -----------------------------------
+            FILE_FOR_2D_CONTINUATION_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER POUR SUITE 2D}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{FILE FOR 2D CONTINUATION}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL_PARAMETERS = PROC(nom= "GENERAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    DEBUGGER = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Pour imprimer la sequence des appels, mettre 1.""",
+        ang = """If 1, additional writings will be printed in the listing,
+in particular the calls of subroutines.""",
+    ),
+#   -----------------------------------
+    TIME = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TIME_STEP = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.,
+            fr = """Definit le pas de temps en secondes.
+Remarque : Pour une bonne precision, il est souhaitable de choisir
+le pas de temps de telle sorte que le nombre de Courant de propagation
+soit inferieur a 2, voire 3.
+Ceci peut etre realisable en hydraulique fluviale, mais ne l''est
+pratiquement jamais en hydraulique maritime ou l''on peut atteindre
+des valeurs de 50.""",
+            ang = """Specifies the time step in seconds.""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_TIME_STEPS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Definit le nombre de pas de temps effectues lors de
+l''execution du code.""",
+            ang = """Specifies the number of time steps performed when running
+the code.""",
+        ),
+#       -----------------------------------
+        DURATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Duree de la simulation en secondes. Alternative au parametre
+\telkey{NOMBRE DE PAS DE TEMPS}.
+On en deduit le nombre de pas de temps en prenant l''entier le
+plus proche de (duree du calcul/pas de temps).
+Si le \telkey{NOMBRE DE PAS DE TEMPS} est aussi donne,
+on prend la plus grande valeur.""",
+            ang = """Sets the duration of the simulation in seconds.
+May be used instead of the parameter \telkey{NUMBER OF TIME STEPS}.
+The nearest integer to (duration/time step) is taken.
+If \telkey{NUMBER OF TIME STEPS} is also given,
+the greater value is taken.""",
+        ),
+#       -----------------------------------
+        ORIGINAL_DATE_OF_TIME = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I', min= 3, max= 3,
+            defaut = [1900,1,1],
+            fr = """Permet de fixer la date d''origine des temps du modele lorsque
+la maree est prise en compte (force generatrice de la maree et/ou les
+conditions aux limites de maritimes.
+Egalement utilise pour les flotteurs,
+les echanges thermiques avec atmosphere, le chainage avec DELWAQ.""",
+            ang = """Enables to set the date of the time origin of the model when
+taking into account of the tide (tide generator force and/or the tidal
+boundary conditions).
+Also used with drogues, heat exchange with atmosphere,
+chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        ORIGINAL_HOUR_OF_TIME = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I', min= 3, max= 3,
+            defaut = [0,0,0],
+            fr = """Permet de fixer l''heure d''origine des temps du modele lorsque
+la maree est prise en compte (force generatrice de la maree et/ou les
+conditions aux limites de maritimes.
+Egalement utilise pour les flotteurs,
+les echanges thermiques avec atmosphere, en chainage avec DELWAQ.""",
+            ang = """Enables to set the time of the time origin of the model when
+taking into account of the tide (tide generator force and/or the tidal
+boundary conditions).
+Also used with drogues, heat exchange with atmosphere,
+chaining with DELWAQ.""",
+        ),
+    ),
+#   -----------------------------------
+    LOCATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SPHERICAL_COORDINATES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Choix des coordonnees spheriques pour la realisation du calcul
+(pour les grands domaines de calcul).
+Attention : cette option est etroitement liee au maillage qui doit avoir
+ete saisi sur une carte marine en projection de Mercator. Il faut de
+plus relever sur la carte la \telkey{LATITUDE DU POINT ORIGINE}
+qui correspond dans le maillage a l''ordonnee $y$ = 0.""",
+            ang = """Selection of spherical coordinates to perform the computation
+(for large computation domains).
+Warning: this option is closely related to the mesh that should have
+been entered onto a nautical chart drawn as per Mercator projection
+The \telkey{LATITUDE OF ORIGIN POINT}, which corresponds to
+ordinate $y$ = 0 in the mesh, must moreover be given.""",
+        ),
+#       -----------------------------------
+        SPATIAL_PROJECTION_TYPE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["CARTESIAN, NOT GEOREFERENCED","MERCATOR","LATITUDE LONGITUDE"],
+            defaut = "MERCATOR",
+            fr = """Permet de specifier le type de projection spatiale utilisee dans
+le cas de l''utilisation des coordonnees spheriques par exemple.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : Lambert Cartesien non georeference ;
+\item 2 : Mercator ;
+\item 3 : Latitude/longitude (exprimees en degres).
+\end{itemize}
+Option 2 ou 3 obligatoire pour les coordonnees spheriques.
+Option 3 : latitude et longitude en degres !
+Dans le cas de l''option 3, \telemac{3d} convertit les informations
+latitude/longitude a l''aide de la projection de Mercator.""",
+            ang = """Specifies the type of spatial projection used
+(for example when using spherical coordinates).
+Possible choices are:
+\begin{itemize}
+\item 1: Cartesian, not georeferenced,
+\item 2: Mercator,
+\item 3: latitude/longitude (in degrees).
+\end{itemize}
+Option 2 or 3 mandatory for spherical coordinates. Option 3: latitude
+and longitude in degrees! When using option 3, the coordinates are
+automatically
+treated by \telemac{3d} using Mercator projection.""",
+        ),
+#       -----------------------------------
+        LATITUDE_OF_ORIGIN_POINT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Donne la valeur de la latitude du point origine du maillage
+(pour la projection de Mercator, voir le mot cle
+\telkey{SYSTEME GEOGRAPHIQUE}).
+Egalement utilise pour les echanges thermiques avec l atmosphere.""",
+            ang = """Gives the value of the latitude of the origin point of the
+mesh (for the Mercator projection, see the keyword
+\telkey{GEOGRAPHIC SYSTEM}).
+Also used for heat exchange with atmosphere.""",
+        ),
+#       -----------------------------------
+        LONGITUDE_OF_ORIGIN_POINT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Donne la valeur de la longitude du point origine du maillage
+(pour la projection de Mercator, voir le mot cle
+\telkey{SYSTEME GEOGRAPHIQUE}).
+Egalement utilise pour la force generatrice de la maree,
+echanges thermiques avec l atmosphere.""",
+            ang = """Gives the value of the longitude of the origin point of the
+mesh (for the Mercator projection, see the keyword
+\telkey{GEOGRAPHIC SYSTEM}).
+Also used for tide generating force, heat exchange with atmosphere.""",
+        ),
+#       -----------------------------------
+        NORTH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Angle que fait le nord,
+dans le sens trigonometrique, avec L, axe Oy. Lu mais non utilise.""",
+            ang = """Angle of North, counted counter-clockwise, with Oy. Read but not used.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+VERTICAL = PROC(nom= "VERTICAL",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NUMBER_OF_HORIZONTAL_LEVELS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 2,
+        fr = """Definit le nombre de plans du maillage entre le fond et la
+surface. Vaut au moins 2.""",
+        ang = """Gives the number of planes from bottom to free surface. Must
+be at least 2.""",
+    ),
+#   -----------------------------------
+    MESH_TRANSFORMATION = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Permet que specifier la methode de repartition des plans
+verticaux du maillage. Les choix possibles sont :
+\begin{itemize}
+\item 0 : utilisateur (sous-programme \telfile{CALCOT} a programmer) ;
+\item 1 : sigma ;
+\item 2 : zstar ;
+\item 3 : plans fixes ;
+\item 5 : adaptatif.
+\end{itemize}
+Ce mot-clef doit etre coherent avec le sous-programme
+\telfile{CONDIM}.""",
+        ang = """Specifies the distribution of vertical planes of the mesh.
+Possible choices are:
+\begin{itemize}
+\item 0: user defined (then subroutine \telfile{CALCOT} to be
+implemented),
+\item 1: sigma,
+\item 2: zstar,
+\item 3: horizontal fixed planes,
+\item 5: adaptive mesh.
+\end{itemize}
+This keyword must comply with what is done in \telkey{CONDIM}
+subroutine.""",
+    ),
+#   -----------------------------------
+    MINIMUM_VOLUME_OF_3D_ELEMENTS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-6,
+        fr = """Volume minimal des elements 3D exprime en m$^3$.""",
+        ang = """Minimum volume of 3D elements in m$^3$.""",
+    ),
+#   -----------------------------------
+    MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_BOTTOM = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.2,
+        fr = """Distance minimale entre plans pres du fond.
+Seulement pour les plans de type \telfile{TRANSF\_PLANE\%I(...)} = 3.""",
+        ang = """Minimum distance between planes close to the bottom.
+Only for planes of type \telfile{TRANSF\_PLANE\%I(...)} = 3.""",
+    ),
+#   -----------------------------------
+    MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_FREE_SURFACE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.2,
+        fr = """Distance minimale entre plans pres de la surface libre.
+Seulement pour les plans de type \telfile{TRANSF\_PLANE\%I(...)} = 3.""",
+        ang = """Minimum distance between planes close to the free surface.
+Only for planes of type \telfile{TRANSF\_PLANE\%I(...)} = 3.""",
+    ),
+#   -----------------------------------
+    THRESHOLD_HEIGHT_BEFORE_CRUSHED_ELEMENTS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.,
+        fr = """Hauteur minimale sous laquelle les elements 3D sont traites comme
+ecrases.
+Ce n est pas fait pour le plan de la surface libre.""",
+        ang = """Minimum height below which 3D elements are treated as crushed.
+This is not done for the free surface plane.""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_TRACER_FOR_AMR = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Permet de donner le numero de traceur utilise par l algorithme de
+maillage adaptatif (\telkey{TRANSFORMATION DU MAILLAGE} = 5).""",
+        ang = """Specifies the number of tracer used by the adaptive mesh algorithm
+(\telkey{MESH TRANSFORMATION} = 5).""",
+    ),
+)
+# -----------------------------------------------------------------------
+NUMERICAL_PARAMETERS = PROC(nom= "NUMERICAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Permet de reactualiser, pour un meme pas de temps, les champs
+convecteur et propagateur au cours de plusieurs sous-iterations. A la
+premiere sous-iteration, ces champs sont donnes par $C$ et le champ de
+vitesses au pas de temps precedent. Aux iterations suivantes, ils sont
+pris egaux au champ de vitesse obtenu a la fin de la sous-iteration
+precedente. Cette technique permet d''ameliorer la prise en compte des
+non linearites.""",
+        ang = """Used for updating, within one time step, the advection and
+propagation fields.
+Upon the first sub-iteration, these fields are given by
+$C$ and the velocity field in the previous time step. At subsequent
+iterations, the results of the previous sub-iteration is used to
+update the advection and propagation field.
+The non-linearities can be taken into account through this technique.""",
+    ),
+#   -----------------------------------
+    ZERO = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.E-10,
+        fr = """Non active pour l''instant.""",
+        ang = """Not used so far.""",
+    ),
+#   -----------------------------------
+    ADVECTION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ADVECTION_STEP = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """Prise en compte ou non des termes de convection.
+En cas de reponse positive,
+on peut encore supprimer certains termes de convection avec
+les mots-cles \telkey{SCHEMA POUR LA CONVECTION...}""",
+            ang = """Takes into account the advection terms or not.
+If YES, some advection terms can still be ignored with the keywords
+\telkey{SCHEME FOR ADVECTION OF...}""",
+        ),
+#       -----------------------------------
+        b_TREATMENT_OF_FLUXES_AT_THE_BOUNDARIESF = BLOC(condition="(ADVECTION_STEP == True and ((SCHEME_FOR_ADVECTION_OF_TRACERS in ['N-SCHEME FOR TIDAL FLATS','LEO POSTMA FOR TIDAL FLATS','EXPLICIT + SUPG','EXPLICIT + MURD SCHEME N','EXPLICIT LEO POSTMA','EXPLICIT + MURD SCHEME PSI']) or (SCHEME_FOR_ADVECTION_OF_K_EPSILON in ['N-SCHEME FOR TIDAL FLATS','LEO POSTMA FOR TIDAL FLATS','EXPLICIT + SUPG','EXPLICIT + MURD SCHEME N','EXPLICIT LEO POSTMA','EXPLICIT + MURD SCHEME PSI']) or (SCHEME_FOR_ADVECTION_OF_VELOCITIES in ['N-SCHEME FOR TIDAL FLATS','LEO POSTMA FOR TIDAL FLATS','EXPLICIT + SUPG','EXPLICIT + MURD SCHEME N','EXPLICIT LEO POSTMA','EXPLICIT + MURD SCHEME PSI'])))",
+#       -----------------------------------
+        ),
+#       -----------------------------------
+        TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            into = ["Priority to prescribed values","Priority to fluxes"],
+            fr = """Option s''utilisant uniquement pour les schemas SUPG, PSI et N
+(un entier par frontiere liquide).
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : priorite aux valeurs imposees ;
+\item 2 : priorite aux flux.
+\end{itemize}
+Avec l''option 2, on ne retrouve pas exactement les valeurs imposees
+des traceurs, mais le flux est correct.""",
+            ang = """Used so far only with the SUPG, PSI and N schemes
+(one integer per open boundary).
+Possible choices are:
+\begin{itemize}
+\item 1: priority to prescribed values,
+\item 2: priority to fluxes.
+\end{itemize}
+With option 2, Dirichlet prescribed values are not obeyed,
+but the fluxes are correct.""",
+        ),
+#       -----------------------------------
+        SUPG_OPTION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I', min=0, max='**',
+            defaut = [1,0,1,1],
+            fr = """Permet de specifier le type de decentrement utilise.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de decentrement SUPG ;
+\item 1 : SUPG classique ;
+\item 2 : SUPG modifiee.
+\end{itemize}
+Seul le premier coefficient (applique a $U$, $V$ et $W$) est utilise.
+C est aussi ce coefficient qui est applique aux traceurs, $k$
+et $\epsilon$ eventuellement.""",
+            ang = """Specifies the type of upwinding used.
+Possible choices are:
+\begin{itemize}
+\item 0: no upwinding,
+\item 1: classical SUPG,
+\item 2: modified SUPG.
+\end{itemize}
+Only the 1st coefficient is used (and applied to $U$, $V$ and $W$).
+It is also this coefficient which is applied to tracer(s), $k$
+and $\epsilon$ if needed.""",
+        ),
+#       -----------------------------------
+        b_MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMESF = BLOC(condition="(ADVECTION_STEP == True and ((SCHEME_FOR_ADVECTION_OF_TRACERS == 'N-SCHEME FOR TIDAL FLATS') or (SCHEME_FOR_ADVECTION_OF_K_EPSILON == 'N-SCHEME FOR TIDAL FLATS') or (SCHEME_FOR_ADVECTION_OF_VELOCITIES == 'N-SCHEME FOR TIDAL FLATS') or (SCHEME_FOR_ADVECTION_OF_TRACERS == 'LEO POSTMA FOR TIDAL FLATS') or (SCHEME_FOR_ADVECTION_OF_K_EPSILON == 'LEO POSTMA FOR TIDAL FLATS') or (SCHEME_FOR_ADVECTION_OF_VELOCITIES == 'LEO POSTMA FOR TIDAL FLATS')))",
+#       -----------------------------------
+        ),
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 50,
+            fr = """Limite le nombre d''iterations pour les schemas de convection,
+seulement pour schemes 13 et 14.
+Ancienne valeur par defaut = 10 jusqu en version 8.1.""",
+            ang = """Limits the number of solver iterations for the advection
+schemes, only for schemes 13 and 14.
+Old default value = 10 until release 8.1.""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Pour les options predicteur-correcteur avec schema localement
+implicite (4 ou 5).
+Ce mot-cle permet de diviser le pas de temps donne par l utilisateur
+dans le \telkey{FICHIER DES PARAMETRES} en plusieurs sous-pas.
+A nouveau, il produit un effet sur la precision du schema et
+il est pratique d ajuster ce mot-cle afin d avoir des nombres de
+Courant pas trop grands (autour de 1).""",
+            ang = """Only for implicit scheme with predictor-corrector (4 or 5).
+This keyword allows to subdivide the time step given by the user in the
+\telkey{STEERING FILE}, into several sub-steps.
+Again, it produces an effect on the precision of the scheme and
+it is convenient to set this keyword in order to have Courant numbers
+not too large (around 1).""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Pour les options avec predicteur-correcteur et schema de convection
+de type (3, 4 et 5, LIPS ou pas).
+Nombre d iterations pour tous les pas de temps (ou sous pas) pour
+converger vers la solution.
+Il est utile pour les cas non stationnaires.
+Pour les ecoulements quasi-stationnaires, ce mot-cle n a pas d impact
+sur la solution, il peut donc etre fixe a 0.
+D un autre cote, pour les ecoulements instationnaires, il est suggere
+de fixer ce mot-cle a 2 (au moins), ce qui est un bon compromis
+entre precision et temps CPU.
+En effet, en augmentant le nombre de corrections, le schema est plus
+precis mais le temps CPU augmente rapidement.""",
+            ang = """For predictor-corrector options with advection scheme of type
+3, 4, 5, LIPS or not).
+Number of iterations for every time step (or sub-time step) to converge
+to the solution.
+It is useful for unsteady cases.
+For quasi-steady flows, this keyword does not have a large impact
+on the solution, so it can be set to 0.
+On the other hand, for unsteady flows, it is suggested to set this
+keyword to 2 (at least), which is a good compromise between accuracy
+and computational time. Indeed, increasing the number of corrections
+the scheme is more accurate but the CPU time rapidly increases.""",
+        ),
+    ),
+#   -----------------------------------
+    DIFFUSION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        MASS_LUMPING_FOR_DIFFUSION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Mass-lumping de la matrice de masse dans la diffusion.
+Si la diffusion est explicite (\telkey{IMPLICITATION FOR DIFFUSION}
+< 0.001) ou qu un schema de convection est de type 3, 4, 5, 13 ou 14,
+il est automatiquement mis a 1. dans \telfile{DIFF3D}.""",
+            ang = """Mass-lumping of the mass-matrix in the diffusion step.
+If diffusion is explicit (\telkey{IMPLICITATION FOR DIFFUSION} < 0.001)
+or if the advection scheme is of type 3, 4, 5, 13 or 14,
+it is automatically set to 1. in \telfile{DIFF3D}.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+HYDRODYNAMICS = PROC(nom= "HYDRODYNAMICS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NON_HYDROSTATIC_VERSION = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """Permet de specifier s''il y a utilisation ou non de la version
+non-hydrostatique.""",
+        ang = """Specifies the use of the non-hydrostatic code version or not.""",
+    ),
+#   -----------------------------------
+    b_NON_HYDROSTATIC_VERSIONG = BLOC(condition="NON_HYDROSTATIC_VERSION == True",
+#   -----------------------------------
+#       -----------------------------------
+        SOLVER_FOR_PPE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres","direct solver"],
+            defaut = "gmres",
+            fr = """Permet de choisir le solveur utilise pour la resolution de
+l''equation de Poisson.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre ;
+\item 6 : CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}
+Ancienne valeur par defaut = 1 (gradient conjugue) jusqu a la version
+V8P0.""",
+            ang = """Choice of the solver for the Poisson Pressure Equation.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient,
+\item 6: CGSTAB,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}
+Old default value = 1 (conjugate gradient) until version V8P0.""",
+        ),
+#       -----------------------------------
+        b_SOLVER_FOR_PPEG = BLOC(condition="SOLVER_FOR_PPE == 'gmres'",
+#       -----------------------------------
+#           -----------------------------------
+            OPTION_OF_SOLVER_FOR_PPE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 5,
+                fr = """Dimension de l''espace de Krylov pour la methode GMRES (7).
+Ancienne valeur par defaut = 3 jusqu a la version V8P0.""",
+                ang = """Dimension of Krylov space for the GMRES method (7).
+Old default value = 3 until version V8P0.""",
+            ),
+        ),
+#       -----------------------------------
+        ACCURACY_FOR_PPE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-8,
+            fr = """Fixe la precision pour l''equation de Poisson.
+Ancienne valeur par defaut = 1.E-4 jusqu a la version V8P0.""",
+            ang = """Sets the precision needed for the computation of the Poisson
+Pressure Equation.
+Old default value = 1.E-4 until version V8P0.""",
+        ),
+#       -----------------------------------
+        MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PPE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 100,
+            fr = """Limite le nombre d iterations pour l''equation de Poisson.""",
+            ang = """Limits the number of solver iterations for the Poisson
+Pressure Equation.""",
+        ),
+#       -----------------------------------
+        PRECONDITIONING_FOR_PPE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["no preconditioning","diagonal","diagonal condensed","diagonal with absolute values","Crout","Gauss-Seidel EBE","Matrix defined by the user","diagonal and Crout","direct solver on the vertical","diagonal condensed and Crout","diagonal and direct solver on the vertical"],
+            defaut = "diagonal",
+            fr = """Preconditionnement pour l''equation de Poisson.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : aucun ;
+\item 2 : diagonal ;
+\item 3 : diagonal avec matrice condensee ;
+\item 5 : diagonal avec valeurs absolues ;
+\item 7 : Crout ;
+\item 11 : Gauss-Seidel EBE ;
+\item 13 : matrice fournie par l''utilisateur ;
+\item 14 : diagonal et Crout ;
+\item 17 : solveur direct sur la verticale ;
+\item 21 : diagonal condensee et Crout ;
+\item 34 : diagonal et solveur direct sur la verticale.
+\end{itemize}""",
+            ang = """Preconditioning for the Poisson Pressure Equation.
+Possible choices are:
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal,
+\item 3: diagonal with the condensed matrix,
+\item 5: diagonal with absolute values,
+\item 7: Crout,
+\item 11: Gauss-Seidel EBE,
+\item 13: matrix defined by the user,
+\item 14: diagonal and Crout,
+\item 17: direct solver on the vertical,
+\item 21: diagonal condensed and Crout,
+\item 34: diagonal and direct solver on the vertical.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        DYNAMIC_PRESSURE_IN_WAVE_EQUATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Definit si une estimation du gradient de pression dynamique
+est prise en compte dans l''equation d''onde.""",
+            ang = """Defines if an estimated pressure gradient is taken into
+account in the wave equation.""",
+        ),
+#       -----------------------------------
+        DYNAMIC_BOUNDARY_CONDITION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Si OUI, permet d imposer une vitesse en surface
+selon la condition a la limite dynamique.""",
+            ang = """If YES, it enables to prescribe a velocity at the free surface
+coherent with the dynamic boundary condition.""",
+        ),
+#       -----------------------------------
+        CONTINUITY_CORRECTION_ON_OPEN_BOUNDARIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Modifie les vitesses libres sur les frontieres ouvertes
+pour avoir un meilleur champ a divergence nulle.""",
+            ang = """Changes the free velocities on open boundaries to get
+a better divergence-free field.""",
+        ),
+    ),
+#   -----------------------------------
+    ELEMENTS_MASKED_BY_USER = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Si OUI, remplir le sous-programme \telfile{MASKOB}.""",
+        ang = """If YES, fill in the subroutine \telfile{MASKOB}.""",
+    ),
+#   -----------------------------------
+    b_ELEMENTS_MASKED_BY_USERG = BLOC(condition="ELEMENTS_MASKED_BY_USER == True",
+#   -----------------------------------
+#       -----------------------------------
+        Consigne = SIMP(statut ="o", homo="information", typ="TXM",
+#       -----------------------------------
+            defaut = "Rewrite subroutine maskob"),
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        GRAVITY_ACCELERATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 9.81,
+            fr = """Fixe la valeur de l''acceleration de la pesanteur en m/s$^2$.""",
+            ang = """Sets the value of the acceleration due to gravity in m/s$^2$.""",
+        ),
+#       -----------------------------------
+        AVERAGE_WATER_DENSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1025.,
+            fr = """Valeur de la densite moyenne dans le domaine, voir
+\telfile{DRSURR}.""",
+            ang = """Average water density in the domain, see subroutine
+\telfile{DRSURR}.""",
+        ),
+#       -----------------------------------
+        FRICTION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            LAW_OF_BOTTOM_FRICTION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO FRICTION","HAALAND","CHEZY","STRICKLER","MANNING","NIKURADSE"],
+                defaut = "NIKURADSE",
+                fr = """Selectionne le type de formulation utilisee pour le calcul
+du frottement sur le fond.
+Les lois possibles sont les suivantes (cf. Note de principe) :
+\begin{itemize}
+\item 0 : pas de frottement sur le fond ;
+\item 1 : formule de Haaland ;
+\item 2 : formule de Chezy ;
+\item 3 : formule de Strickler ;
+\item 4 : formule de Manning ;
+\item 5 : formule de Nikuradse.
+\end{itemize}
+Ancienne valeur par defaut = 2 (Chezy) jusqu a la version
+V7P3 et 0 (pas de frottement) en V8P0.""",
+                ang = """Selects the type of formulation used for the bottom friction.
+The possible laws are as follows (refer to the Principle note):
+\begin{itemize}
+\item 0: no friction against bottom,
+\item 1: Haaland''s formula,
+\item 2: Chezy''s formula,
+\item 3: Strickler''s formula,
+\item 4: Manning''s formula,
+\item 5: Nikuradse''s formula.
+\end{itemize}
+Old default value = 2 (Chezy) until version V7P3
+and 0 (no friction) in V8P0.""",
+            ),
+#           -----------------------------------
+            b_LAW_OF_BOTTOM_FRICTIONG = BLOC(condition="LAW_OF_BOTTOM_FRICTION != 'NO FRICTION'",
+#           -----------------------------------
+#               -----------------------------------
+                FRICTION_COEFFICIENT_FOR_THE_BOTTOM = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 0.01,
+                    fr = """Fixe la valeur du coefficient de frottement au fond,
+si constant.
+Ancienne valeur par defaut = 60. jusqu a la version V8P0.""",
+                    ang = """Friction coefficient on the bottom, if constant.
+Old default value = 60. until version V8P0.""",
+                ),
+            ),
+#           -----------------------------------
+            LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO FRICTION","COEFFICIENT TAKEN IN BOUNDARY CONDITIONS FILE","IDEM","IDEM","IDEM","NIKURADSE"],
+                defaut = "NO FRICTION",
+                fr = """Selectionne le type de formulation utilisee pour le calcul
+du frottement sur les parois laterales.
+Les lois possibles sont les suivantes (cf. Note de principe) :
+\begin{itemize}
+\item 0 : pas de frottement, ou \telfile{AUBOR} donne par le
+\telkey{FICHIER DES CONDITIONS AUX LIMITES} ;
+\item 5 : formule de Nikuradse.
+\end{itemize}""",
+                ang = """Selects the type of formulation used for the friction on
+lateral boundaries. The possible laws are as follows (refer to the
+Principle note):
+\begin{itemize}
+\item 0: no friction, or \telfile{AUBOR} given by the
+\telkey{BOUNDARY CONDITION FILE},
+\item 5: Nikuradse''s formula.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_LAW_OF_FRICTION_ON_LATERAL_BOUNDARIESG = BLOC(condition="LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES != 'NO FRICTION'",
+#           -----------------------------------
+#               -----------------------------------
+                FRICTION_COEFFICIENT_FOR_LATERAL_SOLID_BOUNDARIES = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 0.01,
+                    fr = """Fixe la valeur du coefficient de frottement sur les parois,
+si constant.
+Ancienne valeur par defaut = 60. jusqu a la version V8P0.""",
+                    ang = """Friction coefficient on the lateral boundaries, if constant.
+Old default value = 60. until version V8P0.""",
+                ),
+            ),
+        ),
+#       -----------------------------------
+        CORIOLIS_EFFECT = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            CORIOLIS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Prise en compte ou non de la force de Coriolis.""",
+                ang = """The Coriolis force is taken into account or ignored.""",
+            ),
+#           -----------------------------------
+            b_CORIOLISG = BLOC(condition="CORIOLIS == True",
+#           -----------------------------------
+#               -----------------------------------
+                CORIOLIS_COEFFICIENT = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 0.,
+                    fr = """Fixe la valeur du coefficient de la force de Coriolis.
+Celui-ci doit etre calcule en fonction de la latitude $l$
+par la formule
+$FCOR = 2 \omega sin(l)$ ,
+$\omega$ etant la vitesse de rotation de la terre.
+$\omega$ = 7.29 10-5 rad/s.\\
+Les composantes de la force de Coriolis sont alors :\\
+$FU =  FCOR \times V,$\\
+$FV = -FCOR \times U.$
+Lorsqu''on utilise les coordonnees spheriques, le coefficient de
+Coriolis est calcule automatiquement.""",
+                    ang = """Sets the value of the Coriolis force coefficient,
+in cartesian coordinates.
+This coefficient, denoted \telfile{FCOR} in the code, should be equal to
+$2 \omega \sin(l)$  where $\omega$ denotes the earth angular speed of
+rotation and $l$ the latitude. $\omega$ = 7.29 10-5 rad/s.\\
+The Coriolis force components are then:\\
+$FU =  FCOR \times V,$\\
+$FV = -FCOR \times U.$\\
+When using the spherical coordinates, the Coriolis coefficient is
+automatically computed.""",
+                ),
+            ),
+        ),
+#       -----------------------------------
+        METEOROLOGY = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            WIND = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Prise en compte ou non des effets du vent.""",
+                ang = """Determines whether the wind effects are to be taken into
+account or not.""",
+            ),
+#           -----------------------------------
+            b_WINDG = BLOC(condition="WIND == True",
+#           -----------------------------------
+#               -----------------------------------
+                OPTION_FOR_WIND = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ["constant in time and space","variable in time given by formatted file","variable in time and space given by formatted file"],
+                    defaut = "constant in time and space",
+                    fr = """Donne les options pour introduire le vent :
+\begin{itemize}
+\item 1 : constant en temps et en espace (donne par les mots cles
+\telkey{VITESSE DU VENT SUIVANT X} et \telkey{VITESSE DU VENT SUIVANT Y}
+) ;
+\item 2 : variable en temps donne par fichier formate ;
+\item 3 : variable en temps et en espace donne par fichier formate
+ou un fichier binaire.
+\end{itemize}""",
+                    ang = """Gives the option for managing the wind:
+\begin{itemize}
+\item 1: constant in time and space, given by the keywords
+\telkey{WIND VELOCITY ALONG X} and \telkey{WIND VELOCITY ALONG Y},
+\item 2: variable in time and constant in space, given by formatted
+file,
+\item 3: variable in time and space, given by formatted file or by
+a binary file.
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                b_OPTION_FOR_WINDG = BLOC(condition="OPTION_FOR_WIND == 'variable in time given by formatted file' or OPTION_FOR_WIND == 'variable in time and space given by formatted file'",
+#               -----------------------------------
+#                   -----------------------------------
+                    Consigne = SIMP(statut ="o", homo="information", typ="TXM",
+#                   -----------------------------------
+                        defaut = "Give the ascii atmospheric data file"),
+                ),
+#               -----------------------------------
+                WIND_VELOCITY_ALONG_X = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 0.,
+                    fr = """Composante de la vitesse du vent suivant
+l''axe des $x$ (m/s), si constante.""",
+                    ang = """Wind velocity, component along $x$ axis (m/s), if constant.""",
+                ),
+#               -----------------------------------
+                WIND_VELOCITY_ALONG_Y = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 0.,
+                    fr = """Composante de la vitesse du vent suivant
+l''axe des $y$ (m/s), si constante.""",
+                    ang = """Wind velocity, component along $y$ axis (m/s), if constant.""",
+                ),
+#               -----------------------------------
+                COEFFICIENT_OF_WIND_INFLUENCE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 1.55E-6,
+                    fr = """Fixe la valeur du coefficient d''entrainement du vent.
+Voir le manuel utilisateur pour la valeur a donner.""",
+                    ang = """Sets the value of the wind driving coefficient.
+See the User Manual for the value to give.""",
+                ),
+#               -----------------------------------
+                COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = bool,
+                    defaut = True,
+                    fr = """Si OUI, la valeur du coefficient d''entrainement du vent est
+calculee en fonction de la vitesse du vent.
+La valeur de \telkey{COEFFICIENT D''INFLUENCE DU VENT} est ecrasee.
+Ancienne valeur par defaut = NON jusqu a la version V8P1.""",
+                    ang = """If YES, the value of the wind driving coefficient is computed
+with respect to the wind velocity.
+The value of \telkey{COEFFICIENT OF WIND INFLUENCE} is overwritten.
+Old default value = NO until V8P1.""",
+                ),
+#               -----------------------------------
+                THRESHOLD_DEPTH_FOR_WIND = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 1.,
+                    fr = """Retire la force due au vent dans les petites profondeurs
+plus petites que cette valeur.""",
+                    ang = """Wind is not taken into account for depths smaller
+than this value.""",
+                ),
+            ),
+#           -----------------------------------
+            AIR_PRESSURE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Permet de decider si l''on prend ou non en compte l''influence
+d''un champ de pression.""",
+                ang = """Sets whether the influence of an atmosphere
+pressure field is taken into account or not.""",
+            ),
+#           -----------------------------------
+            b_AIR_PRESSUREG = BLOC(condition="AIR_PRESSURE == True",
+#           -----------------------------------
+#               -----------------------------------
+                VALUE_OF_ATMOSPHERIC_PRESSURE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 100000.,
+                    fr = """Donne la valeur de la pression atmospherique lorsqu''elle est
+constante en temps et en espace. En Pa.""",
+                    ang = """Gives the value of atmospheric pressure when it is constant
+in time and space. In Pa.""",
+                ),
+            ),
+#           -----------------------------------
+            RAIN_OR_EVAPORATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Pour ajouter un apport ou une perte d''eau en surface.
+Voir le mot-cle \telkey{PLUIE OU EVAPORATION EN MM PAR JOUR}.""",
+                ang = """Enables to add or remove water at the free surface.
+See the keyword \telkey{RAIN OR EVAPORATION IN MM PER DAY}.""",
+            ),
+#           -----------------------------------
+            b_RAIN_OR_EVAPORATIONG = BLOC(condition="RAIN_OR_EVAPORATION == True",
+#           -----------------------------------
+#               -----------------------------------
+                RAIN_OR_EVAPORATION_IN_MM_PER_DAY = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 0.,
+                    fr = """Pour ajouter un apport ou une perte d''eau en surface.""",
+                    ang = """Specifies the amount of water to add or remove at the
+free surface.""",
+                ),
+            ),
+#           -----------------------------------
+            ASCII_ATMOSPHERIC_DATA_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees ASCII contenant les informations
+atmospheriques variables en temps.""",
+                ang = """ASCII data file containing the atmospheric data varying in
+time.""",
+            ),
+#           -----------------------------------
+            BINARY_ATMOSPHERIC_DATA_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees code en binaire contenant les informations
+atmospheriques variables en temps et en espace sur le maillage.""",
+                ang = """Binary-coded data file containing the atmospheric data varying
+in time and space on the mesh.""",
+            ),
+#           -----------------------------------
+            BINARY_ATMOSPHERIC_DATA_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{BINARY ATMOSPHERIC DATA FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            AIR_TEMPERATURE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 20.,
+                fr = """Donne la valeur de la temperature de l air lorsqu elle est
+constante en temps et en espace. En $^{\circ}$C.""",
+                ang = """Gives the value of air temperature when it is constant
+in time and space. In $^{\circ}$C.""",
+            ),
+#           -----------------------------------
+            CLOUD_COVER = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 5.,
+                fr = """Donne la valeur de la nebulosite lorsqu elle est
+constante en temps et en espace. En Octas ou dizieme.""",
+                ang = """Gives the value of cloud cover when it is constant
+in time and space. In Octas or tenth.""",
+            ),
+#           -----------------------------------
+            SOLAR_RADIATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 160.,
+                fr = """Donne la valeur du rayonnement solaire lorsqu il est
+constant en temps et en espace. En W/m$^2$.""",
+                ang = """Gives the value of solar radiation when it is constant
+in time and space. In W/m$^2$.""",
+            ),
+#           -----------------------------------
+            RELATIVE_HUMIDITY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 50.,
+                fr = """Donne la valeur de l humidite relative lorsqu elle est
+constante en temps et en espace. En \%.""",
+                ang = """Gives the value of relative humidity when it is constant
+in time and space. In \%.""",
+            ),
+        ),
+#       -----------------------------------
+        SOURCES = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            SOURCES_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier contenant les informations variables
+en temps des sources.""",
+                ang = """Name of the file containing time-dependent
+information on sources.""",
+            ),
+#           -----------------------------------
+            GLOBAL_NUMBERS_OF_SOURCE_NODES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I', min= 2, max= 2,
+                fr = """Numeros globaux des noeuds du maillage 2D sur lequels sont affectes des
+points source.""",
+                ang = """Global numbers of nodes in the 2D mesh that correspond to source point
+locations.""",
+            ),
+#           -----------------------------------
+            TYPE_OF_SOURCES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Normal","Dirac"],
+                defaut = "Normal",
+                fr = """Definit comment les sources sont calculees :
+\begin{itemize}
+\item 1 : Source portee par une base elements finis ;
+\item 2 : Source portee par une fonction de Dirac
+(recommande quand il y a beaucoup de sources).
+\end{itemize}""",
+                ang = """Defines how the sources are computed:
+\begin{itemize}
+\item 1: Source term multiplied by a finite element basis,
+\item 2: Source term multiplied by a Dirac function
+(recommended with high numbers of sources).
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            ABSCISSAE_OF_SOURCES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Nombres reels donnant les abscisses d eventuelles sources de
+debit (en metres). La source sera placee au noeud du maillage le plus
+proche.""",
+                ang = """Floats giving the abscissae of potential sources of flow rates
+(in meters). The source will be located at the nearest node in the
+mesh.""",
+            ),
+#           -----------------------------------
+            ORDINATES_OF_SOURCES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Nombres reels donnant les ordonnees d''eventuelles sources de
+debit (en metres). La source sera placee au noeud du maillage le plus
+proche.""",
+                ang = """Floats giving the ordinates of potential sources of flow rates
+(in meters). The source will be located at the nearest node in the
+mesh.""",
+            ),
+#           -----------------------------------
+            ELEVATIONS_OF_SOURCES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Fixe la hauteur des sources.
+Les sources sont automatiquement recalees sur le plan le plus proche.
+L''utilisation d''un plan fixe est alors conseillee afin d''eviter que
+le plan le plus proche ne change en cas de variation de la hauteur
+d''eau locale.""",
+                ang = """Sets the height of the sources.
+The source will be located at the nearest plane in the mesh.
+The use of a fixed plane is then recommended to avoid the change
+of the nearest plane in case of variation of local water height.""",
+            ),
+#           -----------------------------------
+            WATER_DISCHARGE_OF_SOURCES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Specifie le debit de chaque source.
+Un debit positif signifie qu''il s''agit d''un apport de fluide.""",
+                ang = """Specifies the discharge for every source.
+A positive discharge means that fluid is added.""",
+            ),
+#           -----------------------------------
+            VELOCITIES_OF_THE_SOURCES_ALONG_X = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Permet de specifier la composante selon $x$ de la vitesse aux
+sources. Si rien n''est specifie, les sources diffusent sans vitesse
+dans toutes les directions (cf. cas de validation source).""",
+                ang = """Specifies the compoment along $x$ of the velocities of the
+sources. If nothing is specified, the sources diffuse without any
+velocity in every direction (cf. validation case source).""",
+            ),
+#           -----------------------------------
+            VELOCITIES_OF_THE_SOURCES_ALONG_Y = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Permet de specifier la composante selon $y$ de la vitesse aux
+sources. Si rien n''est specifie, les sources diffusent sans vitesse
+dans toutes les directions (cf. cas de validation source).""",
+                ang = """Specifies the compoment along y of the velocities of the
+sources.  If nothing is specified, the sources diffuse without any
+velocity in every direction (cf. validation case source).""",
+            ),
+#           -----------------------------------
+            VELOCITIES_OF_THE_SOURCES_ALONG_Z = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Permet de specifier la composante selon $z$ de la vitesse aux
+sources. Si rien n''est specifie, les sources diffusent sans vitesse
+dans toutes les directions (cf. cas de validation source).""",
+                ang = """Specifies the compoment along $z$ of the velocities of the
+sources. If nothing is specified, the sources diffuse without any
+velocity in every direction (cf. validation case source).""",
+            ),
+        ),
+#       -----------------------------------
+        WAVE = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            WAVE_DRIVEN_CURRENTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Active la prise en compte des courants de houle
+(voir le sous-programme \telfile{TRISOU}).""",
+                ang = """Wave driven currents are taken into account,
+see subroutine \telfile{TRISOU}.""",
+            ),
+#           -----------------------------------
+            b_WAVE_DRIVEN_CURRENTSG = BLOC(condition="WAVE_DRIVEN_CURRENTS == True",
+#           -----------------------------------
+#               -----------------------------------
+                RECORD_NUMBER_IN_WAVE_FILE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 1,
+                    fr = """Numero d''enregistrement a lire par \telemac{3d} dans le
+fichier des courants de houle.""",
+                    ang = """Record number to be read by \telemac{3d} in the wave driven
+currents file.""",
+                ),
+            ),
+        ),
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITIONS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        PRESCRIBED_ELEVATIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Valeurs des cotes imposees aux frontieres liquides.""",
+            ang = """Values of the elevations prescribed at open boundaries.""",
+        ),
+#       -----------------------------------
+        PRESCRIBED_FLOWRATES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Valeurs des debits imposes aux frontieres liquides.""",
+            ang = """Values of the flowrates prescribed at open boundaries.""",
+        ),
+#       -----------------------------------
+        PRESCRIBED_VELOCITIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Valeurs des vitesses imposees aux frontieres liquides.""",
+            ang = """Values of the magnitudes of velocity prescribed at open boundaries.""",
+        ),
+#       -----------------------------------
+        LIQUID_BOUNDARIES_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'), max='**',
+            defaut = '',
+            fr = """Fichier de variations en temps des conditions aux limites.""",
+            ang = """File containing the variations in time of boundary conditions.""",
+        ),
+#       -----------------------------------
+        VELOCITY_PROFILES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min= 2, max= 2,
+            into = ["constant normal profile","ubor and vbor given in the conlim file","normal velocity given in ubor in the conlim file","Velocity = square root elevation","like 4 with virtual depth, see help"],
+            fr = """Permet de specifier le type de profil horizontal de vitesse
+(un entier par frontiere liquide).
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : profil normal constant ;
+\item 2 : $u$ et $v$ donnes dans le
+\telkey{FICHIER DES CONDITIONS AUX LIMITES} ;
+\item 3 : vitesse normale donnee dans \telfile{UBOR} dans le
+\telkey{FICHIER DES CONDITIONS AUX LIMITES} ;
+\item 4 : vitesse normale en $\sqrt{h}$ ;
+\item 5 : comme 4 mais hauteur virtuelle calculee avec
+la surface libre la plus basse de la frontiere.
+\end{itemize}""",
+            ang = """Specifies the type of horizontal profile of velocities
+(one integer per open boundary).
+Possible choices are:
+\begin{itemize}
+\item 1: constant normal profile,
+\item 2: $u$ and $v$ given in the
+\telkey{BOUNDARY CONDITION FILE},
+\item 3: normal velocity given in \telfile{UBOR} in the
+\telkey{BOUNDARY CONDITION FILE},
+\item 4: normal velocity in $\sqrt{h}$,
+\item 5: like 4 but virtual depth based on
+the lowest elevation of the boundary.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        VELOCITY_VERTICAL_PROFILES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min= 2, max= 2,
+            into = ["User defined","Constant","Logarithmic"],
+            fr = """Permet de specifier le type de profil vertical de vitesse
+(un entier par frontiere liquide).
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : programmation utilisateur ;
+\item 1 : constant ;
+\item 2 : logarithmique.
+\end{itemize}""",
+            ang = """Specifies the type of vertical profile of velocity
+(one integer per open boundary).
+Possible choices are:
+\begin{itemize}
+\item 0: defined by user,
+\item 1: constant,
+\item 2: logarithmic.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        STAGE_DISCHARGE_CURVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I', min=10, max=10,
+            fr = """Indique si une courbe de tarage doit etre utilisee
+pour une frontiere (une valeur par frontiere liquide) :
+\begin{itemize}
+\item 0 : non ;
+\item 1 : Z(Q) ;
+\item 2 : Q(Z). Pas encore programme.
+\end{itemize}""",
+            ang = """Specifies if a discharge-elevation curve must be used
+for a given boundary (one value per open boundary):
+\begin{itemize}
+\item 0: no,
+\item 1: Z(Q),
+\item 2: Q(Z). Not yet implemented.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        b_STAGE_DISCHARGE_CURVESG = BLOC(condition="STAGE_DISCHARGE_CURVES != 'no'",
+#       -----------------------------------
+#           -----------------------------------
+            STAGE_DISCHARGE_CURVES_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier contenant les courbes de tarage.""",
+                ang = """Name of the file containing stage-discharge curves.""",
+            ),
+        ),
+#       -----------------------------------
+        OPTION_FOR_LIQUID_BOUNDARIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            into = ["classical","Thompson method based on characteristics"],
+            fr = """On donne un entier par frontiere liquide.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : conditions aux limites classiques ;
+\item 2 : methode de Thompson avec calcul de caracteristiques.
+\end{itemize}""",
+            ang = """One integer per liquid boundary is given.
+Possible choices are:
+\begin{itemize}
+\item 1: classical boundary conditions,
+\item 2: Thompson method based on characteristics.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        TURBULENCE_REGIME_FOR_THE_BOTTOM = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["smooth","rough","rough compatibility with old versions"],
+            defaut = "rough",
+            fr = """Permet de definir le regime de turbulence pour le fond dans le
+cas du modele de longueur de melange ou du modele $k$-$\epsilon$ :
+\begin{itemize}
+\item 1 : lisse ;
+\item 2 : rugueux ;
+\item 3 : rugueux (compatibilite avec anciennes versions).
+\end{itemize}""",
+            ang = """Defines the turbulence regime for the bottom in the case of a
+$k$-$\epsilon$ or mixing-length model:
+\begin{itemize}
+\item 1: smooth,
+\item 2: rough,
+\item 3: rough also (for compatibility with old versions).
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["smooth","rough"],
+            defaut = "rough",
+            fr = """Definit le regime de turbulence pour les parois laterales :
+\begin{itemize}
+\item 1 : lisse ;
+\item 2 : rugueux.
+\end{itemize}""",
+            ang = """Defines the turbulence regime for the lateral boundaries:
+\begin{itemize}
+\item 1: smooth,
+\item 2: rough.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        BOUNDARY_CONDITION_ON_THE_BOTTOM = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["LOG LAW FOR VELOCITIES ON BOTTOM","NO SLIP FOR VELOCITIES ON BOTTOM"],
+            defaut = "LOG LAW FOR VELOCITIES ON BOTTOM",
+            fr = """Specifie le type de conditions aux limites au fond.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : conditions de Neumann pour les vitesses au fond ;
+\item 2 : vitesses nulles au fond. Va de pair logiquement avec
+ un bon raffinement du maillage au fond.
+\end{itemize}""",
+            ang = """Specifies the type of boundary conditions on the bottom
+layer. Possible choices are:
+\begin{itemize}
+\item 1: Neumann conditions on velocity on bottom,
+\item 2: velocities will be set to 0. Should be linked to
+a refined mesh near the bottom.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        VELOCITY_PROJECTED_ON_SOLID_LATERAL_BOUNDARIES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """$\vec{U}.\vec{n} = 0$ sur les parois laterales solides est force
+en fin de boucle en temps.""",
+            ang = """Will ensure $\vec{U}.\vec{n} = 0$ on solid lateral boundaries
+by a projection at the end of time loop.""",
+        ),
+#       -----------------------------------
+        VELOCITY_PROJECTED_ON_BOTTOM = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """$\vec{U}.\vec{n} = 0$ sur le fond est force en fin de boucle
+en temps.""",
+            ang = """Will ensure $\vec{U}.\vec{n} = 0$ on bottom by a projection
+at the end of time loop.""",
+        ),
+#       -----------------------------------
+        OPEN_BOUNDARY_CONDITIONS_ON_THE_BED = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Determine s''il y a des conditions ouvertes sur le fond.""",
+            ang = """Defines if there are open boundary conditions
+on the bed.""",
+        ),
+#       -----------------------------------
+        PRESCRIBED_FLOWRATES_ON_THE_BED = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            defaut = [0.,0.,0.,0.,0.,0.,0.,0.,0.,0.],
+            fr = """Fixe le debit sur les frontieres a debit impose du fond.""",
+            ang = """Sets the value for flow rate on flow
+rate-imposed bed boundaries.""",
+        ),
+    ),
+#   -----------------------------------
+    INITIALIZATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        INITIAL_CONDITIONS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['ZERO ELEVATION','CONSTANT ELEVATION','ZERO DEPTH','CONSTANT DEPTH','SPECIAL','PARTICULAR','TPXO SATELLITE ALTIMETRY'],
+            defaut = 'ZERO ELEVATION',
+            fr = """Permet de definir les conditions initiales sur
+les hauteurs d''eau notamment.
+Les valeurs possibles sont :
+\begin{itemize}
+\item COTE NULLE : Initialise la cote de surface libre a 0.
+           Les hauteurs d''eau initiales sont alors retrouvees en
+           faisant la difference entre les cotes de surface libre
+           et du fond ;
+\item COTE CONSTANTE : Initialise la cote de surface libre a la
+valeur donnee par le mot-cle \telkey{COTE INITIALE}. Les hauteurs
+d''eau initiales sont calculees comme precedemment ;
+\item HAUTEUR NULLE : Initialise les hauteurs d''eau a 0 ;
+\item HAUTEUR CONSTANTE : Initialise les hauteurs d''eau a la valeur
+donnee par le mot-cle \telkey{HAUTEUR INITIALE} ;
+\item ALTIMETRIE SATELLITE TPXO : Les conditions initiales sur la
+hauteur d''eau et les vitesses sont etablies sur la base des donnees
+satellite TPXO dont les 8 premieres composantes ont ete extraites et
+sauvees dans les fichiers
+\telkey{BASE BINAIRE 1/2 DE DONNEES DE MAREE} ;
+\item PARTICULIERES : Les conditions initiales sur la hauteur d''eau
+doivent etre precisees dans le sous-programme \telkey{USER\_CONDI3D\_H}.
+\end{itemize}""",
+            ang = """Makes it possible to define the initial conditions of
+the water depth.
+The possible values are as follows:
+\begin{itemize}
+\item ZERO ELEVATION: Initializes the free surface elevation to 0.
+The initial water depths are then found by computing the difference
+between the free surface and the bottom,
+\item CONSTANT ELEVATION: Initializes the water elevation to the value
+given by the keyword \telkey{INITIAL ELEVATION}.
+The initial water depths are computed as in the previous case,
+\item ZERO DEPTH: Initializes the water depths to 0.
+\item CONSTANT DEPTH: Initializes the water depths to the value given
+by the keyword \telkey{INITIAL DEPTH},
+\item TPXO SATELITE ALTIMETRY: The initial conditions on the free
+surface and velocities are established from the satellite program
+data given by the harmonic constants database coming from OSU
+(e.g. TPXO) and stored in the \telkey{BINARY DATABASE 1/2 FOR TIDE},
+\item SPECIAL or PARTICULAR: The initial conditions with the water depth
+should be stated in the \telfile{USER\_CONDI3D\_H} subroutine.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        b_INITIAL_CONDITIONSG = BLOC(condition="INITIAL_CONDITIONS == 'CONSTANT ELEVATION'",
+#       -----------------------------------
+#           -----------------------------------
+            INITIAL_ELEVATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Valeur utilisee avec l''option :
+\telkey{CONDITIONS INITIALES} : ''COTE CONSTANTE''.""",
+                ang = """Value to be used with the option:
+\telkey{INITIAL CONDITIONS} : ''CONSTANT ELEVATION''.""",
+            ),
+        ),
+#       -----------------------------------
+        b_INITIAL_CONDITIONSH = BLOC(condition="INITIAL_CONDITIONS == 'CONSTANT DEPTH'",
+#       -----------------------------------
+#           -----------------------------------
+            INITIAL_DEPTH = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Valeur utilisee avec l''option :
+\telkey{CONDITIONS INITIALES} : ''HAUTEUR CONSTANTE''.""",
+                ang = """Value to be used along with the option:
+\telkey{INITIAL CONDITIONS} : ''CONSTANT DEPTH''.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    NUMERICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        MATRIX_STORAGE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["classical EBE","Edge-based storage"],
+            defaut = "Edge-based storage",
+            fr = """Permet de definir la methode de stockage des matrices.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : EBE classique ;
+\item 3 : stockage par segments.
+\end{itemize}""",
+            ang = """Defines the method to store matrices. The possible choices are:
+\begin{itemize}
+\item 1: classical EBE,
+\item 3: edge-based storage.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        MASS_LUMPING_FOR_DEPTH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """\telemac{3d} offre la possibilite d''effectuer du
+mass-lumping sur $H$.
+Ceci revient a ramener tout ou partie (suivant la valeur de ce
+coefficient) de la matrice \telfile{AM1 (H)} sur sa diagonale.
+Cette technique permet d''accelerer le code dans des proportions tres
+importantes et de le rendre egalement beaucoup plus stable. Cependant
+les solutions obtenues se trouvent lissees.
+Ce parametre fixe le taux de mass-lumping effectue sur $H$.""",
+            ang = """\telemac{3d} offers the possibility to perform mass-lumping
+on $H$.
+This gathers all or part (given the value of the coefficient)
+of the \telfile{AM1(H)} matrices on their diagonal.
+This technique can speed-up the code a lot and also render it
+more stable.
+Yet, the solutions are smoothened.
+This parameter sets the mass-lumping amount done for $H$.""",
+        ),
+#       -----------------------------------
+        HYDROSTATIC_INCONSISTENCY_FILTER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Permet de filtrer les inconsistances hydrostatiques.""",
+            ang = """Allows to filter hydrostatic inconsistencies.""",
+        ),
+#       -----------------------------------
+        DISCRETISATION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            ELEMENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                defaut = 'PRISM',
+                fr = """Permet de specifier le type d''element utilise pour le calcul.
+Les choix possibles sont :
+\begin{itemize}
+\item PRISME : maillages de triangles empiles ;
+\item TETRAEDRE : decoupage en tetraedres des prismes.
+\end{itemize}""",
+                ang = """Specifies the type of elements used in the computation.
+The possible choices are:
+\begin{itemize}
+\item PRISM: superimposed meshes of triangles,
+\item TETRAHEDRON: the same but prisms are split into tetrahedrons.
+\end{itemize}""",
+            ),
+        ),
+#       -----------------------------------
+        PROPAGATION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SOLVER_FOR_PROPAGATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres","direct solver"],
+                defaut = "gmres",
+                fr = """Permet de choisir le solveur utilise pour la resolution de
+l''etape de propagation.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre ;
+\item 6 : CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}
+Ancienne valeur par defaut = 1 (gradient conjugue) jusqu a la version
+V8P0.""",
+                ang = """Choice of the solver for the propagation equation.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient,
+\item 6: CGSTAB,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}
+Old default value = 1 (conjugate gradient) until version V8P0.""",
+            ),
+#           -----------------------------------
+            b_SOLVER_FOR_PROPAGATIONG = BLOC(condition="SOLVER_FOR_PROPAGATION == 'gmres'",
+#           -----------------------------------
+#               -----------------------------------
+                OPTION_OF_SOLVER_FOR_PROPAGATION = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 5,
+                    fr = """Dimension de l''espace de Krylov pour la methode GMRES (7).
+Ancienne valeur par defaut = 3 jusqu a la version V8P0.""",
+                    ang = """Dimension of Krylov space for the GMRES method (7).
+Old default value = 3 until version V8P0.""",
+                ),
+            ),
+#           -----------------------------------
+            ACCURACY_FOR_PROPAGATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.E-8,
+                fr = """Fixe la precision demandee pour l''etape de propagation.
+Ancienne valeur par defaut = 1.E-6 jusqu a la version V8P0.""",
+                ang = """Sets the accuracy needed for the computation
+of the propagation step.
+Old default value = 1.E-6 until version V8P0.""",
+            ),
+#           -----------------------------------
+            MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PROPAGATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 200,
+                fr = """Les algorithmes utilises pour la resolution de l''etape de
+propagation etant iteratifs; il est necessaire de limiter le nombre
+d''iterations autorisees.
+Remarque : un maximum de 40 iterations par pas de temps semble
+raisonnable.""",
+                ang = """Since the algorithms used for solving the propagation step are
+iterative, the allowed number of iterations should be limited.
+NOTE: a maximum number of 40 iterations per time step seems to be
+reasonable.""",
+            ),
+#           -----------------------------------
+            PRECONDITIONING_FOR_PROPAGATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["no preconditioning","diagonal","diagonal condensed","diagonal with absolute values","Crout","Gauss-Seidel EBE","Matrix defined by the user","diagonal and Crout","direct solver on the vertical","diagonal condensed and Crout","diagonal and direct solver on the vertical"],
+                defaut = "diagonal",
+                fr = """Permet de preconditionner le systeme de l''etape de propagation
+afin d''accelerer la convergence lors de sa resolution. Les choix
+possibles sont :
+\begin{itemize}
+\item 0 : aucun ;
+\item 2 : diagonal ;
+\item 3 : diagonal avec matrice condensee ;
+\item 5 : diagonal avec valeurs absolues ;
+\item 7 : Crout ;
+\item 11 : Gauss-Seidel EBE ;
+\item 13 : matrice fournie par l''utilisateur ;
+\item 14 : diagonal et Crout ;
+\item 17 : solveur direct sur la verticale ;
+\item 21 : diagonal condensee et Crout ;
+\item 34 : diagonal et solveur direct sur la verticale.
+\end{itemize}
+Certains preconditionnements sont cumulables
+(les diagonaux 2 ou 3 avec les autres).
+Pour cette raison on ne retient que les nombres premiers pour
+designer les preconditionnements. Si l''on souhaite en cumuler
+plusieurs on formera le produit des options correspondantes.""",
+                ang = """Choice of the preconditioning in the propagation step linear
+system that the convergence is speeded up when it is being solved.
+Possible choices are:
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal,
+\item 3: diagonal with the condensed matrix,
+\item 5: diagonal with absolute values,
+\item 7: Crout,
+\item 11: Gauss-Seidel EBE,
+\item 13: matrix defined by the user,
+\item 14: diagonal and Crout,
+\item 17: direct solver on the vertical,
+\item 21: diagonal condensed and Crout,
+\item 34: diagonal and direct solver on the vertical.
+\end{itemize}
+Some operations (either 2 or 3 diagonal preconditioning) can be
+performed concurrently with the others.
+Only prime numbers are therefore kept to denote the preconditioning
+operations. When several of them are to be performed concurrently,
+the product of relevant options shall be done.""",
+            ),
+#           -----------------------------------
+            INITIAL_GUESS_FOR_DEPTH = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["zero","previous","extrapolation"],
+                defaut = "previous",
+                fr = """Tir initial du solveur de l''etape de propagation.
+Offre la possibilite de modifier la valeur initiale de $\delta h$,
+accroissement de $h$, a chaque iteration,
+dans l''etape de propagation en utilisant les valeurs
+finales de cette variable aux pas de temps precedents. Ceci peut
+permettre d''accelerer la vitesse de convergence lors de la resolution
+du systeme. Trois possibilites sont offertes :
+\begin{itemize}
+\item 0 : $\delta h$ = 0,
+\item 1 : $\delta h$ = $\delta h_n$ (valeur finale de $\delta h$
+ au pas de temps precedent),
+\item 2 : $\delta h$ = 2 $\delta h_n$ - $\delta h_{n-1}$
+(extrapolation).
+\end{itemize}
+Si l option 2 est utilisee avec la version non-hydrostatique,
+\telkey{ORDRE DU TIR INITIAL POUR LA HAUTEUR} est automatiquement
+mis a 1.""",
+                ang = """Initial guess for the solver in the propagation step.
+Makes it possible to modify the initial value of $\delta h$, upon each
+iteration in the propagation step, by using the ultimate values this
+variable had in the earlier time steps. Thus, the convergence can be
+speeded up when the system is being solved. 3 options are available:
+\begin{itemize}
+\item 0: $\delta h$ = 0,
+\item 1: $\delta h$ = $\delta h_n$  (ultimate $\delta h$ value
+in the next previous time step),
+\item 2: $\delta h$ = 2 $\delta h_n$ - $\delta h_{n-1}$ (extrapolation).
+\end{itemize}
+If option 2 with the non-hydrostatic version,
+\telkey{INITIAL GUESS FOR DEPTH} is automatically set to 1.""",
+            ),
+#           -----------------------------------
+            LINEARIZED_PROPAGATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Permet de lineariser l''etape de propagation,
+par exemple lors de la realisation de cas tests pour lesquels on dispose
+d''une solution analytique dans le cas linearise.
+Il faut alors preciser la valeur de
+\telkey{PROFONDEUR MOYENNE POUR LA LINEARISATION}.""",
+                ang = """Provided for linearizing the propagation step, e.g. when
+performing test-cases for which an analytical solution in the linearized
+case is available.
+Thus, the value of \telkey{MEAN DEPTH FOR LINEARIZATION} has
+to be given.""",
+            ),
+#           -----------------------------------
+            MEAN_DEPTH_FOR_LINEARIZATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Fixe la hauteur d''eau autour de laquelle s''effectue la linearisation
+lorsque l''option \telkey{PROPAGATION LINEARISEE} est choisie.""",
+                ang = """Sets the water depth about which the linearization is done
+when the \telkey{LINEARIZED PROPAGATION} option is selected.""",
+            ),
+        ),
+#       -----------------------------------
+        ADVECTION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SCHEME_FOR_ADVECTION_OF_DEPTH = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 5,
+                fr = """Le schema conservatif (5) est desormais impose.""",
+                ang = """The conservative scheme (5) is now mandatory.""",
+            ),
+#           -----------------------------------
+            SCHEME_FOR_ADVECTION_OF_VELOCITIES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["NO ADVECTION","CHARACTERISTICS","EXPLICIT + SUPG","EXPLICIT LEO POSTMA","EXPLICIT + MURD SCHEME N","EXPLICIT + MURD SCHEME PSI","LEO POSTMA FOR TIDAL FLATS","N-SCHEME FOR TIDAL FLATS"],
+                defaut = ["EXPLICIT + MURD SCHEME PSI"],
+                fr = """Fixe le schema utilise pour la convection des vitesses.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de convection ;
+\item 1 : caracteristiques ;
+\item 2 : explicite + SUPG ;
+\item 3 : explicite Leo Postma ;
+\item 4 : explicite + MURD schema N ;
+\item 5 : explicite + MURD schema PSI ;
+\item 13 : Leo Postma pour bancs decouvrants ;
+\item 14 : schema N pour bancs decouvrants.
+\end{itemize}
+Valeurs par defaut de
+\telkey{SCHEMA POUR LA CONVECTION DES VITESSES} = 5
++ \telkey{OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES} = 4 donnent
+le schema LIPS.
+Ancienne valeur par defaut = 1 (caracteristiques) jusqu a la version
+V8P0.""",
+                ang = """Sets the advection scheme for the velocities.
+Possible choices are:
+\begin{itemize}
+\item 0: no convection,
+\item 1: characteristics,
+\item 2: explicit + SUPG,
+\item 3: explicit Leo Postma,
+\item 4: explicit + MURD scheme N,
+\item 5: explicit + MURD scheme PSI,
+\item 13: Leo Postma for tidal flats,
+\item 14: N-scheme for tidal flats.
+\end{itemize}
+Default values for \telkey{SCHEME FOR ADVECTION OF VELOCITIES} = 5
++ \telkey{SCHEME OPTION FOR ADVECTION OF VELOCITIES} = 4
+give LIPS scheme.
+Old default value = 1 (characteristics) until version V8P0.""",
+            ),
+#           -----------------------------------
+            FREE_SURFACE_GRADIENT_COMPATIBILITY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Des valeurs comprises entre 0 et 1 peuvent supprimer les
+oscillations parasites.""",
+                ang = """Values between 0 and 1 may suppress spurious oscillations.""",
+            ),
+#           -----------------------------------
+            BYPASS_VOID_VOLUMES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Accelere les schemas de convection distributifs et volumes finis
+en cas de bancs decouvrants ou de transformation sigma generalisee.""",
+                ang = """Will speed-up distributive and finite volumes advection
+schemes in case of tidal flats or generalised sigma transformation.""",
+            ),
+#           -----------------------------------
+            MASS_LUMPING_FOR_VELOCITIES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Fixe le taux de mass-lumping effectue sur la vitesse.
+Lu mais non utilise.""",
+                ang = """Sets the amount of mass-lumping that is performed on
+the velocity. Read but not used.""",
+            ),
+#           -----------------------------------
+            SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I', min=0, max='**',
+                defaut = [4],
+                fr = """Si present remplace et a priorite sur :
+\telkey{OPTION POUR LES CARACTERISTIQUES} et
+\telkey{OPTION DE SUPG}.
+Si schema PSI ou N :
+\begin{itemize}
+\item 1 : explicite ;
+\item 2 : predicteur-correcteur ;
+\item 3 : predicteur-correcteur deuxieme ordre en temps ;
+\item 4 : implicite (compatible avec bancs decouvrants).
+\end{itemize}
+Si pas de bancs decouvrants, l option 2 est plus rapide.
+Ancienne valeur par defaut = 1 (explicite) jusqu a la version V8P0.""",
+                ang = """If present replaces and has priority over:
+\telkey{OPTION FOR CHARACTERISTICS} and
+\telkey{SUPG OPTION}.
+If N or PSI scheme:
+\begin{itemize}
+\item 1: explicit,
+\item 2: predictor-corrector,
+\item 3: predictor-corrector second-order in time,
+\item 4: implicit (compatible with tidal flats).
+\end{itemize}
+If no tidal flats, option 2 is faster.
+Old default value = 1 (explicit) until version V8P0.""",
+            ),
+#           -----------------------------------
+            OPTION_FOR_CHARACTERISTICS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["strong","weak"],
+                defaut = "strong",
+                fr = """Les choix possibles sont :
+\begin{itemize}
+\item 1: forme forte ;
+\item 2: forme faible.
+\end{itemize}
+Si \telkey{SCHEMA POUR LA CONVECTION...} = 1
+et le mot-cle correspondant
+\telkey{OPTION DU SCHEMA POUR LA CONVECTION...} = 2,
+\telkey{OPTION POUR LES CARACTERISTIQUES} est automatiquement mis a 2.""",
+                ang = """Possible choices are:
+\begin{itemize}
+\item 1: strong form,
+\item 2: weak form.
+\end{itemize}
+If \telkey{SCHEME FOR ADVECTION OF...} = 1
+and also the corresponding keyword
+\telkey{SCHEME OPTION FOR ADVECTION OF...} = 2,
+\telkey{OPTION FOR CHARACTERISTICS} is automatically set to 2.""",
+            ),
+#           -----------------------------------
+            b_OPTION_FOR_CHARACTERISTICSG = BLOC(condition="OPTION_FOR_CHARACTERISTICS == 2",
+#           -----------------------------------
+#               -----------------------------------
+                NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 6,
+                    fr = """Voir les release notes v6.3.
+Nombre de points de Gauss utilises pour le calcul des caracteristiques
+faibles.
+6 (points) est le seul choix pour \telemac{3d}.""",
+                    ang = """See release notes v6.3.
+Number of Gauss points used to compute the weak characteristics.
+6 (points) is the only choice for \telemac{3d}.""",
+                ),
+#               -----------------------------------
+                MASS_LUMPING_FOR_WEAK_CHARACTERISTICS = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 0.,
+                    fr = """Fixe le taux de mass-lumping qui est applique a la matrice de
+masse lors de l''utilisation des caracteristiques faibles.""",
+                    ang = """Sets the amount of mass-lumping that is applied to the mass
+matrix when using weak characteristics.""",
+                ),
+            ),
+        ),
+#       -----------------------------------
+        DIFFUSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SCHEME_FOR_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO DIFFUSION","IMPLICIT"],
+                defaut = "IMPLICIT",
+                fr = """Permet de specifier si l''on utilise ou non la diffusion
+des vitesses horizontales $U$ et $V$.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de diffusion,
+\item 1 : implicite.
+\end{itemize}""",
+                ang = """Monitors the choice of the diffusion scheme
+for velocities.
+Possible choices are:
+\begin{itemize}
+\item 0: no diffusion,
+\item 1: implicit.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_SCHEME_FOR_DIFFUSION_OF_VELOCITIESG = BLOC(condition="SCHEME_FOR_DIFFUSION_OF_VELOCITIES == 'IMPLICIT'",
+#           -----------------------------------
+#               -----------------------------------
+                SOLVER_FOR_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres","direct solver"],
+                    defaut = "conjugate gradient",
+                    fr = """Permet de choisir le solveur utilise pour la resolution
+de la diffusion des vitesses $U$ et $V$.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre ;
+\item 6 : CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}""",
+                    ang = """Choice of the solver for the diffusion of velocities
+$U$ and $V$.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient,
+\item 6: CGSTAB,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                b_SOLVER_FOR_DIFFUSION_OF_VELOCITIESG = BLOC(condition="SOLVER_FOR_DIFFUSION_OF_VELOCITIES == 'gmres'",
+#               -----------------------------------
+#                   -----------------------------------
+                    OPTION_OF_SOLVER_FOR_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#                   -----------------------------------
+                        typ = 'I',
+                        defaut = 5,
+                        fr = """Dimension de l''espace de Krylov pour la methode GMRES (7).
+Ancienne valeur par defaut = 3 jusqu a la version V8P0.""",
+                        ang = """Dimension of Krylov space for the GMRES method (7).
+Old default value = 3 until version V8P0.""",
+                    ),
+                ),
+#               -----------------------------------
+                ACCURACY_FOR_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 1.E-8,
+                    fr = """Fixe la precision demandee pour le calcul de la diffusion
+de la vitesse.
+Ancienne valeur par defaut = 1.E-5 jusqu a la version V8P0.""",
+                    ang = """Sets the accuracy needed for the computation of the
+diffusion of the velocities.
+Old default value = 1.E-5 until version V8P0.""",
+                ),
+#               -----------------------------------
+                MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 60,
+                    fr = """Limite le nombre d''iterations du solveur a chaque pas
+de temps pour le calcul de la diffusion de la vitesse.""",
+                    ang = """Limits the number of solver iterations for the diffusion of
+velocities.""",
+                ),
+#               -----------------------------------
+                PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ["no preconditioning","diagonal","diagonal condensed","diagonal with absolute values","Crout","Gauss-Seidel EBE","Matrix defined by the user","diagonal and Crout","direct solver on the vertical","diagonal condensed and Crout","diagonal and direct solver on the vertical"],
+                    defaut = "diagonal",
+                    fr = """Permet de preconditionner le systeme relatif
+a la diffusion des vitesses. Les choix possibles sont :
+\begin{itemize}
+\item 0 : aucun ;
+\item 2 : diagonal ;
+\item 3 : diagonal avec matrice condensee ;
+\item 5 : diagonal avec valeurs absolues ;
+\item 7 : Crout ;
+\item 11 : Gauss-Seidel EBE ;
+\item 13 : matrice fournie par l''utilisateur ;
+\item 14 : diagonal et Crout ;
+\item 17 : solveur direct sur la verticale ;
+\item 21 : diagonal condensee et Crout ;
+\item 34 : diagonal et solveur direct sur la verticale.
+\end{itemize}""",
+                    ang = """Choice of preconditioning for the diffusion of
+velocities. Possible choices are:
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal,
+\item 3: diagonal with the condensed matrix,
+\item 5: diagonal with absolute values,
+\item 7: Crout,
+\item 11: Gauss-Seidel EBE,
+\item 13: matrix defined by the user,
+\item 14: diagonal and Crout,
+\item 17: direct solver on the vertical,
+\item 21: diagonal condensed and Crout,
+\item 34: diagonal and direct solver on the vertical.
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                IMPLICITATION_FOR_DIFFUSION = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 1.,
+                    fr = """Fixe la valeur du coefficient d''implication pour l''etape de
+diffusion.
+Dans le cas de \telkey{OPTION POUR LA DIFFUSION} = 2, cette valeur est
+ecrasee a 0 et un traitement particulier est fait pour la diffusion.""",
+                    ang = """Sets the value of the implicitation coefficient for the
+diffusion step.
+When \telkey{OPTION FOR THE DIFFUSION} = 2, this value is changed at 0
+and a specific treatment is done for the diffusion.""",
+                ),
+            ),
+        ),
+#       -----------------------------------
+        NON_HYDROSTATIC = FACT(statut='o',
+#       -----------------------------------
+        ),
+#       -----------------------------------
+        IMPLICITATION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            IMPLICITATION_FOR_DEPTH = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.55,
+                fr = """Fixe la valeur du coefficient d''implicitation sur la hauteur
+d''eau dans l''etape de propagation (cf. Note de principe).
+Les valeurs inferieures a 0.5 donnent un schema instable.""",
+                ang = """Sets the value of the implicitation coefficient for water
+depth in the propagation step (cf. Principe note).
+The values lower than 0.5 give an instable scheme.""",
+            ),
+#           -----------------------------------
+            IMPLICITATION_FOR_VELOCITIES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.55,
+                fr = """Fixe la valeur du coefficient d''implicitation sur la vitesse
+dans l''etape de propagation (cf.  Note de principe).
+Les valeurs inferieures a 0.5 donnent un schema instable.
+Ancienne valeur par defaut = 1. jusqu a la version V8P0.""",
+                ang = """Sets the value of the implicitation coefficient
+for the velocity
+in the propagation step (cf. Principe note).
+The values lower than 0.5 give an instable scheme.
+Old default value = 1. until V8P0.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    TIDAL_FLATS_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TIDAL_FLATS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """Permet de supprimer les tests sur les bancs decouvrants, dans
+les cas ou l''on est certain qu''il n''y en aura pas.
+En cas de doute, utiliser OUI.""",
+            ang = """When NO, the specific treatments for tidal flats are by-passed.
+This spares time, but of course you must be sure that you have no
+tidal flats.""",
+        ),
+#       -----------------------------------
+        b_TIDAL_FLATSG = BLOC(condition="TIDAL_FLATS == True",
+#       -----------------------------------
+#           -----------------------------------
+            OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS","DRY ELEMENTS FROZEN","LIKE 1 BUT WITH POROSITY (DEFINA METHOD)"],
+                defaut = "EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS",
+                fr = """Utilise si \telkey{BANCS DECOUVRANTS} est OUI.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : equations resolues partout avec correction
+sur les bancs decouvrants (correction du gradient de surface libre) ;
+\item 2 : gel des elements decouvrants (zones de bancs decouvrants
+sont masquees).
+Attention : la conservation de la masse peut etre alteree ;
+\item 3 : comme 1 mais avec porosite (methode defina).
+\end{itemize}""",
+                ang = """Used if \telkey{TIDAL FLATS} is YES.
+Possible choices are:
+\begin{itemize}
+\item 1: equations solved everywhere with correction on tidal flats
+(corrected free surface gradient),
+\item 2: dry elements are frozen (tidal flats area are masked).
+Warning: mass-conservation may be altered,
+\item 3: like 1 but with porosity (defina method).
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATSG = BLOC(condition="OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS == 'EQUATIONS SOLVED EVERYWHERE WITH CORRECTION ON TIDAL FLATS'",
+#           -----------------------------------
+#               -----------------------------------
+                TREATMENT_OF_NEGATIVE_DEPTHS = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ["NO TREATMENT","SMOOTHING","FLUX CONTROL"],
+                    defaut = "SMOOTHING",
+                    fr = """Seulement avec \telkey{OPTION DE TRAITEMENT DES BANCS DECOUVRANTS}
+= 1. Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de traitement ;
+\item 1 : lissage ;
+\item 2 : limitation des flux.
+\end{itemize}
+Si l option 2 avec bancs decouvrants est utilisee,
+il est obligatoire d avoir \telkey{MASS-LUMPING SUR H} = 1.""",
+                    ang = """Only with \telkey{OPTION FOR THE TREATMENT OF TIDAL FLATS}
+= 1. Possible choices are:
+\begin{itemize}
+\item 0: no treatment,
+\item 1: smoothing,
+\item 2: flux control.
+\end{itemize}
+If using option 2 with tidal flats, it is mandatory to set
+\telkey{MASS-LUMPING ON H} = 1.""",
+                ),
+            ),
+#           -----------------------------------
+            TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["FORCED TO ZERO","VALUE BEFORE MASKED"],
+                defaut = "FORCED TO ZERO",
+                fr = """Traitement sur les bancs decouvrants a l''etape de diffusion.
+\begin{itemize}
+\item 0 : forcage a zero ;
+\item 1 : valeur avant masquage.
+\end{itemize}""",
+                ang = """Treatment of tidal flats at the diffusion step for velocities.
+\begin{itemize}
+\item 0: forced to zero,
+\item 1: value before masked.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            THRESHOLD_FOR_VISCOSITY_CORRECTION_ON_TIDAL_FLATS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.2,
+                fr = """Pour les profondeurs inferieures, la viscosite sera
+progressivement reduite. Voir le sous-programme
+\telfile{CLIP}.""",
+                ang = """Below the threshold, viscosity will be progressively
+cancelled. See \telfile{CLIP} subroutine.""",
+            ),
+        ),
+#       -----------------------------------
+        MINIMAL_VALUE_FOR_DEPTH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = -1000.,
+            fr = """Fixe la valeur minimale de $H$.""",
+            ang = """Sets the minimum water depth value $H$.""",
+        ),
+    ),
+#   -----------------------------------
+    TIDES = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        BINARY_DATABASE_1_FOR_TIDE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier de la base de donnees binaire 1. Dans le cas des
+donnees satellitaires de l''OSU (type TPXO), ce fichier correspond aux
+donnees de niveau d''eau, par exemple h\_tpxo7.2.""",
+            ang = """File name for the binary database 1 of tidal harmonic
+constants. In the case of the OSU satellite altimetry model (TPXO type),
+this file should be for free surface level, for instance h\_tpxo7.2.""",
+        ),
+#       -----------------------------------
+        BINARY_DATABASE_2_FOR_TIDE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier de la base de donnees binaire 2. Dans le cas des
+donnees satellitaires de l''OSU (type TPXO), ce fichier correspond aux
+donnees de vitesse de marees, par exemple u\_tpxo7.2.""",
+            ang = """File name for the binary database 2 of tidal harmonic
+constants. In the case of the OSU satellite altimetry model (TPXO type),
+this file should be for tidal velocities, for instance u\_tpxo7.2.""",
+        ),
+#       -----------------------------------
+        GEOGRAPHIC_SYSTEM = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["NO DEFAULT VALUE","DEFINED BY USER","WGS84 LONGITUDE/LATITUDE IN REAL DEGREES","WGS84 NORTHERN UTM","WGS84 SOUTHERN UTM","LAMBERT","MERCATOR PROJECTION"],
+            defaut = "NO DEFAULT VALUE",
+            fr = """Systeme de coordonnees geographiques dans lequel est construit
+le modele numerique.
+Indiquer la zone correspondante avec le mot-cle.
+Indique le systeme de coordonnees geographiques dans lequel est
+construit le modele numerique. Les choix possibles sont :
+\begin{itemize}
+\item 0 : defini par l''utilisateur ;
+\item 1 : WGS84 longitude/latitude en degres reels ;
+\item 2 : WGS84 nord UTM ;
+\item 3 : WGS84 sud UTM ;
+\item 4 : Lambert ;
+\item 5 : projection Mercator.
+\end{itemize}""",
+            ang = """Geographic coordinates system in which the numerical model is
+built. Indicate the corresponding zone with the keyword.
+The possible choices are:
+\begin{itemize}
+\item 0: defined by the user,
+\item 1: WGS84 longitude/latitude in real degrees,
+\item 2: WGS84 Northern UTM,
+\item 3: WGS84 Southern UTM,
+\item 4: Lambert,
+\item 5: Mercator projection.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        b_GEOGRAPHIC_SYSTEMG = BLOC(condition="GEOGRAPHIC_SYSTEM in ['WGS84 NORTHERN UTM','WGS84 SOUTHERN UTM','LAMBERT']",
+#       -----------------------------------
+#           -----------------------------------
+            ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = -1,
+                fr = """Numero de zone (fuseau ou type de projection) lors de
+l''utilisation d''une projection plane. Indiquer le systeme
+geographique dans lequel est construit le modele numerique avec le
+mot-cle \telkey{SYSTEME GEOGRAPHIQUE}.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : Lambert 1 nord ;
+\item 2 : Lambert 2 centre ;
+\item 3 : Lambert 3 sud ;
+\item 4 : Lambert 4 Corse ;
+\item 22 : Lambert 2 etendu ;
+\item 93 : Lambert 93 ;
+\item X : Valeur UTM de la zone WGS84 (X est le numero de la zone).
+\end{itemize}""",
+                ang = """Number of zone when using a plane projection.
+Indicate the geographic system in which the numerical model is built
+with the keyword \telkey{GEOGRAPHIC SYSTEM}.
+Possible choices are:
+\begin{itemize}
+\item 1: Lambert 1 north,
+\item 2: Lambert 2 center,
+\item 3: Lambert 3 south,
+\item 4: Lambert 4 Corsica,
+\item 22: Lambert 22 extended,
+\item 93: Lambert 93,
+\item X: UTM zone with WGS84 (X is the number of the zone).
+\end{itemize}""",
+            ),
+        ),
+#       -----------------------------------
+        LAMBERT_93_CONVERSION_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom du fichier gr3df97a.txt, grille de conversion pour Lambert 93.""",
+            ang = """Name of file gr3df97a.txt, conversion grid for Lambert 93.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_TO_CALIBRATE_SEA_LEVEL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Coefficient pour ajuster le niveau de mer.
+Ce coefficient correspond d''habitude au niveau moyen de la mer
+ou une valeur proche.""",
+            ang = """Coefficient to calibrate the sea level.
+This coefficient usually corresponds to the mean sea level
+or a close value.""",
+        ),
+#       -----------------------------------
+        b_GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATERF = BLOC(condition="(TIDAL_DATA_BASE == 'TPXO' and OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS >=2 and OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS <= 6)",
+#       -----------------------------------
+        ),
+#       -----------------------------------
+        GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Numero global du point
+(entre 1 et le nombre de points frontieres du maillage 2D)
+par rapport auquel les ondes de maree sont dephasees
+pour debuter le calcul par une pleine mer
+(en marees schematiques seulement).
+Ce point doit etre un point de frontiere maritime.
+Ne concerne que les bases de constantes harmoniques de type TPXO.""",
+            ang = """Global number of the point
+(between 1 and the number of boundary nodes in the 2D mesh)
+with respect to which the tidal constituents have their phase shifted
+to start the calculation with a high water
+(for schematic tides only).
+This point has to be a maritime boundary node.
+Only harmonic constants databases like TPXO are concerned.""",
+        ),
+#       -----------------------------------
+        MINOR_CONSTITUENTS_INFERENCE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Pour les solutions developpees par OSU (ex. TPXO) uniquement.
+Interpolation de composantes harmoniques mineures
+a partir de celles lues dans les fichiers d''entree
+lies aux mots-cles \telkey{BASE BINAIRE 1 DE DONNEES DE MAREE}
+et \telkey{BASE BINAIRE 2 DE DONNEES DE MAREE}.""",
+            ang = """For tidal solutions developed by OSU (e.g. TPXO) only.
+Inference of minor constituents from the ones read in input files
+linked to keywords \telkey{BINARY DATABASE 1 FOR TIDE}
+and \telkey{BINARY DATABASE 2 FOR TIDE}.""",
+        ),
+#       -----------------------------------
+        INITIAL_VELOCITIES_COMPUTED_BY_TPXO = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = True,
+            fr = """Composantes de vitesses initiales calculees a partir des
+solutions de maree de l OSU (ex TPXO).
+Prendre NON pour eviter une initialisation avec des vitesses de maree
+trop grandes.
+Pour les solutions de marees provenant de l OSU uniquement (ex TPXO).""",
+            ang = """Initial velocity components computed from a tidal solution from
+OSU (e.g. TPXO).
+NO to prevent from an initialisation with too big tidal velocities.
+For tidal solutions coming from OSU only (e.g. TPXO).""",
+        ),
+#       -----------------------------------
+        MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.1,
+            fr = """Valeur minimale de hauteur d eau au dessus de laquelle les conditions
+initiales de courants de maree sont calculees.
+Autrement, les vitesses sont annulees.
+Pour les solutions de maree provenant de l OSU uniquement (ex TPXO).""",
+            ang = """Minimum value of water depth above which initial conditions for tidal
+velocities are computed.
+Otherwise, the velocity components are equal to 0.
+For tidal solutions coming from OSU only (e.g. TPXO).""",
+        ),
+#       -----------------------------------
+        PHYSICAL_PARAMETERS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            TIDE_GENERATING_FORCE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Active la prise en compte de la force generatrice de la maree""",
+                ang = """The tide generating force is taken into account.""",
+            ),
+        ),
+#       -----------------------------------
+        BOUNDARY_CONDITIONS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["No tide","Real tide (recommended methodology)","Astronomical tide","Mean spring tide","Mean tide","Mean neap tide","Astronomical neap tide","Real tide (methodology before 2010)"],
+                fr = """Option pour les conditions aux limites de maree.
+Pour des marees reelles, l''option 1 est recommandee.
+Depuis la version 7.1, ce mot-cle est un tableau avec une valeur
+donnee par frontiere liquide, separee par point-virgules.
+Ceci permet d''avoir des conditions de maree (ou pas) calculees
+sur des frontieres liquides avec vitesses ou hauteur d''eau imposees.
+Ca evite un conflit lors de l''utilisation de seuils dans le domaine.
+0 est le code pour des conditions autres que des conditions de maree.
+ATTENTION depuis la version 7.1 !
+Les anciens modeles doivent etre changes si la frontiere de maree
+n''a pas le numero 1. Dans ce cas, le mot-cle doit etre change et
+plus de valeurs doivent etre donnees.
+Calage possible par les mots-cles
+\telkey{COEFFICIENT POUR CALAGE EN MARNAGE},
+\telkey{COEFFICIENT DE CALAGE DES VITESSES DE COURANT},
+et \telkey{COEFFICIENT POUR CALAGE EN NIVEAU}.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : Pas de maree ;
+\item 1 : Maree reelle (methodologie recommandee) ;
+\item 2 : Maree de vive-eau exceptionnelle (coef. presque 120) ;
+\item 3 : Maree de vive-eau moyenne (coef. presque 95) ;
+\item 4 : Maree moyenne (coef. presque 70) ;
+\item 5 : Maree de morte-eau moyenne (coef. presque 45) ;
+\item 6 : Maree de morte-eau exceptionnelle (coef. presque 20) ;
+\item 7 : Maree reelle (methodologie d avant 2010).
+\end{itemize}""",
+                ang = """Option for tidal boundary conditions.
+For real tides, option 1 is recommended.
+This keyword has been an array with a value given per liquid boundary,
+separated by semicolons, since version 7.1.
+This enables to have tidal conditions (or not) computed
+on liquid boundaries with prescribed velocities or depths,
+avoiding a clash when using weirs in the domain.
+0 codes for conditions other than tidal.
+BEWARE since version 7.1!
+Old models must be changed if their tidal boundary is not number 1.
+In that case this keyword must be changed and more values given.
+Possible calibration with the keywords
+\telkey{COEFFICIENT TO CALIBRATE TIDAL RANGE},
+\telkey{COEFFICIENT TO CALIBRATE TIDAL VELOCITIES},
+and \telkey{COEFFICIENT TO CALIBRATE SEA LEVEL}.
+Possible choices are:
+\begin{itemize}
+\item 0: No tide,
+\item 1: Real tide (recommended methodology),
+\item 2: Astronomical tide,
+\item 3: Mean spring tide,
+\item 4: Mean tide,
+\item 5: Mean neap tide,
+\item 6: Astronomical neap tide,
+\item 7: Real tide (methodology before 2010).
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_OPTION_FOR_TIDAL_BOUNDARY_CONDITIONSG = BLOC(condition="OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS != 0",
+#           -----------------------------------
+#               -----------------------------------
+                TIDAL_DATA_BASE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ["NO DEFAULT VALUE","JMJ","TPXO","MISCELLANEOUS (LEGOS-NEA, FES20XX, PREVIMER...)"],
+                    defaut = "NO DEFAULT VALUE",
+                    fr = """Fournit le nom de la base de donnees utilisee pour la generation
+automatique des conditions aux limites. Les choix possibles sont :
+\begin{itemize}
+\item 1 : JMJ ;
+\item 2 : TPXO ;
+\item 3 : divers (LEGOS-NEA, FES20XX, PREVIMER).
+\end{itemize}
+Pour JMJ, renseigner la localisation du fichier bdd\_jmj et
+geofin dans les mots-cles \telkey{BASE ASCII DE DONNEES DE MAREE} et
+\telkey{FICHIER DU MODELE DE MAREE}.
+Pour TPXO, LEGOS-NEA, FES20XX et PREVIMER, l''utilisateur
+doit telecharger les fichiers de constantes harmoniques sur internet.""",
+                    ang = """Gives the name of the data base used to automatically generate
+the boundary conditions. Possible choices are:
+\begin{itemize}
+\item 1: JMJ,
+\item 2: TPXO,
+\item 3: MISCELLANEOUS (LEGOS-NEA, FES20XX, PREVIMER...).
+\end{itemize}
+For JMJ, indicate the location of the files bdd\_jmj and geofin
+with keywords \telkey{ASCII DATABASE FOR TIDE} and
+\telkey{TIDAL MODEL FILE}. For TPXO, LEGOS-NEA,
+FES20XX and PREVIMER, the user has to download files of harmonic
+constituents on the internet.""",
+                ),
+#               -----------------------------------
+                b_TIDAL_DATA_BASEG = BLOC(condition="TIDAL_DATA_BASE == 'TPXO'",
+#               -----------------------------------
+                ),
+#               -----------------------------------
+                b_TIDAL_DATA_BASEH = BLOC(condition="(TIDAL_DATA_BASE == 'JMJ') or (TIDAL_DATA_BASE == 'MISCELLANEOUS (LEGOS-NEA, FES20XX, PREVIMER...)')",
+#               -----------------------------------
+#                   -----------------------------------
+                    HARMONIC_CONSTANTS_FILE = SIMP(statut ='o',
+#                   -----------------------------------
+                        typ = ('Fichier','All Files (*)'),
+                        defaut = '',
+                        fr = """Nom du fichier contenant les constantes harmoniques extraites
+du fichier du modele de maree (JMJ)
+ou autres atlas (FES, NEA, PREVIMER).""",
+                        ang = """Name of the file containing the harmonic constants extracted
+from the tidal model file (JMJ) or other atlases (FES, NEA, PREVIMER).""",
+                    ),
+                ),
+#               -----------------------------------
+                COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 1.,
+                    fr = """Coefficient pour ajuster le marnage de l''onde de maree
+aux frontieres maritimes.""",
+                    ang = """Coefficient to calibrate the tidal range of tidal wave
+at tidal open boundary conditions.""",
+                ),
+#               -----------------------------------
+                COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 999999.,
+                    fr = """Coefficient pour ajuster les composantes de vitesse
+de l''onde de maree aux frontieres maritimes.
+La valeur par defaut 999999. signifie que c''est la racine carree
+du \telkey{COEFFICIENT DE CALAGE DU MARNAGE} qui est prise.""",
+                    ang = """Coefficient to calibrate the tidal velocities of tidal wave
+at tidal open boundary conditions.
+Default value 999999. means that the square root of
+\telkey{COEFFICIENT TO CALIBRATE TIDAL RANGE} is taken.""",
+                ),
+            ),
+#           -----------------------------------
+            TIDAL_MODEL_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de geometrie du modele dont sont extraites
+les constantes harmoniques (JMJ seulement).""",
+                ang = """Geometry file of the model from which harmonic constituents
+are extracted (JMJ only).""",
+            ),
+#           -----------------------------------
+            TIDAL_MODEL_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du \telkey{FICHIER DU MODELE DE MAREE}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Format of the \telkey{TIDAL MODEL FILE}.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            ASCII_DATABASE_FOR_TIDE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom de la base de donnees de constantes harmoniques
+tirees du \telkey{FICHIER DU MODELE DE MAREE}.""",
+                ang = """File name for the tide data base of harmonic constituents
+extracted from the \telkey{TIDAL MODEL FILE}.""",
+            ),
+#           -----------------------------------
+            LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Numero local du point entre 1 et le nombre de points
+de frontiere maritime (du FICHIER DES CONSTANTES HARMONIQUES)
+ou les conditions aux limites de maree sont calculees
+avec les bases de donnees JMJ, NEA, FES, PREVIMER
+(sauf les bases de type TPXO).
+Les ondes de maree sont dephasees par rapport a ce point
+pour debuter le calcul par une pleine mer
+(en marees schematiques seulement).""",
+                ang = """Local number between 1 and the number of tidal boundary points
+(of the \telkey{HARMONIC CONSTANTS FILE}) where the tidal boundary
+conditions are computed with JMJ, NEA, FES, PREVIMER databases
+(except TPXO-type databases).
+The tidal constituents have their phase shifted with respect to
+this point to start the simulation with a high water
+(for schematic tides only).""",
+            ),
+#           -----------------------------------
+            MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.1,
+                fr = """Valeur minimale de hauteur d eau utilisee pour le calcul des conditions
+aux limites de courants de maree si les profondeurs sont trop petites.
+Pour les solutions de marees provenant de l OSU uniquement (ex TPXO).""",
+                ang = """Minimum value of water depth used to compute tidal boundary conditions
+for velocities if the water depths are too small.
+For tidal solutions coming from OSU only (e.g. TPXO).""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    PARTICLES_TRANSPORT = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        DROGUES = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            MAXIMUM_NUMBER_OF_DROGUES = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Permet d''effectuer un suivi de flotteurs.
+Fixe le nombre maximum de flotteurs a traiter lors du calcul.
+Il est alors necessaire de mettre a jour le sous-programme
+\telfile{USER\_FLOT3D} afin de fournir les informations sur les
+positions de largage et les temps de suivi des flotteurs.
+La trajectoire des flotteurs est enregistree dans le
+\telkey{FICHIER ASCII DES FLOTTEURS} ou le
+\telkey{FICHIER BINAIRE DES FLOTTEURS}
+qui doivent etre donnes dans le fichier des parametres.""",
+                ang = """Maximum number of drogues in the computation.
+The user must then fill the subroutine \telfile{USER\_FLOT3D}
+specifying the coordinates of the starting points,
+their departure and arrival times.
+The trajectory of drogues is recorded in the
+\telkey{ASCII DROGUES FILE} or the \telkey{BINARY DROGUES FILE}
+that must be given in the steering file.""",
+            ),
+#           -----------------------------------
+            b_MAXIMUM_NUMBER_OF_DROGUESG = BLOC(condition="MAXIMUM_NUMBER_OF_DROGUES != 0",
+#           -----------------------------------
+#               -----------------------------------
+                ASCII_DROGUES_FILE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)','Sauvegarde'),
+                    defaut = '',
+                    fr = """Fichier de resultat ASCII avec les positions des flotteurs.""",
+                    ang = """ASCII results file with positions of drogues.""",
+                ),
+#               -----------------------------------
+                BINARY_DROGUES_FILE = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)','Sauvegarde'),
+                    defaut = '',
+                    fr = """Fichier de resultat binaire avec les positions des flotteurs.""",
+                    ang = """Binary results file with positions of drogues.""",
+                ),
+#               -----------------------------------
+                DROGUES_FILE_FORMAT = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ['BKBINPCL','TECPLOT'],
+                    defaut = 'TECPLOT',
+                    fr = """Format du \telkey{FICHIER BINAIRE DES FLOTTEURS}.
+Les valeurs possibles sont :
+\begin{itemize}
+\item BKBINPCL : format PCL binaire natif de Blue Kenue ;
+\item TECPLOT : format TecPlot original (ASCII).
+\end{itemize}""",
+                    ang = """Format of the \telkey{BINARY DROGUES FILE}.
+Possible choices are:
+\begin{itemize}
+\item BKBINPCL: binary PCL format native to Blue Kenue,
+\item TECPLOT: original TecPlot format (ASCII).
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                PRINTOUT_PERIOD_FOR_DROGUES = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 1,
+                    fr = """Nombre de pas de temps entre 2 sorties de positions de
+flotteurs dans le fichier des resultats binaire supplementaire
+N affecte pas la qualite du calcul de la trajectoire.""",
+                    ang = """Number of time steps between 2 outputs of drogues
+positions in the binary file.
+It does not disturb the quality of the computation of the trajectory.""",
+                ),
+            ),
+        ),
+#       -----------------------------------
+        OIL_SPILL = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            OIL_SPILL_MODEL = SIMP(statut ='o',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Pour declencher le modele de nappes d''hydrocarbures,
+dans ce cas le
+\telkey{FICHIER DE COMMANDES HYDROCARBURES} est necessaire.""",
+                ang = """Will trigger the oil spill model, in this case
+the \telkey{OIL SPILL STEERING FILE} is needed.""",
+            ),
+#           -----------------------------------
+            b_OIL_SPILL_MODELG = BLOC(condition="OIL_SPILL_MODEL == True",
+#           -----------------------------------
+#               -----------------------------------
+                OIL_SPILL_STEERING_FILE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)'),
+                    defaut = '',
+                    fr = """Contient les donnees pour le
+modele de nappes d''hydrocarbures.""",
+                    ang = """Contains data for the oil spill model.""",
+                ),
+            ),
+        ),
+    ),
+#   -----------------------------------
+    HYDRAULIC_STRUCTURES = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        CULVERTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            NUMBER_OF_CULVERTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Nombre de buses ou ponts traites comme des termes sources ou
+puits. Ces buses doivent etre decrites comme des sources dans le
+fichier cas. Leurs caracteristiques sont donnees dans le
+\telkey{FICHIER DE DONNEES DES BUSES} (voir la documentation ecrite).""",
+                ang = """Number of culverts, tubes or bridges treated as source terms.
+They must be described as sources in the domain and their features
+are given in the \telkey{CULVERTS DATA FILE} (see written
+documentation).""",
+            ),
+#           -----------------------------------
+            b_NUMBER_OF_CULVERTSG = BLOC(condition="NUMBER_OF_CULVERTS != 0",
+#           -----------------------------------
+#               -----------------------------------
+                CULVERTS_DATA_FILE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)'), max='**',
+                    defaut = '',
+                    fr = """Fichier de description des buses/ponts presents dans le modele.""",
+                    ang = """Description of culverts/bridges existing in the model.""",
+                ),
+#               -----------------------------------
+                OPTION_FOR_CULVERTS = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 1,
+                    fr = """Option pour le traitement des buses. Il existe deux formulations
+dans \telemac{3d}, basees sur les formules de Bodhaine (1968)
+et Carlier (1976).
+Lire le \telemac{3d} theory guide plus plus d informations.""",
+                    ang = """Option for the treatment of culverts. There are two options in
+\telemac{3d} based on Bodhaine (1968) and Carlier (1976) formulae.
+Read the \telemac{3d} theory guide for more informations.""",
+                ),
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+TURBULENCE = PROC(nom= "TURBULENCE",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        HORIZONTAL_TURBULENCE_MODEL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["CONSTANT VISCOSITY","K-EPSILON MODEL","SMAGORINSKI","SPALART-ALLMARAS","K-OMEGA MODEL","DES (DETACHED EDDY SIMULATION) MODEL"],
+            defaut = "CONSTANT VISCOSITY",
+            fr = """Permet de specifier le modele de turbulence horizontal.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : viscosite constante ;
+\item 3 : modele $k$-$\epsilon$ ;
+\item 4 : Smagorinski ;
+\item 5 : Spalart-Allmaras ;
+\item 7 : modele $k$-$\omega$ ;
+\item 9 : modele DES (Detached Eddy Simulation).
+\end{itemize}
+Attention : si on choisit l''option 1, il ne faut pas oublier d''ajuster
+la valeur du mot cle \telkey{COEFFICIENT DE DIFFUSION}\ldots
+Si on choisit les autres options, ce meme parametre doit retrouver sa
+vraie valeur physique car elle est utilisee comme telle dans le modele
+de turbulence.
+Si on choisit l''option 3 ou 7, ce meme parametre doit retrouver sa
+vraie valeur physique, en general environ $10^{-6}$
+car elle est utilisee comme telle dans le modele de turbulence.""",
+            ang = """Specifies the horizontal turbulence model.
+The available choices are:
+\begin{itemize}
+\item 1: constant viscosity,
+\item 3: $k$-$\epsilon$ model,
+\item 4: Smagorinski,
+\item 5: Spalart-Allmaras,
+\item 7: $k$-$\omega$ model,
+\item 9: DES model (Detached Eddy Simulation).
+\end{itemize}
+Caution: if option 1 is chosen, give the right
+\telkey{COEFFICIENT FOR\ldots\ DIFFUSION OF VELOCITIES}\ldots\
+If option 3 ou 7 is chosen, this parameter must get its real physical
+value of molecular diffusivity, generally about $10^{-6}$
+because it is used as well in the turbulence model.""",
+        ),
+#       -----------------------------------
+        VERTICAL_TURBULENCE_MODEL = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["CONSTANT VISCOSITY","MIXING LENGTH","K-EPSILON MODEL","SMAGORINSKI","SPALART-ALLMARAS","GOTM","K-OMEGA MODEL","DES (DETACHED EDDY SIMULATION) MODEL"],
+            defaut = "CONSTANT VISCOSITY",
+            fr = """Permet de specifier le modele de turbulence vertical.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : viscosite constante ;
+\item 2 : longueur de melange ;
+\item 3 : modele $k$-$\epsilon$ ;
+\item 4 : Smagorinski ;
+\item 5 : Spalart-Allmaras ;
+\item 6 : GOTM ;
+\item 7 : modele $k$-$\omega$ ;
+\item 9 : modele DES (Detached Eddy Simulation).
+\end{itemize}
+Attention : si on choisit l''option 1, il ne faut pas oublier d''ajuster
+la valeur du mot cle \telkey{COEFFICIENT DE DIFFUSION}\ldots
+Si on choisit les autres options, ce meme parametre doit retrouver sa
+vraie valeur physique car elle est utilisee comme telle dans le modele
+de turbulence.
+Si on choisit l''option 3 ou 7, ce meme parametre doit retrouver sa
+vraie valeur physique, en general environ $10^{-6}$
+car elle est utilisee comme telle dans le modele de turbulence.""",
+            ang = """Specifies the vertical turbulence model.
+The available choices are:
+\begin{itemize}
+\item 1: constant viscosity,
+\item 2: mixing length,
+\item 3: $k$-$\epsilon$ model,
+\item 4: Smagorinski,
+\item 5: Spalart-Allmaras,
+\item 6: GOTM,
+\item 7: $k$-$\omega$ model,
+\item 9: DES model (Detached Eddy Simulation).
+\end{itemize}
+Caution: if option 1 is chosen, give the right
+\telkey{COEFFICIENT FOR\ldots\ DIFFUSION OF VELOCITIES}\ldots\
+If option 3 ou 7 is chosen, this parameter must get its real physical
+value of molecular diffusivity, generally about $10^{-6}$
+because it is used as well in the turbulence model.""",
+        ),
+#       -----------------------------------
+        b_VERTICAL_TURBULENCE_MODELG = BLOC(condition="VERTICAL_TURBULENCE_MODEL == 'MIXING LENGTH'",
+#       -----------------------------------
+#           -----------------------------------
+            MIXING_LENGTH_MODEL = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Permet de specifier le modele de longueur utilise pour la
+turbulence verticale. Les choix possibles sont :
+\begin{itemize}
+\item 1: Prandtl (notamment pour ecoulements avec forte composante
+barotropique comme les courants de maree) ;
+\item 3: Nezu et Nakawaga ;
+\item 5: Quetin (meilleure representation du vent) ;
+\item 6: Tsanis (meilleure representation du vent).
+\end{itemize}
+4 (jet) a ete supprime.""",
+                ang = """Specifies the mixing length model used for vertical turbulence.
+Possible choices are:
+\begin{itemize}
+\item 1: Prandtl (suits such flows with a strong barotropic component
+as tidal flows),
+\item 3: Nezu and Nakawaga,
+\item 5: Quetin (better representation of wind drift),
+\item 6: Tsanis (better representation of wind drift).
+\end{itemize}
+4 (jet) has been suppressed.""",
+            ),
+#           -----------------------------------
+            DAMPING_FUNCTION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Specifie le type de fonction d''amortissement utilise
+(quand un modele de longueur de melange est utilise).
+Les choix possibles sont :
+\begin{itemize}
+\item 0: rien ;
+\item 1: fait par l''utilisateur (dans \telkey{USER\_DRIUTI}) ;
+\item 2: Viollet ;
+\item 3: Munk et Anderson.
+\end{itemize}""",
+                ang = """Specifies the type of damping function used (when using mixing
+length turbulence model). The possible choices are:
+\begin{itemize}
+\item 0: nothing,
+\item 1: user programmed (in \telkey{USER\_DRIUTI}),
+\item 2: Viollet,
+\item 3: Munk and Anderson.
+\end{itemize}""",
+            ),
+        ),
+#       -----------------------------------
+        COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-6,
+            fr = """Fixe de facon uniforme pour l''ensemble du domaine;
+la valeur du coefficient de diffusion de viscosite globale (dynamique +
+turbulente). Cette valeur peut avoir une influence non negligeable sur
+la forme et la taille des recirculations.""",
+            ang = """Sets, in an even way for the whole domain, the value of the
+coefficient of global (dynamic+turbulent) viscosity
+for the horizontal direction. This value may
+have a significant effect both on the shapes and sizes of
+recirculation zones.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_VELOCITIES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-6,
+            fr = """Fixe de facon uniforme pour l''ensemble du domaine;
+la valeur du coefficient de diffusion de viscosite globale (dynamique +
+turbulente). Cette valeur peut avoir une influence non negligeable sur
+la forme et la taille des recirculations.""",
+            ang = """Sets, in an even way for the whole domain, the value of the
+coefficient of global (dynamic+turbulent) viscosity
+for the horizontal direction. This value may
+have a significant effect both on the shapes and sizes of
+recirculation zones.""",
+        ),
+#       -----------------------------------
+        PRANDTL_NUMBER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.0,
+            fr = """Rapport entre viscosite et diffusivite turbulente.""",
+            ang = """Ratio between eddy viscosity and eddy diffusivity.""",
+        ),
+#       -----------------------------------
+        KARMAN_CONSTANT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.4,
+            fr = """Valeur de la constante de Von Karman.""",
+            ang = """Value of Von Karman constant.""",
+        ),
+#       -----------------------------------
+        GOTM_STEERING_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Fichier contenant les parametres de GOTM. Utilise avec
+\telkey{MODELE DE TURBULENCE VERTICAL} = 6.""",
+            ang = """File containing parameters of GOTM. Use in combination with
+\telkey{VERTICAL TURBULENCE MODEL} = 6.""",
+        ),
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITIONS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        FICTITIOUS_BED_LEVEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 2.0,
+            fr = """Rapport entre le fond fictif et la hauteur de
+la premiere  maille utilisee par le modele de turbulence
+$k$-$\epsilon$ et pour le transport du sable.""",
+            ang = """Ratio between the fictitious bed and
+the grid size above the bed.""",
+        ),
+#       -----------------------------------
+        OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["no turbulence","Hans Burchard"],
+            defaut = "no turbulence",
+            fr = """Calcul des conditions aux limites laterales sur $k$ et
+$\epsilon$. Les choix possibles sont :
+\begin{itemize}
+\item 1: pas de turbulence = les valeurs minimales \telfile{KMIN}
+et \telfile{EMIN} definies dans \telfile{CSTKEP} ;
+\item 2: formule de Hans Burchard.
+\end{itemize}""",
+            ang = """Computation of the lateral boundary conditions of $k$
+and $\epsilon$. Possible choices are:
+\begin{itemize}
+\item 1: no turbulence = the minimum values \telfile{KMIN} and
+\telfile{EMIN} defined in \telfile{CSTKEP},
+\item 2: Hans Burchard formula.
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    NUMERICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        VERTICAL_VELOCITY_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Mode de calcul des derivees des vitesses suivant $z$
+uniquement pour un modele de longueur de melange sur la verticale :
+\begin{itemize}
+\item 1 : derivee lineaire (classique) ;
+\item 2 : derivee logarithmique (mieux pour profils logarithmiques)
+entre le fond et 0.2 fois la hauteur d eau.
+\end{itemize}
+L option 2 permet une meilleure representation des resultats
+pour la modelisation d un profil de vitesse pres du fond.""",
+            ang = """Way of computing the velocity derivatives along $z$
+only for a mixing length model over the vertical:
+\begin{itemize}
+\item 1: linear derivative (classic),
+\item 2: logarithmic derivative (better for logarithmic profiles)
+between the bottom and 0.2 times the water depth.
+\end{itemize}
+Option 2 allows getting better results when modelling the velocity
+profile near the bottom.""",
+        ),
+#       -----------------------------------
+        ADVECTION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            b_SCHEME_FOR_ADVECTION_OF_K_EPSILONF = BLOC(condition="((VERTICAL_TURBULENCE_MODEL == 3) or (HORIZONTAL_TURBULENCE_MODEL == 3) or (VERTICAL_TURBULENCE_MODEL == 7) or (HORIZONTAL_TURBULENCE_MODEL == 7))",
+#           -----------------------------------
+            ),
+#           -----------------------------------
+            SCHEME_FOR_ADVECTION_OF_K_EPSILON = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO ADVECTION","CHARACTERISTICS","SUPG","LEO POSTMA","MURD SCHEME N","MURD SCHEME PSI","LEO POSTMA FOR TIDAL FLATS","EXPLICIT N-SCHEME FOR TIDAL FLATS"],
+                defaut = "MURD SCHEME PSI",
+                fr = """Fixe le schema utilise pour la convection du modele
+$k$-$\epsilon$ ou Spalart-Allmaras.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de convection ;
+\item 1 : caracteristiques ;
+\item 2 : SUPG ;
+\item 3 : schema de Leo Postma ;
+\item 4 : MURD schema N - options supplementaires possibles :
+  \begin{itemize}
+  \item OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES/TRACEURS/
+K-EPSILON) :
+  \begin{itemize}
+  \item 1: schema explicite classique ;
+  \item 2: predicteur-correcteur au premier order ;
+  \item 3: predicteur-correcteur au deuxieme order ;
+  \item 4: schema implicite compatible avec les bancs decouvrants;
+  \end{itemize}
+  \item NOMBRE DE CORRECTIONS POUR LES SCHEMAS DISTRIBUTIFS :
+  fixe le nombre de corrections pour les schemas distributifs
+  predicteur-correcteur du premier et deuxieme ordre
+  (une value autour de 4 est recommandee) ;
+  \end{itemize}
+\item 5 : MURD schema PSI ;
+\item 13 : Leo Postma pour bancs decouvrants ;
+\item 14 : schema N explicite pour bancs decouvrants.
+\end{itemize}
+Valeurs par defaut de
+\telkey{SCHEMA POUR LA CONVECTION DU K-EPSILON} = 5
++ \telkey{OPTION DU SCHEMA POUR LA CONVECTION DU K-EPSILON} = 4 donnent
+le schema LIPS.
+Ancienne valeur par defaut = 1 (caracteristiques) jusqu a la version
+V8P0.""",
+                ang = """Sets the advection scheme for the $k$-$\epsilon$ model
+or Spalart-Allmaras model.
+Possible choices are:
+\begin{itemize}
+\item 0: no convection,
+\item 1: characteristics,
+\item 2: SUPG,
+\item 3: Leo Postma scheme,
+\item 4: MURD scheme N,
+  \begin{itemize}
+  \item SCHEME OPTION FOR ADVECTION OF VELOCITIES/TRACERS/K-EPSILON):
+  \begin{itemize}
+  \item 1: classical explicit scheme;
+  \item 2: 1st order predictor-corrector;
+  \item 3: 2nd order predictor-corrector;
+  \item 4: implicit scheme compatible with tidal flats;
+  \end{itemize}
+  \item \telkey{NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES}:
+  sets the number of sub-iterations for the 1st and 2nd order
+  predictor-corrector schemes (a value around 4 is recommended).
+  \end{itemize}
+\item 5: MURD scheme PSI,
+  \begin{itemize}
+  \item SCHEME OPTION FOR ADVECTION OF VELOCITIES/TRACERS/K-EPSILON):
+  \begin{itemize}
+  \item 1: classical explicit scheme;
+  \item 2: 1st order predictor-corrector;
+  \item 3: 2nd order predictor-corrector;
+  \item 4: implicit scheme compatible with tidal flats;
+  \end{itemize}
+  \item \telkey{NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES}:
+  sets the number of sub-iterations for the 1st and 2nd order
+  predictor-corrector schemes (a value around 4 is recommended).
+  \end{itemize}
+\item 13: Leo Postma for tidal flats,
+\item 14: explicit N-scheme for tidal flats.
+\end{itemize}
+Default values for \telkey{SCHEME FOR ADVECTION OF K-EPSILON} = 5
++ \telkey{SCHEME OPTION FOR ADVECTION OF K-EPSILON} = 4
+give LIPS scheme.
+Old default value = 1 (characteristics) until version V8P0.""",
+            ),
+#           -----------------------------------
+            b_SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILONF = BLOC(condition="((VERTICAL_TURBULENCE_MODEL == 3) or (HORIZONTAL_TURBULENCE_MODEL == 3) or (VERTICAL_TURBULENCE_MODEL == 7) or (HORIZONTAL_TURBULENCE_MODEL == 7))",
+#           -----------------------------------
+            ),
+#           -----------------------------------
+            SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 4,
+                fr = """Si present remplace et a priorite sur :
+\telkey{OPTION POUR LES CARACTERISTIQUES} et
+\telkey{OPTION DE SUPG}.
+Si schema PSI ou N :
+\begin{itemize}
+\item 1 : explicite ;
+\item 2 : predicteur-correcteur ;
+\item 3 : predicteur-correcteur deuxieme ordre en temps ;
+\item 4 : implicite (compatible avec bancs decouvrants).
+\end{itemize}
+Si pas de bancs decouvrants, l option 2 est plus rapide.
+Ancienne valeur par defaut = 1 (explicite) jusqu a la version V8P0.""",
+                ang = """If present replaces and has priority over:
+\telkey{OPTION FOR CHARACTERISTICS} and
+\telkey{SUPG OPTION}.
+If N or PSI scheme:
+\begin{itemize}
+\item 1: explicit,
+\item 2: predictor-corrector,
+\item 3: predictor-corrector second-order in time,
+\item 4: implicit (compatible with tidal flats).
+\end{itemize}
+If no tidal flats, option 2 is faster.
+Old default value = 1 (explicit) until version V8P0.""",
+            ),
+        ),
+#       -----------------------------------
+        DIFFUSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SCHEME_FOR_DIFFUSION_OF_K_EPSILON = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO DIFFUSION","IMPLICIT"],
+                defaut = "IMPLICIT",
+                fr = """Permet de specifier si l''on utilise ou non la diffusion
+de $k$ et $\epsilon$.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de diffusion,
+\item 1 : implicite.
+\end{itemize}""",
+                ang = """Monitors the choice of the diffusion scheme
+for $k$ and $\epsilon$.
+Possible choices are:
+\begin{itemize}
+\item 0: no diffusion,
+\item 1: implicit.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_SCHEME_FOR_DIFFUSION_OF_K_EPSILONG = BLOC(condition="SCHEME_FOR_DIFFUSION_OF_K_EPSILON == 'IMPLICIT'",
+#           -----------------------------------
+#               -----------------------------------
+                SOLVER_FOR_DIFFUSION_OF_K_EPSILON = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres","direct solver"],
+                    defaut = "conjugate gradient",
+                    fr = """Permet de choisir le solveur utilise pour la resolution de
+la diffusion du modele $k$-$\epsilon$ ou Spalart-Allmaras.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre ;
+\item 6 : CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}""",
+                    ang = """Choice of the solver for the diffusion of $k$ and $\epsilon$.
+but also $\tilde{\nu}$.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient,
+\item 6: CGSTAB,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                b_SOLVER_FOR_DIFFUSION_OF_K_EPSILONG = BLOC(condition="SOLVER_FOR_DIFFUSION_OF_K_EPSILON == 'gmres'",
+#               -----------------------------------
+#                   -----------------------------------
+                    OPTION_OF_SOLVER_FOR_DIFFUSION_OF_K_EPSILON = SIMP(statut ='o',
+#                   -----------------------------------
+                        typ = 'I',
+                        defaut = 5,
+                        fr = """Dimension de l''espace de Krylov pour la methode GMRES (7).
+Ancienne valeur par defaut = 3 jusqu a la version V8P0.""",
+                        ang = """Dimension of Krylov space for the GMRES method (7).
+Old default value = 3 until version V8P0.""",
+                    ),
+                ),
+#               -----------------------------------
+                ACCURACY_FOR_DIFFUSION_OF_K_EPSILON = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 1.E-8,
+                    fr = """Fixe la precision demandee pour le calcul de la diffusion
+du $k$-$\epsilon$ ou $\tilde{\nu}$.
+Ancienne valeur par defaut = 1.E-6 jusqu a la version V8P0.""",
+                    ang = """Sets the accuracy needed for the computation of the
+diffusion of the $k$-$\epsilon$ or Spalart-Allmaras models.
+Old default value = 1.E-6 until version V8P0.""",
+                ),
+#               -----------------------------------
+                MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_K_EPSILON = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 200,
+                    fr = """Fixe le nombre maximum d''iterations accepte lors de la
+resolution du systeme diffusion-termes sources du modele
+$k$-$\epsilon$ ou du modele de Spalart-Allmaras.""",
+                    ang = """Limits the number of solver iterations for the diffusion of
+$k$-$\epsilon$ or $\tilde{\nu}$.""",
+                ),
+#               -----------------------------------
+                PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ["no preconditioning","diagonal","diagonal condensed","diagonal with absolute values","Crout","Gauss-Seidel EBE","Matrix defined by the user","diagonal and Crout","direct solver on the vertical","diagonal condensed and Crout","diagonal and direct solver on the vertical"],
+                    defaut = "diagonal",
+                    fr = """Permet de preconditionner le systeme relatif
+a la diffusion du modele $k$-$\epsilon$ ou du modele Spalart-Allmaras.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : aucun ;
+\item 2 : diagonal ;
+\item 3 : diagonal avec matrice condensee ;
+\item 5 : diagonal avec valeurs absolues ;
+\item 7 : Crout ;
+\item 11 : Gauss-Seidel EBE ;
+\item 13 : matrice fournie par l''utilisateur ;
+\item 14 : diagonal et Crout ;
+\item 17 : solveur direct sur la verticale ;
+\item 21 : diagonal condensee et Crout ;
+\item 34 : diagonal et solveur direct sur la verticale.
+\end{itemize}""",
+                    ang = """Choice of preconditioning for the diffusion of
+the $k$-$\epsilon$ model or Spalart-Allmaras model.
+Possible choices are:
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal,
+\item 3: diagonal with the condensed matrix,
+\item 5: diagonal with absolute values,
+\item 7: Crout,
+\item 11: Gauss-Seidel EBE,
+\item 13: matrix defined by the user,
+\item 14: diagonal and Crout,
+\item 17: direct solver on the vertical,
+\item 21: diagonal condensed and Crout,
+\item 34: diagonal and direct solver on the vertical.
+\end{itemize}""",
+                ),
+            ),
+        ),
+    ),
+#   -----------------------------------
+    TIDAL_FLATS_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["FORCED TO ZERO","VALUE BEFORE MASKED"],
+            defaut = "FORCED TO ZERO",
+            fr = """Traitement sur les bancs decouvrants a l''etape de diffusion
+pour $k$ et $\epsilon$.
+\begin{itemize}
+\item 0 : forcage a zero ;
+\item 1 : valeur avant masquage.
+\end{itemize}""",
+            ang = """Treatment of tidal flats at the diffusion step for $k$ and
+$\epsilon$.
+\begin{itemize}
+\item 0: forced to zero,
+\item 1: value before masked.
+\end{itemize}""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+TRACERS = PROC(nom= "TRACERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    NUMBER_OF_TRACERS = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Definit le nombre de traceurs.""",
+        ang = """Defines the number of tracers.""",
+    ),
+#   -----------------------------------
+    NAMES_OF_TRACERS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM', min=0, 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.""",
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        METEOROLOGY = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            VALUES_OF_TRACERS_IN_THE_RAIN = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Fixe la valeur des traceurs dans la pluie.""",
+                ang = """Sets the value of the tracers in the rain.""",
+            ),
+        ),
+#       -----------------------------------
+        SOURCES = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            VALUE_OF_THE_TRACERS_AT_THE_SOURCES = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Fixe la valeur des traceurs aux sources.
+Toutes les sources pour le premier traceur
+puis toutes les sources du deuxieme traceur, etc.
+(cf. manuel utilisateur).
+Par exemple, s''il y a 3 traceurs (T1, T2 et T3) et 2 sources
+(S1 et S2), la syntaxe suivante est utilisee :\\
+S1\_T1;S1\_T2;S1\_T3;S2\_T1;S2\_T2;S2\_T3\\
+10.0; 10.0; 0.0;  0.0; 10.0; 10.0""",
+                ang = """Sets the value of the tracers at the sources.
+All sources for the first tracer, then
+all sources for the second tracer, etc.
+(see user manual).
+For example, if there are 3 tracers (T1, T2 and T3)
+and 2 sources (S1 and S2), the following syntax is used:\\
+S1\_T1;S1\_T2;S1\_T3;S2\_T1;S2\_T2;S2\_T3\\
+10.0; 10.0; 0.0;  0.0; 10.0; 10.0""",
+            ),
+        ),
+#       -----------------------------------
+        DENSITY = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            DENSITY_LAW = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Donne le type de loi de densite utilisee dans le cas de
+l''utilisation de traceurs actifs. Le sediment est considere
+actif par defaut. Les choix possibles sont :
+\begin{itemize}
+\item 0 : rien (et du sediment si present) ;
+\item 1 : fonction de temperature (et du sediment si present) ;
+\item 2 : fonction de la salinite (et du sediment si present) ;
+\item 3 : fonction de temperature et salinite
+          (et du sediment si present) ;
+\item 4 : BETA donnes par l''utilisateur pour chaque traceur
+          (et effets du sediment avec un beta predefini si present);
+\item 5 : le sediment et les autres traceurs sont forces a etre
+passifs ;
+\item 6 : Jackett et al. 2006.
+\end{itemize}""",
+                ang = """Gives the type of the law of density used in the case of
+active tracers. The sediment is considered active with its own
+law by default. The possible choices are:
+\begin{itemize}
+\item 0: nothing (and sediment if present),
+\item 1: function of the temperature (and sediment if present),
+\item 2: function of the salinity (and sediment if present),
+\item 3: function of the temperature and salinity
+(and sediment if present),
+\item 4: user-defined BETA coefficients (and effect of the
+         sediment with its own behaviour if present),
+\item 5: the sediment and other tracers are forced to be passive,
+\item 6: Jackett et al. 2006.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_DENSITY_LAWG = BLOC(condition="DENSITY_LAW == 4",
+#           -----------------------------------
+#               -----------------------------------
+                BETA_EXPANSION_COEFFICIENT_FOR_TRACERS = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'R', min=0, max='**',
+                    fr = """Unite : K$^{-1}$.
+Ce coefficient permet de definir l''evolution de la densite de
+l''eau en fonction de la concentration en traceur lors de
+l''utilisation de la valeur 4 du mot cle
+\telkey{LOI DE DENSITE}
+(une valeur par traceur).""",
+                    ang = """Unit: K$^{-1}$.
+This coefficient is used to define the evolution of the water density
+with respect to the tracer concentration when using
+\telkey{DENSITY LAW} = 4 (one value per tracer).""",
+                ),
+#               -----------------------------------
+                STANDARD_VALUES_FOR_TRACERS = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'R', min=0, max='**',
+                    fr = """Valeur du traceur pour laquelle la densite est donnee lors de
+l''utilisation de la valeur 4 du mot cle
+\telkey{LOI DE DENSITE} (une valeur par traceur).""",
+                    ang = """Reference value of tracers corresponding to the given density
+when using \telkey{DENSITY LAW} = 4 (one value per tracer).""",
+                ),
+            ),
+        ),
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITIONS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        PRESCRIBED_TRACERS_VALUES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Determine la valeur imposee des traceurs a la premiere
+frontiere, puis a la deuxieme etc. suivant la meme logique que pour les
+\telkey{VALEURS DES TRACEURS DES SOURCES}.""",
+            ang = """Determines the imposed value of tracers at the first boundary,
+then at the second, and so on, with the same logic as
+\telkey{VALUE OF THE TRACERS AT THE SOURCES}.""",
+        ),
+#       -----------------------------------
+        TRACERS_VERTICAL_PROFILES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            into = ["User defined","Constant","Constant or Rouse if sediment", "Normalized Rouse profile and imposed conc", "Modified Rouse profile accounting for molecular viscosity"],
+            fr = """Permet de specifier le type de profil de concentration des
+traceurs sur la verticale.
+Il y a autant de valeurs a donner que le produit du nombre de traceurs
+par le nombre de frontieres liquides.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : Programmation utilisateur ;
+\item 1 : Constant ;
+\item 2 : Rouse equilibrium concentration ;
+\item 3 : Rouse (normalise) et concentration imposee.
+\item 4 : Rouse modifie avec viscosite moleculaire.
+\end{itemize}""",
+            ang = """Specifies the type of profiles of tracer concentration on the
+vertical.
+There are as many values to be given as the product of the number of
+tracers and the number of open boundaries.
+Possible choices are:
+\begin{itemize}
+\item 0: user defined,
+\item 1: constant,
+\item 2: Rouse equilibrium, constant (diluted tracer)
+or Rouse (sediment),
+\item 3: Rouse (normalized) and imposed concentration.
+\item 4: Rouse modified with molecular viscosity.
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    INITIALIZATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        INITIAL_VALUES_OF_TRACERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Fixe la valeur initiale du/des traceur(s).
+Les valeurs requises sont separees par un point virgule ; si plus d une.
+Le nombre de valeurs fournies doit etre egal au nombre de traceurs
+declares.""",
+            ang = """Sets the initial values of tracer(s).
+Required value(s) separated with a semicolumn ; if more than one.
+The number of supplied values must be equal to the number of declared
+tracers.""",
+        ),
+    ),
+#   -----------------------------------
+    NUMERICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ADVECTION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SCHEME_FOR_ADVECTION_OF_TRACERS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["NO ADVECTION","CHARACTERISTICS","EXPLICIT + SUPG","EXPLICIT LEO POSTMA","EXPLICIT + MURD SCHEME N","EXPLICIT + MURD SCHEME PSI","LEO POSTMA FOR TIDAL FLATS","N-SCHEME FOR TIDAL FLATS"],
+                fr = """Fixe le schema utilise pour la convection des traceurs
+(un entier par traceur).
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de convection ;
+\item 1 : caracteristiques ;
+\item 2 : explicite + SUPG ;
+\item 3 : explicite Leo Postma ;
+\item 4 : explicite + MURD schema N ;
+\item 5 : explicite + MURD schema PSI ;
+\item 13 : Leo Postma pour bancs decouvrants ;
+\item 14 : schema N pour bancs decouvrants.
+\end{itemize}
+Valeurs par defaut de
+\telkey{SCHEMA POUR LA CONVECTION DES TRACEURS} = 5
++ \telkey{OPTION DU SCHEMA POUR LA CONVECTION DES TRACEURS} = 4 donnent
+le schema LIPS.""",
+                ang = """Sets the advection scheme for the tracers (one integer per tracer).
+Possible choices are:
+\begin{itemize}
+\item 0: no convection,
+\item 1: characteristics,
+\item 2: explicit + SUPG,
+\item 3: explicit Leo Postma,
+\item 4: explicit + MURD scheme N,
+\item 5: explicit + MURD scheme PSI,
+\item 13: Leo Postma for tidal flats,
+\item 14: N-scheme for tidal flats.
+\end{itemize}
+Default values for \telkey{SCHEME FOR ADVECTION OF TRACERS} = 5
++ \telkey{SCHEME OPTION FOR ADVECTION OF TRACERS} = 4
+give LIPS scheme.""",
+            ),
+#           -----------------------------------
+            SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I', min=0, max='**',
+                fr = """Si present remplace et a priorite sur :
+\telkey{OPTION POUR LES CARACTERISTIQUES} et
+\telkey{OPTION DE SUPG}.
+Si schema PSI ou N :
+\begin{itemize}
+\item 1 : explicite ;
+\item 2 : predicteur-correcteur ;
+\item 3 : predicteur-correcteur deuxieme ordre en temps ;
+\item 4 : implicite (compatible avec bancs decouvrants).
+\end{itemize}
+Valeur par defaut = 4.
+Si pas de bancs decouvrants, l option 2 est plus rapide.
+Ancienne valeur par defaut = 1 (explicite) jusqu a la version V8P0.""",
+                ang = """If present replaces and has priority over:
+\telkey{OPTION FOR CHARACTERISTICS} and
+\telkey{SUPG OPTION}.
+If N or PSI scheme:
+\begin{itemize}
+\item 1: explicit,
+\item 2: predictor-corrector,
+\item 3: predictor-corrector second-order in time,
+\item 4: implicit (compatible with tidal flats).
+\end{itemize}
+Default value = 4.
+If no tidal flats, option 2 is faster.
+Old default value = 1 (explicit) until version V8P0.""",
+            ),
+        ),
+#       -----------------------------------
+        DIFFUSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SCHEME_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["NO DIFFUSION","IMPLICIT","VERTICAL DIFFUSION ONLY"],
+                defaut = "IMPLICIT",
+                fr = """Permet de specifier si l''on utilise ou non la diffusion
+des traceurs
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de diffusion,
+\item 1 : implicite;
+\item 2 : diffusion verticale seulement.
+\end{itemize}""",
+                ang = """Monitors the choice of the diffusion scheme
+for tracers.
+Possible choices are:
+\begin{itemize}
+\item 0: no diffusion,
+\item 1: implicit,
+\item 2: vertical diffusion only.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_SCHEME_FOR_DIFFUSION_OF_TRACERSG = BLOC(condition="SCHEME_FOR_DIFFUSION_OF_TRACERS != 'NO DIFFUSION'",
+#           -----------------------------------
+#               -----------------------------------
+                SOLVER_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'TXM', min=0, max='**',
+                    into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres","direct solver"],
+                    fr = """Permet de choisir le solveur utilise pour la resolution de
+la diffusion des traceurs (un entier par traceur).
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre ;
+\item 6 : CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}""",
+                    ang = """Choice of the solver for the diffusion of tracers
+(one integer per tracer).
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient,
+\item 6: CGSTAB,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                ACCURACY_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'R',
+                    defaut = 1.E-8,
+                    fr = """Fixe la precision demandee pour le calcul de la diffusion
+des traceurs. Une seule valeur pour tous les traceurs.
+Ancienne valeur par defaut = 1.E-6 jusqu a la version V7P3.""",
+                    ang = """Sets the accuracy needed for the computation of
+the diffusion of the tracers. One single value for every tracer.
+Old default value = 1.E-6 until version V7P3.""",
+                ),
+#               -----------------------------------
+                MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 60,
+                    fr = """Limite le nombre d''iterations du solveur a chaque pas
+de temps pour le calcul de la diffusion du ou des traceurs.""",
+                    ang = """Limits the number of solver iterations for the diffusion of
+tracer(s).""",
+                ),
+#               -----------------------------------
+                PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'TXM', min=0, max='**',
+                    into = ["no preconditioning","diagonal","diagonal condensed","diagonal with absolute values","Crout","Gauss-Seidel EBE","Matrix defined by the user","diagonal and Crout","direct solver on the vertical","diagonal condensed and Crout","diagonal and direct solver on the vertical"],
+                    fr = """Permet de preconditionner le systeme relatif
+a la diffusion des traceurs. Les choix possibles sont :
+\begin{itemize}
+\item 0 : aucun ;
+\item 2 : diagonal ;
+\item 3 : diagonal avec matrice condensee ;
+\item 5 : diagonal avec valeurs absolues ;
+\item 7 : Crout ;
+\item 11 : Gauss-Seidel EBE ;
+\item 13 : matrice fournie par l''utilisateur ;
+\item 14 : diagonal et Crout ;
+\item 17 : solveur direct sur la verticale ;
+\item 21 : diagonal condensee et Crout ;
+\item 34 : diagonal et solveur direct sur la verticale.
+\end{itemize}""",
+                    ang = """Choice of preconditioning for the diffusion of tracers.
+Possible choices are:
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal,
+\item 3: diagonal with the condensed matrix,
+\item 5: diagonal with absolute values,
+\item 7: Crout,
+\item 11: Gauss-Seidel EBE,
+\item 13: matrix defined by the user,
+\item 14: diagonal and Crout,
+\item 17: direct solver on the vertical,
+\item 21: diagonal condensed and Crout,
+\item 34: diagonal and direct solver on the vertical.
+\end{itemize}""",
+                ),
+            ),
+#           -----------------------------------
+            OPTION_OF_SOLVER_FOR_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 5,
+                fr = """Dimension de l''espace de Krylov pour la methode GMRES (7).
+Ancienne valeur par defaut = 3 jusqu a la version V8P0.""",
+                ang = """Dimension of Krylov space for the GMRES method (7).
+Old default value = 3 until version V8P0.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    TIDAL_FLATS_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["FORCED TO ZERO","VALUE BEFORE MASKED"],
+            defaut = "FORCED TO ZERO",
+            fr = """Traitement sur les bancs decouvrants a l''etape de diffusion.
+\begin{itemize}
+\item 0 : forcage a zero ;
+\item 1 : valeur avant masquage.
+\end{itemize}
+Utiliser le choix 1 pour assurer la convervation du/des traceur(s)""",
+            ang = """Treatment of tidal flats at the diffusion step for tracers.
+\begin{itemize}
+\item 0: forced to zero,
+\item 1: value before masked.
+\end{itemize}
+Use choice 1 to ensure conservation of tracer(s).""",
+        ),
+    ),
+#   -----------------------------------
+    TURBULENCE = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Fixe les valeurs de coefficients de diffusion horizontal des
+traceurs.  L''influence de ce parametre sur l''evolution des traceurs
+dans le temps est importante.
+C est un tableau depuis la version 7.1, avec une valeur par traceur,
+separation par un point virgule.""",
+            ang = """Sets the values of the horizontal diffusion of tracers.
+These values may have a significant effect on the evolution of
+tracers in time.
+Since version 7.1, it has been an array, with one value per tracer,
+separated by semicolons.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_TRACERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Fixe les valeurs de coefficients de diffusion vertical des
+traceurs.  L''influence de ce parametre sur l''evolution des traceurs
+dans le temps est importante.
+C est un tableau depuis la version 7.1, avec une valeur par traceur,
+separation par un point virgule.""",
+            ang = """Sets the values of the vertical diffusion of tracers.
+These values may have a significant effect on the evolution of
+tracers in time.
+Since version 7.1, it has been an array, with one value per tracer,
+separated by semicolons.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+SEDIMENT_INFO = PROC(nom= "SEDIMENT_INFO",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    SEDIMENT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Permet de prendre en compte le transport sedimentaire.""",
+        ang = """If YES, sediment transport is modelled.""",
+    ),
+#   -----------------------------------
+    DENSITY_OF_THE_SEDIMENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 2650.,
+        fr = """Fixe la valeur de la masse volumique du sediment (kg/m$^3$).""",
+        ang = """Value of the sediment density (kg/m$^3$).""",
+    ),
+#   -----------------------------------
+    TIME_STEP_FOR_CONSOLIDATION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1200.,
+        fr = """Valeur du pas de temps pour le modele de consolidation qui
+peut etre plus grand que le pas de temps hydrodynamique car le
+phenomene est tres lent. Ce parametre est utilise si
+\telkey{OPTION DU MODELE DE TASSEMENT} = 1 (Modele multicouches
+empirique) ou 2 (Modele de Gibson (Lenormant)).""",
+        ang = """Time step for the modelling consolidation, which can
+be greater than the hydrodynamic time step. This parameter is
+used if \telkey{CONSOLIDATION MODEL} = 1 (Empirical multilayer model)
+or 2 (Gibson model (Lenormant)).""",
+    ),
+#   -----------------------------------
+    COHESIVE_SEDIMENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Permet de dire si le sediment est cohesif ou non.""",
+        ang = """Tells if the sediment is cohesive or not.""",
+    ),
+#   -----------------------------------
+    SHIELDS_PARAMETER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.047,
+        fr = """Utilise pour determiner la valeur de la contrainte critique
+d''entrainement.""",
+        ang = """Used to determine the critical bed shear stress value.""",
+    ),
+#   -----------------------------------
+    MIXED_SEDIMENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Si OUI, calcul en sediments mixtes, il y aura un sediment
+cohesif et un sediment non cohesif.""",
+        ang = """If YES, calculation of mixed sediment transport, there will be
+one cohesive sediment and one non cohesive sediment.""",
+    ),
+#   -----------------------------------
+    NUMBER_OF_SEDIMENT_BED_LAYERS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Structure verticale du lit cohesif, le nombre de couches
+doit etre inferieur a 20.""",
+        ang = """Number of cohesive sediment bed layers, should be less
+than 20.""",
+    ),
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            READ_CRITICAL_BED_SHEAR_STRESS_PER_LAYER = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Lecture de la contrainte critique d''erosion a
+partir du \telkey{FICHIER DE GEOMETRIE}.""",
+                ang = """Decides if erosion shear stress at each layer is
+read from \telkey{GEOMETRY FILE}.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RESULTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SEDIMENTOLOGICAL_RESULT_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les variables
+decrivant le fond vaseux (epaisseurs et concentrations\ldots)
+avec la periodicite donnee par le mot cle \telkey{PERIODE POUR
+LES SORTIES GRAPHIQUES}.""",
+                ang = """Name of the file into which the sedimentological computation
+results (thickness and concentration of the mud bed\ldots) shall be
+written, the periodicity being given by the keyword
+\telkey{GRAPHIC PRINTOUT PERIOD}.""",
+            ),
+#           -----------------------------------
+            SEDIMENTOLOGICAL_RESULT_FILE_BINARY = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['STD','IBM','I3E'],
+                defaut = 'STD',
+                fr = """Type du binaire utilise pour l''ecriture du fichier
+des resultats sedimentologiques.
+Ce type depend de la machine sur laquelle le fichier a ete genere.
+Les valeurs possibles sont :
+\begin{itemize}
+\item IBM pour un fichier cree sur IBM ;
+\item I3E pour un fichier cree sur HP ;
+\item STD.
+\end{itemize}
+Il s''agit alors d''ordres READ et WRITE normaux.""",
+                ang = """Binary file type used for writing the results file.
+This type depends on the machine on which the file was generated.
+The possible values are as follows:
+\begin{itemize}
+\item IBM, for a file on an IBM (from a CRAY),
+\item I3E, for a file on an HP (from a CRAY),
+\item STD, binary type of the machine on which the user is working.
+\end{itemize}
+In that case, normal READ and WRITE commands are used.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    RESTART = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        PREVIOUS_COMPUTATION_SEDIMENTOLOGICAL_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)'),
+            defaut = '',
+            fr = """Nom d''un fichier contenant les variables sedimentologiques
+decrivant le fond vaseux, resultats d''un calcul precedent realise
+sur le meme maillage et dont le dernier pas de temps enregistre
+va fournir les conditions initiales pour une suite de de calcul.""",
+            ang = """Name of a file containing the sedimentological parameters
+(thickness and concentration of the bed\ldots), results of an earlier
+computation which was made on the same mesh. The last recorded time
+step will provide the initial conditions for the new computation.""",
+        ),
+    ),
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        MEAN_DIAMETER_OF_THE_SEDIMENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = .01,
+            fr = """Valeur du diametre D50 pour les sediments non cohesifs.""",
+            ang = """Sets the value of the diameter D50 for non cohesive sediments.""",
+        ),
+#       -----------------------------------
+        FRICTION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 3.0,
+                fr = """Ratio pour le calcul du frottement de peau.
+rugosite de peau = ratio $\times$ diametre moyen.""",
+                ang = """ Ratio for the computation of skin friction.
+skin roughness = ratio $\times$ mean diameter.""",
+            ),
+#           -----------------------------------
+            SKIN_FRICTION_CORRECTION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Prise en compte du frottement de peau :
+\begin{itemize}
+\item 0 : pas de correction (TAUP = TOB) voir aussi
+\telkey{RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER} :
+\telfile{S3D\_KSPRATIO} ;
+\item 1 : fond plat (KSP = \telfile{S3D\_KSPRATIO} $\times$
+\telfile{S3D\_D50}) ;
+\item 2 : prise en compte des rides (non programme).
+\end{itemize}""",
+                ang = """Formula to predict the skin bed roughness:
+\begin{itemize}
+\item 0: No correction (TAUP = TOB) see also
+\telkey{RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN}
+\telfile{S3D\_KSPRATIO},
+\item 1: Flat bed (KSP = \telfile{S3D\_KSPRATIO} $\times$
+\telfile{S3D\_D50}),
+\item 2: Ripple correction factor (not yet implemented).
+\end{itemize}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    INITIALIZATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        INITIAL_PERCENTAGE_OF_NON_COHESIVE_SEDIMENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Pourcentage initial du sediment non cohesif (mixte).""",
+            ang = """Initial percentage of non cohesive sediment (mixed sediments).""",
+        ),
+#       -----------------------------------
+        MUD_CONCENTRATIONS_PER_LAYER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Concentration du lit de vase en g/L (definie par couches) en
+commencant par la couche du fond.""",
+            ang = """Dry density of the mud-bed layers in g/L starting
+form the bottom upwards.""",
+        ),
+#       -----------------------------------
+        CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD_LAYERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Taux critique d erosion de la vase (N/m$^2$).
+Doit etre defini pour chaque couche en commencant par la couche de
+fond.""",
+            ang = """Critical erosion shear stress of the mud per layer
+(N/m$^2$).
+Needs to be defined for each layer (N/m$^2$),
+starting from the condolidated bottom layer upwards.""",
+        ),
+#       -----------------------------------
+        INITIAL_THICKNESS_OF_SEDIMENT_LAYERS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Epaisseurs initiales des sediments (m).""",
+            ang = """Sediment layers thickness (m) for initialisation.""",
+        ),
+    ),
+#   -----------------------------------
+    NUMERICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DIFFUSION = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["conjugate gradient","conjugate residual","conjugate gradient on a normal equation","minimum error","squared conjugate gradient","cgstab","gmres","direct solver"],
+                defaut = "conjugate gradient on a normal equation",
+                fr = """Permet de choisir le solveur utilise pour la resolution de
+la diffusion du sediment.
+Les choix possibles sont :
+\begin{itemize}
+\item 1 : gradient conjugue ;
+\item 2 : residu conjugue ;
+\item 3 : gradient conjugue sur equation normale ;
+\item 4 : erreur minimale ;
+\item 5 : gradient conjugue carre ;
+\item 6 : CGSTAB ;
+\item 7 : GMRES ;
+\item 8 : solveur direct.
+\end{itemize}""",
+                ang = """Choice of the solver for the sediment equation.
+Possible choices are:
+\begin{itemize}
+\item 1: conjugate gradient,
+\item 2: conjugate residual,
+\item 3: conjugate gradient on a normal equation,
+\item 4: minimum error,
+\item 5: squared conjugate gradient,
+\item 6: CGSTAB,
+\item 7: GMRES,
+\item 8: direct solver.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            b_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENTG = BLOC(condition="SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT == 'gmres'",
+#           -----------------------------------
+#               -----------------------------------
+                OPTION_OF_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'I',
+                    defaut = 5,
+                    fr = """Dimension de l''espace de Krylov pour la methode GMRES (7).
+Ancienne valeur par defaut = 3 jusqu a la version V8P0.""",
+                    ang = """Dimension of Krylov space for the GMRES method (7).
+Old default value = 3 until version V8P0.""",
+                ),
+            ),
+#           -----------------------------------
+            ACCURACY_FOR_DIFFUSION_OF_SEDIMENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.E-8,
+                fr = """Fixe la precision demandee pour le calcul de la diffusion
+des sediments.
+Ancienne valeur par defaut = 1.E-6 jusqu a la version V8P0.""",
+                ang = """Sets the accuracy needed for the computation of the
+diffusion of sediments.
+Old default value = 1.E-6 until version V8P0.""",
+            ),
+#           -----------------------------------
+            MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_SEDIMENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 60,
+                fr = """Limite le nombre d''iterations du solveur a chaque pas
+de temps pour le calcul de la diffusion du sediment.""",
+                ang = """Limits the number of solver iterations for the diffusion of
+sediment.""",
+            ),
+#           -----------------------------------
+            PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["no preconditioning","diagonal","diagonal condensed","diagonal with absolute values","Crout","Gauss-Seidel EBE","Matrix defined by the user","diagonal and Crout","direct solver on the vertical","diagonal condensed and Crout","diagonal and direct solver on the vertical"],
+                defaut = "diagonal",
+                fr = """Permet de preconditionner le systeme relatif
+a la diffusion du sediment. Les choix possibles sont :
+\begin{itemize}
+\item 0 : aucun ;
+\item 2 : diagonal ;
+\item 3 : diagonal avec matrice condensee ;
+\item 5 : diagonal avec valeurs absolues ;
+\item 7 : Crout ;
+\item 11 : Gauss-Seidel EBE ;
+\item 13 : matrice fournie par l''utilisateur ;
+\item 14 : diagonal et Crout ;
+\item 17 : solveur direct sur la verticale ;
+\item 21 : diagonal condensee et Crout ;
+\item 34 : diagonal et solveur direct sur la verticale.
+\end{itemize}
+Certains preconditionnements sont cumulables
+(les diagonaux 2 ou 3 avec les autres).
+Pour cette raison on ne retient que les nombres premiers pour
+designer les preconditionnements. Si l''on souhaite en cumuler
+plusieurs on formera le produit des options correspondantes.""",
+                ang = """Choice of the preconditioning in the sediment diffusion
+system that the convergence is speeded up when it is being solved.
+Possible choices are:
+\begin{itemize}
+\item 0: no preconditioning,
+\item 2: diagonal,
+\item 3: diagonal with the condensed matrix,
+\item 5: diagonal with absolute values,
+\item 7: Crout,
+\item 11: Gauss-Seidel EBE,
+\item 13: matrix defined by the user,
+\item 14: diagonal and Crout,
+\item 17: direct solver on the vertical,
+\item 21: diagonal condensed and Crout,
+\item 34: diagonal and direct solver on the vertical.
+\end{itemize}
+Some operations (either 2 or 3 diagonal preconditioning) can be
+performed concurrently with the others.
+Only prime numbers are therefore kept to denote the preconditioning
+operations. When several of them are to be performed concurrently,
+the product of relevant options shall be done.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    TIDAL_FLATS_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        THRESHOLD_FOR_SEDIMENT_FLUX_CORRECTION_ON_TIDAL_FLATS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.2,
+            fr = """Pour les profondeurs inferieures a cette valeur limite, le flux
+sedimentaire sera nul. Voir le sous-programme \telfile{FLUSED}.""",
+            ang = """Below this limiting depth, all sediment erosion rates are set
+to zero. See subroutine \telfile{FLUSED}.""",
+        ),
+    ),
+#   -----------------------------------
+    DEPOSITION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        CRITICAL_SHEAR_STRESS_FOR_DEPOSITION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.2,
+            fr = """Fixe la valeur de la contrainte de cisaillement au fond
+au dessous de laquelle se produit le depot des sediments cohesifs.""",
+            ang = """Value of the critical bottom shear stress under which
+deposition of cohesive sediments occurs.""",
+        ),
+#       -----------------------------------
+        NON_COHESIVE_BED_POROSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.4,
+            fr = """La concentration massique du lit \telfile{S3D\_CFDEP} est definie par
+\telfile{S3D\_CFDEP} = (1-\telfile{S3D\_XKV}) $\times$
+\telfile{S3D\_RHOS}.  Ce parametre est utilise pour les sediments
+non-cohesifs.""",
+            ang = """The bed volume concentration \telfile{S3D\_CFDEP} =
+(1-\telfile{S3D\_XKV}) $\times$ \telfile{S3D\_RHOS} is used to calculate
+the bed evolution of non-cohesive sand transport.""",
+        ),
+    ),
+#   -----------------------------------
+    EROSION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        EROSION_COEFFICIENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 2.E-3,
+            fr = """Valeur du coefficient d''erosion utilise dans la formule
+de Partheniades en kg/m$^2$/s.""",
+            ang = """Value of the erosion coefficient used in Partheniades
+formula in kg/m$^2$/s.""",
+        ),
+    ),
+#   -----------------------------------
+    SETTLING_VELOCITY = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        CONSTANT_SEDIMENT_SETTLING_VELOCITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.01,
+            fr = """Vitesse de chute constante en m/s (> 0 depuis v6.3).
+Valeur imposee si
+\telkey{INFLUENCE DE LA TURBULENCE SUR LA VITESSE DE CHUTE}
+= NON.""",
+            ang = """Constant sediment settling velocity in m/s (>0 since v6.3).
+Prescribed value if
+\telkey{INFLUENCE OF TURBULENCE ON SETTLING VELOCITY} = NO.""",
+        ),
+#       -----------------------------------
+        SETTLING_VELOCITY_OF_SANDS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Vitesse de chute du sediment non cohesif.""",
+            ang = """Non cohesive sediment settling velocity.""",
+        ),
+#       -----------------------------------
+        ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Choix de schema vertical pour la diffusion et le depot du
+sediment :
+\begin{itemize}
+\item 0 : Diffusion implicite ;
+\item 1 : Schema implicite de convection-diffusion
+(tridiagonal matrix solver) ;
+\item 2 : Convection faible  \telfile{sed\_fall.f}
+\end{itemize}""",
+            ang = """Choice of the vertical scheme for diffusion and settling of
+sediment:
+\begin{itemize}
+\item 0: Implicit-diffusion scheme,
+\item 1: Implicit-convection scheme (Tridiagonal matrix solver),
+\item 2: \telfile{set\_fall.f}
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        HINDERED_SETTLING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide si la formulation entravee doit etre utilisee
+pour calculer la vitesse de chute de la vase.""",
+            ang = """Decides if hindered formulation is to be used to
+compute settling velocity for mud.""",
+        ),
+#       -----------------------------------
+        WEAK_SOIL_CONCENTRATION_FOR_MUD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.0,
+            fr = """Concentration limite en kg/m$^3$ au-dela de laquelle
+la couche de vase fluide devient solide.
+Cette valeur est demandee lorsque
+\telkey{VITESSE DE CHUTE ENTRAVEE} = OUI.""",
+            ang = """The sediment concentration at which sediment
+forms a weak soil in kg/m$^3$. These values are needed when
+\telkey{HINDERED SETTLING} = YES.""",
+        ),
+#       -----------------------------------
+        THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.0,
+            fr = """Concentration de sediment a laquelle la chute entravee est
+initiee. Ces valeurs sont necessaires lorsque
+\telkey{VITESSE DE CHUTE ENTRAVEE} = OUI.""",
+            ang = """The sediment concentration at which hindered settling is
+initiated. These values are needed when
+\telkey{HINDERED SETTLING} = YES.""",
+        ),
+#       -----------------------------------
+        HINDERED_SETTLING_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Type de vitesse de chute entravee :
+\begin{itemize}
+\item 1 : Whitehouse et al. (2000) - fonctionne ;
+\item 2 : Winterwerp (1999) - ne fonctionne pas actuellement.
+\end{itemize}""",
+            ang = """Type of hindered settling:
+\begin{itemize}
+\item 1: Whitehouse et al. (2000) - working,
+\item 2: Winterwerp (1999) - not currently working.
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    SUSPENSION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        REFERENCE_CONCENTRATION_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """\begin{itemize}
+\item 1 : formule de Zyserman et Fredsoe, formule d''equilibre ;
+\item 3 : formule de Van Rijn (1987).
+\end{itemize}""",
+            ang = """\begin{itemize}
+\item 1: Zyserman and Fredsoe, equilibrium formula,
+\item 3: Van Rijn formula (1987).
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    FLOCCULATION_INFO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        FLOCCULATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide si la formulation entravee doit etre utilisee
+pour calculer la vitesse de chute pour la vase.""",
+            ang = """Decides if hindered formulation is to be used to
+compute settling velocity for mud.""",
+        ),
+#       -----------------------------------
+        FLOCCULATION_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Formule pour floculation :
+\begin{itemize}
+\item 1: Van Leussen ;
+\item 2: Soulsby et  al. (2013).
+\end{itemize}""",
+            ang = """Type of flocculation formula:
+\begin{itemize}
+\item 1: Van Leussen,
+\item 2: Soulsby et  al. (2013).
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        FLOCCULATION_COEFFICIENT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.3,
+            fr = """Coefficient intervenant dans la modelisation de l''influence de
+la turbulence sur la floculation, il intervient plus precisement dans
+le terme de formation des flocs par les contraintes turbulentes
+(coefficient $a$ de la formule de Van Leussen).
+Valeur a imposer si
+\telkey{INFLUENCE DE LA TURBULENCE SUR LA VITESSE DE CHUTE}
+= OUI.""",
+            ang = """When the influence of turbulence on the settling velocity
+is modelled, this coefficient traduces the formation of flocs by
+turbulence (coefficient $a$ of Van Leussen formula).
+Value to be imposed if
+\telkey{INFLUENCE OF TURBULENCE ON SETTLING VELOCITY} = YES.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.09,
+            fr = """Coefficient intervenant dans la modelisation de l''influence de
+la turbulence sur la floculation, il intervient plus precisement dans
+le terme de destruction des flocs par les contraintes turbulentes
+(coefficient $b$ de la formulede Van Leussen).
+Valeur a imposer si
+\telkey{INFLUENCE DE LA TURBULENCE SUR LA VITESSE DE CHUTE}
+= OUI.""",
+            ang = """When the influence of turbulence on the settling velocity
+is modelled, this coefficient traduces the breaking of flocs by
+turbulence (coefficient $b$ of Van Leussen formula).
+Value to be imposed if
+\telkey{INFLUENCE OF TURBULENCE ON SETTLING VELOCITY} = YES.""",
+        ),
+    ),
+#   -----------------------------------
+    DEPRECATED = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        CLEANING_TO_BE_DONE = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            BED_LAYERS_THICKNESS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 5.E-3,
+                fr = """Epaisseur de reference pour creer de nouvelles couches
+de vase. Ce parametre est utilise seulement dans le cas
+\telkey{OPTION DU MODELE DE TASSEMENT} = 2
+(modele de Gibson (Lenormant)). Avec ce modele, le sediment
+qui se depose sur le fond est tout d''abord stocke dans une couche
+tampon appelee couche des depots frais. C''est seulement quand
+l''epaisseur de cette couche atteint la valeur donnee par le mot
+cle \telkey{EPAISSEUR DES COUCHES DU FOND VASEUX} qu''une nouvelle
+couche est cree au niveau du lit de vase.""",
+                ang = """Reference thickness considered for the creation of new
+bed layers.
+This parameter is used if \telkey{CONSOLIDATION MODEL} = 2
+(Gibson model (Lenormant)).
+With this model, the sediment which settles on
+the bottom arrives at first in the fresh deposit layer. When
+the thickness of this layer is equal to the
+\telkey{BED LAYERS THICKNESS},
+a new mud layer is added to the mud bed.""",
+            ),
+#           -----------------------------------
+            MAXIMUM_CONCENTRATION_OF_THE_CONSOLIDATED_MUD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 500.,
+                fr = """Concentration maximale pouvant etre atteinte par une couche
+de vase lors du tassement.
+Ce parametre est utilise si \telkey{OPTION DU MODELE DE TASSEMENT} = 2
+(Modele de Gibson - Lenormant).""",
+                ang = """Maximum concentration which may be reached by a mud layer
+during consolidation.
+This value is used if \telkey{CONSOLIDATION MODEL} = 2
+(Gibson model (Lenormant)).""",
+            ),
+#           -----------------------------------
+            RESIDENCE_TIME_FOR_MUD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=30, max=30,
+                fr = """Tableau contenant les temps de sejour en heure et centieme
+relatifs a chacune des couches discretisant le fond vaseux
+(la premiere valeur correspond a la couche du fond et la derniere
+correspond a la couche superficielle).
+Valeurs necessaires si \telkey{OPTION DU MODELE DE TASSEMENT} = 1
+(Modele multicouches empirique).""",
+                ang = """Array which contains the residence times of the mud bed
+layers (the first value is related to the bottom layer and the
+last one to the top layer).
+These values are needed when \telkey{CONSOLIDATION MODEL} = 1
+(Empirical multilayer model).""",
+            ),
+        ),
+#       -----------------------------------
+        TO_BE_CHECKED = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            CONSOLIDATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Logique pour la prise en compte du tassement des depots vaseux
+a l''aide d''un modele multicouches : les couches discretisant le fond
+sont caracterisees par leur temps de sejour, temps au bout duquel la
+vase presente dans cette couche bascule dans la couche suivante plus
+consolidee.""",
+                ang = """If this key word is equal to YES, consolidation is simulated
+thanks to a multi-layers model: the bed layers are characterized by
+their residence time which is the time after which the quantity of
+mud which remains in a layer goes into a more consolidated layer.""",
+            ),
+#           -----------------------------------
+            CONSOLIDATION_MODEL = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Choix du modele de tassement :
+\begin{itemize}
+\item 1 : Modele multicouches empirique ;
+\item 2 : Modele de Gibson (Lenormant).
+\end{itemize}""",
+                ang = """Choice of the consolidation model:
+\begin{itemize}
+\item 1: Empirical multilayer model,
+\item 2: Gibson model (Lenormant).
+\end{itemize}""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+COUPLING = PROC(nom= "COUPLING",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    COUPLING_WITH = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['','SISYPHE','TOMAWAC','TOMAWACT3D','WAQTEL','DELWAQ','GAIA'],
+        defaut = '',
+        fr = """Liste des codes avec lesquels on couple \telemac{3d} :
+\begin{itemize}
+\item \sisyphe : couplage interne avec \sisyphe ;
+\item \tomawac : couplage interne avec \tomawac les forces
+induites par les vagues sont constantes sur la hauteur ;
+\item TOMAWACT3D : couplage interne avec \tomawac les forces
+induites par les vagues sont 3D ;
+\item \waqtel : couplage interne avec \waqtel ;
+\item DELWAQ : sortie de fichiers de resultats pour Delwaq ;
+\item \gaia : couplage interne avec \gaia.
+\end{itemize}""",
+        ang = """List of codes to be coupled with \telemac{3d}:
+\begin{itemize}
+\item \sisyphe: internal coupling with \sisyphe,
+\item \tomawac: internal coupling with \tomawac, forces are constant
+along the depth,
+\item TOMAWACT3D: internal coupling with \tomawac, forces are 3D,
+\item \waqtel: internal coupling with \waqtel,
+\item DELWAQ: will yield results file for DELWAQ,
+\item \gaia: internal coupling with \gaia.
+\end{itemize}""",
+    ),
+#   -----------------------------------
+    b_COUPLING_WITHG = BLOC(condition="COUPLING_WITH == 'SISYPHE'",
+#   -----------------------------------
+#       -----------------------------------
+        SISYPHE_STEERING_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Fichier des parametres de \sisyphe en cas de couplage
+interne.""",
+            ang = """\sisyphe parameter file in case of internal coupling.""",
+        ),
+#       -----------------------------------
+        COUPLING_PERIOD_FOR_SISYPHE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Fixe la periode de couplage avec le module \sisyphe,
+en nombre de pas de temps.
+Par defaut, il est couple a chaque pas de temps.""",
+            ang = """Sets the coupling period with the \sisyphe module, in number
+of time steps. By default, it is coupled at every time step.""",
+        ),
+    ),
+#   -----------------------------------
+    b_COUPLING_WITHH = BLOC(condition="COUPLING_WITH in ['TOMAWAC', 'TOMAWACT3D']",
+#   -----------------------------------
+#       -----------------------------------
+        TOMAWAC_STEERING_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Fichier des parametres de \tomawac en cas de couplage
+interne.""",
+            ang = """\tomawac parameter file in case of internal coupling.""",
+        ),
+#       -----------------------------------
+        COUPLING_PERIOD_FOR_TOMAWAC = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Fixe la periode de couplage avec le module \tomawac,
+en nombre de pas de temps.
+Par defaut, il est couple a chaque pas de temps.""",
+            ang = """Sets the coupling period with the \tomawac module, in number
+of time steps. By default, it is coupled at every time step.""",
+        ),
+    ),
+#   -----------------------------------
+    b_COUPLING_WITHI = BLOC(condition="COUPLING_WITH == 'WAQTEL'",
+#   -----------------------------------
+#       -----------------------------------
+        WAQTEL_STEERING_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM', max='**',
+            defaut = '',
+            fr = """Fichier des parametres physiques pour les processus de qualite d eau
+(internes, pas ceux de DELWAQ).""",
+            ang = """File for physical parameters of water quality processes
+(local ones of \telemac{3d}-\waqtel not those of DELWAQ).""",
+        ),
+#       -----------------------------------
+        WATER_QUALITY_PROCESS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Donne le numero du processus de qualite d''eau, defini
+comme une combinaison multiplicative de nombres premiers
+(2, 3, 5, 7, 11, 13, 17 et 19) avec les cas particuliers 0 et 1 :
+\begin{itemize}
+\item 0 : tous ;
+\item 1 : rien ;
+\item 2 : O2 ;
+\item 3 : BIOMASS ;
+\item 5 : EUTRO ;
+\item 7 : MICROPOL ;
+\item 11 : THERMIC ;
+\item 13 : AED2 ;
+\item 17 : Loi de degradation ;
+\item 19 : Court-circuit temporaire pour les glaces.
+\end{itemize}
+Exemple : 110 = 2x5x11 activera O2, EUTRO et THERMIC ensemble.
+On notera qu''AED2, pour l''instant, doit etre utilise toute seule
+sans combinaison possible avec d autre processus de qualite de l eau.""",
+            ang = """Gives the water quality process number, defined as
+a multiplicative combination of prime numbers (2, 3, 5, 7, 11, 13, 17
+and 19) with 0 and 1 having a special role:
+\begin{itemize}
+\item 0: all,
+\item 1: none,
+\item 2: O2,
+\item 3: BIOMASS,
+\item 5: EUTRO,
+\item 7: MICROPOL,
+\item 11: THERMIC,
+\item 13: AED2,
+\item 17: Degradation law,
+\item 19: Ghost process for ice modelling.
+\end{itemize}
+Example: 110 = 2x5x11 activates O2, EUTRO and THERMIC together.
+It is noted that AED2 should be used on its own, for the time being,
+without possible combination with other processes.""",
+        ),
+    ),
+#   -----------------------------------
+    b_COUPLING_WITHJ = BLOC(condition="COUPLING_WITH == 'DELWAQ'",
+#   -----------------------------------
+#       -----------------------------------
+        DELWAQ_STEERING_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+            defaut = '',
+            fr = """Fichier de commande pour le chainage avec DELWAQ.""",
+            ang = """Steering file for chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        DELWAQ_PRINTOUT_PERIOD = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Periode de sortie des resultats pour DELWAQ.""",
+            ang = """Printout period for DELWAQ files.""",
+        ),
+#       -----------------------------------
+        EXCHANGES_BETWEEN_NODES_DELWAQ_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+            defaut = '',
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        NODES_DISTANCES_DELWAQ_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+            defaut = '',
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        BOTTOM_SURFACES_DELWAQ_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+            defaut = '',
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        VOLUMES_DELWAQ_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+            defaut = '',
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        EXCHANGE_AREAS_DELWAQ_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+            defaut = '',
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        VERTICAL_FLUXES_DELWAQ_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+            defaut = '',
+            fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+            ang = """Results file for chaining with DELWAQ.""",
+        ),
+#       -----------------------------------
+        VELOCITY_FOR_DELWAQ = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide de la sortie de la vitesse pour DELWAQ.""",
+            ang = """Triggers the output of velocity for DELWAQ.""",
+        ),
+#       -----------------------------------
+        b_VELOCITY_FOR_DELWAQG = BLOC(condition="VELOCITY_FOR_DELWAQ == True",
+#       -----------------------------------
+#           -----------------------------------
+            VELOCITY_DELWAQ_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+                ang = """Results file for chaining with DELWAQ.""",
+            ),
+        ),
+#       -----------------------------------
+        DIFFUSION_FOR_DELWAQ = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide de la sortie de la diffusion pour DELWAQ.""",
+            ang = """Triggers the output of diffusion for DELWAQ.""",
+        ),
+#       -----------------------------------
+        b_DIFFUSION_FOR_DELWAQG = BLOC(condition="DIFFUSION_FOR_DELWAQ == True",
+#       -----------------------------------
+#           -----------------------------------
+            DIFFUSIVITY_DELWAQ_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+                ang = """Results file for chaining with DELWAQ.""",
+            ),
+        ),
+#       -----------------------------------
+        TEMPERATURE_FOR_DELWAQ = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide de la sortie de la temperature pour DELWAQ.""",
+            ang = """Triggers the output of temperature for DELWAQ.""",
+        ),
+#       -----------------------------------
+        b_TEMPERATURE_FOR_DELWAQG = BLOC(condition="TEMPERATURE_FOR_DELWAQ == True",
+#       -----------------------------------
+#           -----------------------------------
+            TEMPERATURE_DELWAQ_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+                ang = """Results file for chaining with DELWAQ.""",
+            ),
+        ),
+#       -----------------------------------
+        SALINITY_FOR_DELWAQ = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Decide de la sortie de la salinite pour DELWAQ.""",
+            ang = """Triggers the output of salinity for DELWAQ.""",
+        ),
+#       -----------------------------------
+        b_SALINITY_FOR_DELWAQG = BLOC(condition="SALINITY_FOR_DELWAQ == True",
+#       -----------------------------------
+#           -----------------------------------
+            SALINITY_DELWAQ_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                defaut = '',
+                fr = """Fichier de resultats pour le chainage avec DELWAQ.""",
+                ang = """Results file for chaining with DELWAQ.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    SISYPHE = FACT(statut='f',
+#   -----------------------------------
+    ),
+#   -----------------------------------
+    TOMAWAC = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        BOTTOM_FRICTION_DUE_TO_WAVES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Permet de prendre en compte les efforts dus aux vagues sur
+le fond dans le cas du couplage 3D. Ceci necessite d avoir
+un maillage fin au voisinage du fond pour etre suffisamment precis.""",
+            ang = """Allows to take into account the momentum lost by waves due to
+bottom friction. You need a fine mesh around the bottom to
+be precise.""",
+        ),
+    ),
+#   -----------------------------------
+    WAQTEL = FACT(statut='f',
+#   -----------------------------------
+    ),
+#   -----------------------------------
+    DELWAQ = FACT(statut='f',
+#   -----------------------------------
+    ),
+#   -----------------------------------
+    GAIA = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        GAIA_STEERING_FILE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Fichier des parametres de \gaia en cas de couplage
+interne.""",
+            ang = """\gaia parameter file in case of internal coupling.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+AUTOMATIC_DIFFERENTIATION = PROC(nom= "AUTOMATIC_DIFFERENTIATION",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    AD_NUMBER_OF_DERIVATIVES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 0,
+        fr = """Definit le nombre de derivees utilisateurs, dans le cadre
+de la differentiation algorithmique.""",
+        ang = """Defines the number of user derivatives, within the framework
+of the algorithmic differentiation.""",
+    ),
+#   -----------------------------------
+    AD_NAMES_OF_DERIVATIVES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM', min= 2, max= 2,
+        fr = """Noms des derivees utilisateurs en 32 caracteres,
+         16 pour le nom, 16 pour l''unite.""",
+        ang = """Name of user derivatives in 32 characters,
+         16 for the name, 16 for the unit.""",
+    ),
+#   -----------------------------------
+    AD_NUMBER_OF_DIRECTIONS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = 1,
+        fr = """Definit le nombre de directions de differentiateurs.""",
+        ang = """Defines the number of directions for the differentiators.""",
+    ),
+#   -----------------------------------
+    AD_SYMBOLIC_LINEAR_SOLVER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Permet le solveur lineaire symbolique pour l AD.""",
+        ang = """Enables the symbolic linear solver for AD.""",
+    ),
+#   -----------------------------------
+    AD_LINEAR_SOLVER_RESET_DERIVATIVES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """Remet a zero les derivees pour l AD.""",
+        ang = """Resets the derivatives for AD.""",
+    ),
+#   -----------------------------------
+    AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """Solveur lineaire iteratif : test de convergence des derivees
+pour l AD.""",
+        ang = """Iterative linear solvers: derivative convergence test for AD.""",
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    PARTITIONING_TOOL = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ['METIS','SCOTCH','PARMETIS','PTSCOTCH'],
+        defaut = 'METIS',
+        fr = """Choix du partitionneur :
+\begin{itemize}
+\item 1 : METIS ;
+\item 2 : SCOTCH ;
+\item 3 : PARMETIS ;
+\item 4 : PTSCOTCH.
+\end{itemize}""",
+        ang = """Partitioning tool selection:
+\begin{itemize}
+\item 1: METIS,
+\item 2: SCOTCH,
+\item 3: PARMETIS,
+\item 4: PTSCOTCH.
+\end{itemize}""",
+    ),
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier contenant les parametres du calcul a realiser.""",
+        ang = """Name of the file containing the parameters of the computation.
+Written by the user.""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'telemac3d.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+#   -----------------------------------
+    CONCATENATE_PARTEL_OUTPUT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Avec cette option partel ne generera non plus un fichier (GEO/CLI/PAR)
+par processeur mais une concatenation de ceux-ci, ainsi qu''un fichier
+d''index associe. Ainsi plutot que d''avoir 3P fichiers, il n''y en a
+plus que 6.""",
+        ang = """With this option partel no more generates a file (GEO/CLI/PAR) per
+process but a single concatenate file of them, associated to an index
+file. Then instead of having partel generating 3P files, it only
+generates 6 files.""",
+    ),
+)
+TEXTE_NEW_JDC = "\
+COMPUTATION_ENVIRONMENT();\
+GENERAL_PARAMETERS();\
+VERTICAL();\
+NUMERICAL_PARAMETERS();\
+HYDRODYNAMICS();\
+TURBULENCE();\
+"
+Ordre_Des_Commandes = (
+'COMPUTATION_ENVIRONMENT',
+'GENERAL_PARAMETERS',
+'VERTICAL',
+'NUMERICAL_PARAMETERS',
+'HYDRODYNAMICS',
+'TURBULENCE',
+'TRACERS',
+'SEDIMENT_INFO',
+'COUPLING',
+'AUTOMATIC_DIFFERENTIATION',
+'INTERNAL')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.telemac3d_enum_auto'
+dicoCasEn = source+'.telemac3d_dicoCasEnToCata'
+dicoCasFr = source+'.telemac3d_dicoCasFrToCata'
diff --git a/Telemac/telemac3d_dicoCasEnToCata.py b/Telemac/telemac3d_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..8a09434
--- /dev/null
@@ -0,0 +1,690 @@
+dicoCataToEngTelemac = {
+    "TITLE" : "TITLE",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "CHECKING_THE_MESH" : "CHECKING THE MESH",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES" : "MAXIMUM NUMBER OF BOUNDARIES",
+    "MAXIMUM_NUMBER_OF_TRACERS" : "MAXIMUM NUMBER OF TRACERS",
+    "MAXIMUM_NUMBER_OF_SOURCES" : "MAXIMUM NUMBER OF SOURCES",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES_ON_THE_BED" : "MAXIMUM NUMBER OF BOUNDARIES ON THE BED",
+    "VECTOR_LENGTH" : "VECTOR LENGTH",
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "BINARY_BOUNDARY_DATA_FILE" : "BINARY BOUNDARY DATA FILE",
+    "BINARY_BOUNDARY_DATA_FILE_FORMAT" : "BINARY BOUNDARY DATA FILE FORMAT",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "BOTTOM_TOPOGRAPHY_FILE" : "BOTTOM TOPOGRAPHY FILE",
+    "NUMBER_OF_BOTTOM_SMOOTHINGS" : "NUMBER OF BOTTOM SMOOTHINGS",
+    "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS" : "BOTTOM SMOOTHINGS AFTER USER MODIFICATIONS",
+    "FORMATTED_DATA_FILE_1" : "FORMATTED DATA FILE 1",
+    "FORMATTED_DATA_FILE_2" : "FORMATTED DATA FILE 2",
+    "BINARY_DATA_FILE_1" : "BINARY DATA FILE 1",
+    "BINARY_DATA_FILE_1_FORMAT" : "BINARY DATA FILE 1 FORMAT",
+    "BINARY_DATA_FILE_2" : "BINARY DATA FILE 2",
+    "VALIDATION" : "VALIDATION",
+    "REFERENCE_FILE" : "REFERENCE FILE",
+    "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
+    "RD_RESULT_FILE" : "3D RESULT FILE",
+    "RD_RESULT_FILE_FORMAT" : "3D RESULT FILE FORMAT",
+    "ED_RESULT_FILE" : "2D RESULT FILE",
+    "ED_RESULT_FILE_FORMAT" : "2D RESULT FILE FORMAT",
+    "RESULT_FILE_IN_LONGITUDE_LATITUDE" : "RESULT FILE IN LONGITUDE-LATITUDE",
+    "VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS" : "VARIABLES FOR 3D GRAPHIC PRINTOUTS",
+    "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS" : "VARIABLES FOR 2D GRAPHIC PRINTOUTS",
+    "GRAPHIC_PRINTOUT_PERIOD" : "GRAPHIC PRINTOUT PERIOD",
+    "NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS" : "NUMBER OF FIRST TIME STEP FOR GRAPHIC PRINTOUTS",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NUMBER OF PRIVATE ARRAYS",
+    "NUMBER_OF_2D_PRIVATE_ARRAYS" : "NUMBER OF 2D PRIVATE ARRAYS",
+    "NAMES_OF_2D_PRIVATE_VARIABLES" : "NAMES OF 2D PRIVATE VARIABLES",
+    "FORMATTED_RESULTS_FILE" : "FORMATTED RESULTS FILE",
+    "BINARY_RESULTS_FILE" : "BINARY RESULTS FILE",
+    "FORMATTED_RESULTS_FILE_1" : "FORMATTED RESULTS FILE 1",
+    "FORMATTED_RESULTS_FILE_2" : "FORMATTED RESULTS FILE 2",
+    "FORMATTED_RESULTS_FILE_3" : "FORMATTED RESULTS FILE 3",
+    "FORMATTED_RESULTS_FILE_4" : "FORMATTED RESULTS FILE 4",
+    "FORMATTED_RESULTS_FILE_5" : "FORMATTED RESULTS FILE 5",
+    "FORMATTED_RESULTS_FILE_6" : "FORMATTED RESULTS FILE 6",
+    "LISTING_PRINTOUT" : "LISTING PRINTOUT",
+    "MASS_BALANCE" : "MASS-BALANCE",
+    "INFORMATION_ABOUT_MASS_BALANCE_FOR_EACH_LISTING_PRINTOUT" : "INFORMATION ABOUT MASS-BALANCE FOR EACH LISTING PRINTOUT",
+    "LISTING_PRINTOUT_PERIOD" : "LISTING PRINTOUT PERIOD",
+    "NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS" : "NUMBER OF FIRST TIME STEP FOR LISTING PRINTOUTS",
+    "COMPUTATION_CONTINUED" : "COMPUTATION CONTINUED",
+    "PREVIOUS_COMPUTATION_FILE" : "PREVIOUS COMPUTATION FILE",
+    "PREVIOUS_COMPUTATION_FILE_FORMAT" : "PREVIOUS COMPUTATION FILE FORMAT",
+    "RECORD_NUMBER_FOR_RESTART" : "RECORD NUMBER FOR RESTART",
+    "INITIAL_TIME_SET_TO_ZERO" : "INITIAL TIME SET TO ZERO",
+    "RESTART_MODE" : "RESTART MODE",
+    "RESTART_FILE" : "RESTART FILE",
+    "RESTART_FILE_FORMAT" : "RESTART FILE FORMAT",
+    "ED_CONTINUATION" : "2D CONTINUATION",
+    "FILE_FOR_2D_CONTINUATION" : "FILE FOR 2D CONTINUATION",
+    "FILE_FOR_2D_CONTINUATION_FORMAT" : "FILE FOR 2D CONTINUATION FORMAT",
+    "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",
+    "SPHERICAL_COORDINATES" : "SPHERICAL COORDINATES",
+    "SPATIAL_PROJECTION_TYPE" : "SPATIAL PROJECTION TYPE",
+    "LATITUDE_OF_ORIGIN_POINT" : "LATITUDE OF ORIGIN POINT",
+    "LONGITUDE_OF_ORIGIN_POINT" : "LONGITUDE OF ORIGIN POINT",
+    "NORTH" : "NORTH",
+    "NUMBER_OF_HORIZONTAL_LEVELS" : "NUMBER OF HORIZONTAL LEVELS",
+    "MESH_TRANSFORMATION" : "MESH TRANSFORMATION",
+    "MINIMUM_VOLUME_OF_3D_ELEMENTS" : "MINIMUM VOLUME OF 3D ELEMENTS",
+    "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_BOTTOM" : "MINIMUM DISTANCE BETWEEN PLANES CLOSE TO THE BOTTOM",
+    "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_FREE_SURFACE" : "MINIMUM DISTANCE BETWEEN PLANES CLOSE TO THE FREE SURFACE",
+    "THRESHOLD_HEIGHT_BEFORE_CRUSHED_ELEMENTS" : "THRESHOLD HEIGHT BEFORE CRUSHED ELEMENTS",
+    "NUMBER_OF_TRACER_FOR_AMR" : "NUMBER OF TRACER FOR AMR",
+    "NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES" : "NUMBER OF SUB ITERATIONS FOR NON LINEARITIES",
+    "ZERO" : "ZERO",
+    "ADVECTION_STEP" : "ADVECTION STEP",
+    "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES" : "TREATMENT OF FLUXES AT THE BOUNDARIES",
+    "SUPG_OPTION" : "SUPG OPTION",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES" : "MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES",
+    "NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES" : "NUMBER OF SUB-STEPS OF DISTRIBUTIVE SCHEMES",
+    "NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES" : "NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES",
+    "MASS_LUMPING_FOR_DIFFUSION" : "MASS-LUMPING FOR DIFFUSION",
+    "NON_HYDROSTATIC_VERSION" : "NON-HYDROSTATIC VERSION",
+    "ELEMENTS_MASKED_BY_USER" : "ELEMENTS MASKED BY USER",
+    "GRAVITY_ACCELERATION" : "GRAVITY ACCELERATION",
+    "AVERAGE_WATER_DENSITY" : "AVERAGE WATER DENSITY",
+    "LAW_OF_BOTTOM_FRICTION" : "LAW OF BOTTOM FRICTION",
+    "FRICTION_COEFFICIENT_FOR_THE_BOTTOM" : "FRICTION COEFFICIENT FOR THE BOTTOM",
+    "LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES" : "LAW OF FRICTION ON LATERAL BOUNDARIES",
+    "FRICTION_COEFFICIENT_FOR_LATERAL_SOLID_BOUNDARIES" : "FRICTION COEFFICIENT FOR LATERAL SOLID BOUNDARIES",
+    "CORIOLIS" : "CORIOLIS",
+    "CORIOLIS_COEFFICIENT" : "CORIOLIS COEFFICIENT",
+    "WIND" : "WIND",
+    "OPTION_FOR_WIND" : "OPTION FOR WIND",
+    "WIND_VELOCITY_ALONG_X" : "WIND VELOCITY ALONG X",
+    "WIND_VELOCITY_ALONG_Y" : "WIND VELOCITY ALONG Y",
+    "COEFFICIENT_OF_WIND_INFLUENCE" : "COEFFICIENT OF WIND INFLUENCE",
+    "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED" : "COEFFICIENT OF WIND INFLUENCE VARYING WITH WIND SPEED",
+    "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",
+    "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",
+    "AIR_TEMPERATURE" : "AIR TEMPERATURE",
+    "CLOUD_COVER" : "CLOUD COVER",
+    "SOLAR_RADIATION" : "SOLAR RADIATION",
+    "RELATIVE_HUMIDITY" : "RELATIVE HUMIDITY",
+    "SOURCES_FILE" : "SOURCES FILE",
+    "GLOBAL_NUMBERS_OF_SOURCE_NODES" : "GLOBAL NUMBERS OF SOURCE NODES",
+    "TYPE_OF_SOURCES" : "TYPE OF SOURCES",
+    "ABSCISSAE_OF_SOURCES" : "ABSCISSAE OF SOURCES",
+    "ORDINATES_OF_SOURCES" : "ORDINATES OF SOURCES",
+    "ELEVATIONS_OF_SOURCES" : "ELEVATIONS 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",
+    "VELOCITIES_OF_THE_SOURCES_ALONG_Z" : "VELOCITIES OF THE SOURCES ALONG Z",
+    "WAVE_DRIVEN_CURRENTS" : "WAVE DRIVEN CURRENTS",
+    "RECORD_NUMBER_IN_WAVE_FILE" : "RECORD NUMBER IN WAVE FILE",
+    "PRESCRIBED_ELEVATIONS" : "PRESCRIBED ELEVATIONS",
+    "PRESCRIBED_FLOWRATES" : "PRESCRIBED FLOWRATES",
+    "PRESCRIBED_VELOCITIES" : "PRESCRIBED VELOCITIES",
+    "LIQUID_BOUNDARIES_FILE" : "LIQUID BOUNDARIES FILE",
+    "VELOCITY_PROFILES" : "VELOCITY PROFILES",
+    "VELOCITY_VERTICAL_PROFILES" : "VELOCITY VERTICAL PROFILES",
+    "STAGE_DISCHARGE_CURVES" : "STAGE-DISCHARGE CURVES",
+    "STAGE_DISCHARGE_CURVES_FILE" : "STAGE-DISCHARGE CURVES FILE",
+    "OPTION_FOR_LIQUID_BOUNDARIES" : "OPTION FOR LIQUID BOUNDARIES",
+    "TURBULENCE_REGIME_FOR_THE_BOTTOM" : "TURBULENCE REGIME FOR THE BOTTOM",
+    "TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES" : "TURBULENCE REGIME FOR LATERAL SOLID BOUNDARIES",
+    "BOUNDARY_CONDITION_ON_THE_BOTTOM" : "BOUNDARY CONDITION ON THE BOTTOM",
+    "VELOCITY_PROJECTED_ON_SOLID_LATERAL_BOUNDARIES" : "VELOCITY PROJECTED ON SOLID LATERAL BOUNDARIES",
+    "VELOCITY_PROJECTED_ON_BOTTOM" : "VELOCITY PROJECTED ON BOTTOM",
+    "OPEN_BOUNDARY_CONDITIONS_ON_THE_BED" : "OPEN BOUNDARY CONDITIONS ON THE BED",
+    "PRESCRIBED_FLOWRATES_ON_THE_BED" : "PRESCRIBED FLOWRATES ON THE BED",
+    "INITIAL_CONDITIONS" : "INITIAL CONDITIONS",
+    "INITIAL_ELEVATION" : "INITIAL ELEVATION",
+    "INITIAL_DEPTH" : "INITIAL DEPTH",
+    "MATRIX_STORAGE" : "MATRIX STORAGE",
+    "MASS_LUMPING_FOR_DEPTH" : "MASS-LUMPING FOR DEPTH",
+    "HYDROSTATIC_INCONSISTENCY_FILTER" : "HYDROSTATIC INCONSISTENCY FILTER",
+    "ELEMENT" : "ELEMENT",
+    "SOLVER_FOR_PROPAGATION" : "SOLVER FOR PROPAGATION",
+    "ACCURACY_FOR_PROPAGATION" : "ACCURACY FOR PROPAGATION",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PROPAGATION" : "MAXIMUM NUMBER OF ITERATIONS FOR PROPAGATION",
+    "PRECONDITIONING_FOR_PROPAGATION" : "PRECONDITIONING FOR PROPAGATION",
+    "OPTION_OF_SOLVER_FOR_PROPAGATION" : "OPTION OF SOLVER FOR PROPAGATION",
+    "INITIAL_GUESS_FOR_DEPTH" : "INITIAL GUESS FOR DEPTH",
+    "LINEARIZED_PROPAGATION" : "LINEARIZED PROPAGATION",
+    "MEAN_DEPTH_FOR_LINEARIZATION" : "MEAN DEPTH FOR LINEARIZATION",
+    "SCHEME_FOR_ADVECTION_OF_DEPTH" : "SCHEME FOR ADVECTION OF DEPTH",
+    "SCHEME_FOR_ADVECTION_OF_VELOCITIES" : "SCHEME FOR ADVECTION OF VELOCITIES",
+    "FREE_SURFACE_GRADIENT_COMPATIBILITY" : "FREE SURFACE GRADIENT COMPATIBILITY",
+    "BYPASS_VOID_VOLUMES" : "BYPASS VOID VOLUMES",
+    "MASS_LUMPING_FOR_VELOCITIES" : "MASS-LUMPING FOR VELOCITIES",
+    "SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES" : "SCHEME OPTION FOR ADVECTION OF VELOCITIES",
+    "OPTION_FOR_CHARACTERISTICS" : "OPTION FOR CHARACTERISTICS",
+    "NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS" : "NUMBER OF GAUSS POINTS FOR WEAK CHARACTERISTICS",
+    "MASS_LUMPING_FOR_WEAK_CHARACTERISTICS" : "MASS-LUMPING FOR WEAK CHARACTERISTICS",
+    "SCHEME_FOR_DIFFUSION_OF_VELOCITIES" : "SCHEME FOR DIFFUSION OF VELOCITIES",
+    "SOLVER_FOR_DIFFUSION_OF_VELOCITIES" : "SOLVER FOR DIFFUSION OF VELOCITIES",
+    "ACCURACY_FOR_DIFFUSION_OF_VELOCITIES" : "ACCURACY FOR DIFFUSION OF VELOCITIES",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_VELOCITIES" : "MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF VELOCITIES",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES" : "PRECONDITIONING FOR DIFFUSION OF VELOCITIES",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_VELOCITIES" : "OPTION OF SOLVER FOR DIFFUSION OF VELOCITIES",
+    "IMPLICITATION_FOR_DIFFUSION" : "IMPLICITATION FOR DIFFUSION",
+    "SOLVER_FOR_PPE" : "SOLVER FOR PPE",
+    "ACCURACY_FOR_PPE" : "ACCURACY FOR PPE",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PPE" : "MAXIMUM NUMBER OF ITERATIONS FOR PPE",
+    "PRECONDITIONING_FOR_PPE" : "PRECONDITIONING FOR PPE",
+    "OPTION_OF_SOLVER_FOR_PPE" : "OPTION OF SOLVER FOR PPE",
+    "DYNAMIC_PRESSURE_IN_WAVE_EQUATION" : "DYNAMIC PRESSURE IN WAVE EQUATION",
+    "DYNAMIC_BOUNDARY_CONDITION" : "DYNAMIC BOUNDARY CONDITION",
+    "CONTINUITY_CORRECTION_ON_OPEN_BOUNDARIES" : "CONTINUITY CORRECTION ON OPEN BOUNDARIES",
+    "IMPLICITATION_FOR_DEPTH" : "IMPLICITATION FOR DEPTH",
+    "IMPLICITATION_FOR_VELOCITIES" : "IMPLICITATION FOR VELOCITIES",
+    "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",
+    "TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES" : "TREATMENT ON TIDAL FLATS FOR VELOCITIES",
+    "THRESHOLD_FOR_VISCOSITY_CORRECTION_ON_TIDAL_FLATS" : "THRESHOLD FOR VISCOSITY CORRECTION ON TIDAL FLATS",
+    "MINIMAL_VALUE_FOR_DEPTH" : "MINIMAL VALUE FOR DEPTH",
+    "BINARY_DATABASE_1_FOR_TIDE" : "BINARY DATABASE 1 FOR TIDE",
+    "BINARY_DATABASE_2_FOR_TIDE" : "BINARY DATABASE 2 FOR TIDE",
+    "GEOGRAPHIC_SYSTEM" : "GEOGRAPHIC SYSTEM",
+    "ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM" : "ZONE NUMBER IN GEOGRAPHIC SYSTEM",
+    "LAMBERT_93_CONVERSION_FILE" : "LAMBERT 93 CONVERSION FILE",
+    "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL" : "COEFFICIENT TO CALIBRATE SEA LEVEL",
+    "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER",
+    "MINOR_CONSTITUENTS_INFERENCE" : "MINOR CONSTITUENTS INFERENCE",
+    "INITIAL_VELOCITIES_COMPUTED_BY_TPXO" : "INITIAL VELOCITIES COMPUTED BY TPXO",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS" : "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES INITIAL CONDITIONS",
+    "TIDE_GENERATING_FORCE" : "TIDE GENERATING FORCE",
+    "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS" : "OPTION FOR TIDAL BOUNDARY CONDITIONS",
+    "TIDAL_DATA_BASE" : "TIDAL DATA BASE",
+    "HARMONIC_CONSTANTS_FILE" : "HARMONIC CONSTANTS FILE",
+    "TIDAL_MODEL_FILE" : "TIDAL MODEL FILE",
+    "TIDAL_MODEL_FILE_FORMAT" : "TIDAL MODEL FILE FORMAT",
+    "ASCII_DATABASE_FOR_TIDE" : "ASCII DATABASE FOR TIDE",
+    "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",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS" : "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES BOUNDARY CONDITIONS",
+    "MAXIMUM_NUMBER_OF_DROGUES" : "MAXIMUM NUMBER OF DROGUES",
+    "ASCII_DROGUES_FILE" : "ASCII DROGUES FILE",
+    "BINARY_DROGUES_FILE" : "BINARY DROGUES FILE",
+    "DROGUES_FILE_FORMAT" : "DROGUES FILE FORMAT",
+    "PRINTOUT_PERIOD_FOR_DROGUES" : "PRINTOUT PERIOD FOR DROGUES",
+    "OIL_SPILL_MODEL" : "OIL SPILL MODEL",
+    "OIL_SPILL_STEERING_FILE" : "OIL SPILL STEERING FILE",
+    "NUMBER_OF_CULVERTS" : "NUMBER OF CULVERTS",
+    "CULVERTS_DATA_FILE" : "CULVERTS DATA FILE",
+    "OPTION_FOR_CULVERTS" : "OPTION FOR CULVERTS",
+    "HORIZONTAL_TURBULENCE_MODEL" : "HORIZONTAL TURBULENCE MODEL",
+    "VERTICAL_TURBULENCE_MODEL" : "VERTICAL TURBULENCE MODEL",
+    "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_VELOCITIES" : "COEFFICIENT FOR HORIZONTAL DIFFUSION OF VELOCITIES",
+    "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_VELOCITIES" : "COEFFICIENT FOR VERTICAL DIFFUSION OF VELOCITIES",
+    "MIXING_LENGTH_MODEL" : "MIXING LENGTH MODEL",
+    "DAMPING_FUNCTION" : "DAMPING FUNCTION",
+    "PRANDTL_NUMBER" : "PRANDTL NUMBER",
+    "KARMAN_CONSTANT" : "KARMAN CONSTANT",
+    "GOTM_STEERING_FILE" : "GOTM STEERING FILE",
+    "FICTITIOUS_BED_LEVEL" : "FICTITIOUS BED LEVEL",
+    "OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON" : "OPTION FOR THE BOUNDARY CONDITIONS OF K-EPSILON",
+    "VERTICAL_VELOCITY_DERIVATIVES" : "VERTICAL VELOCITY DERIVATIVES",
+    "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",
+    "SCHEME_FOR_DIFFUSION_OF_K_EPSILON" : "SCHEME FOR DIFFUSION OF K-EPSILON",
+    "SOLVER_FOR_DIFFUSION_OF_K_EPSILON" : "SOLVER FOR DIFFUSION OF K-EPSILON",
+    "ACCURACY_FOR_DIFFUSION_OF_K_EPSILON" : "ACCURACY FOR DIFFUSION OF K-EPSILON",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_K_EPSILON" : "MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF K-EPSILON",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON" : "PRECONDITIONING FOR DIFFUSION OF K-EPSILON",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_K_EPSILON" : "OPTION OF SOLVER FOR DIFFUSION OF K-EPSILON",
+    "TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON" : "TREATMENT ON TIDAL FLATS FOR K-EPSILON",
+    "NUMBER_OF_TRACERS" : "NUMBER OF TRACERS",
+    "NAMES_OF_TRACERS" : "NAMES OF TRACERS",
+    "VALUES_OF_TRACERS_IN_THE_RAIN" : "VALUES OF TRACERS IN THE RAIN",
+    "VALUE_OF_THE_TRACERS_AT_THE_SOURCES" : "VALUE OF THE TRACERS AT THE SOURCES",
+    "DENSITY_LAW" : "DENSITY LAW",
+    "STANDARD_VALUES_FOR_TRACERS" : "STANDARD VALUES FOR TRACERS",
+    "BETA_EXPANSION_COEFFICIENT_FOR_TRACERS" : "BETA EXPANSION COEFFICIENT FOR TRACERS",
+    "PRESCRIBED_TRACERS_VALUES" : "PRESCRIBED TRACERS VALUES",
+    "TRACERS_VERTICAL_PROFILES" : "TRACERS VERTICAL PROFILES",
+    "INITIAL_VALUES_OF_TRACERS" : "INITIAL VALUES OF TRACERS",
+    "SCHEME_FOR_ADVECTION_OF_TRACERS" : "SCHEME FOR ADVECTION OF TRACERS",
+    "SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS" : "SCHEME OPTION FOR ADVECTION OF TRACERS",
+    "SCHEME_FOR_DIFFUSION_OF_TRACERS" : "SCHEME FOR DIFFUSION OF TRACERS",
+    "SOLVER_FOR_DIFFUSION_OF_TRACERS" : "SOLVER 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",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS" : "PRECONDITIONING FOR DIFFUSION OF TRACERS",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_TRACERS" : "OPTION OF SOLVER FOR DIFFUSION OF TRACERS",
+    "TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS" : "TREATMENT ON TIDAL FLATS FOR TRACERS",
+    "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_TRACERS" : "COEFFICIENT FOR HORIZONTAL DIFFUSION OF TRACERS",
+    "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_TRACERS" : "COEFFICIENT FOR VERTICAL DIFFUSION OF TRACERS",
+    "SEDIMENT" : "SEDIMENT",
+    "DENSITY_OF_THE_SEDIMENT" : "DENSITY OF THE SEDIMENT",
+    "TIME_STEP_FOR_CONSOLIDATION" : "TIME STEP FOR CONSOLIDATION",
+    "COHESIVE_SEDIMENT" : "COHESIVE SEDIMENT",
+    "SHIELDS_PARAMETER" : "SHIELDS PARAMETER",
+    "MIXED_SEDIMENT" : "MIXED SEDIMENT",
+    "NUMBER_OF_SEDIMENT_BED_LAYERS" : "NUMBER OF SEDIMENT BED LAYERS",
+    "READ_CRITICAL_BED_SHEAR_STRESS_PER_LAYER" : "READ CRITICAL BED SHEAR STRESS PER LAYER",
+    "SEDIMENTOLOGICAL_RESULT_FILE" : "SEDIMENTOLOGICAL RESULT FILE",
+    "SEDIMENTOLOGICAL_RESULT_FILE_BINARY" : "SEDIMENTOLOGICAL RESULT FILE BINARY",
+    "PREVIOUS_COMPUTATION_SEDIMENTOLOGICAL_FILE" : "PREVIOUS COMPUTATION SEDIMENTOLOGICAL FILE",
+    "MEAN_DIAMETER_OF_THE_SEDIMENT" : "MEAN DIAMETER OF THE SEDIMENT",
+    "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER" : "RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER",
+    "SKIN_FRICTION_CORRECTION" : "SKIN FRICTION CORRECTION",
+    "INITIAL_PERCENTAGE_OF_NON_COHESIVE_SEDIMENT" : "INITIAL PERCENTAGE OF NON COHESIVE SEDIMENT",
+    "MUD_CONCENTRATIONS_PER_LAYER" : "MUD CONCENTRATIONS PER LAYER",
+    "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD_LAYERS" : "CRITICAL EROSION SHEAR STRESS OF THE MUD LAYERS",
+    "INITIAL_THICKNESS_OF_SEDIMENT_LAYERS" : "INITIAL THICKNESS OF SEDIMENT LAYERS",
+    "SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT" : "SOLVER FOR DIFFUSION OF THE SEDIMENT",
+    "ACCURACY_FOR_DIFFUSION_OF_SEDIMENT" : "ACCURACY FOR DIFFUSION OF SEDIMENT",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_SEDIMENT" : "MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF SEDIMENT",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT" : "PRECONDITIONING FOR DIFFUSION OF THE SEDIMENT",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT" : "OPTION OF SOLVER FOR DIFFUSION OF THE SEDIMENT",
+    "THRESHOLD_FOR_SEDIMENT_FLUX_CORRECTION_ON_TIDAL_FLATS" : "THRESHOLD FOR SEDIMENT FLUX CORRECTION ON TIDAL FLATS",
+    "CRITICAL_SHEAR_STRESS_FOR_DEPOSITION" : "CRITICAL SHEAR STRESS FOR DEPOSITION",
+    "NON_COHESIVE_BED_POROSITY" : "NON COHESIVE BED POROSITY",
+    "EROSION_COEFFICIENT" : "EROSION COEFFICIENT",
+    "CONSTANT_SEDIMENT_SETTLING_VELOCITY" : "CONSTANT SEDIMENT SETTLING VELOCITY",
+    "SETTLING_VELOCITY_OF_SANDS" : "SETTLING VELOCITY OF SANDS",
+    "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY" : "ADVECTION-DIFFUSION SCHEME WITH SETTLING VELOCITY",
+    "HINDERED_SETTLING" : "HINDERED SETTLING",
+    "WEAK_SOIL_CONCENTRATION_FOR_MUD" : "WEAK SOIL CONCENTRATION FOR MUD",
+    "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING" : "THRESHOLD CONCENTRATION FOR HINDERED SETTLING",
+    "HINDERED_SETTLING_FORMULA" : "HINDERED SETTLING FORMULA",
+    "REFERENCE_CONCENTRATION_FORMULA" : "REFERENCE CONCENTRATION FORMULA",
+    "FLOCCULATION" : "FLOCCULATION",
+    "FLOCCULATION_FORMULA" : "FLOCCULATION FORMULA",
+    "FLOCCULATION_COEFFICIENT" : "FLOCCULATION COEFFICIENT",
+    "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION" : "COEFFICIENT RELATIVE TO FLOC DESTRUCTION",
+    "BED_LAYERS_THICKNESS" : "BED LAYERS THICKNESS",
+    "MAXIMUM_CONCENTRATION_OF_THE_CONSOLIDATED_MUD" : "MAXIMUM CONCENTRATION OF THE CONSOLIDATED MUD",
+    "RESIDENCE_TIME_FOR_MUD" : "RESIDENCE TIME FOR MUD",
+    "CONSOLIDATION" : "CONSOLIDATION",
+    "CONSOLIDATION_MODEL" : "CONSOLIDATION MODEL",
+    "COUPLING_WITH" : "COUPLING WITH",
+    "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",
+    "BOTTOM_FRICTION_DUE_TO_WAVES" : "BOTTOM FRICTION DUE TO WAVES",
+    "WATER_QUALITY_PROCESS" : "WATER QUALITY PROCESS",
+    "WAQTEL_STEERING_FILE" : "WAQTEL STEERING FILE",
+    "DELWAQ_STEERING_FILE" : "DELWAQ STEERING FILE",
+    "DELWAQ_PRINTOUT_PERIOD" : "DELWAQ PRINTOUT PERIOD",
+    "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE" : "EXCHANGES BETWEEN NODES DELWAQ FILE",
+    "NODES_DISTANCES_DELWAQ_FILE" : "NODES DISTANCES DELWAQ FILE",
+    "BOTTOM_SURFACES_DELWAQ_FILE" : "BOTTOM SURFACES DELWAQ FILE",
+    "VOLUMES_DELWAQ_FILE" : "VOLUMES DELWAQ FILE",
+    "EXCHANGE_AREAS_DELWAQ_FILE" : "EXCHANGE AREAS DELWAQ FILE",
+    "VERTICAL_FLUXES_DELWAQ_FILE" : "VERTICAL FLUXES DELWAQ FILE",
+    "VELOCITY_DELWAQ_FILE" : "VELOCITY DELWAQ FILE",
+    "DIFFUSIVITY_DELWAQ_FILE" : "DIFFUSIVITY DELWAQ FILE",
+    "TEMPERATURE_DELWAQ_FILE" : "TEMPERATURE DELWAQ FILE",
+    "SALINITY_DELWAQ_FILE" : "SALINITY DELWAQ FILE",
+    "VELOCITY_FOR_DELWAQ" : "VELOCITY FOR DELWAQ",
+    "DIFFUSION_FOR_DELWAQ" : "DIFFUSION FOR DELWAQ",
+    "TEMPERATURE_FOR_DELWAQ" : "TEMPERATURE FOR DELWAQ",
+    "SALINITY_FOR_DELWAQ" : "SALINITY FOR DELWAQ",
+    "GAIA_STEERING_FILE" : "GAIA STEERING FILE",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NUMBER OF DERIVATIVES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NAMES OF DERIVATIVES",
+    "AD_NUMBER_OF_DIRECTIONS" : "AD NUMBER OF DIRECTIONS",
+    "AD_SYMBOLIC_LINEAR_SOLVER" : "AD SYMBOLIC LINEAR SOLVER",
+    "AD_LINEAR_SOLVER_RESET_DERIVATIVES" : "AD LINEAR SOLVER RESET DERIVATIVES",
+    "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE" : "AD LINEAR SOLVER DERIVATIVE CONVERGENCE",
+    "PARTITIONING_TOOL" : "PARTITIONING TOOL",
+    "STEERING_FILE" : "STEERING FILE",
+    "DICTIONARY" : "DICTIONARY",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATE PARTEL OUTPUT",
+}
+dicoCasEnToCata = {
+    "TITLE" : "TITLE",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "CHECKING THE MESH" : "CHECKING_THE_MESH",
+    "MAXIMUM NUMBER OF BOUNDARIES" : "MAXIMUM_NUMBER_OF_BOUNDARIES",
+    "MAXIMUM NUMBER OF TRACERS" : "MAXIMUM_NUMBER_OF_TRACERS",
+    "MAXIMUM NUMBER OF SOURCES" : "MAXIMUM_NUMBER_OF_SOURCES",
+    "MAXIMUM NUMBER OF BOUNDARIES ON THE BED" : "MAXIMUM_NUMBER_OF_BOUNDARIES_ON_THE_BED",
+    "VECTOR LENGTH" : "VECTOR_LENGTH",
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "BINARY BOUNDARY DATA FILE" : "BINARY_BOUNDARY_DATA_FILE",
+    "BINARY BOUNDARY DATA FILE FORMAT" : "BINARY_BOUNDARY_DATA_FILE_FORMAT",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "BOTTOM TOPOGRAPHY FILE" : "BOTTOM_TOPOGRAPHY_FILE",
+    "NUMBER OF BOTTOM SMOOTHINGS" : "NUMBER_OF_BOTTOM_SMOOTHINGS",
+    "BOTTOM SMOOTHINGS AFTER USER MODIFICATIONS" : "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS",
+    "FORMATTED DATA FILE 1" : "FORMATTED_DATA_FILE_1",
+    "FORMATTED DATA FILE 2" : "FORMATTED_DATA_FILE_2",
+    "BINARY DATA FILE 1" : "BINARY_DATA_FILE_1",
+    "BINARY DATA FILE 1 FORMAT" : "BINARY_DATA_FILE_1_FORMAT",
+    "BINARY DATA FILE 2" : "BINARY_DATA_FILE_2",
+    "VALIDATION" : "VALIDATION",
+    "REFERENCE FILE" : "REFERENCE_FILE",
+    "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
+    "3D RESULT FILE" : "RD_RESULT_FILE",
+    "3D RESULT FILE FORMAT" : "RD_RESULT_FILE_FORMAT",
+    "2D RESULT FILE" : "ED_RESULT_FILE",
+    "2D RESULT FILE FORMAT" : "ED_RESULT_FILE_FORMAT",
+    "RESULT FILE IN LONGITUDE-LATITUDE" : "RESULT_FILE_IN_LONGITUDE_LATITUDE",
+    "VARIABLES FOR 3D GRAPHIC PRINTOUTS" : "VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS",
+    "VARIABLES FOR 2D GRAPHIC PRINTOUTS" : "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS",
+    "GRAPHIC PRINTOUT PERIOD" : "GRAPHIC_PRINTOUT_PERIOD",
+    "NUMBER OF FIRST TIME STEP FOR GRAPHIC PRINTOUTS" : "NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS",
+    "NUMBER OF PRIVATE ARRAYS" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "NUMBER OF 2D PRIVATE ARRAYS" : "NUMBER_OF_2D_PRIVATE_ARRAYS",
+    "NAMES OF 2D PRIVATE VARIABLES" : "NAMES_OF_2D_PRIVATE_VARIABLES",
+    "FORMATTED RESULTS FILE" : "FORMATTED_RESULTS_FILE",
+    "BINARY RESULTS FILE" : "BINARY_RESULTS_FILE",
+    "FORMATTED RESULTS FILE 1" : "FORMATTED_RESULTS_FILE_1",
+    "FORMATTED RESULTS FILE 2" : "FORMATTED_RESULTS_FILE_2",
+    "FORMATTED RESULTS FILE 3" : "FORMATTED_RESULTS_FILE_3",
+    "FORMATTED RESULTS FILE 4" : "FORMATTED_RESULTS_FILE_4",
+    "FORMATTED RESULTS FILE 5" : "FORMATTED_RESULTS_FILE_5",
+    "FORMATTED RESULTS FILE 6" : "FORMATTED_RESULTS_FILE_6",
+    "LISTING PRINTOUT" : "LISTING_PRINTOUT",
+    "MASS-BALANCE" : "MASS_BALANCE",
+    "INFORMATION ABOUT MASS-BALANCE FOR EACH LISTING PRINTOUT" : "INFORMATION_ABOUT_MASS_BALANCE_FOR_EACH_LISTING_PRINTOUT",
+    "LISTING PRINTOUT PERIOD" : "LISTING_PRINTOUT_PERIOD",
+    "NUMBER OF FIRST TIME STEP FOR LISTING PRINTOUTS" : "NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS",
+    "COMPUTATION CONTINUED" : "COMPUTATION_CONTINUED",
+    "PREVIOUS COMPUTATION FILE" : "PREVIOUS_COMPUTATION_FILE",
+    "PREVIOUS COMPUTATION FILE FORMAT" : "PREVIOUS_COMPUTATION_FILE_FORMAT",
+    "RECORD NUMBER FOR RESTART" : "RECORD_NUMBER_FOR_RESTART",
+    "INITIAL TIME SET TO ZERO" : "INITIAL_TIME_SET_TO_ZERO",
+    "RESTART MODE" : "RESTART_MODE",
+    "RESTART FILE" : "RESTART_FILE",
+    "RESTART FILE FORMAT" : "RESTART_FILE_FORMAT",
+    "2D CONTINUATION" : "ED_CONTINUATION",
+    "FILE FOR 2D CONTINUATION" : "FILE_FOR_2D_CONTINUATION",
+    "FILE FOR 2D CONTINUATION FORMAT" : "FILE_FOR_2D_CONTINUATION_FORMAT",
+    "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",
+    "SPHERICAL COORDINATES" : "SPHERICAL_COORDINATES",
+    "SPATIAL PROJECTION TYPE" : "SPATIAL_PROJECTION_TYPE",
+    "LATITUDE OF ORIGIN POINT" : "LATITUDE_OF_ORIGIN_POINT",
+    "LONGITUDE OF ORIGIN POINT" : "LONGITUDE_OF_ORIGIN_POINT",
+    "NORTH" : "NORTH",
+    "NUMBER OF HORIZONTAL LEVELS" : "NUMBER_OF_HORIZONTAL_LEVELS",
+    "MESH TRANSFORMATION" : "MESH_TRANSFORMATION",
+    "MINIMUM VOLUME OF 3D ELEMENTS" : "MINIMUM_VOLUME_OF_3D_ELEMENTS",
+    "MINIMUM DISTANCE BETWEEN PLANES CLOSE TO THE BOTTOM" : "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_BOTTOM",
+    "MINIMUM DISTANCE BETWEEN PLANES CLOSE TO THE FREE SURFACE" : "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_FREE_SURFACE",
+    "THRESHOLD HEIGHT BEFORE CRUSHED ELEMENTS" : "THRESHOLD_HEIGHT_BEFORE_CRUSHED_ELEMENTS",
+    "NUMBER OF TRACER FOR AMR" : "NUMBER_OF_TRACER_FOR_AMR",
+    "NUMBER OF SUB ITERATIONS FOR NON LINEARITIES" : "NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES",
+    "ZERO" : "ZERO",
+    "ADVECTION STEP" : "ADVECTION_STEP",
+    "TREATMENT OF FLUXES AT THE BOUNDARIES" : "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
+    "SUPG OPTION" : "SUPG_OPTION",
+    "MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
+    "NUMBER OF SUB-STEPS OF DISTRIBUTIVE SCHEMES" : "NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES",
+    "NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES" : "NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES",
+    "MASS-LUMPING FOR DIFFUSION" : "MASS_LUMPING_FOR_DIFFUSION",
+    "NON-HYDROSTATIC VERSION" : "NON_HYDROSTATIC_VERSION",
+    "ELEMENTS MASKED BY USER" : "ELEMENTS_MASKED_BY_USER",
+    "GRAVITY ACCELERATION" : "GRAVITY_ACCELERATION",
+    "AVERAGE WATER DENSITY" : "AVERAGE_WATER_DENSITY",
+    "LAW OF BOTTOM FRICTION" : "LAW_OF_BOTTOM_FRICTION",
+    "FRICTION COEFFICIENT FOR THE BOTTOM" : "FRICTION_COEFFICIENT_FOR_THE_BOTTOM",
+    "LAW OF FRICTION ON LATERAL BOUNDARIES" : "LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES",
+    "FRICTION COEFFICIENT FOR LATERAL SOLID BOUNDARIES" : "FRICTION_COEFFICIENT_FOR_LATERAL_SOLID_BOUNDARIES",
+    "CORIOLIS" : "CORIOLIS",
+    "CORIOLIS COEFFICIENT" : "CORIOLIS_COEFFICIENT",
+    "WIND" : "WIND",
+    "OPTION FOR WIND" : "OPTION_FOR_WIND",
+    "WIND VELOCITY ALONG X" : "WIND_VELOCITY_ALONG_X",
+    "WIND VELOCITY ALONG Y" : "WIND_VELOCITY_ALONG_Y",
+    "COEFFICIENT OF WIND INFLUENCE" : "COEFFICIENT_OF_WIND_INFLUENCE",
+    "COEFFICIENT OF WIND INFLUENCE VARYING WITH WIND SPEED" : "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED",
+    "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",
+    "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",
+    "AIR TEMPERATURE" : "AIR_TEMPERATURE",
+    "CLOUD COVER" : "CLOUD_COVER",
+    "SOLAR RADIATION" : "SOLAR_RADIATION",
+    "RELATIVE HUMIDITY" : "RELATIVE_HUMIDITY",
+    "SOURCES FILE" : "SOURCES_FILE",
+    "GLOBAL NUMBERS OF SOURCE NODES" : "GLOBAL_NUMBERS_OF_SOURCE_NODES",
+    "TYPE OF SOURCES" : "TYPE_OF_SOURCES",
+    "ABSCISSAE OF SOURCES" : "ABSCISSAE_OF_SOURCES",
+    "ORDINATES OF SOURCES" : "ORDINATES_OF_SOURCES",
+    "ELEVATIONS OF SOURCES" : "ELEVATIONS_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",
+    "VELOCITIES OF THE SOURCES ALONG Z" : "VELOCITIES_OF_THE_SOURCES_ALONG_Z",
+    "WAVE DRIVEN CURRENTS" : "WAVE_DRIVEN_CURRENTS",
+    "RECORD NUMBER IN WAVE FILE" : "RECORD_NUMBER_IN_WAVE_FILE",
+    "PRESCRIBED ELEVATIONS" : "PRESCRIBED_ELEVATIONS",
+    "PRESCRIBED FLOWRATES" : "PRESCRIBED_FLOWRATES",
+    "PRESCRIBED VELOCITIES" : "PRESCRIBED_VELOCITIES",
+    "LIQUID BOUNDARIES FILE" : "LIQUID_BOUNDARIES_FILE",
+    "VELOCITY PROFILES" : "VELOCITY_PROFILES",
+    "VELOCITY VERTICAL PROFILES" : "VELOCITY_VERTICAL_PROFILES",
+    "STAGE-DISCHARGE CURVES" : "STAGE_DISCHARGE_CURVES",
+    "STAGE-DISCHARGE CURVES FILE" : "STAGE_DISCHARGE_CURVES_FILE",
+    "OPTION FOR LIQUID BOUNDARIES" : "OPTION_FOR_LIQUID_BOUNDARIES",
+    "TURBULENCE REGIME FOR THE BOTTOM" : "TURBULENCE_REGIME_FOR_THE_BOTTOM",
+    "TURBULENCE REGIME FOR LATERAL SOLID BOUNDARIES" : "TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES",
+    "BOUNDARY CONDITION ON THE BOTTOM" : "BOUNDARY_CONDITION_ON_THE_BOTTOM",
+    "VELOCITY PROJECTED ON SOLID LATERAL BOUNDARIES" : "VELOCITY_PROJECTED_ON_SOLID_LATERAL_BOUNDARIES",
+    "VELOCITY PROJECTED ON BOTTOM" : "VELOCITY_PROJECTED_ON_BOTTOM",
+    "OPEN BOUNDARY CONDITIONS ON THE BED" : "OPEN_BOUNDARY_CONDITIONS_ON_THE_BED",
+    "PRESCRIBED FLOWRATES ON THE BED" : "PRESCRIBED_FLOWRATES_ON_THE_BED",
+    "INITIAL CONDITIONS" : "INITIAL_CONDITIONS",
+    "INITIAL ELEVATION" : "INITIAL_ELEVATION",
+    "INITIAL DEPTH" : "INITIAL_DEPTH",
+    "MATRIX STORAGE" : "MATRIX_STORAGE",
+    "MASS-LUMPING FOR DEPTH" : "MASS_LUMPING_FOR_DEPTH",
+    "HYDROSTATIC INCONSISTENCY FILTER" : "HYDROSTATIC_INCONSISTENCY_FILTER",
+    "ELEMENT" : "ELEMENT",
+    "SOLVER FOR PROPAGATION" : "SOLVER_FOR_PROPAGATION",
+    "ACCURACY FOR PROPAGATION" : "ACCURACY_FOR_PROPAGATION",
+    "MAXIMUM NUMBER OF ITERATIONS FOR PROPAGATION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PROPAGATION",
+    "PRECONDITIONING FOR PROPAGATION" : "PRECONDITIONING_FOR_PROPAGATION",
+    "OPTION OF SOLVER FOR PROPAGATION" : "OPTION_OF_SOLVER_FOR_PROPAGATION",
+    "INITIAL GUESS FOR DEPTH" : "INITIAL_GUESS_FOR_DEPTH",
+    "LINEARIZED PROPAGATION" : "LINEARIZED_PROPAGATION",
+    "MEAN DEPTH FOR LINEARIZATION" : "MEAN_DEPTH_FOR_LINEARIZATION",
+    "SCHEME FOR ADVECTION OF DEPTH" : "SCHEME_FOR_ADVECTION_OF_DEPTH",
+    "SCHEME FOR ADVECTION OF VELOCITIES" : "SCHEME_FOR_ADVECTION_OF_VELOCITIES",
+    "FREE SURFACE GRADIENT COMPATIBILITY" : "FREE_SURFACE_GRADIENT_COMPATIBILITY",
+    "BYPASS VOID VOLUMES" : "BYPASS_VOID_VOLUMES",
+    "MASS-LUMPING FOR VELOCITIES" : "MASS_LUMPING_FOR_VELOCITIES",
+    "SCHEME OPTION FOR ADVECTION OF VELOCITIES" : "SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES",
+    "OPTION FOR CHARACTERISTICS" : "OPTION_FOR_CHARACTERISTICS",
+    "NUMBER OF GAUSS POINTS FOR WEAK CHARACTERISTICS" : "NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS",
+    "MASS-LUMPING FOR WEAK CHARACTERISTICS" : "MASS_LUMPING_FOR_WEAK_CHARACTERISTICS",
+    "SCHEME FOR DIFFUSION OF VELOCITIES" : "SCHEME_FOR_DIFFUSION_OF_VELOCITIES",
+    "SOLVER FOR DIFFUSION OF VELOCITIES" : "SOLVER_FOR_DIFFUSION_OF_VELOCITIES",
+    "ACCURACY FOR DIFFUSION OF VELOCITIES" : "ACCURACY_FOR_DIFFUSION_OF_VELOCITIES",
+    "MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF VELOCITIES" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_VELOCITIES",
+    "PRECONDITIONING FOR DIFFUSION OF VELOCITIES" : "PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES",
+    "OPTION OF SOLVER FOR DIFFUSION OF VELOCITIES" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_VELOCITIES",
+    "IMPLICITATION FOR DIFFUSION" : "IMPLICITATION_FOR_DIFFUSION",
+    "SOLVER FOR PPE" : "SOLVER_FOR_PPE",
+    "ACCURACY FOR PPE" : "ACCURACY_FOR_PPE",
+    "MAXIMUM NUMBER OF ITERATIONS FOR PPE" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PPE",
+    "PRECONDITIONING FOR PPE" : "PRECONDITIONING_FOR_PPE",
+    "OPTION OF SOLVER FOR PPE" : "OPTION_OF_SOLVER_FOR_PPE",
+    "DYNAMIC PRESSURE IN WAVE EQUATION" : "DYNAMIC_PRESSURE_IN_WAVE_EQUATION",
+    "DYNAMIC BOUNDARY CONDITION" : "DYNAMIC_BOUNDARY_CONDITION",
+    "CONTINUITY CORRECTION ON OPEN BOUNDARIES" : "CONTINUITY_CORRECTION_ON_OPEN_BOUNDARIES",
+    "IMPLICITATION FOR DEPTH" : "IMPLICITATION_FOR_DEPTH",
+    "IMPLICITATION FOR VELOCITIES" : "IMPLICITATION_FOR_VELOCITIES",
+    "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",
+    "TREATMENT ON TIDAL FLATS FOR VELOCITIES" : "TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES",
+    "THRESHOLD FOR VISCOSITY CORRECTION ON TIDAL FLATS" : "THRESHOLD_FOR_VISCOSITY_CORRECTION_ON_TIDAL_FLATS",
+    "MINIMAL VALUE FOR DEPTH" : "MINIMAL_VALUE_FOR_DEPTH",
+    "BINARY DATABASE 1 FOR TIDE" : "BINARY_DATABASE_1_FOR_TIDE",
+    "BINARY DATABASE 2 FOR TIDE" : "BINARY_DATABASE_2_FOR_TIDE",
+    "GEOGRAPHIC SYSTEM" : "GEOGRAPHIC_SYSTEM",
+    "ZONE NUMBER IN GEOGRAPHIC SYSTEM" : "ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM",
+    "LAMBERT 93 CONVERSION FILE" : "LAMBERT_93_CONVERSION_FILE",
+    "COEFFICIENT TO CALIBRATE SEA LEVEL" : "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
+    "GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER" : "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
+    "MINOR CONSTITUENTS INFERENCE" : "MINOR_CONSTITUENTS_INFERENCE",
+    "INITIAL VELOCITIES COMPUTED BY TPXO" : "INITIAL_VELOCITIES_COMPUTED_BY_TPXO",
+    "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES INITIAL CONDITIONS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS",
+    "TIDE GENERATING FORCE" : "TIDE_GENERATING_FORCE",
+    "OPTION FOR TIDAL BOUNDARY CONDITIONS" : "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
+    "TIDAL DATA BASE" : "TIDAL_DATA_BASE",
+    "HARMONIC CONSTANTS FILE" : "HARMONIC_CONSTANTS_FILE",
+    "TIDAL MODEL FILE" : "TIDAL_MODEL_FILE",
+    "TIDAL MODEL FILE FORMAT" : "TIDAL_MODEL_FILE_FORMAT",
+    "ASCII DATABASE FOR TIDE" : "ASCII_DATABASE_FOR_TIDE",
+    "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",
+    "MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES BOUNDARY CONDITIONS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS",
+    "MAXIMUM NUMBER OF DROGUES" : "MAXIMUM_NUMBER_OF_DROGUES",
+    "ASCII DROGUES FILE" : "ASCII_DROGUES_FILE",
+    "BINARY DROGUES FILE" : "BINARY_DROGUES_FILE",
+    "DROGUES FILE FORMAT" : "DROGUES_FILE_FORMAT",
+    "PRINTOUT PERIOD FOR DROGUES" : "PRINTOUT_PERIOD_FOR_DROGUES",
+    "OIL SPILL MODEL" : "OIL_SPILL_MODEL",
+    "OIL SPILL STEERING FILE" : "OIL_SPILL_STEERING_FILE",
+    "NUMBER OF CULVERTS" : "NUMBER_OF_CULVERTS",
+    "CULVERTS DATA FILE" : "CULVERTS_DATA_FILE",
+    "OPTION FOR CULVERTS" : "OPTION_FOR_CULVERTS",
+    "HORIZONTAL TURBULENCE MODEL" : "HORIZONTAL_TURBULENCE_MODEL",
+    "VERTICAL TURBULENCE MODEL" : "VERTICAL_TURBULENCE_MODEL",
+    "COEFFICIENT FOR HORIZONTAL DIFFUSION OF VELOCITIES" : "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_VELOCITIES",
+    "COEFFICIENT FOR VERTICAL DIFFUSION OF VELOCITIES" : "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_VELOCITIES",
+    "MIXING LENGTH MODEL" : "MIXING_LENGTH_MODEL",
+    "DAMPING FUNCTION" : "DAMPING_FUNCTION",
+    "PRANDTL NUMBER" : "PRANDTL_NUMBER",
+    "KARMAN CONSTANT" : "KARMAN_CONSTANT",
+    "GOTM STEERING FILE" : "GOTM_STEERING_FILE",
+    "FICTITIOUS BED LEVEL" : "FICTITIOUS_BED_LEVEL",
+    "OPTION FOR THE BOUNDARY CONDITIONS OF K-EPSILON" : "OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON",
+    "VERTICAL VELOCITY DERIVATIVES" : "VERTICAL_VELOCITY_DERIVATIVES",
+    "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",
+    "SCHEME FOR DIFFUSION OF K-EPSILON" : "SCHEME_FOR_DIFFUSION_OF_K_EPSILON",
+    "SOLVER FOR DIFFUSION OF K-EPSILON" : "SOLVER_FOR_DIFFUSION_OF_K_EPSILON",
+    "ACCURACY FOR DIFFUSION OF K-EPSILON" : "ACCURACY_FOR_DIFFUSION_OF_K_EPSILON",
+    "MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF K-EPSILON" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_K_EPSILON",
+    "PRECONDITIONING FOR DIFFUSION OF K-EPSILON" : "PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON",
+    "OPTION OF SOLVER FOR DIFFUSION OF K-EPSILON" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_K_EPSILON",
+    "TREATMENT ON TIDAL FLATS FOR K-EPSILON" : "TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON",
+    "NUMBER OF TRACERS" : "NUMBER_OF_TRACERS",
+    "NAMES OF TRACERS" : "NAMES_OF_TRACERS",
+    "VALUES OF TRACERS IN THE RAIN" : "VALUES_OF_TRACERS_IN_THE_RAIN",
+    "VALUE OF THE TRACERS AT THE SOURCES" : "VALUE_OF_THE_TRACERS_AT_THE_SOURCES",
+    "DENSITY LAW" : "DENSITY_LAW",
+    "STANDARD VALUES FOR TRACERS" : "STANDARD_VALUES_FOR_TRACERS",
+    "BETA EXPANSION COEFFICIENT FOR TRACERS" : "BETA_EXPANSION_COEFFICIENT_FOR_TRACERS",
+    "PRESCRIBED TRACERS VALUES" : "PRESCRIBED_TRACERS_VALUES",
+    "TRACERS VERTICAL PROFILES" : "TRACERS_VERTICAL_PROFILES",
+    "INITIAL VALUES OF TRACERS" : "INITIAL_VALUES_OF_TRACERS",
+    "SCHEME FOR ADVECTION OF TRACERS" : "SCHEME_FOR_ADVECTION_OF_TRACERS",
+    "SCHEME OPTION FOR ADVECTION OF TRACERS" : "SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS",
+    "SCHEME FOR DIFFUSION OF TRACERS" : "SCHEME_FOR_DIFFUSION_OF_TRACERS",
+    "SOLVER FOR DIFFUSION OF TRACERS" : "SOLVER_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",
+    "PRECONDITIONING FOR DIFFUSION OF TRACERS" : "PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS",
+    "OPTION OF SOLVER FOR DIFFUSION OF TRACERS" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_TRACERS",
+    "TREATMENT ON TIDAL FLATS FOR TRACERS" : "TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS",
+    "COEFFICIENT FOR HORIZONTAL DIFFUSION OF TRACERS" : "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_TRACERS",
+    "COEFFICIENT FOR VERTICAL DIFFUSION OF TRACERS" : "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_TRACERS",
+    "SEDIMENT" : "SEDIMENT",
+    "DENSITY OF THE SEDIMENT" : "DENSITY_OF_THE_SEDIMENT",
+    "TIME STEP FOR CONSOLIDATION" : "TIME_STEP_FOR_CONSOLIDATION",
+    "COHESIVE SEDIMENT" : "COHESIVE_SEDIMENT",
+    "SHIELDS PARAMETER" : "SHIELDS_PARAMETER",
+    "MIXED SEDIMENT" : "MIXED_SEDIMENT",
+    "NUMBER OF SEDIMENT BED LAYERS" : "NUMBER_OF_SEDIMENT_BED_LAYERS",
+    "READ CRITICAL BED SHEAR STRESS PER LAYER" : "READ_CRITICAL_BED_SHEAR_STRESS_PER_LAYER",
+    "SEDIMENTOLOGICAL RESULT FILE" : "SEDIMENTOLOGICAL_RESULT_FILE",
+    "SEDIMENTOLOGICAL RESULT FILE BINARY" : "SEDIMENTOLOGICAL_RESULT_FILE_BINARY",
+    "PREVIOUS COMPUTATION SEDIMENTOLOGICAL FILE" : "PREVIOUS_COMPUTATION_SEDIMENTOLOGICAL_FILE",
+    "MEAN DIAMETER OF THE SEDIMENT" : "MEAN_DIAMETER_OF_THE_SEDIMENT",
+    "RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER" : "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+    "SKIN FRICTION CORRECTION" : "SKIN_FRICTION_CORRECTION",
+    "INITIAL PERCENTAGE OF NON COHESIVE SEDIMENT" : "INITIAL_PERCENTAGE_OF_NON_COHESIVE_SEDIMENT",
+    "MUD CONCENTRATIONS PER LAYER" : "MUD_CONCENTRATIONS_PER_LAYER",
+    "CRITICAL EROSION SHEAR STRESS OF THE MUD LAYERS" : "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD_LAYERS",
+    "INITIAL THICKNESS OF SEDIMENT LAYERS" : "INITIAL_THICKNESS_OF_SEDIMENT_LAYERS",
+    "SOLVER FOR DIFFUSION OF THE SEDIMENT" : "SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT",
+    "ACCURACY FOR DIFFUSION OF SEDIMENT" : "ACCURACY_FOR_DIFFUSION_OF_SEDIMENT",
+    "MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF SEDIMENT" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_SEDIMENT",
+    "PRECONDITIONING FOR DIFFUSION OF THE SEDIMENT" : "PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT",
+    "OPTION OF SOLVER FOR DIFFUSION OF THE SEDIMENT" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT",
+    "THRESHOLD FOR SEDIMENT FLUX CORRECTION ON TIDAL FLATS" : "THRESHOLD_FOR_SEDIMENT_FLUX_CORRECTION_ON_TIDAL_FLATS",
+    "CRITICAL SHEAR STRESS FOR DEPOSITION" : "CRITICAL_SHEAR_STRESS_FOR_DEPOSITION",
+    "NON COHESIVE BED POROSITY" : "NON_COHESIVE_BED_POROSITY",
+    "EROSION COEFFICIENT" : "EROSION_COEFFICIENT",
+    "CONSTANT SEDIMENT SETTLING VELOCITY" : "CONSTANT_SEDIMENT_SETTLING_VELOCITY",
+    "SETTLING VELOCITY OF SANDS" : "SETTLING_VELOCITY_OF_SANDS",
+    "ADVECTION-DIFFUSION SCHEME WITH SETTLING VELOCITY" : "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY",
+    "HINDERED SETTLING" : "HINDERED_SETTLING",
+    "WEAK SOIL CONCENTRATION FOR MUD" : "WEAK_SOIL_CONCENTRATION_FOR_MUD",
+    "THRESHOLD CONCENTRATION FOR HINDERED SETTLING" : "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING",
+    "HINDERED SETTLING FORMULA" : "HINDERED_SETTLING_FORMULA",
+    "REFERENCE CONCENTRATION FORMULA" : "REFERENCE_CONCENTRATION_FORMULA",
+    "FLOCCULATION" : "FLOCCULATION",
+    "FLOCCULATION FORMULA" : "FLOCCULATION_FORMULA",
+    "FLOCCULATION COEFFICIENT" : "FLOCCULATION_COEFFICIENT",
+    "COEFFICIENT RELATIVE TO FLOC DESTRUCTION" : "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION",
+    "BED LAYERS THICKNESS" : "BED_LAYERS_THICKNESS",
+    "MAXIMUM CONCENTRATION OF THE CONSOLIDATED MUD" : "MAXIMUM_CONCENTRATION_OF_THE_CONSOLIDATED_MUD",
+    "RESIDENCE TIME FOR MUD" : "RESIDENCE_TIME_FOR_MUD",
+    "CONSOLIDATION" : "CONSOLIDATION",
+    "CONSOLIDATION MODEL" : "CONSOLIDATION_MODEL",
+    "COUPLING WITH" : "COUPLING_WITH",
+    "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",
+    "BOTTOM FRICTION DUE TO WAVES" : "BOTTOM_FRICTION_DUE_TO_WAVES",
+    "WATER QUALITY PROCESS" : "WATER_QUALITY_PROCESS",
+    "WAQTEL STEERING FILE" : "WAQTEL_STEERING_FILE",
+    "DELWAQ STEERING FILE" : "DELWAQ_STEERING_FILE",
+    "DELWAQ PRINTOUT PERIOD" : "DELWAQ_PRINTOUT_PERIOD",
+    "EXCHANGES BETWEEN NODES DELWAQ FILE" : "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
+    "NODES DISTANCES DELWAQ FILE" : "NODES_DISTANCES_DELWAQ_FILE",
+    "BOTTOM SURFACES DELWAQ FILE" : "BOTTOM_SURFACES_DELWAQ_FILE",
+    "VOLUMES DELWAQ FILE" : "VOLUMES_DELWAQ_FILE",
+    "EXCHANGE AREAS DELWAQ FILE" : "EXCHANGE_AREAS_DELWAQ_FILE",
+    "VERTICAL FLUXES DELWAQ FILE" : "VERTICAL_FLUXES_DELWAQ_FILE",
+    "VELOCITY DELWAQ FILE" : "VELOCITY_DELWAQ_FILE",
+    "DIFFUSIVITY DELWAQ FILE" : "DIFFUSIVITY_DELWAQ_FILE",
+    "TEMPERATURE DELWAQ FILE" : "TEMPERATURE_DELWAQ_FILE",
+    "SALINITY DELWAQ FILE" : "SALINITY_DELWAQ_FILE",
+    "VELOCITY FOR DELWAQ" : "VELOCITY_FOR_DELWAQ",
+    "DIFFUSION FOR DELWAQ" : "DIFFUSION_FOR_DELWAQ",
+    "TEMPERATURE FOR DELWAQ" : "TEMPERATURE_FOR_DELWAQ",
+    "SALINITY FOR DELWAQ" : "SALINITY_FOR_DELWAQ",
+    "GAIA STEERING FILE" : "GAIA_STEERING_FILE",
+    "AD NUMBER OF DERIVATIVES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NAMES OF DERIVATIVES" : "AD_NAMES_OF_DERIVATIVES",
+    "AD NUMBER OF DIRECTIONS" : "AD_NUMBER_OF_DIRECTIONS",
+    "AD SYMBOLIC LINEAR SOLVER" : "AD_SYMBOLIC_LINEAR_SOLVER",
+    "AD LINEAR SOLVER RESET DERIVATIVES" : "AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+    "AD LINEAR SOLVER DERIVATIVE CONVERGENCE" : "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+    "PARTITIONING TOOL" : "PARTITIONING_TOOL",
+    "STEERING FILE" : "STEERING_FILE",
+    "DICTIONARY" : "DICTIONARY",
+    "CONCATENATE PARTEL OUTPUT" : "CONCATENATE_PARTEL_OUTPUT",
+}
diff --git a/Telemac/telemac3d_dicoCasFrToCata.py b/Telemac/telemac3d_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..a0fdcba
--- /dev/null
@@ -0,0 +1,690 @@
+dicoCataToFrTelemac = {
+    "TITLE" : "TITRE",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "CHECKING_THE_MESH" : "VERIFICATION DU MAILLAGE",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES" : "NOMBRE MAXIMUM DE FRONTIERES",
+    "MAXIMUM_NUMBER_OF_TRACERS" : "NOMBRE MAXIMUM DE TRACEURS",
+    "MAXIMUM_NUMBER_OF_SOURCES" : "NOMBRE MAXIMUM DE SOURCES",
+    "MAXIMUM_NUMBER_OF_BOUNDARIES_ON_THE_BED" : "NOMBRE MAXIMUM DE FRONTIERES SUR LE FOND",
+    "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "BINARY_BOUNDARY_DATA_FILE" : "FICHIER BINAIRE DE DONNEES DE FRONTIERE",
+    "BINARY_BOUNDARY_DATA_FILE_FORMAT" : "FORMAT DU FICHIER BINAIRE DE DONNEES DE FRONTIERE",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "BOTTOM_TOPOGRAPHY_FILE" : "FICHIER DES FONDS",
+    "NUMBER_OF_BOTTOM_SMOOTHINGS" : "NOMBRE DE LISSAGES DU FOND",
+    "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS" : "LISSAGES DU FOND APRES MODIFICATIONS UTILISATEUR",
+    "FORMATTED_DATA_FILE_1" : "FICHIER DE DONNEES FORMATE 1",
+    "FORMATTED_DATA_FILE_2" : "FICHIER DE DONNEES FORMATE 2",
+    "BINARY_DATA_FILE_1" : "FICHIER DE DONNEES BINAIRE 1",
+    "BINARY_DATA_FILE_1_FORMAT" : "FORMAT DU FICHIER DE DONNEES BINAIRE 1",
+    "BINARY_DATA_FILE_2" : "FICHIER DE DONNEES BINAIRE 2",
+    "VALIDATION" : "VALIDATION",
+    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
+    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
+    "RD_RESULT_FILE" : "FICHIER DES RESULTATS 3D",
+    "RD_RESULT_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS 3D",
+    "ED_RESULT_FILE" : "FICHIER DES RESULTATS 2D",
+    "ED_RESULT_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS 2D",
+    "RESULT_FILE_IN_LONGITUDE_LATITUDE" : "FICHIER RESULTAT EN LONGITUDE-LATITUDE",
+    "VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES 3D",
+    "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES 2D",
+    "GRAPHIC_PRINTOUT_PERIOD" : "PERIODE POUR LES SORTIES GRAPHIQUES",
+    "NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS" : "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES GRAPHIQUES",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NOMBRE DE TABLEAUX PRIVES",
+    "NUMBER_OF_2D_PRIVATE_ARRAYS" : "NOMBRE DE TABLEAUX PRIVES 2D",
+    "NAMES_OF_2D_PRIVATE_VARIABLES" : "NOMS DES VARIABLES PRIVEES 2D",
+    "FORMATTED_RESULTS_FILE" : "FICHIER DE RESULTATS FORMATE",
+    "BINARY_RESULTS_FILE" : "FICHIER DE RESULTATS BINAIRE",
+    "FORMATTED_RESULTS_FILE_1" : "FICHIER DE RESULTATS FORMATE 1",
+    "FORMATTED_RESULTS_FILE_2" : "FICHIER DE RESULTATS FORMATE 2",
+    "FORMATTED_RESULTS_FILE_3" : "FICHIER DE RESULTATS FORMATE 3",
+    "FORMATTED_RESULTS_FILE_4" : "FICHIER DE RESULTATS FORMATE 4",
+    "FORMATTED_RESULTS_FILE_5" : "FICHIER DE RESULTATS FORMATE 5",
+    "FORMATTED_RESULTS_FILE_6" : "FICHIER DE RESULTATS FORMATE 6",
+    "LISTING_PRINTOUT" : "SORTIE LISTING",
+    "MASS_BALANCE" : "BILAN DE MASSE",
+    "INFORMATION_ABOUT_MASS_BALANCE_FOR_EACH_LISTING_PRINTOUT" : "INFORMATION SUR LE BILAN DE MASSE A CHAQUE SORTIE LISTING",
+    "LISTING_PRINTOUT_PERIOD" : "PERIODE POUR LES SORTIES LISTING",
+    "NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS" : "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES LISTING",
+    "COMPUTATION_CONTINUED" : "SUITE DE CALCUL",
+    "PREVIOUS_COMPUTATION_FILE" : "FICHIER DU CALCUL PRECEDENT",
+    "PREVIOUS_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER DU CALCUL PRECEDENT",
+    "RECORD_NUMBER_FOR_RESTART" : "ENREGISTREMENT POUR SUITE DE CALCUL",
+    "INITIAL_TIME_SET_TO_ZERO" : "REMISE A ZERO DU TEMPS",
+    "RESTART_MODE" : "MODE SUITE",
+    "RESTART_FILE" : "FICHIER POUR SUITE",
+    "RESTART_FILE_FORMAT" : "FORMAT DU FICHIER POUR SUITE",
+    "ED_CONTINUATION" : "SUITE 2D",
+    "FILE_FOR_2D_CONTINUATION" : "FICHIER POUR SUITE 2D",
+    "FILE_FOR_2D_CONTINUATION_FORMAT" : "FORMAT DU FICHIER POUR SUITE 2D",
+    "DEBUGGER" : "DEBUGGER",
+    "TIME_STEP" : "PAS DE TEMPS",
+    "NUMBER_OF_TIME_STEPS" : "NOMBRE DE PAS DE TEMPS",
+    "DURATION" : "DUREE DU CALCUL",
+    "ORIGINAL_DATE_OF_TIME" : "DATE DE L'ORIGINE DES TEMPS",
+    "ORIGINAL_HOUR_OF_TIME" : "HEURE DE L'ORIGINE DES TEMPS",
+    "SPHERICAL_COORDINATES" : "COORDONNEES SPHERIQUES",
+    "SPATIAL_PROJECTION_TYPE" : "TYPE DE PROJECTION SPATIALE",
+    "LATITUDE_OF_ORIGIN_POINT" : "LATITUDE DU POINT ORIGINE",
+    "LONGITUDE_OF_ORIGIN_POINT" : "LONGITUDE DU POINT ORIGINE",
+    "NORTH" : "NORD",
+    "NUMBER_OF_HORIZONTAL_LEVELS" : "NOMBRE DE PLANS HORIZONTAUX",
+    "MESH_TRANSFORMATION" : "TRANSFORMATION DU MAILLAGE",
+    "MINIMUM_VOLUME_OF_3D_ELEMENTS" : "VOLUME MINIMAL DES ELEMENTS 3D",
+    "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_BOTTOM" : "DISTANCE MINIMALE ENTRE PLANS PRES DU FOND",
+    "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_FREE_SURFACE" : "DISTANCE MINIMALE ENTRE PLANS PRES DE LA SURFACE LIBRE",
+    "THRESHOLD_HEIGHT_BEFORE_CRUSHED_ELEMENTS" : "HAUTEUR SEUIL AVANT ELEMENTS ECRASES",
+    "NUMBER_OF_TRACER_FOR_AMR" : "NUMERO DE TRACEUR POUR AMR",
+    "NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES" : "NOMBRE DE SOUS ITERATIONS POUR LES NON LINEARITES",
+    "ZERO" : "ZERO",
+    "ADVECTION_STEP" : "ETAPE DE CONVECTION",
+    "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES" : "TRAITEMENT DES FLUX AUX FRONTIERES",
+    "SUPG_OPTION" : "OPTION DE SUPG",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES" : "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION",
+    "NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS",
+    "NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES" : "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS",
+    "MASS_LUMPING_FOR_DIFFUSION" : "MASS-LUMPING POUR LA DIFFUSION",
+    "NON_HYDROSTATIC_VERSION" : "VERSION NON-HYDROSTATIQUE",
+    "ELEMENTS_MASKED_BY_USER" : "ELEMENTS MASQUES PAR L'UTILISATEUR",
+    "GRAVITY_ACCELERATION" : "ACCELERATION DE LA PESANTEUR",
+    "AVERAGE_WATER_DENSITY" : "MASSE VOLUMIQUE MOYENNE DE L'EAU",
+    "LAW_OF_BOTTOM_FRICTION" : "LOI DE FROTTEMENT SUR LE FOND",
+    "FRICTION_COEFFICIENT_FOR_THE_BOTTOM" : "COEFFICIENT DE FROTTEMENT POUR LE FOND",
+    "LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES" : "LOI DE FROTTEMENT SUR LES PAROIS LATERALES",
+    "FRICTION_COEFFICIENT_FOR_LATERAL_SOLID_BOUNDARIES" : "COEFFICIENT DE FROTTEMENT POUR LES PAROIS LATERALES",
+    "CORIOLIS" : "CORIOLIS",
+    "CORIOLIS_COEFFICIENT" : "COEFFICIENT DE CORIOLIS",
+    "WIND" : "VENT",
+    "OPTION_FOR_WIND" : "OPTION DU VENT",
+    "WIND_VELOCITY_ALONG_X" : "VITESSE DU VENT SUIVANT X",
+    "WIND_VELOCITY_ALONG_Y" : "VITESSE DU VENT SUIVANT Y",
+    "COEFFICIENT_OF_WIND_INFLUENCE" : "COEFFICIENT D'INFLUENCE DU VENT",
+    "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED" : "COEFFICIENT D'INFLUENCE DU VENT DEPENDANT DE LA VITESSE DU VENT",
+    "THRESHOLD_DEPTH_FOR_WIND" : "PROFONDEUR LIMITE POUR LE VENT",
+    "AIR_PRESSURE" : "PRESSION ATMOSPHERIQUE",
+    "VALUE_OF_ATMOSPHERIC_PRESSURE" : "VALEUR DE LA PRESSION ATMOSPHERIQUE",
+    "RAIN_OR_EVAPORATION" : "PLUIE OU EVAPORATION",
+    "RAIN_OR_EVAPORATION_IN_MM_PER_DAY" : "PLUIE OU EVAPORATION EN MM PAR JOUR",
+    "ASCII_ATMOSPHERIC_DATA_FILE" : "FICHIER ASCII DE DONNEES ATMOSPHERIQUES",
+    "BINARY_ATMOSPHERIC_DATA_FILE" : "FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES",
+    "BINARY_ATMOSPHERIC_DATA_FILE_FORMAT" : "FORMAT DU FICHIER BINAIRE DE DONNEES ATMOSPHERIQUES",
+    "AIR_TEMPERATURE" : "TEMPERATURE DE L'AIR",
+    "CLOUD_COVER" : "NEBULOSITE",
+    "SOLAR_RADIATION" : "RAYONNEMENT SOLAIRE",
+    "RELATIVE_HUMIDITY" : "HUMIDITE RELATIVE",
+    "SOURCES_FILE" : "FICHIER DES SOURCES",
+    "GLOBAL_NUMBERS_OF_SOURCE_NODES" : "NUMEROS GLOBAUX DES NOEUDS DES SOURCES",
+    "TYPE_OF_SOURCES" : "TYPE DES SOURCES",
+    "ABSCISSAE_OF_SOURCES" : "ABSCISSES DES SOURCES",
+    "ORDINATES_OF_SOURCES" : "ORDONNEES DES SOURCES",
+    "ELEVATIONS_OF_SOURCES" : "COTES DES SOURCES",
+    "WATER_DISCHARGE_OF_SOURCES" : "DEBITS DES SOURCES",
+    "VELOCITIES_OF_THE_SOURCES_ALONG_X" : "VITESSES DES SOURCES SELON X",
+    "VELOCITIES_OF_THE_SOURCES_ALONG_Y" : "VITESSES DES SOURCES SELON Y",
+    "VELOCITIES_OF_THE_SOURCES_ALONG_Z" : "VITESSES DES SOURCES SELON Z",
+    "WAVE_DRIVEN_CURRENTS" : "COURANTS DE HOULE",
+    "RECORD_NUMBER_IN_WAVE_FILE" : "NUMERO DE L'ENREGISTREMENT DANS LE FICHIER DE HOULE",
+    "PRESCRIBED_ELEVATIONS" : "COTES IMPOSEES",
+    "PRESCRIBED_FLOWRATES" : "DEBITS IMPOSES",
+    "PRESCRIBED_VELOCITIES" : "VITESSES IMPOSEES",
+    "LIQUID_BOUNDARIES_FILE" : "FICHIER DES FRONTIERES LIQUIDES",
+    "VELOCITY_PROFILES" : "PROFILS DE VITESSE",
+    "VELOCITY_VERTICAL_PROFILES" : "PROFILS DE VITESSE SUR LA VERTICALE",
+    "STAGE_DISCHARGE_CURVES" : "COURBES DE TARAGE",
+    "STAGE_DISCHARGE_CURVES_FILE" : "FICHIER DES COURBES DE TARAGE",
+    "OPTION_FOR_LIQUID_BOUNDARIES" : "OPTION POUR LES FRONTIERES LIQUIDES",
+    "TURBULENCE_REGIME_FOR_THE_BOTTOM" : "REGIME DE TURBULENCE POUR LE FOND",
+    "TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES" : "REGIME DE TURBULENCE POUR LES PAROIS LATERALES",
+    "BOUNDARY_CONDITION_ON_THE_BOTTOM" : "CONDITION A LA LIMITE AU FOND",
+    "VELOCITY_PROJECTED_ON_SOLID_LATERAL_BOUNDARIES" : "VITESSE PROJETEE SUR LES PAROIS LATERALES SOLIDES",
+    "VELOCITY_PROJECTED_ON_BOTTOM" : "VITESSE PROJETEE SUR LE FOND",
+    "OPEN_BOUNDARY_CONDITIONS_ON_THE_BED" : "CONDITIONS OUVERTES SUR LE FOND",
+    "PRESCRIBED_FLOWRATES_ON_THE_BED" : "DEBITS IMPOSES SUR LE FOND",
+    "INITIAL_CONDITIONS" : "CONDITIONS INITIALES",
+    "INITIAL_ELEVATION" : "COTE INITIALE",
+    "INITIAL_DEPTH" : "HAUTEUR INITIALE",
+    "MATRIX_STORAGE" : "STOCKAGE DES MATRICES",
+    "MASS_LUMPING_FOR_DEPTH" : "MASS-LUMPING POUR LA HAUTEUR",
+    "HYDROSTATIC_INCONSISTENCY_FILTER" : "FILTRE LES INCONSISTANCES HYDROSTATIQUES",
+    "ELEMENT" : "ELEMENT",
+    "SOLVER_FOR_PROPAGATION" : "SOLVEUR POUR LA PROPAGATION",
+    "ACCURACY_FOR_PROPAGATION" : "PRECISION POUR LA PROPAGATION",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PROPAGATION" : "MAXIMUM D'ITERATIONS POUR LA PROPAGATION",
+    "PRECONDITIONING_FOR_PROPAGATION" : "PRECONDITIONNEMENT POUR LA PROPAGATION",
+    "OPTION_OF_SOLVER_FOR_PROPAGATION" : "OPTION DU SOLVEUR POUR LA PROPAGATION",
+    "INITIAL_GUESS_FOR_DEPTH" : "ORDRE DU TIR INITIAL POUR LA HAUTEUR",
+    "LINEARIZED_PROPAGATION" : "PROPAGATION LINEARISEE",
+    "MEAN_DEPTH_FOR_LINEARIZATION" : "PROFONDEUR MOYENNE POUR LA LINEARISATION",
+    "SCHEME_FOR_ADVECTION_OF_DEPTH" : "SCHEMA POUR LA CONVECTION DE LA HAUTEUR",
+    "SCHEME_FOR_ADVECTION_OF_VELOCITIES" : "SCHEMA POUR LA CONVECTION DES VITESSES",
+    "FREE_SURFACE_GRADIENT_COMPATIBILITY" : "COMPATIBILITE DU GRADIENT DE SURFACE LIBRE",
+    "BYPASS_VOID_VOLUMES" : "CONTOURNEMENT DES VOLUMES NULS",
+    "MASS_LUMPING_FOR_VELOCITIES" : "MASS-LUMPING POUR LES VITESSES",
+    "SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES" : "OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES",
+    "OPTION_FOR_CHARACTERISTICS" : "OPTION POUR LES CARACTERISTIQUES",
+    "NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS" : "NOMBRE DE POINTS DE GAUSS POUR LES CARACTERISTIQUES FAIBLES",
+    "MASS_LUMPING_FOR_WEAK_CHARACTERISTICS" : "MASS-LUMPING POUR LES CARACTERISTIQUES FAIBLES",
+    "SCHEME_FOR_DIFFUSION_OF_VELOCITIES" : "SCHEMA POUR LA DIFFUSION DES VITESSES",
+    "SOLVER_FOR_DIFFUSION_OF_VELOCITIES" : "SOLVEUR POUR LA DIFFUSION DES VITESSES",
+    "ACCURACY_FOR_DIFFUSION_OF_VELOCITIES" : "PRECISION POUR LA DIFFUSION DES VITESSES",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_VELOCITIES" : "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DES VITESSES",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES" : "PRECONDITIONNEMENT POUR LA DIFFUSION DES VITESSES",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_VELOCITIES" : "OPTION DU SOLVEUR POUR LA DIFFUSION DES VITESSES",
+    "IMPLICITATION_FOR_DIFFUSION" : "IMPLICITATION POUR LA DIFFUSION",
+    "SOLVER_FOR_PPE" : "SOLVEUR POUR PPE",
+    "ACCURACY_FOR_PPE" : "PRECISION POUR PPE",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PPE" : "MAXIMUM D'ITERATIONS POUR PPE",
+    "PRECONDITIONING_FOR_PPE" : "PRECONDITIONNEMENT POUR PPE",
+    "OPTION_OF_SOLVER_FOR_PPE" : "OPTION DU SOLVEUR POUR PPE",
+    "DYNAMIC_PRESSURE_IN_WAVE_EQUATION" : "PRESSION DYNAMIQUE DANS L'EQUATION D'ONDE",
+    "DYNAMIC_BOUNDARY_CONDITION" : "CONDITION LIMITE DYNAMIQUE",
+    "CONTINUITY_CORRECTION_ON_OPEN_BOUNDARIES" : "CORRECTION DE CONTINUITE SUR FRONTIERES OUVERTES",
+    "IMPLICITATION_FOR_DEPTH" : "IMPLICITATION POUR LA HAUTEUR",
+    "IMPLICITATION_FOR_VELOCITIES" : "IMPLICITATION POUR LES VITESSES",
+    "TIDAL_FLATS" : "BANCS DECOUVRANTS",
+    "OPTION_FOR_THE_TREATMENT_OF_TIDAL_FLATS" : "OPTION DE TRAITEMENT DES BANCS DECOUVRANTS",
+    "TREATMENT_OF_NEGATIVE_DEPTHS" : "TRAITEMENT DES HAUTEURS NEGATIVES",
+    "TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES" : "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LES VITESSES",
+    "THRESHOLD_FOR_VISCOSITY_CORRECTION_ON_TIDAL_FLATS" : "SEUIL POUR CORRECTION DE VISCOSITE SUR BANCS DECOUVRANTS",
+    "MINIMAL_VALUE_FOR_DEPTH" : "VALEUR MINIMALE POUR LA HAUTEUR",
+    "BINARY_DATABASE_1_FOR_TIDE" : "BASE BINAIRE 1 DE DONNEES DE MAREE",
+    "BINARY_DATABASE_2_FOR_TIDE" : "BASE BINAIRE 2 DE DONNEES DE MAREE",
+    "GEOGRAPHIC_SYSTEM" : "SYSTEME GEOGRAPHIQUE",
+    "ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM" : "NUMERO DE FUSEAU OU PROJECTION DANS LE SYSTEME GEOGRAPHIQUE",
+    "LAMBERT_93_CONVERSION_FILE" : "FICHIER DE CONVERSION LAMBERT 93",
+    "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL" : "COEFFICIENT DE CALAGE DU NIVEAU DE MER",
+    "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER",
+    "MINOR_CONSTITUENTS_INFERENCE" : "INTERPOLATION DE COMPOSANTES MINEURES",
+    "INITIAL_VELOCITIES_COMPUTED_BY_TPXO" : "VITESSES INITIALES CALCULEES PAR TPXO",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS" : "HAUTEUR MINIMALE POUR LES CONDITIONS INITIALES DE COURANTS",
+    "TIDE_GENERATING_FORCE" : "FORCE GENERATRICE DE LA MAREE",
+    "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS" : "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE",
+    "TIDAL_DATA_BASE" : "BASE DE DONNEES DE MAREE",
+    "HARMONIC_CONSTANTS_FILE" : "FICHIER DES CONSTANTES HARMONIQUES",
+    "TIDAL_MODEL_FILE" : "FICHIER DU MODELE DE MAREE",
+    "TIDAL_MODEL_FILE_FORMAT" : "FORMAT DU FICHIER DU MODELE DE MAREE",
+    "ASCII_DATABASE_FOR_TIDE" : "BASE ASCII DE DONNEES DE MAREE",
+    "COEFFICIENT_TO_CALIBRATE_TIDAL_RANGE" : "COEFFICIENT DE CALAGE DU MARNAGE",
+    "COEFFICIENT_TO_CALIBRATE_TIDAL_VELOCITIES" : "COEFFICIENT DE CALAGE DES VITESSES DE COURANT",
+    "LOCAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER" : "NUMERO LOCAL DU POINT POUR CALER LA PLEINE MER",
+    "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS" : "HAUTEUR MINIMALE POUR LES CONDITIONS AUX LIMITES DE COURANTS",
+    "MAXIMUM_NUMBER_OF_DROGUES" : "NOMBRE MAXIMAL DE FLOTTEURS",
+    "ASCII_DROGUES_FILE" : "FICHIER ASCII DES FLOTTEURS",
+    "BINARY_DROGUES_FILE" : "FICHIER BINAIRE DES FLOTTEURS",
+    "DROGUES_FILE_FORMAT" : "FORMAT DU FICHIER DES FLOTTEURS",
+    "PRINTOUT_PERIOD_FOR_DROGUES" : "PERIODE POUR LES SORTIES DE FLOTTEURS",
+    "OIL_SPILL_MODEL" : "MODELE DE NAPPES D'HYDROCARBURES",
+    "OIL_SPILL_STEERING_FILE" : "FICHIER DE COMMANDES HYDROCARBURES",
+    "NUMBER_OF_CULVERTS" : "NOMBRE DE BUSES",
+    "CULVERTS_DATA_FILE" : "FICHIER DE DONNEES DES BUSES",
+    "OPTION_FOR_CULVERTS" : "OPTION POUR LES BUSES",
+    "HORIZONTAL_TURBULENCE_MODEL" : "MODELE DE TURBULENCE HORIZONTAL",
+    "VERTICAL_TURBULENCE_MODEL" : "MODELE DE TURBULENCE VERTICAL",
+    "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_VELOCITIES" : "COEFFICIENT DE DIFFUSION HORIZONTAL DES VITESSES",
+    "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_VELOCITIES" : "COEFFICIENT DE DIFFUSION VERTICAL DES VITESSES",
+    "MIXING_LENGTH_MODEL" : "MODELE DE LONGUEUR DE MELANGE",
+    "DAMPING_FUNCTION" : "FONCTION D'AMORTISSEMENT",
+    "PRANDTL_NUMBER" : "NOMBRE DE PRANDTL",
+    "KARMAN_CONSTANT" : "CONSTANTE DE KARMAN",
+    "GOTM_STEERING_FILE" : "FICHIER DES PARAMETRES GOTM",
+    "FICTITIOUS_BED_LEVEL" : "HAUTEUR DU LIT FICTIF",
+    "OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON" : "OPTION POUR LES CONDITIONS AUX LIMITES DU K-EPSILON",
+    "VERTICAL_VELOCITY_DERIVATIVES" : "DERIVEES VERTICALES DES VITESSES",
+    "SCHEME_FOR_ADVECTION_OF_K_EPSILON" : "SCHEMA POUR LA CONVECTION DU K-EPSILON",
+    "SCHEME_OPTION_FOR_ADVECTION_OF_K_EPSILON" : "OPTION DU SCHEMA POUR LA CONVECTION DU K-EPSILON",
+    "SCHEME_FOR_DIFFUSION_OF_K_EPSILON" : "SCHEMA POUR LA DIFFUSION DU K-EPSILON",
+    "SOLVER_FOR_DIFFUSION_OF_K_EPSILON" : "SOLVEUR POUR LA DIFFUSION DU K-EPSILON",
+    "ACCURACY_FOR_DIFFUSION_OF_K_EPSILON" : "PRECISION POUR LA DIFFUSION DU K-EPSILON",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_K_EPSILON" : "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DU K-EPSILON",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON" : "PRECONDITIONNEMENT POUR LA DIFFUSION DU K-EPSILON",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_K_EPSILON" : "OPTION DU SOLVEUR POUR LA DIFFUSION DU K-EPSILON",
+    "TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON" : "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LE K-EPSILON",
+    "NUMBER_OF_TRACERS" : "NOMBRE DE TRACEURS",
+    "NAMES_OF_TRACERS" : "NOMS DES TRACEURS",
+    "VALUES_OF_TRACERS_IN_THE_RAIN" : "VALEURS DES TRACEURS DANS LA PLUIE",
+    "VALUE_OF_THE_TRACERS_AT_THE_SOURCES" : "VALEURS DES TRACEURS DES SOURCES",
+    "DENSITY_LAW" : "LOI DE DENSITE",
+    "STANDARD_VALUES_FOR_TRACERS" : "VALEURS DE REFERENCE DES TRACEURS",
+    "BETA_EXPANSION_COEFFICIENT_FOR_TRACERS" : "COEFFICIENT DE DILATATION BETA POUR LES TRACEURS",
+    "PRESCRIBED_TRACERS_VALUES" : "VALEURS IMPOSEES DES TRACEURS",
+    "TRACERS_VERTICAL_PROFILES" : "PROFILS DES TRACEURS SUR LA VERTICALE",
+    "INITIAL_VALUES_OF_TRACERS" : "VALEURS INITIALES DES TRACEURS",
+    "SCHEME_FOR_ADVECTION_OF_TRACERS" : "SCHEMA POUR LA CONVECTION DES TRACEURS",
+    "SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS" : "OPTION DU SCHEMA POUR LA CONVECTION DES TRACEURS",
+    "SCHEME_FOR_DIFFUSION_OF_TRACERS" : "SCHEMA POUR LA DIFFUSION DES TRACEURS",
+    "SOLVER_FOR_DIFFUSION_OF_TRACERS" : "SOLVEUR POUR LA DIFFUSION DES TRACEURS",
+    "ACCURACY_FOR_DIFFUSION_OF_TRACERS" : "PRECISION POUR LA DIFFUSION DES TRACEURS",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_TRACERS" : "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DES TRACEURS",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS" : "PRECONDITIONNEMENT POUR LA DIFFUSION DES TRACEURS",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_TRACERS" : "OPTION DU SOLVEUR POUR LA DIFFUSION DES TRACEURS",
+    "TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS" : "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LES TRACEURS",
+    "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_TRACERS" : "COEFFICIENT DE DIFFUSION HORIZONTAL DES TRACEURS",
+    "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_TRACERS" : "COEFFICIENT DE DIFFUSION VERTICAL DES TRACEURS",
+    "SEDIMENT" : "SEDIMENT",
+    "DENSITY_OF_THE_SEDIMENT" : "MASSE VOLUMIQUE DU SEDIMENT",
+    "TIME_STEP_FOR_CONSOLIDATION" : "PAS DE TEMPS DE LA CONSOLIDATION",
+    "COHESIVE_SEDIMENT" : "SEDIMENT COHESIF",
+    "SHIELDS_PARAMETER" : "PARAMETRE DE SHIELDS",
+    "MIXED_SEDIMENT" : "SEDIMENT MIXTE",
+    "NUMBER_OF_SEDIMENT_BED_LAYERS" : "NOMBRE DE COUCHES DU LIT COHESIF",
+    "READ_CRITICAL_BED_SHEAR_STRESS_PER_LAYER" : "LECTURE CONTRAINTE CRITIQUE POUR CHAQUE COUCHE",
+    "SEDIMENTOLOGICAL_RESULT_FILE" : "FICHIER DES RESULTATS SEDIMENTOLOGIQUES",
+    "SEDIMENTOLOGICAL_RESULT_FILE_BINARY" : "BINAIRE DU FICHIER DES RESULTATS SEDIMENTOLOGIQUES",
+    "PREVIOUS_COMPUTATION_SEDIMENTOLOGICAL_FILE" : "FICHIER SEDIMENTOLOGIQUE DU CALCUL PRECEDENT",
+    "MEAN_DIAMETER_OF_THE_SEDIMENT" : "DIAMETRE MOYEN DES GRAINS",
+    "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER" : "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN",
+    "SKIN_FRICTION_CORRECTION" : "CORRECTION FROTTEMENT DE PEAU",
+    "INITIAL_PERCENTAGE_OF_NON_COHESIVE_SEDIMENT" : "POURCENTAGE INITIAL DE SEDIMENT NON COHESIF",
+    "MUD_CONCENTRATIONS_PER_LAYER" : "CONCENTRATIONS DES COUCHES DE VASE",
+    "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD_LAYERS" : "CONTRAINTE CRITIQUE D'EROSION DES COUCHES DE VASE",
+    "INITIAL_THICKNESS_OF_SEDIMENT_LAYERS" : "EPAISSEURS INITIALES DES COUCHES",
+    "SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT" : "SOLVEUR POUR LA DIFFUSION DU SEDIMENT",
+    "ACCURACY_FOR_DIFFUSION_OF_SEDIMENT" : "PRECISION POUR LA DIFFUSION DU SEDIMENT",
+    "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_SEDIMENT" : "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DU SEDIMENT",
+    "PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT" : "PRECONDITIONNEMENT POUR LA DIFFUSION DU SEDIMENT",
+    "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT" : "OPTION DU SOLVEUR POUR LA DIFFUSION DU SEDIMENT",
+    "THRESHOLD_FOR_SEDIMENT_FLUX_CORRECTION_ON_TIDAL_FLATS" : "SEUIL LIMITE POUR EROSION SUR BANCS DECOUVRANTS",
+    "CRITICAL_SHEAR_STRESS_FOR_DEPOSITION" : "CONTRAINTE CRITIQUE DE DEPOT",
+    "NON_COHESIVE_BED_POROSITY" : "POROSITE DU LIT NON COHESIF",
+    "EROSION_COEFFICIENT" : "COEFFICIENT D'EROSION",
+    "CONSTANT_SEDIMENT_SETTLING_VELOCITY" : "VITESSE DE CHUTE CONSTANTE",
+    "SETTLING_VELOCITY_OF_SANDS" : "VITESSE DE CHUTE DES SABLES",
+    "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY" : "SCHEMA DE CONVECTION DIFFUSION AVEC VITESSE DE CHUTE",
+    "HINDERED_SETTLING" : "VITESSE DE CHUTE ENTRAVEE",
+    "WEAK_SOIL_CONCENTRATION_FOR_MUD" : "CONCENTRATION LIMITE FLUIDE-SOLIDE",
+    "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING" : "CONCENTRATION LIMITE POUR VITESSE DE CHUTE ENTRAVEE",
+    "HINDERED_SETTLING_FORMULA" : "FORMULE POUR VITESSE DE CHUTE ENTRAVEE",
+    "REFERENCE_CONCENTRATION_FORMULA" : "FORMULE POUR LA CONCENTRATION DE REFERENCE",
+    "FLOCCULATION" : "FLOCULATION",
+    "FLOCCULATION_FORMULA" : "FORMULE POUR FLOCULATION",
+    "FLOCCULATION_COEFFICIENT" : "COEFFICIENT TRADUISANT LA FORMATION DES FLOCS",
+    "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION" : "COEFFICIENT TRADUISANT LA DESTRUCTION DES FLOCS",
+    "BED_LAYERS_THICKNESS" : "EPAISSEUR DES COUCHES DU FOND VASEUX",
+    "MAXIMUM_CONCENTRATION_OF_THE_CONSOLIDATED_MUD" : "CONCENTRATION MAXIMUM DE LA VASE TASSEE",
+    "RESIDENCE_TIME_FOR_MUD" : "TEMPS DE SEJOUR DE LA VASE",
+    "CONSOLIDATION" : "TASSEMENT DE LA VASE",
+    "CONSOLIDATION_MODEL" : "OPTION DU MODELE DE TASSEMENT",
+    "COUPLING_WITH" : "COUPLAGE AVEC",
+    "SISYPHE_STEERING_FILE" : "FICHIER DES PARAMETRES DE SISYPHE",
+    "COUPLING_PERIOD_FOR_SISYPHE" : "PERIODE DE COUPLAGE POUR SISYPHE",
+    "TOMAWAC_STEERING_FILE" : "FICHIER DES PARAMETRES DE TOMAWAC",
+    "COUPLING_PERIOD_FOR_TOMAWAC" : "PERIODE DE COUPLAGE POUR TOMAWAC",
+    "BOTTOM_FRICTION_DUE_TO_WAVES" : "FROTTEMENT SUR LE FOND DU AUX VAGUES",
+    "WATER_QUALITY_PROCESS" : "PROCESSUS DE QUALITE D'EAU",
+    "WAQTEL_STEERING_FILE" : "FICHIER DES PARAMETRES DE WAQTEL",
+    "DELWAQ_STEERING_FILE" : "FICHIER DE COMMANDE DELWAQ",
+    "DELWAQ_PRINTOUT_PERIOD" : "PERIODE DE SORTIE POUR DELWAQ",
+    "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE" : "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS",
+    "NODES_DISTANCES_DELWAQ_FILE" : "FICHIER DELWAQ DES DISTANCES ENTRE NOEUDS",
+    "BOTTOM_SURFACES_DELWAQ_FILE" : "FICHIER DELWAQ DES SURFACES DU FOND",
+    "VOLUMES_DELWAQ_FILE" : "FICHIER DELWAQ DES VOLUMES",
+    "EXCHANGE_AREAS_DELWAQ_FILE" : "FICHIER DELWAQ DES SURFACES DE FLUX",
+    "VERTICAL_FLUXES_DELWAQ_FILE" : "FICHIER DELWAQ DES FLUX VERTICAUX",
+    "VELOCITY_DELWAQ_FILE" : "FICHIER DELWAQ DE LA VITESSE",
+    "DIFFUSIVITY_DELWAQ_FILE" : "FICHIER DELWAQ DE LA DIFFUSION",
+    "TEMPERATURE_DELWAQ_FILE" : "FICHIER DELWAQ DE LA TEMPERATURE",
+    "SALINITY_DELWAQ_FILE" : "FICHIER DELWAQ DE LA SALINITE",
+    "VELOCITY_FOR_DELWAQ" : "VITESSE POUR DELWAQ",
+    "DIFFUSION_FOR_DELWAQ" : "DIFFUSION POUR DELWAQ",
+    "TEMPERATURE_FOR_DELWAQ" : "TEMPERATURE POUR DELWAQ",
+    "SALINITY_FOR_DELWAQ" : "SALINITE POUR DELWAQ",
+    "GAIA_STEERING_FILE" : "FICHIER DES PARAMETRES DE GAIA",
+    "AD_NUMBER_OF_DERIVATIVES" : "AD NOMBRE DES DERIVEES",
+    "AD_NAMES_OF_DERIVATIVES" : "AD NOMS DES DERIVEES",
+    "AD_NUMBER_OF_DIRECTIONS" : "AD NOMBRE DE DIRECTIONS",
+    "AD_SYMBOLIC_LINEAR_SOLVER" : "AD SOLVEUR LINEAIRE SYMBOLIQUE",
+    "AD_LINEAR_SOLVER_RESET_DERIVATIVES" : "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE",
+    "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE" : "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE",
+    "PARTITIONING_TOOL" : "PARTITIONNEUR",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "DICTIONARY" : "DICTIONNAIRE",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATION SORTIE PARTEL",
+}
+dicoCasFrToCata = {
+    "TITRE" : "TITLE",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "VERIFICATION DU MAILLAGE" : "CHECKING_THE_MESH",
+    "NOMBRE MAXIMUM DE FRONTIERES" : "MAXIMUM_NUMBER_OF_BOUNDARIES",
+    "NOMBRE MAXIMUM DE TRACEURS" : "MAXIMUM_NUMBER_OF_TRACERS",
+    "NOMBRE MAXIMUM DE SOURCES" : "MAXIMUM_NUMBER_OF_SOURCES",
+    "NOMBRE MAXIMUM DE FRONTIERES SUR LE FOND" : "MAXIMUM_NUMBER_OF_BOUNDARIES_ON_THE_BED",
+    "LONGUEUR DU VECTEUR" : "VECTOR_LENGTH",
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "FICHIER BINAIRE DE DONNEES DE FRONTIERE" : "BINARY_BOUNDARY_DATA_FILE",
+    "FORMAT DU FICHIER BINAIRE DE DONNEES DE FRONTIERE" : "BINARY_BOUNDARY_DATA_FILE_FORMAT",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "FICHIER DES FONDS" : "BOTTOM_TOPOGRAPHY_FILE",
+    "NOMBRE DE LISSAGES DU FOND" : "NUMBER_OF_BOTTOM_SMOOTHINGS",
+    "LISSAGES DU FOND APRES MODIFICATIONS UTILISATEUR" : "BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS",
+    "FICHIER DE DONNEES FORMATE 1" : "FORMATTED_DATA_FILE_1",
+    "FICHIER DE DONNEES FORMATE 2" : "FORMATTED_DATA_FILE_2",
+    "FICHIER DE DONNEES BINAIRE 1" : "BINARY_DATA_FILE_1",
+    "FORMAT DU FICHIER DE DONNEES BINAIRE 1" : "BINARY_DATA_FILE_1_FORMAT",
+    "FICHIER DE DONNEES BINAIRE 2" : "BINARY_DATA_FILE_2",
+    "VALIDATION" : "VALIDATION",
+    "FICHIER DE REFERENCE" : "REFERENCE_FILE",
+    "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
+    "FICHIER DES RESULTATS 3D" : "RD_RESULT_FILE",
+    "FORMAT DU FICHIER DES RESULTATS 3D" : "RD_RESULT_FILE_FORMAT",
+    "FICHIER DES RESULTATS 2D" : "ED_RESULT_FILE",
+    "FORMAT DU FICHIER DES RESULTATS 2D" : "ED_RESULT_FILE_FORMAT",
+    "FICHIER RESULTAT EN LONGITUDE-LATITUDE" : "RESULT_FILE_IN_LONGITUDE_LATITUDE",
+    "VARIABLES POUR LES SORTIES GRAPHIQUES 3D" : "VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS",
+    "VARIABLES POUR LES SORTIES GRAPHIQUES 2D" : "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS",
+    "PERIODE POUR LES SORTIES GRAPHIQUES" : "GRAPHIC_PRINTOUT_PERIOD",
+    "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES GRAPHIQUES" : "NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS",
+    "NOMBRE DE TABLEAUX PRIVES" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "NOMBRE DE TABLEAUX PRIVES 2D" : "NUMBER_OF_2D_PRIVATE_ARRAYS",
+    "NOMS DES VARIABLES PRIVEES 2D" : "NAMES_OF_2D_PRIVATE_VARIABLES",
+    "FICHIER DE RESULTATS FORMATE" : "FORMATTED_RESULTS_FILE",
+    "FICHIER DE RESULTATS BINAIRE" : "BINARY_RESULTS_FILE",
+    "FICHIER DE RESULTATS FORMATE 1" : "FORMATTED_RESULTS_FILE_1",
+    "FICHIER DE RESULTATS FORMATE 2" : "FORMATTED_RESULTS_FILE_2",
+    "FICHIER DE RESULTATS FORMATE 3" : "FORMATTED_RESULTS_FILE_3",
+    "FICHIER DE RESULTATS FORMATE 4" : "FORMATTED_RESULTS_FILE_4",
+    "FICHIER DE RESULTATS FORMATE 5" : "FORMATTED_RESULTS_FILE_5",
+    "FICHIER DE RESULTATS FORMATE 6" : "FORMATTED_RESULTS_FILE_6",
+    "SORTIE LISTING" : "LISTING_PRINTOUT",
+    "BILAN DE MASSE" : "MASS_BALANCE",
+    "INFORMATION SUR LE BILAN DE MASSE A CHAQUE SORTIE LISTING" : "INFORMATION_ABOUT_MASS_BALANCE_FOR_EACH_LISTING_PRINTOUT",
+    "PERIODE POUR LES SORTIES LISTING" : "LISTING_PRINTOUT_PERIOD",
+    "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES LISTING" : "NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS",
+    "SUITE DE CALCUL" : "COMPUTATION_CONTINUED",
+    "FICHIER DU CALCUL PRECEDENT" : "PREVIOUS_COMPUTATION_FILE",
+    "FORMAT DU FICHIER DU CALCUL PRECEDENT" : "PREVIOUS_COMPUTATION_FILE_FORMAT",
+    "ENREGISTREMENT POUR SUITE DE CALCUL" : "RECORD_NUMBER_FOR_RESTART",
+    "REMISE A ZERO DU TEMPS" : "INITIAL_TIME_SET_TO_ZERO",
+    "MODE SUITE" : "RESTART_MODE",
+    "FICHIER POUR SUITE" : "RESTART_FILE",
+    "FORMAT DU FICHIER POUR SUITE" : "RESTART_FILE_FORMAT",
+    "SUITE 2D" : "ED_CONTINUATION",
+    "FICHIER POUR SUITE 2D" : "FILE_FOR_2D_CONTINUATION",
+    "FORMAT DU FICHIER POUR SUITE 2D" : "FILE_FOR_2D_CONTINUATION_FORMAT",
+    "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",
+    "COORDONNEES SPHERIQUES" : "SPHERICAL_COORDINATES",
+    "TYPE DE PROJECTION SPATIALE" : "SPATIAL_PROJECTION_TYPE",
+    "LATITUDE DU POINT ORIGINE" : "LATITUDE_OF_ORIGIN_POINT",
+    "LONGITUDE DU POINT ORIGINE" : "LONGITUDE_OF_ORIGIN_POINT",
+    "NORD" : "NORTH",
+    "NOMBRE DE PLANS HORIZONTAUX" : "NUMBER_OF_HORIZONTAL_LEVELS",
+    "TRANSFORMATION DU MAILLAGE" : "MESH_TRANSFORMATION",
+    "VOLUME MINIMAL DES ELEMENTS 3D" : "MINIMUM_VOLUME_OF_3D_ELEMENTS",
+    "DISTANCE MINIMALE ENTRE PLANS PRES DU FOND" : "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_BOTTOM",
+    "DISTANCE MINIMALE ENTRE PLANS PRES DE LA SURFACE LIBRE" : "MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_FREE_SURFACE",
+    "HAUTEUR SEUIL AVANT ELEMENTS ECRASES" : "THRESHOLD_HEIGHT_BEFORE_CRUSHED_ELEMENTS",
+    "NUMERO DE TRACEUR POUR AMR" : "NUMBER_OF_TRACER_FOR_AMR",
+    "NOMBRE DE SOUS ITERATIONS POUR LES NON LINEARITES" : "NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES",
+    "ZERO" : "ZERO",
+    "ETAPE DE CONVECTION" : "ADVECTION_STEP",
+    "TRAITEMENT DES FLUX AUX FRONTIERES" : "TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
+    "OPTION DE SUPG" : "SUPG_OPTION",
+    "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
+    "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS" : "NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES",
+    "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS" : "NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES",
+    "MASS-LUMPING POUR LA DIFFUSION" : "MASS_LUMPING_FOR_DIFFUSION",
+    "VERSION NON-HYDROSTATIQUE" : "NON_HYDROSTATIC_VERSION",
+    "ELEMENTS MASQUES PAR L'UTILISATEUR" : "ELEMENTS_MASKED_BY_USER",
+    "ACCELERATION DE LA PESANTEUR" : "GRAVITY_ACCELERATION",
+    "MASSE VOLUMIQUE MOYENNE DE L'EAU" : "AVERAGE_WATER_DENSITY",
+    "LOI DE FROTTEMENT SUR LE FOND" : "LAW_OF_BOTTOM_FRICTION",
+    "COEFFICIENT DE FROTTEMENT POUR LE FOND" : "FRICTION_COEFFICIENT_FOR_THE_BOTTOM",
+    "LOI DE FROTTEMENT SUR LES PAROIS LATERALES" : "LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES",
+    "COEFFICIENT DE FROTTEMENT POUR LES PAROIS LATERALES" : "FRICTION_COEFFICIENT_FOR_LATERAL_SOLID_BOUNDARIES",
+    "CORIOLIS" : "CORIOLIS",
+    "COEFFICIENT DE CORIOLIS" : "CORIOLIS_COEFFICIENT",
+    "VENT" : "WIND",
+    "OPTION DU VENT" : "OPTION_FOR_WIND",
+    "VITESSE DU VENT SUIVANT X" : "WIND_VELOCITY_ALONG_X",
+    "VITESSE DU VENT SUIVANT Y" : "WIND_VELOCITY_ALONG_Y",
+    "COEFFICIENT D'INFLUENCE DU VENT" : "COEFFICIENT_OF_WIND_INFLUENCE",
+    "COEFFICIENT D'INFLUENCE DU VENT DEPENDANT DE LA VITESSE DU VENT" : "COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED",
+    "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",
+    "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",
+    "TEMPERATURE DE L'AIR" : "AIR_TEMPERATURE",
+    "NEBULOSITE" : "CLOUD_COVER",
+    "RAYONNEMENT SOLAIRE" : "SOLAR_RADIATION",
+    "HUMIDITE RELATIVE" : "RELATIVE_HUMIDITY",
+    "FICHIER DES SOURCES" : "SOURCES_FILE",
+    "NUMEROS GLOBAUX DES NOEUDS DES SOURCES" : "GLOBAL_NUMBERS_OF_SOURCE_NODES",
+    "TYPE DES SOURCES" : "TYPE_OF_SOURCES",
+    "ABSCISSES DES SOURCES" : "ABSCISSAE_OF_SOURCES",
+    "ORDONNEES DES SOURCES" : "ORDINATES_OF_SOURCES",
+    "COTES DES SOURCES" : "ELEVATIONS_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",
+    "VITESSES DES SOURCES SELON Z" : "VELOCITIES_OF_THE_SOURCES_ALONG_Z",
+    "COURANTS DE HOULE" : "WAVE_DRIVEN_CURRENTS",
+    "NUMERO DE L'ENREGISTREMENT DANS LE FICHIER DE HOULE" : "RECORD_NUMBER_IN_WAVE_FILE",
+    "COTES IMPOSEES" : "PRESCRIBED_ELEVATIONS",
+    "DEBITS IMPOSES" : "PRESCRIBED_FLOWRATES",
+    "VITESSES IMPOSEES" : "PRESCRIBED_VELOCITIES",
+    "FICHIER DES FRONTIERES LIQUIDES" : "LIQUID_BOUNDARIES_FILE",
+    "PROFILS DE VITESSE" : "VELOCITY_PROFILES",
+    "PROFILS DE VITESSE SUR LA VERTICALE" : "VELOCITY_VERTICAL_PROFILES",
+    "COURBES DE TARAGE" : "STAGE_DISCHARGE_CURVES",
+    "FICHIER DES COURBES DE TARAGE" : "STAGE_DISCHARGE_CURVES_FILE",
+    "OPTION POUR LES FRONTIERES LIQUIDES" : "OPTION_FOR_LIQUID_BOUNDARIES",
+    "REGIME DE TURBULENCE POUR LE FOND" : "TURBULENCE_REGIME_FOR_THE_BOTTOM",
+    "REGIME DE TURBULENCE POUR LES PAROIS LATERALES" : "TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES",
+    "CONDITION A LA LIMITE AU FOND" : "BOUNDARY_CONDITION_ON_THE_BOTTOM",
+    "VITESSE PROJETEE SUR LES PAROIS LATERALES SOLIDES" : "VELOCITY_PROJECTED_ON_SOLID_LATERAL_BOUNDARIES",
+    "VITESSE PROJETEE SUR LE FOND" : "VELOCITY_PROJECTED_ON_BOTTOM",
+    "CONDITIONS OUVERTES SUR LE FOND" : "OPEN_BOUNDARY_CONDITIONS_ON_THE_BED",
+    "DEBITS IMPOSES SUR LE FOND" : "PRESCRIBED_FLOWRATES_ON_THE_BED",
+    "CONDITIONS INITIALES" : "INITIAL_CONDITIONS",
+    "COTE INITIALE" : "INITIAL_ELEVATION",
+    "HAUTEUR INITIALE" : "INITIAL_DEPTH",
+    "STOCKAGE DES MATRICES" : "MATRIX_STORAGE",
+    "MASS-LUMPING POUR LA HAUTEUR" : "MASS_LUMPING_FOR_DEPTH",
+    "FILTRE LES INCONSISTANCES HYDROSTATIQUES" : "HYDROSTATIC_INCONSISTENCY_FILTER",
+    "ELEMENT" : "ELEMENT",
+    "SOLVEUR POUR LA PROPAGATION" : "SOLVER_FOR_PROPAGATION",
+    "PRECISION POUR LA PROPAGATION" : "ACCURACY_FOR_PROPAGATION",
+    "MAXIMUM D'ITERATIONS POUR LA PROPAGATION" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PROPAGATION",
+    "PRECONDITIONNEMENT POUR LA PROPAGATION" : "PRECONDITIONING_FOR_PROPAGATION",
+    "OPTION DU SOLVEUR POUR LA PROPAGATION" : "OPTION_OF_SOLVER_FOR_PROPAGATION",
+    "ORDRE DU TIR INITIAL POUR LA HAUTEUR" : "INITIAL_GUESS_FOR_DEPTH",
+    "PROPAGATION LINEARISEE" : "LINEARIZED_PROPAGATION",
+    "PROFONDEUR MOYENNE POUR LA LINEARISATION" : "MEAN_DEPTH_FOR_LINEARIZATION",
+    "SCHEMA POUR LA CONVECTION DE LA HAUTEUR" : "SCHEME_FOR_ADVECTION_OF_DEPTH",
+    "SCHEMA POUR LA CONVECTION DES VITESSES" : "SCHEME_FOR_ADVECTION_OF_VELOCITIES",
+    "COMPATIBILITE DU GRADIENT DE SURFACE LIBRE" : "FREE_SURFACE_GRADIENT_COMPATIBILITY",
+    "CONTOURNEMENT DES VOLUMES NULS" : "BYPASS_VOID_VOLUMES",
+    "MASS-LUMPING POUR LES VITESSES" : "MASS_LUMPING_FOR_VELOCITIES",
+    "OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES" : "SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES",
+    "OPTION POUR LES CARACTERISTIQUES" : "OPTION_FOR_CHARACTERISTICS",
+    "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",
+    "SCHEMA POUR LA DIFFUSION DES VITESSES" : "SCHEME_FOR_DIFFUSION_OF_VELOCITIES",
+    "SOLVEUR POUR LA DIFFUSION DES VITESSES" : "SOLVER_FOR_DIFFUSION_OF_VELOCITIES",
+    "PRECISION POUR LA DIFFUSION DES VITESSES" : "ACCURACY_FOR_DIFFUSION_OF_VELOCITIES",
+    "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DES VITESSES" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_VELOCITIES",
+    "PRECONDITIONNEMENT POUR LA DIFFUSION DES VITESSES" : "PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES",
+    "OPTION DU SOLVEUR POUR LA DIFFUSION DES VITESSES" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_VELOCITIES",
+    "IMPLICITATION POUR LA DIFFUSION" : "IMPLICITATION_FOR_DIFFUSION",
+    "SOLVEUR POUR PPE" : "SOLVER_FOR_PPE",
+    "PRECISION POUR PPE" : "ACCURACY_FOR_PPE",
+    "MAXIMUM D'ITERATIONS POUR PPE" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PPE",
+    "PRECONDITIONNEMENT POUR PPE" : "PRECONDITIONING_FOR_PPE",
+    "OPTION DU SOLVEUR POUR PPE" : "OPTION_OF_SOLVER_FOR_PPE",
+    "PRESSION DYNAMIQUE DANS L'EQUATION D'ONDE" : "DYNAMIC_PRESSURE_IN_WAVE_EQUATION",
+    "CONDITION LIMITE DYNAMIQUE" : "DYNAMIC_BOUNDARY_CONDITION",
+    "CORRECTION DE CONTINUITE SUR FRONTIERES OUVERTES" : "CONTINUITY_CORRECTION_ON_OPEN_BOUNDARIES",
+    "IMPLICITATION POUR LA HAUTEUR" : "IMPLICITATION_FOR_DEPTH",
+    "IMPLICITATION POUR LES VITESSES" : "IMPLICITATION_FOR_VELOCITIES",
+    "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",
+    "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LES VITESSES" : "TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES",
+    "SEUIL POUR CORRECTION DE VISCOSITE SUR BANCS DECOUVRANTS" : "THRESHOLD_FOR_VISCOSITY_CORRECTION_ON_TIDAL_FLATS",
+    "VALEUR MINIMALE POUR LA HAUTEUR" : "MINIMAL_VALUE_FOR_DEPTH",
+    "BASE BINAIRE 1 DE DONNEES DE MAREE" : "BINARY_DATABASE_1_FOR_TIDE",
+    "BASE BINAIRE 2 DE DONNEES DE MAREE" : "BINARY_DATABASE_2_FOR_TIDE",
+    "SYSTEME GEOGRAPHIQUE" : "GEOGRAPHIC_SYSTEM",
+    "NUMERO DE FUSEAU OU PROJECTION DANS LE SYSTEME GEOGRAPHIQUE" : "ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM",
+    "FICHIER DE CONVERSION LAMBERT 93" : "LAMBERT_93_CONVERSION_FILE",
+    "COEFFICIENT DE CALAGE DU NIVEAU DE MER" : "COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
+    "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER" : "GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
+    "INTERPOLATION DE COMPOSANTES MINEURES" : "MINOR_CONSTITUENTS_INFERENCE",
+    "VITESSES INITIALES CALCULEES PAR TPXO" : "INITIAL_VELOCITIES_COMPUTED_BY_TPXO",
+    "HAUTEUR MINIMALE POUR LES CONDITIONS INITIALES DE COURANTS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS",
+    "FORCE GENERATRICE DE LA MAREE" : "TIDE_GENERATING_FORCE",
+    "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE" : "OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
+    "BASE DE DONNEES DE MAREE" : "TIDAL_DATA_BASE",
+    "FICHIER DES CONSTANTES HARMONIQUES" : "HARMONIC_CONSTANTS_FILE",
+    "FICHIER DU MODELE DE MAREE" : "TIDAL_MODEL_FILE",
+    "FORMAT DU FICHIER DU MODELE DE MAREE" : "TIDAL_MODEL_FILE_FORMAT",
+    "BASE ASCII DE DONNEES DE MAREE" : "ASCII_DATABASE_FOR_TIDE",
+    "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",
+    "HAUTEUR MINIMALE POUR LES CONDITIONS AUX LIMITES DE COURANTS" : "MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS",
+    "NOMBRE MAXIMAL DE FLOTTEURS" : "MAXIMUM_NUMBER_OF_DROGUES",
+    "FICHIER ASCII DES FLOTTEURS" : "ASCII_DROGUES_FILE",
+    "FICHIER BINAIRE DES FLOTTEURS" : "BINARY_DROGUES_FILE",
+    "FORMAT DU FICHIER DES FLOTTEURS" : "DROGUES_FILE_FORMAT",
+    "PERIODE POUR LES SORTIES DE FLOTTEURS" : "PRINTOUT_PERIOD_FOR_DROGUES",
+    "MODELE DE NAPPES D'HYDROCARBURES" : "OIL_SPILL_MODEL",
+    "FICHIER DE COMMANDES HYDROCARBURES" : "OIL_SPILL_STEERING_FILE",
+    "NOMBRE DE BUSES" : "NUMBER_OF_CULVERTS",
+    "FICHIER DE DONNEES DES BUSES" : "CULVERTS_DATA_FILE",
+    "OPTION POUR LES BUSES" : "OPTION_FOR_CULVERTS",
+    "MODELE DE TURBULENCE HORIZONTAL" : "HORIZONTAL_TURBULENCE_MODEL",
+    "MODELE DE TURBULENCE VERTICAL" : "VERTICAL_TURBULENCE_MODEL",
+    "COEFFICIENT DE DIFFUSION HORIZONTAL DES VITESSES" : "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_VELOCITIES",
+    "COEFFICIENT DE DIFFUSION VERTICAL DES VITESSES" : "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_VELOCITIES",
+    "MODELE DE LONGUEUR DE MELANGE" : "MIXING_LENGTH_MODEL",
+    "FONCTION D'AMORTISSEMENT" : "DAMPING_FUNCTION",
+    "NOMBRE DE PRANDTL" : "PRANDTL_NUMBER",
+    "CONSTANTE DE KARMAN" : "KARMAN_CONSTANT",
+    "FICHIER DES PARAMETRES GOTM" : "GOTM_STEERING_FILE",
+    "HAUTEUR DU LIT FICTIF" : "FICTITIOUS_BED_LEVEL",
+    "OPTION POUR LES CONDITIONS AUX LIMITES DU K-EPSILON" : "OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON",
+    "DERIVEES VERTICALES DES VITESSES" : "VERTICAL_VELOCITY_DERIVATIVES",
+    "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",
+    "SCHEMA POUR LA DIFFUSION DU K-EPSILON" : "SCHEME_FOR_DIFFUSION_OF_K_EPSILON",
+    "SOLVEUR POUR LA DIFFUSION DU K-EPSILON" : "SOLVER_FOR_DIFFUSION_OF_K_EPSILON",
+    "PRECISION POUR LA DIFFUSION DU K-EPSILON" : "ACCURACY_FOR_DIFFUSION_OF_K_EPSILON",
+    "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DU K-EPSILON" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_K_EPSILON",
+    "PRECONDITIONNEMENT POUR LA DIFFUSION DU K-EPSILON" : "PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON",
+    "OPTION DU SOLVEUR POUR LA DIFFUSION DU K-EPSILON" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_K_EPSILON",
+    "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LE K-EPSILON" : "TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON",
+    "NOMBRE DE TRACEURS" : "NUMBER_OF_TRACERS",
+    "NOMS DES TRACEURS" : "NAMES_OF_TRACERS",
+    "VALEURS DES TRACEURS DANS LA PLUIE" : "VALUES_OF_TRACERS_IN_THE_RAIN",
+    "VALEURS DES TRACEURS DES SOURCES" : "VALUE_OF_THE_TRACERS_AT_THE_SOURCES",
+    "LOI DE DENSITE" : "DENSITY_LAW",
+    "VALEURS DE REFERENCE DES TRACEURS" : "STANDARD_VALUES_FOR_TRACERS",
+    "COEFFICIENT DE DILATATION BETA POUR LES TRACEURS" : "BETA_EXPANSION_COEFFICIENT_FOR_TRACERS",
+    "VALEURS IMPOSEES DES TRACEURS" : "PRESCRIBED_TRACERS_VALUES",
+    "PROFILS DES TRACEURS SUR LA VERTICALE" : "TRACERS_VERTICAL_PROFILES",
+    "VALEURS INITIALES DES TRACEURS" : "INITIAL_VALUES_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",
+    "SCHEMA POUR LA DIFFUSION DES TRACEURS" : "SCHEME_FOR_DIFFUSION_OF_TRACERS",
+    "SOLVEUR POUR LA DIFFUSION DES TRACEURS" : "SOLVER_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",
+    "PRECONDITIONNEMENT POUR LA DIFFUSION DES TRACEURS" : "PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS",
+    "OPTION DU SOLVEUR POUR LA DIFFUSION DES TRACEURS" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_TRACERS",
+    "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LES TRACEURS" : "TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS",
+    "COEFFICIENT DE DIFFUSION HORIZONTAL DES TRACEURS" : "COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_TRACERS",
+    "COEFFICIENT DE DIFFUSION VERTICAL DES TRACEURS" : "COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_TRACERS",
+    "SEDIMENT" : "SEDIMENT",
+    "MASSE VOLUMIQUE DU SEDIMENT" : "DENSITY_OF_THE_SEDIMENT",
+    "PAS DE TEMPS DE LA CONSOLIDATION" : "TIME_STEP_FOR_CONSOLIDATION",
+    "SEDIMENT COHESIF" : "COHESIVE_SEDIMENT",
+    "PARAMETRE DE SHIELDS" : "SHIELDS_PARAMETER",
+    "SEDIMENT MIXTE" : "MIXED_SEDIMENT",
+    "NOMBRE DE COUCHES DU LIT COHESIF" : "NUMBER_OF_SEDIMENT_BED_LAYERS",
+    "LECTURE CONTRAINTE CRITIQUE POUR CHAQUE COUCHE" : "READ_CRITICAL_BED_SHEAR_STRESS_PER_LAYER",
+    "FICHIER DES RESULTATS SEDIMENTOLOGIQUES" : "SEDIMENTOLOGICAL_RESULT_FILE",
+    "BINAIRE DU FICHIER DES RESULTATS SEDIMENTOLOGIQUES" : "SEDIMENTOLOGICAL_RESULT_FILE_BINARY",
+    "FICHIER SEDIMENTOLOGIQUE DU CALCUL PRECEDENT" : "PREVIOUS_COMPUTATION_SEDIMENTOLOGICAL_FILE",
+    "DIAMETRE MOYEN DES GRAINS" : "MEAN_DIAMETER_OF_THE_SEDIMENT",
+    "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN" : "RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+    "CORRECTION FROTTEMENT DE PEAU" : "SKIN_FRICTION_CORRECTION",
+    "POURCENTAGE INITIAL DE SEDIMENT NON COHESIF" : "INITIAL_PERCENTAGE_OF_NON_COHESIVE_SEDIMENT",
+    "CONCENTRATIONS DES COUCHES DE VASE" : "MUD_CONCENTRATIONS_PER_LAYER",
+    "CONTRAINTE CRITIQUE D'EROSION DES COUCHES DE VASE" : "CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD_LAYERS",
+    "EPAISSEURS INITIALES DES COUCHES" : "INITIAL_THICKNESS_OF_SEDIMENT_LAYERS",
+    "SOLVEUR POUR LA DIFFUSION DU SEDIMENT" : "SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT",
+    "PRECISION POUR LA DIFFUSION DU SEDIMENT" : "ACCURACY_FOR_DIFFUSION_OF_SEDIMENT",
+    "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DU SEDIMENT" : "MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_SEDIMENT",
+    "PRECONDITIONNEMENT POUR LA DIFFUSION DU SEDIMENT" : "PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT",
+    "OPTION DU SOLVEUR POUR LA DIFFUSION DU SEDIMENT" : "OPTION_OF_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT",
+    "SEUIL LIMITE POUR EROSION SUR BANCS DECOUVRANTS" : "THRESHOLD_FOR_SEDIMENT_FLUX_CORRECTION_ON_TIDAL_FLATS",
+    "CONTRAINTE CRITIQUE DE DEPOT" : "CRITICAL_SHEAR_STRESS_FOR_DEPOSITION",
+    "POROSITE DU LIT NON COHESIF" : "NON_COHESIVE_BED_POROSITY",
+    "COEFFICIENT D'EROSION" : "EROSION_COEFFICIENT",
+    "VITESSE DE CHUTE CONSTANTE" : "CONSTANT_SEDIMENT_SETTLING_VELOCITY",
+    "VITESSE DE CHUTE DES SABLES" : "SETTLING_VELOCITY_OF_SANDS",
+    "SCHEMA DE CONVECTION DIFFUSION AVEC VITESSE DE CHUTE" : "ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY",
+    "VITESSE DE CHUTE ENTRAVEE" : "HINDERED_SETTLING",
+    "CONCENTRATION LIMITE FLUIDE-SOLIDE" : "WEAK_SOIL_CONCENTRATION_FOR_MUD",
+    "CONCENTRATION LIMITE POUR VITESSE DE CHUTE ENTRAVEE" : "THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING",
+    "FORMULE POUR VITESSE DE CHUTE ENTRAVEE" : "HINDERED_SETTLING_FORMULA",
+    "FORMULE POUR LA CONCENTRATION DE REFERENCE" : "REFERENCE_CONCENTRATION_FORMULA",
+    "FLOCULATION" : "FLOCCULATION",
+    "FORMULE POUR FLOCULATION" : "FLOCCULATION_FORMULA",
+    "COEFFICIENT TRADUISANT LA FORMATION DES FLOCS" : "FLOCCULATION_COEFFICIENT",
+    "COEFFICIENT TRADUISANT LA DESTRUCTION DES FLOCS" : "COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION",
+    "EPAISSEUR DES COUCHES DU FOND VASEUX" : "BED_LAYERS_THICKNESS",
+    "CONCENTRATION MAXIMUM DE LA VASE TASSEE" : "MAXIMUM_CONCENTRATION_OF_THE_CONSOLIDATED_MUD",
+    "TEMPS DE SEJOUR DE LA VASE" : "RESIDENCE_TIME_FOR_MUD",
+    "TASSEMENT DE LA VASE" : "CONSOLIDATION",
+    "OPTION DU MODELE DE TASSEMENT" : "CONSOLIDATION_MODEL",
+    "COUPLAGE AVEC" : "COUPLING_WITH",
+    "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",
+    "FROTTEMENT SUR LE FOND DU AUX VAGUES" : "BOTTOM_FRICTION_DUE_TO_WAVES",
+    "PROCESSUS DE QUALITE D'EAU" : "WATER_QUALITY_PROCESS",
+    "FICHIER DES PARAMETRES DE WAQTEL" : "WAQTEL_STEERING_FILE",
+    "FICHIER DE COMMANDE DELWAQ" : "DELWAQ_STEERING_FILE",
+    "PERIODE DE SORTIE POUR DELWAQ" : "DELWAQ_PRINTOUT_PERIOD",
+    "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS" : "EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
+    "FICHIER DELWAQ DES DISTANCES ENTRE NOEUDS" : "NODES_DISTANCES_DELWAQ_FILE",
+    "FICHIER DELWAQ DES SURFACES DU FOND" : "BOTTOM_SURFACES_DELWAQ_FILE",
+    "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 VITESSE" : "VELOCITY_DELWAQ_FILE",
+    "FICHIER DELWAQ DE LA DIFFUSION" : "DIFFUSIVITY_DELWAQ_FILE",
+    "FICHIER DELWAQ DE LA TEMPERATURE" : "TEMPERATURE_DELWAQ_FILE",
+    "FICHIER DELWAQ DE LA SALINITE" : "SALINITY_DELWAQ_FILE",
+    "VITESSE POUR DELWAQ" : "VELOCITY_FOR_DELWAQ",
+    "DIFFUSION POUR DELWAQ" : "DIFFUSION_FOR_DELWAQ",
+    "TEMPERATURE POUR DELWAQ" : "TEMPERATURE_FOR_DELWAQ",
+    "SALINITE POUR DELWAQ" : "SALINITY_FOR_DELWAQ",
+    "FICHIER DES PARAMETRES DE GAIA" : "GAIA_STEERING_FILE",
+    "AD NOMBRE DES DERIVEES" : "AD_NUMBER_OF_DERIVATIVES",
+    "AD NOMS DES DERIVEES" : "AD_NAMES_OF_DERIVATIVES",
+    "AD NOMBRE DE DIRECTIONS" : "AD_NUMBER_OF_DIRECTIONS",
+    "AD SOLVEUR LINEAIRE SYMBOLIQUE" : "AD_SYMBOLIC_LINEAR_SOLVER",
+    "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE" : "AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+    "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE" : "AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+    "PARTITIONNEUR" : "PARTITIONING_TOOL",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "DICTIONNAIRE" : "DICTIONARY",
+    "CONCATENATION SORTIE PARTEL" : "CONCATENATE_PARTEL_OUTPUT",
+}
diff --git a/Telemac/telemac3d_enum_auto.py b/Telemac/telemac3d_enum_auto.py
new file mode 100644 (file)
index 0000000..9cd70ed
--- /dev/null
@@ -0,0 +1,3814 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS' : {
+    'U':"velocity along x axis (m/s)",
+    'V':"velocity along y axis (m/s)",
+    'W':"velocity along z axis (m/s)",
+    'Z':"elevation z (m)",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracers from 1 to 9",
+    'TA**':"concentrations for tracers from 10 to 99",
+    'NUX':"viscosity for U and V along x axis (m2/s)",
+    'NUY':"viscosity for U and V along y axis (m2/s)",
+    'NUZ':"viscosity for U and V along z axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAX*':"viscosity for tracer* along x axis (m2/s)",
+    'NAX1':"viscosity for tracer1 along x axis (m2/s)",
+    'NAX2':"viscosity for tracer2 along x axis (m2/s)",
+    'NAX3':"viscosity for tracer3 along x axis (m2/s)",
+    'NAX4':"viscosity for tracer4 along x axis (m2/s)",
+    'NAX5':"viscosity for tracer5 along x axis (m2/s)",
+    'NAX6':"viscosity for tracer6 along x axis (m2/s)",
+    'NAX7':"viscosity for tracer7 along x axis (m2/s)",
+    'NAX8':"viscosity for tracer8 along x axis (m2/s)",
+    'NAX9':"viscosity for tracer9 along x axis (m2/s)",
+    'NAX10':"viscosity for tracer10 along x axis (m2/s)",
+    'NAX11':"viscosity for tracer11 along x axis (m2/s)",
+    'NAX12':"viscosity for tracer12 along x axis (m2/s)",
+    'NAX13':"viscosity for tracer13 along x axis (m2/s)",
+    'NAX14':"viscosity for tracer14 along x axis (m2/s)",
+    'NAX15':"viscosity for tracer15 along x axis (m2/s)",
+    'NAX16':"viscosity for tracer16 along x axis (m2/s)",
+    'NAX17':"viscosity for tracer17 along x axis (m2/s)",
+    'NAX18':"viscosity for tracer18 along x axis (m2/s)",
+    'NAX19':"viscosity for tracer19 along x axis (m2/s)",
+    'NAX**':"viscosity for tracer** along x axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAY*':"viscosity for tracer* along y axis (m2/s)",
+    'NAY1':"viscosity for tracer1 along y axis (m2/s)",
+    'NAY2':"viscosity for tracer2 along y axis (m2/s)",
+    'NAY3':"viscosity for tracer3 along y axis (m2/s)",
+    'NAY4':"viscosity for tracer4 along y axis (m2/s)",
+    'NAY5':"viscosity for tracer5 along y axis (m2/s)",
+    'NAY6':"viscosity for tracer6 along y axis (m2/s)",
+    'NAY7':"viscosity for tracer7 along y axis (m2/s)",
+    'NAY8':"viscosity for tracer8 along y axis (m2/s)",
+    'NAY9':"viscosity for tracer9 along y axis (m2/s)",
+    'NAY10':"viscosity for tracer10 along y axis (m2/s)",
+    'NAY11':"viscosity for tracer11 along y axis (m2/s)",
+    'NAY12':"viscosity for tracer12 along y axis (m2/s)",
+    'NAY13':"viscosity for tracer13 along y axis (m2/s)",
+    'NAY14':"viscosity for tracer14 along y axis (m2/s)",
+    'NAY15':"viscosity for tracer15 along y axis (m2/s)",
+    'NAY16':"viscosity for tracer16 along y axis (m2/s)",
+    'NAY17':"viscosity for tracer17 along y axis (m2/s)",
+    'NAY18':"viscosity for tracer18 along y axis (m2/s)",
+    'NAY19':"viscosity for tracer19 along y axis (m2/s)",
+    'NAY**':"viscosity for tracer** along y axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'NAZ*':"viscosity for tracer* along z axis (m2/s)",
+    'NAZ1':"viscosity for tracer1 along z axis (m2/s)",
+    'NAZ2':"viscosity for tracer2 along z axis (m2/s)",
+    'NAZ3':"viscosity for tracer3 along z axis (m2/s)",
+    'NAZ4':"viscosity for tracer4 along z axis (m2/s)",
+    'NAZ5':"viscosity for tracer5 along z axis (m2/s)",
+    'NAZ6':"viscosity for tracer6 along z axis (m2/s)",
+    'NAZ7':"viscosity for tracer7 along z axis (m2/s)",
+    'NAZ8':"viscosity for tracer8 along z axis (m2/s)",
+    'NAZ9':"viscosity for tracer9 along z axis (m2/s)",
+    'NAZ10':"viscosity for tracer10 along z axis (m2/s)",
+    'NAZ11':"viscosity for tracer11 along z axis (m2/s)",
+    'NAZ12':"viscosity for tracer12 along z axis (m2/s)",
+    'NAZ13':"viscosity for tracer13 along z axis (m2/s)",
+    'NAZ14':"viscosity for tracer14 along z axis (m2/s)",
+    'NAZ15':"viscosity for tracer15 along z axis (m2/s)",
+    'NAZ16':"viscosity for tracer16 along z axis (m2/s)",
+    'NAZ17':"viscosity for tracer17 along z axis (m2/s)",
+    'NAZ18':"viscosity for tracer18 along z axis (m2/s)",
+    'NAZ19':"viscosity for tracer19 along z axis (m2/s)",
+    'NAZ**':"viscosity for tracer** along z axis (m2/s)",
+    'RI':"Richardson number in case of mixing length model",
+    'K':"turbulent energie for k-epsilon model (J/kg)",
+    'EPS':"dissipation of turbulent energie (W/kg)",
+    'DP':"dynamic pressure (multiplied by DT/RHO)",
+    'PH':"hydrostatic pressure (in Pascals)",
+    'RHO':"relative density",
+    'WDIST':"wall distance",
+    'P1':"private variable 1",
+    'P2':"private variable 2",
+    'P3':"private variable 3",
+    'P4':"private variable 4",
+    'US':"Stokes velocity along x axis (m/s)",
+    'VS':"Stokes velocity along y axis (m/s)",
+    'WS':"Stokes velocity along z axis (m/s)",
+  },
+'VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS' : {
+    'U':"depth averaged velocity along x axis (m/s)",
+    'V':"depth averaged velocity along y axis (m/s)",
+    'C':"celerity (m/s)",
+    'H':"water depth (m)",
+    'S':"free surface elevation (m)",
+    'B':"bottom elevation (m)",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracer*",
+    'TA1':"concentrations for tracer1",
+    'TA2':"concentrations for tracer2",
+    'TA3':"concentrations for tracer3",
+    'TA4':"concentrations for tracer4",
+    'TA5':"concentrations for tracer5",
+    'TA6':"concentrations for tracer6",
+    'TA7':"concentrations for tracer7",
+    'TA8':"concentrations for tracer8",
+    'TA9':"concentrations for tracer9",
+    'TA10':"concentrations for tracer10",
+    'TA11':"concentrations for tracer11",
+    'TA12':"concentrations for tracer12",
+    'TA13':"concentrations for tracer13",
+    'TA14':"concentrations for tracer14",
+    'TA15':"concentrations for tracer15",
+    'TA16':"concentrations for tracer16",
+    'TA17':"concentrations for tracer17",
+    'TA18':"concentrations for tracer18",
+    'TA19':"concentrations for tracer19",
+    'TA**':"concentrations for tracer**",
+    'TA*':"concentrations for tracers from 1 to 9",
+    'TA**':"concentrations for tracers from 10 to 99",
+    'F':"Froude number",
+    'Q':"scalar discharge (m2/s)",
+    'I':"discharge along x (m2/s)",
+    'J':"discharge along y (m2/s)",
+    'M':"norm of velocity (m/s)",
+    'X':"wind along x axis (m/s)",
+    'Y':"wind along y axis (m/s)",
+    'P':"atmospheric pressure (Pa)",
+    'W':"friction coefficient",
+    'RB':"non erodible bottom elevation (m)",
+    'HD':"thickness of the sediment bed layer (m)",
+    'EF':"erosion rate (kg/m2/s)",
+    'DF':"deposition flux (kg/m2/s)",
+    'DZF':"bed evolution",
+    'PRIVE1':"work array PRIVE 1",
+    'PRIVE2':"work array PRIVE 2",
+    'PRIVE3':"work array PRIVE 3",
+    'PRIVE4':"work array PRIVE 4",
+    'QS':"solid discharge (m2/s)",
+    'QSX':"solid discharge along x (m2/s)",
+    'QSY':"solid discharge along y (m2/s)",
+    'US':"friction velocity (m/s)",
+    'MAXZ':"maximum value of the free surface elevation (m)",
+    'TMXZ':"time corresponding to this maximum elevation (s)",
+    'TAIR':"air temperature (degree C)",
+    'USURF':"surface velocity along x axis (m/s)",
+    'VSURF':"surface velocity along y axis (m/s)",
+    'WSURF':"surface velocity along z axis (m/s)",
+    'MSURF':"magnitude of velocity at the surface (m/s)",
+    'TASURFi':"TAi conc for tracers at the surface, i is the tracer number",
+    'TASURF*':"TA concentrations for tracers at the surface from 1 to 9",
+    'TASURF**':"TA concentrations for tracers at the surface from 10 to 99",
+  },
+'SPATIAL_PROJECTION_TYPE' : {
+    1:"CARTESIAN, NOT GEOREFERENCED",
+    2:"MERCATOR",
+    3:"LATITUDE LONGITUDE",
+  },
+'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
+    1:"Priority to prescribed values",
+    2:"Priority to fluxes",
+  },
+'LAW_OF_BOTTOM_FRICTION' : {
+    0:"NO FRICTION",
+    1:"HAALAND",
+    2:"CHEZY",
+    3:"STRICKLER",
+    4:"MANNING",
+    5:"NIKURADSE",
+  },
+'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES' : {
+    0:"NO FRICTION",
+    1:"COEFFICIENT TAKEN IN BOUNDARY CONDITIONS FILE",
+    2:"IDEM",
+    3:"IDEM",
+    4:"IDEM",
+    5:"NIKURADSE",
+  },
+'OPTION_FOR_WIND' : {
+    1:"constant in time and space",
+    2:"variable in time given by formatted file",
+    3:"variable in time and space given by formatted file",
+  },
+'TYPE_OF_SOURCES' : {
+    1:"Normal",
+    2:"Dirac",
+  },
+'VELOCITY_PROFILES' : {
+    1:"constant normal profile",
+    2:"ubor and vbor given in the conlim file",
+    3:"normal velocity given in ubor in the conlim file",
+    4:"Velocity = square root elevation",
+    5:"like 4 with virtual depth, see help",
+  },
+'VELOCITY_VERTICAL_PROFILES' : {
+    0:"User defined",
+    1:"Constant",
+    2:"Logarithmic",
+  },
+'OPTION_FOR_LIQUID_BOUNDARIES' : {
+    1:"classical",
+    2:"Thompson method based on characteristics",
+  },
+'TURBULENCE_REGIME_FOR_THE_BOTTOM' : {
+    1:"smooth",
+    2:"rough",
+    3:"rough compatibility with old versions",
+  },
+'TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES' : {
+    1:"smooth",
+    2:"rough",
+  },
+'BOUNDARY_CONDITION_ON_THE_BOTTOM' : {
+    1:"LOG LAW FOR VELOCITIES ON BOTTOM",
+    2:"NO SLIP FOR VELOCITIES ON BOTTOM",
+  },
+'MATRIX_STORAGE' : {
+    1:"classical EBE",
+    3:"Edge-based storage",
+  },
+'SOLVER_FOR_PROPAGATION' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    5:"squared conjugate gradient",
+    6:"cgstab",
+    7:"gmres",
+    8:"direct solver",
+  },
+'PRECONDITIONING_FOR_PROPAGATION' : {
+    0:"no preconditioning",
+    2:"diagonal",
+    3:"diagonal condensed",
+    5:"diagonal with absolute values",
+    7:"Crout",
+    11:"Gauss-Seidel EBE",
+    13:"Matrix defined by the user",
+    14:"diagonal and Crout",
+    17:"direct solver on the vertical",
+    21:"diagonal condensed and Crout",
+    34:"diagonal and direct solver on the vertical",
+  },
+'INITIAL_GUESS_FOR_DEPTH' : {
+    0:"zero",
+    1:"previous",
+    2:"extrapolation",
+  },
+'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:"LEO POSTMA FOR TIDAL FLATS",
+    14:"N-SCHEME FOR TIDAL FLATS",
+  },
+'OPTION_FOR_CHARACTERISTICS' : {
+    1:"strong",
+    2:"weak",
+  },
+'SCHEME_FOR_DIFFUSION_OF_VELOCITIES' : {
+    0:"NO DIFFUSION",
+    1:"IMPLICIT",
+  },
+'SOLVER_FOR_DIFFUSION_OF_VELOCITIES' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    5:"squared conjugate gradient",
+    6:"cgstab",
+    7:"gmres",
+    8:"direct solver",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES' : {
+    0:"no preconditioning",
+    2:"diagonal",
+    3:"diagonal condensed",
+    5:"diagonal with absolute values",
+    7:"Crout",
+    11:"Gauss-Seidel EBE",
+    13:"Matrix defined by the user",
+    14:"diagonal and Crout",
+    17:"direct solver on the vertical",
+    21:"diagonal condensed and Crout",
+    34:"diagonal and direct solver on the vertical",
+  },
+'SOLVER_FOR_PPE' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    5:"squared conjugate gradient",
+    6:"cgstab",
+    7:"gmres",
+    8:"direct solver",
+  },
+'PRECONDITIONING_FOR_PPE' : {
+    0:"no preconditioning",
+    2:"diagonal",
+    3:"diagonal condensed",
+    5:"diagonal with absolute values",
+    7:"Crout",
+    11:"Gauss-Seidel EBE",
+    13:"Matrix defined by the user",
+    14:"diagonal and Crout",
+    17:"direct solver on the vertical",
+    21:"diagonal condensed and Crout",
+    34:"diagonal and direct solver on the vertical",
+  },
+'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' : {
+    0:"NO TREATMENT",
+    1:"SMOOTHING",
+    2:"FLUX CONTROL",
+  },
+'TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES' : {
+    0:"FORCED TO ZERO",
+    1:"VALUE BEFORE MASKED",
+  },
+'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 PROJECTION",
+  },
+'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)",
+  },
+'TIDAL_DATA_BASE' : {
+    -1:"NO DEFAULT VALUE",
+    1:"JMJ",
+    2:"TPXO",
+    3:"MISCELLANEOUS (LEGOS-NEA, FES20XX, PREVIMER...)",
+  },
+'HORIZONTAL_TURBULENCE_MODEL' : {
+    1:"CONSTANT VISCOSITY",
+    3:"K-EPSILON MODEL",
+    4:"SMAGORINSKI",
+    5:"SPALART-ALLMARAS",
+    7:"K-OMEGA MODEL",
+    9:"DES (DETACHED EDDY SIMULATION) MODEL",
+  },
+'VERTICAL_TURBULENCE_MODEL' : {
+    1:"CONSTANT VISCOSITY",
+    2:"MIXING LENGTH",
+    3:"K-EPSILON MODEL",
+    4:"SMAGORINSKI",
+    5:"SPALART-ALLMARAS",
+    6:"GOTM",
+    7:"K-OMEGA MODEL",
+    9:"DES (DETACHED EDDY SIMULATION) MODEL",
+  },
+'OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON' : {
+    1:"no turbulence",
+    2:"Hans Burchard",
+  },
+'SCHEME_FOR_ADVECTION_OF_K_EPSILON' : {
+    0:"NO ADVECTION",
+    1:"CHARACTERISTICS",
+    2:"SUPG",
+    3:"LEO POSTMA",
+    4:"MURD SCHEME N",
+    5:"MURD SCHEME PSI",
+    13:"LEO POSTMA FOR TIDAL FLATS",
+    14:"EXPLICIT N-SCHEME FOR TIDAL FLATS",
+  },
+'SCHEME_FOR_DIFFUSION_OF_K_EPSILON' : {
+    0:"NO DIFFUSION",
+    1:"IMPLICIT",
+  },
+'SOLVER_FOR_DIFFUSION_OF_K_EPSILON' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    5:"squared conjugate gradient",
+    6:"cgstab",
+    7:"gmres",
+    8:"direct solver",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON' : {
+    0:"no preconditioning",
+    2:"diagonal",
+    3:"diagonal condensed",
+    5:"diagonal with absolute values",
+    7:"Crout",
+    11:"Gauss-Seidel EBE",
+    13:"Matrix defined by the user",
+    14:"diagonal and Crout",
+    17:"direct solver on the vertical",
+    21:"diagonal condensed and Crout",
+    34:"diagonal and direct solver on the vertical",
+  },
+'TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON' : {
+    0:"FORCED TO ZERO",
+    1:"VALUE BEFORE MASKED",
+  },
+'TRACERS_VERTICAL_PROFILES' : {
+    0:"User defined",
+    1:"Constant",
+    2:"Constant or Rouse if sediment",
+    3: "Normalized Rouse profile and imposed conc",
+    4: "Modified Rouse profile accounting for molecular viscosity",
+  },
+'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",
+  },
+'SCHEME_FOR_DIFFUSION_OF_TRACERS' : {
+    0:"NO DIFFUSION",
+    1:"IMPLICIT",
+    2:"VERTICAL DIFFUSION ONLY",
+  },
+'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",
+    8:"direct solver",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
+    0:"no preconditioning",
+    2:"diagonal",
+    3:"diagonal condensed",
+    5:"diagonal with absolute values",
+    7:"Crout",
+    11:"Gauss-Seidel EBE",
+    13:"Matrix defined by the user",
+    14:"diagonal and Crout",
+    17:"direct solver on the vertical",
+    21:"diagonal condensed and Crout",
+    34:"diagonal and direct solver on the vertical",
+  },
+'TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS' : {
+    0:"FORCED TO ZERO",
+    1:"VALUE BEFORE MASKED",
+  },
+'SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT' : {
+    1:"conjugate gradient",
+    2:"conjugate residual",
+    3:"conjugate gradient on a normal equation",
+    4:"minimum error",
+    5:"squared conjugate gradient",
+    6:"cgstab",
+    7:"gmres",
+    8:"direct solver",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT' : {
+    0:"no preconditioning",
+    2:"diagonal",
+    3:"diagonal condensed",
+    5:"diagonal with absolute values",
+    7:"Crout",
+    11:"Gauss-Seidel EBE",
+    13:"Matrix defined by the user",
+    14:"diagonal and Crout",
+    17:"direct solver on the vertical",
+    21:"diagonal condensed and Crout",
+    34:"diagonal and direct solver on the vertical",
+  },
+}
+TelemacdicoFr = {
+'VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS' : {
+    'U':"vitesse suivant l axe des x (m/s)",
+    'V':"vitesse suivant l axe des y (m/s)",
+    'W':"vitesse suivant l axe des z (m/s)",
+    'Z':"cote z (m)",
+    'TAi':"concentrations du traceur i",
+    'TA*':"concentrations des traceurs de 1 a 9",
+    'TA**':"concentrations des traceurs de 10 a 99",
+    'NUX':"viscosite pour U et V suivant l axe des x (m2/s)",
+    'NUY':"viscosite pour U et V suivant l axe des y (m2/s)",
+    'NUZ':"viscosite pour U et V suivant l axe des z (m2/s)",
+    'NAXi':"viscosites pour le tr. i suivant l axe des x (m2/s)",
+    'NAYi':"viscosites pour le tr. i suivant l axe des y (m2/s)",
+    'NAZi':"viscosites pour le tr. i suivant l axe des z (m2/s)",
+    'RI':"nombre de Richardson en cas de modele de longueur de melange",
+    'K':"energie turbulente du modele k-epsilon (J/kg)",
+    'EPS':"dissipation de l energie turbulente (W/kg)",
+    'DP':"pression dynamique (multipliee par DT/RHO)",
+    'PH':"pression hydrostatique (en Pascals)",
+    'RHO':"densite relative",
+    'WDIST':"distance a la paroi",
+    'P1':"variable privee 1",
+    'P2':"variable privee 2",
+    'P3':"variable privee 3",
+    'P4':"variable privee 4",
+    'US':"vitesse de Stokes suivant l axe des x (m/s)",
+    'VS':"vitesse de Stokes suivant l axe des y (m/s)",
+    'WS':"vitesse de Stokes suivant l axe des z (m/s)",
+  },
+'VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS' : {
+    'U':"vitesse moyenne suivant l axe des x (m/s)",
+    'V':"vitesse moyenne suivant l axe des y (m/s)",
+    'C':"celerite (m/s)",
+    'H':"hauteur d eau (m)",
+    'S':"cote de surface libre (m)",
+    'B':"cote du fond (m)",
+    'TAi':"concentrations du traceur i",
+    'TA*':"concentrations des traceurs de 1 a 9",
+    'TA**':"concentrations des traceurs de 10 a 99",
+    'F':"nombre de Froude",
+    'Q':"debit scalaire (m2/s)",
+    'I':"debit suivant x (m2/s)",
+    'J':"debit suivant y (m2/s)",
+    'M':"norme de la vitesse (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",
+    'RB':"cote des fonds non erodables (m)",
+    'HD':"epaisseur du lit de sediment (m)",
+    'EF':"flux d erosion (kg/m2/s)",
+    'DF':"flux de Depot (kg/m2/s)",
+    'DZF':"evolution du lit",
+    'PRIVE1':"tableau de travail PRIVE 1",
+    'PRIVE2':"tableau de travail PRIVE 2",
+    'PRIVE3':"tableau de travail PRIVE 3",
+    'PRIVE4':"tableau de travail PRIVE 4",
+    'QS':"debit solide (m2/s)",
+    'QSX':"debit solide suivant x (m2/s)",
+    'QSY':"debit solide suivant y (m2/s)",
+    'US':"vitesse de frottement (m/s)",
+    'MAXZ':"valeur maximum de la cote de l eau au cours du calcul (m)",
+    'TMXZ':"temps correspondant a ce niveau maximum (s)",
+    'TAIR':"temperature de l air (degre C)",
+    'USURF':"vitesse en surface suivant l axe des x (m/s)",
+    'VSURF':"vitesse en surface suivant l axe des y (m/s)",
+    'WSURF':"vitesse en surface suivant l axe des z (m/s)",
+    'MSURF':"norme de la vitesse en surface (m/s)",
+    'TASURFi':"TAi conc des traceurs en surface, i numero du traceur",
+    'TASURF*':"TA concentrations des traceurs en surface de 1 a 9",
+    'TASURF**':"TA concentrations des traceurs en surface de 10 a 99",
+  },
+'SPATIAL_PROJECTION_TYPE' : {
+    1:"CARTESIEN, NON GEOREFERENCE",
+    2:"MERCATOR",
+    3:"LATITUDE LONGITUDE",
+  },
+'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES' : {
+    1:"Priorite aux valeurs imposees",
+    2:"Priorite aux flux",
+  },
+'LAW_OF_BOTTOM_FRICTION' : {
+    0:"PAS DE FROTTEMENT",
+    1:"HAALAND",
+    2:"CHEZY",
+    3:"STRICKLER",
+    4:"MANNING",
+    5:"NIKURADSE",
+  },
+'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES' : {
+    0:"PAS DE FROTTEMENT",
+    1:"COEFFICIENT PRIS DANS LE FICHIER DES CONDITIONS AUX LIMITES",
+    2:"IDEM",
+    3:"IDEM",
+    4:"IDEM",
+    5:"NIKURADSE",
+  },
+'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",
+  },
+'TYPE_OF_SOURCES' : {
+    1:"Normal",
+    2:"Dirac",
+  },
+'VELOCITY_PROFILES' : {
+    1:"Profil normal constant",
+    2:"ubor et vbor dans le fichier conlim",
+    3:"Vitesse normale donnee dans ubor dans le fichier conlim",
+    4:"Vitesse = racine carree de h",
+    5:"comme 4 mais avec hauteur virtuelle, voir aide",
+  },
+'VELOCITY_VERTICAL_PROFILES' : {
+    0:"Programmation utilisateur",
+    1:"Constant",
+    2:"Logarithmique",
+  },
+'OPTION_FOR_LIQUID_BOUNDARIES' : {
+    1:"classique",
+    2:"methode de Thompson avec calcul de caracteristiques",
+  },
+'TURBULENCE_REGIME_FOR_THE_BOTTOM' : {
+    1:"lisse",
+    2:"rugueux",
+    3:"rugueux compatible avec anciennes versions",
+  },
+'TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES' : {
+    1:"lisse",
+    2:"rugueux",
+  },
+'BOUNDARY_CONDITION_ON_THE_BOTTOM' : {
+    1:"LOI LOGARITHMIQUE POUR LES VITESSES AU FOND",
+    2:"VITESSES NULLES AU FOND",
+  },
+'MATRIX_STORAGE' : {
+    1:"EBE classique",
+    3:"Stockage par segments",
+  },
+'SOLVER_FOR_PROPAGATION' : {
+    1:"GRADIENT CONJUGUE",
+    2:"RESIDU CONJUGUE",
+    3:"GRADIENT CONJUGUE SUR EQUATION NORMALE",
+    4:"ERREUR MINIMALE",
+    5:"GRADIENT CONJUGUE CARRE",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"SOLVEUR DIRECT",
+  },
+'PRECONDITIONING_FOR_PROPAGATION' : {
+    0:"AUCUN",
+    2:"DIAGONAL",
+    3:"DIAGONAL CONDENSEE",
+    5:"DIAGONAL A VALEURS ABSOLUES",
+    7:"CROUT",
+    11:"GAUSS-SEIDEL EBE",
+    13:"MATRICE DEFINIE PAR L UTILISATEUR",
+    14:"DIAGONAL ET CROUT",
+    17:"SOLVEUR DIRECT SUR LA VERTICALE",
+    21:"DIAGONAL CONDENSE ET CROUT",
+    34:"DIAGONAL ET SOLVEUR DIRECT SUR LA VERTICALE",
+  },
+'INITIAL_GUESS_FOR_DEPTH' : {
+    0:"zero",
+    1:"precedent",
+    2:"extrapolation",
+  },
+'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:"LEO POSTMA POUR BANCS DECOUVRANTS",
+    14:"SCHEMA N POUR BANCS DECOUVRANTS",
+  },
+'OPTION_FOR_CHARACTERISTICS' : {
+    1:"fortes",
+    2:"faibles",
+  },
+'SCHEME_FOR_DIFFUSION_OF_VELOCITIES' : {
+    0:"PAS DE DIFFUSION",
+    1:"IMPLICITE",
+  },
+'SOLVER_FOR_DIFFUSION_OF_VELOCITIES' : {
+    1:"GRADIENT CONJUGUE",
+    2:"RESIDU CONJUGUE",
+    3:"GRADIENT CONJUGUE SUR EQUATION NORMALE",
+    4:"ERREUR MINIMALE",
+    5:"GRADIENT CONJUGUE CARRE",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"SOLVEUR DIRECT",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES' : {
+    0:"AUCUN",
+    2:"DIAGONAL",
+    3:"DIAGONAL CONDENSEE",
+    5:"DIAGONAL A VALEURS ABSOLUES",
+    7:"CROUT",
+    11:"GAUSS-SEIDEL EBE",
+    13:"MATRICE DEFINIE PAR L UTILISATEUR",
+    14:"DIAGONAL ET CROUT",
+    17:"SOLVEUR DIRECT SUR LA VERTICALE",
+    21:"DIAGONAL CONDENSE ET CROUT",
+    34:"DIAGONAL ET SOLVEUR DIRECT SUR LA VERTICALE",
+  },
+'SOLVER_FOR_PPE' : {
+    1:"GRADIENT CONJUGUE",
+    2:"RESIDU CONJUGUE",
+    3:"GRADIENT CONJUGUE SUR EQUATION NORMALE",
+    4:"ERREUR MINIMALE",
+    5:"GRADIENT CONJUGUE CARRE",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"SOLVEUR DIRECT",
+  },
+'PRECONDITIONING_FOR_PPE' : {
+    0:"AUCUN",
+    2:"DIAGONAL",
+    3:"DIAGONAL CONDENSEE",
+    5:"DIAGONAL A VALEURS ABSOLUES",
+    7:"CROUT",
+    11:"GAUSS-SEIDEL EBE",
+    13:"MATRICE DEFINIE PAR L UTILISATEUR",
+    14:"DIAGONAL ET CROUT",
+    17:"SOLVEUR DIRECT SUR LA VERTICALE",
+    21:"DIAGONAL CONDENSE ET CROUT",
+    34:"DIAGONAL ET SOLVEUR DIRECT SUR LA VERTICALE",
+  },
+'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' : {
+    0:"PAS DE TRAITEMENT",
+    1:"LISSAGE",
+    2:"LIMITATION DES FLUX",
+  },
+'TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES' : {
+    0:"FORCAGE A ZERO",
+    1:"VALEUR AVANT MASQUAGE",
+  },
+'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 PROJECTION",
+  },
+'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)",
+  },
+'TIDAL_DATA_BASE' : {
+    -1:"PAS DE VALEUR PAR DEFAUT",
+    1:"JMJ",
+    2:"TPXO",
+    3:"DIVERS (LEGOS-NEA, FES20XX, PREVIMER...)",
+  },
+'HORIZONTAL_TURBULENCE_MODEL' : {
+    1:"VISCOSITE CONSTANTE",
+    3:"MODELE K-EPSILON",
+    4:"SMAGORINSKI",
+    5:"SPALART-ALLMARAS",
+    7:"MODELE K-OMEGA",
+    9:"MODELE DES (DETACHED EDDY SIMULATION)",
+  },
+'VERTICAL_TURBULENCE_MODEL' : {
+    1:"VISCOSITE CONSTANTE",
+    2:"LONGUEUR DE MELANGE",
+    3:"MODELE K-EPSILON",
+    4:"SMAGORINSKI",
+    5:"SPALART-ALLMARAS",
+    6:"GOTM",
+    7:"MODELE K-OMEGA",
+    9:"MODELE DES (DETACHED EDDY SIMULATION)",
+  },
+'OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON' : {
+    1:"pas de turbulence",
+    2:"Hans Burchard",
+  },
+'SCHEME_FOR_ADVECTION_OF_K_EPSILON' : {
+    0:"PAS DE CONVECTION",
+    1:"CARACTERISTIQUES",
+    2:"SUPG",
+    3:"LEO POSTMA",
+    4:"MURD SCHEMA N",
+    5:"MURD SCHEMA PSI",
+    13:"LEO POSTMA POUR BANCS DECOUVRANTS",
+    14:"SCHEMA N EXPLICITE POUR BANCS DECOUVRANTS",
+  },
+'SCHEME_FOR_DIFFUSION_OF_K_EPSILON' : {
+    0:"PAS DE DIFFUSION",
+    1:"IMPLICITE",
+  },
+'SOLVER_FOR_DIFFUSION_OF_K_EPSILON' : {
+    1:"GRADIENT CONJUGUE",
+    2:"RESIDU CONJUGUE",
+    3:"GRADIENT CONJUGUE SUR EQUATION NORMALE",
+    4:"ERREUR MINIMALE",
+    5:"GRADIENT CONJUGUE CARRE",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"SOLVEUR DIRECT",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON' : {
+    0:"AUCUN",
+    2:"DIAGONAL",
+    3:"DIAGONAL CONDENSEE",
+    5:"DIAGONAL A VALEURS ABSOLUES",
+    7:"CROUT",
+    11:"GAUSS-SEIDEL EBE",
+    13:"MATRICE DEFINIE PAR L UTILISATEUR",
+    14:"DIAGONAL ET CROUT",
+    17:"SOLVEUR DIRECT SUR LA VERTICALE",
+    21:"DIAGONAL CONDENSE ET CROUT",
+    34:"DIAGONAL ET SOLVEUR DIRECT SUR LA VERTICALE",
+  },
+'TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON' : {
+    0:"FORCAGE A ZERO",
+    1:"VALEUR AVANT MASQUAGE",
+  },
+'TRACERS_VERTICAL_PROFILES' : {
+    0:"Programmation utilisateur",
+    1:"Constant",
+    2:"Constant ou Rouse si sediment",
+    3: "Profil de Rouse normalise et concentration imposee",
+    4: "Profil de Rouse modifie avec viscosite moleculaire",
+  },
+'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",
+  },
+'SCHEME_FOR_DIFFUSION_OF_TRACERS' : {
+    0:"PAS DE DIFFUSION",
+    1:"IMPLICITE",
+    2:"VERTICAL DIFFUSION ONLY",
+  },
+'SOLVER_FOR_DIFFUSION_OF_TRACERS' : {
+    1:"GRADIENT CONJUGUE",
+    2:"RESIDU CONJUGUE",
+    3:"GRADIENT CONJUGUE SUR EQUATION NORMALE",
+    4:"ERREUR MINIMALE",
+    5:"GRADIENT CONJUGUE CARRE",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"SOLVEUR DIRECT",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS' : {
+    0:"AUCUN",
+    2:"DIAGONAL",
+    3:"DIAGONAL CONDENSEE",
+    5:"DIAGONAL A VALEURS ABSOLUES",
+    7:"CROUT",
+    11:"GAUSS-SEIDEL EBE",
+    13:"MATRICE DEFINIE PAR L UTILISATEUR",
+    14:"DIAGONAL ET CROUT",
+    17:"SOLVEUR DIRECT SUR LA VERTICALE",
+    21:"DIAGONAL CONDENSE ET CROUT",
+    34:"DIAGONAL ET SOLVEUR DIRECT SUR LA VERTICALE",
+  },
+'TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS' : {
+    0:"FORCAGE A ZERO",
+    1:"VALEUR AVANT MASQUAGE",
+  },
+'SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT' : {
+    1:"GRADIENT CONJUGUE",
+    2:"RESIDU CONJUGUE",
+    3:"GRADIENT CONJUGUE SUR EQUATION NORMALE",
+    4:"ERREUR MINIMALE",
+    5:"GRADIENT CONJUGUE CARRE",
+    6:"CGSTAB",
+    7:"GMRES",
+    8:"SOLVEUR DIRECT",
+  },
+'PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT' : {
+    0:"AUCUN",
+    2:"DIAGONAL",
+    3:"DIAGONAL CONDENSEE",
+    5:"DIAGONAL A VALEURS ABSOLUES",
+    7:"CROUT",
+    11:"GAUSS-SEIDEL EBE",
+    13:"MATRICE DEFINIE PAR L UTILISATEUR",
+    14:"DIAGONAL ET CROUT",
+    17:"SOLVEUR DIRECT SUR LA VERTICALE",
+    21:"DIAGONAL CONDENSE ET CROUT",
+    34:"DIAGONAL ET SOLVEUR DIRECT SUR LA VERTICALE",
+  },
+}
+
+DicoCasFrToCata = {
+  "TITRE":"TITLE",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "VERIFICATION DU MAILLAGE":"CHECKING_THE_MESH",
+  "NOMBRE MAXIMUM DE FRONTIERES":"MAXIMUM_NUMBER_OF_BOUNDARIES",
+  "NOMBRE MAXIMUM DE TRACEURS":"MAXIMUM_NUMBER_OF_TRACERS",
+  "NOMBRE MAXIMUM DE SOURCES":"MAXIMUM_NUMBER_OF_SOURCES",
+  "NOMBRE MAXIMUM DE FRONTIERES SUR LE FOND":"MAXIMUM_NUMBER_OF_BOUNDARIES_ON_THE_BED",
+  "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "FICHIER BINAIRE DE DONNEES DE FRONTIERE":"BINARY_BOUNDARY_DATA_FILE",
+  "FORMAT DU FICHIER BINAIRE DE DONNEES DE FRONTIERE":"BINARY_BOUNDARY_DATA_FILE_FORMAT",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
+  "NOMBRE DE LISSAGES DU FOND":"NUMBER_OF_BOTTOM_SMOOTHINGS",
+  "LISSAGES DU FOND APRES MODIFICATIONS UTILISATEUR":"BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS",
+  "FICHIER DE DONNEES FORMATE 1":"FORMATTED_DATA_FILE_1",
+  "FICHIER DE DONNEES FORMATE 2":"FORMATTED_DATA_FILE_2",
+  "FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1",
+  "FORMAT DU FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1_FORMAT",
+  "FICHIER DE DONNEES BINAIRE 2":"BINARY_DATA_FILE_2",
+  "VALIDATION":"VALIDATION",
+  "FICHIER DE REFERENCE":"REFERENCE_FILE",
+  "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+  "FICHIER DES RESULTATS 3D":"RD_RESULT_FILE",
+  "FORMAT DU FICHIER DES RESULTATS 3D":"RD_RESULT_FILE_FORMAT",
+  "FICHIER DES RESULTATS 2D":"ED_RESULT_FILE",
+  "FORMAT DU FICHIER DES RESULTATS 2D":"ED_RESULT_FILE_FORMAT",
+  "FICHIER RESULTAT EN LONGITUDE-LATITUDE":"RESULT_FILE_IN_LONGITUDE_LATITUDE",
+  "VARIABLES POUR LES SORTIES GRAPHIQUES 3D":"VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS",
+  "VARIABLES POUR LES SORTIES GRAPHIQUES 2D":"VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS",
+  "PERIODE POUR LES SORTIES GRAPHIQUES":"GRAPHIC_PRINTOUT_PERIOD",
+  "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES GRAPHIQUES":"NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS",
+  "NOMBRE DE TABLEAUX PRIVES":"NUMBER_OF_PRIVATE_ARRAYS",
+  "NOMBRE DE TABLEAUX PRIVES 2D":"NUMBER_OF_2D_PRIVATE_ARRAYS",
+  "NOMS DES VARIABLES PRIVEES 2D":"NAMES_OF_2D_PRIVATE_VARIABLES",
+  "FICHIER DE RESULTATS FORMATE":"FORMATTED_RESULTS_FILE",
+  "FICHIER DE RESULTATS BINAIRE":"BINARY_RESULTS_FILE",
+  "FICHIER DE RESULTATS FORMATE 1":"FORMATTED_RESULTS_FILE_1",
+  "FICHIER DE RESULTATS FORMATE 2":"FORMATTED_RESULTS_FILE_2",
+  "FICHIER DE RESULTATS FORMATE 3":"FORMATTED_RESULTS_FILE_3",
+  "FICHIER DE RESULTATS FORMATE 4":"FORMATTED_RESULTS_FILE_4",
+  "FICHIER DE RESULTATS FORMATE 5":"FORMATTED_RESULTS_FILE_5",
+  "FICHIER DE RESULTATS FORMATE 6":"FORMATTED_RESULTS_FILE_6",
+  "SORTIE LISTING":"LISTING_PRINTOUT",
+  "BILAN DE MASSE":"MASS_BALANCE",
+  "INFORMATION SUR LE BILAN DE MASSE A CHAQUE SORTIE LISTING":"INFORMATION_ABOUT_MASS_BALANCE_FOR_EACH_LISTING_PRINTOUT",
+  "PERIODE POUR LES SORTIES LISTING":"LISTING_PRINTOUT_PERIOD",
+  "NUMERO DU PREMIER PAS DE TEMPS POUR LES SORTIES LISTING":"NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS",
+  "SUITE DE CALCUL":"COMPUTATION_CONTINUED",
+  "FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE",
+  "FORMAT DU FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE_FORMAT",
+  "ENREGISTREMENT POUR SUITE DE CALCUL":"RECORD_NUMBER_FOR_RESTART",
+  "REMISE A ZERO DU TEMPS":"INITIAL_TIME_SET_TO_ZERO",
+  "MODE SUITE":"RESTART_MODE",
+  "FICHIER POUR SUITE":"RESTART_FILE",
+  "FORMAT DU FICHIER POUR SUITE":"RESTART_FILE_FORMAT",
+  "SUITE 2D":"ED_CONTINUATION",
+  "FICHIER POUR SUITE 2D":"FILE_FOR_2D_CONTINUATION",
+  "FORMAT DU FICHIER POUR SUITE 2D":"FILE_FOR_2D_CONTINUATION_FORMAT",
+  "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",
+  "COORDONNEES SPHERIQUES":"SPHERICAL_COORDINATES",
+  "TYPE DE PROJECTION SPATIALE":"SPATIAL_PROJECTION_TYPE",
+  "LATITUDE DU POINT ORIGINE":"LATITUDE_OF_ORIGIN_POINT",
+  "LONGITUDE DU POINT ORIGINE":"LONGITUDE_OF_ORIGIN_POINT",
+  "NORD":"NORTH",
+  "NOMBRE DE PLANS HORIZONTAUX":"NUMBER_OF_HORIZONTAL_LEVELS",
+  "TRANSFORMATION DU MAILLAGE":"MESH_TRANSFORMATION",
+  "VOLUME MINIMAL DES ELEMENTS 3D":"MINIMUM_VOLUME_OF_3D_ELEMENTS",
+  "DISTANCE MINIMALE ENTRE PLANS PRES DU FOND":"MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_BOTTOM",
+  "DISTANCE MINIMALE ENTRE PLANS PRES DE LA SURFACE LIBRE":"MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_FREE_SURFACE",
+  "HAUTEUR SEUIL AVANT ELEMENTS ECRASES":"THRESHOLD_HEIGHT_BEFORE_CRUSHED_ELEMENTS",
+  "NUMERO DE TRACEUR POUR AMR":"NUMBER_OF_TRACER_FOR_AMR",
+  "NOMBRE DE SOUS ITERATIONS POUR LES NON LINEARITES":"NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES",
+  "ZERO":"ZERO",
+  "ETAPE DE CONVECTION":"ADVECTION_STEP",
+  "TRAITEMENT DES FLUX AUX FRONTIERES":"TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES",
+  "OPTION DE SUPG":"SUPG_OPTION",
+  "MAXIMUM D'ITERATIONS POUR LES SCHEMAS DE CONVECTION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES",
+  "NOMBRE DE SOUS-PAS DES SCHEMAS DISTRIBUTIFS":"NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES",
+  "NOMBRE DE CORRECTIONS DES SCHEMAS DISTRIBUTIFS":"NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES",
+  "MASS-LUMPING POUR LA DIFFUSION":"MASS_LUMPING_FOR_DIFFUSION",
+  "VERSION NON-HYDROSTATIQUE":"NON_HYDROSTATIC_VERSION",
+  "ELEMENTS MASQUES PAR L'UTILISATEUR":"ELEMENTS_MASKED_BY_USER",
+  "ACCELERATION DE LA PESANTEUR":"GRAVITY_ACCELERATION",
+  "MASSE VOLUMIQUE MOYENNE DE L'EAU":"AVERAGE_WATER_DENSITY",
+  "LOI DE FROTTEMENT SUR LE FOND":"LAW_OF_BOTTOM_FRICTION",
+  "COEFFICIENT DE FROTTEMENT POUR LE FOND":"FRICTION_COEFFICIENT_FOR_THE_BOTTOM",
+  "LOI DE FROTTEMENT SUR LES PAROIS LATERALES":"LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES",
+  "COEFFICIENT DE FROTTEMENT POUR LES PAROIS LATERALES":"FRICTION_COEFFICIENT_FOR_LATERAL_SOLID_BOUNDARIES",
+  "CORIOLIS":"CORIOLIS",
+  "COEFFICIENT DE CORIOLIS":"CORIOLIS_COEFFICIENT",
+  "VENT":"WIND",
+  "OPTION DU VENT":"OPTION_FOR_WIND",
+  "VITESSE DU VENT SUIVANT X":"WIND_VELOCITY_ALONG_X",
+  "VITESSE DU VENT SUIVANT Y":"WIND_VELOCITY_ALONG_Y",
+  "COEFFICIENT D'INFLUENCE DU VENT":"COEFFICIENT_OF_WIND_INFLUENCE",
+  "COEFFICIENT D'INFLUENCE DU VENT DEPENDANT DE LA VITESSE DU VENT":"COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED",
+  "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",
+  "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",
+  "TEMPERATURE DE L'AIR":"AIR_TEMPERATURE",
+  "NEBULOSITE":"CLOUD_COVER",
+  "RAYONNEMENT SOLAIRE":"SOLAR_RADIATION",
+  "HUMIDITE RELATIVE":"RELATIVE_HUMIDITY",
+  "FICHIER DES SOURCES":"SOURCES_FILE",
+  "NUMEROS GLOBAUX DES NOEUDS DES SOURCES":"GLOBAL_NUMBERS_OF_SOURCE_NODES",
+  "TYPE DES SOURCES":"TYPE_OF_SOURCES",
+  "ABSCISSES DES SOURCES":"ABSCISSAE_OF_SOURCES",
+  "ORDONNEES DES SOURCES":"ORDINATES_OF_SOURCES",
+  "COTES DES SOURCES":"ELEVATIONS_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",
+  "VITESSES DES SOURCES SELON Z":"VELOCITIES_OF_THE_SOURCES_ALONG_Z",
+  "COURANTS DE HOULE":"WAVE_DRIVEN_CURRENTS",
+  "NUMERO DE L'ENREGISTREMENT DANS LE FICHIER DE HOULE":"RECORD_NUMBER_IN_WAVE_FILE",
+  "COTES IMPOSEES":"PRESCRIBED_ELEVATIONS",
+  "DEBITS IMPOSES":"PRESCRIBED_FLOWRATES",
+  "VITESSES IMPOSEES":"PRESCRIBED_VELOCITIES",
+  "FICHIER DES FRONTIERES LIQUIDES":"LIQUID_BOUNDARIES_FILE",
+  "PROFILS DE VITESSE":"VELOCITY_PROFILES",
+  "PROFILS DE VITESSE SUR LA VERTICALE":"VELOCITY_VERTICAL_PROFILES",
+  "COURBES DE TARAGE":"STAGE_DISCHARGE_CURVES",
+  "FICHIER DES COURBES DE TARAGE":"STAGE_DISCHARGE_CURVES_FILE",
+  "OPTION POUR LES FRONTIERES LIQUIDES":"OPTION_FOR_LIQUID_BOUNDARIES",
+  "REGIME DE TURBULENCE POUR LE FOND":"TURBULENCE_REGIME_FOR_THE_BOTTOM",
+  "REGIME DE TURBULENCE POUR LES PAROIS LATERALES":"TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES",
+  "CONDITION A LA LIMITE AU FOND":"BOUNDARY_CONDITION_ON_THE_BOTTOM",
+  "VITESSE PROJETEE SUR LES PAROIS LATERALES SOLIDES":"VELOCITY_PROJECTED_ON_SOLID_LATERAL_BOUNDARIES",
+  "VITESSE PROJETEE SUR LE FOND":"VELOCITY_PROJECTED_ON_BOTTOM",
+  "CONDITIONS OUVERTES SUR LE FOND":"OPEN_BOUNDARY_CONDITIONS_ON_THE_BED",
+  "DEBITS IMPOSES SUR LE FOND":"PRESCRIBED_FLOWRATES_ON_THE_BED",
+  "CONDITIONS INITIALES":"INITIAL_CONDITIONS",
+  "COTE INITIALE":"INITIAL_ELEVATION",
+  "HAUTEUR INITIALE":"INITIAL_DEPTH",
+  "STOCKAGE DES MATRICES":"MATRIX_STORAGE",
+  "MASS-LUMPING POUR LA HAUTEUR":"MASS_LUMPING_FOR_DEPTH",
+  "FILTRE LES INCONSISTANCES HYDROSTATIQUES":"HYDROSTATIC_INCONSISTENCY_FILTER",
+  "ELEMENT":"ELEMENT",
+  "SOLVEUR POUR LA PROPAGATION":"SOLVER_FOR_PROPAGATION",
+  "PRECISION POUR LA PROPAGATION":"ACCURACY_FOR_PROPAGATION",
+  "MAXIMUM D'ITERATIONS POUR LA PROPAGATION":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PROPAGATION",
+  "PRECONDITIONNEMENT POUR LA PROPAGATION":"PRECONDITIONING_FOR_PROPAGATION",
+  "OPTION DU SOLVEUR POUR LA PROPAGATION":"OPTION_OF_SOLVER_FOR_PROPAGATION",
+  "ORDRE DU TIR INITIAL POUR LA HAUTEUR":"INITIAL_GUESS_FOR_DEPTH",
+  "PROPAGATION LINEARISEE":"LINEARIZED_PROPAGATION",
+  "PROFONDEUR MOYENNE POUR LA LINEARISATION":"MEAN_DEPTH_FOR_LINEARIZATION",
+  "SCHEMA POUR LA CONVECTION DE LA HAUTEUR":"SCHEME_FOR_ADVECTION_OF_DEPTH",
+  "SCHEMA POUR LA CONVECTION DES VITESSES":"SCHEME_FOR_ADVECTION_OF_VELOCITIES",
+  "COMPATIBILITE DU GRADIENT DE SURFACE LIBRE":"FREE_SURFACE_GRADIENT_COMPATIBILITY",
+  "CONTOURNEMENT DES VOLUMES NULS":"BYPASS_VOID_VOLUMES",
+  "MASS-LUMPING POUR LES VITESSES":"MASS_LUMPING_FOR_VELOCITIES",
+  "OPTION DU SCHEMA POUR LA CONVECTION DES VITESSES":"SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES",
+  "OPTION POUR LES CARACTERISTIQUES":"OPTION_FOR_CHARACTERISTICS",
+  "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",
+  "SCHEMA POUR LA DIFFUSION DES VITESSES":"SCHEME_FOR_DIFFUSION_OF_VELOCITIES",
+  "SOLVEUR POUR LA DIFFUSION DES VITESSES":"SOLVER_FOR_DIFFUSION_OF_VELOCITIES",
+  "PRECISION POUR LA DIFFUSION DES VITESSES":"ACCURACY_FOR_DIFFUSION_OF_VELOCITIES",
+  "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DES VITESSES":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_VELOCITIES",
+  "PRECONDITIONNEMENT POUR LA DIFFUSION DES VITESSES":"PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES",
+  "OPTION DU SOLVEUR POUR LA DIFFUSION DES VITESSES":"OPTION_OF_SOLVER_FOR_DIFFUSION_OF_VELOCITIES",
+  "IMPLICITATION POUR LA DIFFUSION":"IMPLICITATION_FOR_DIFFUSION",
+  "SOLVEUR POUR PPE":"SOLVER_FOR_PPE",
+  "PRECISION POUR PPE":"ACCURACY_FOR_PPE",
+  "MAXIMUM D'ITERATIONS POUR PPE":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PPE",
+  "PRECONDITIONNEMENT POUR PPE":"PRECONDITIONING_FOR_PPE",
+  "OPTION DU SOLVEUR POUR PPE":"OPTION_OF_SOLVER_FOR_PPE",
+  "PRESSION DYNAMIQUE DANS L'EQUATION D'ONDE":"DYNAMIC_PRESSURE_IN_WAVE_EQUATION",
+  "CONDITION LIMITE DYNAMIQUE":"DYNAMIC_BOUNDARY_CONDITION",
+  "CORRECTION DE CONTINUITE SUR FRONTIERES OUVERTES":"CONTINUITY_CORRECTION_ON_OPEN_BOUNDARIES",
+  "IMPLICITATION POUR LA HAUTEUR":"IMPLICITATION_FOR_DEPTH",
+  "IMPLICITATION POUR LES VITESSES":"IMPLICITATION_FOR_VELOCITIES",
+  "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",
+  "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LES VITESSES":"TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES",
+  "SEUIL POUR CORRECTION DE VISCOSITE SUR BANCS DECOUVRANTS":"THRESHOLD_FOR_VISCOSITY_CORRECTION_ON_TIDAL_FLATS",
+  "VALEUR MINIMALE POUR LA HAUTEUR":"MINIMAL_VALUE_FOR_DEPTH",
+  "BASE BINAIRE 1 DE DONNEES DE MAREE":"BINARY_DATABASE_1_FOR_TIDE",
+  "BASE BINAIRE 2 DE DONNEES DE MAREE":"BINARY_DATABASE_2_FOR_TIDE",
+  "SYSTEME GEOGRAPHIQUE":"GEOGRAPHIC_SYSTEM",
+  "NUMERO DE FUSEAU OU PROJECTION DANS LE SYSTEME GEOGRAPHIQUE":"ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM",
+  "FICHIER DE CONVERSION LAMBERT 93":"LAMBERT_93_CONVERSION_FILE",
+  "COEFFICIENT DE CALAGE DU NIVEAU DE MER":"COEFFICIENT_TO_CALIBRATE_SEA_LEVEL",
+  "NUMERO GLOBAL DU POINT POUR CALER LA PLEINE MER":"GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER",
+  "INTERPOLATION DE COMPOSANTES MINEURES":"MINOR_CONSTITUENTS_INFERENCE",
+  "VITESSES INITIALES CALCULEES PAR TPXO":"INITIAL_VELOCITIES_COMPUTED_BY_TPXO",
+  "HAUTEUR MINIMALE POUR LES CONDITIONS INITIALES DE COURANTS":"MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS",
+  "FORCE GENERATRICE DE LA MAREE":"TIDE_GENERATING_FORCE",
+  "OPTION POUR LES CONDITIONS AUX LIMITES DE MAREE":"OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS",
+  "BASE DE DONNEES DE MAREE":"TIDAL_DATA_BASE",
+  "FICHIER DES CONSTANTES HARMONIQUES":"HARMONIC_CONSTANTS_FILE",
+  "FICHIER DU MODELE DE MAREE":"TIDAL_MODEL_FILE",
+  "FORMAT DU FICHIER DU MODELE DE MAREE":"TIDAL_MODEL_FILE_FORMAT",
+  "BASE ASCII DE DONNEES DE MAREE":"ASCII_DATABASE_FOR_TIDE",
+  "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",
+  "HAUTEUR MINIMALE POUR LES CONDITIONS AUX LIMITES DE COURANTS":"MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS",
+  "NOMBRE MAXIMAL DE FLOTTEURS":"MAXIMUM_NUMBER_OF_DROGUES",
+  "FICHIER ASCII DES FLOTTEURS":"ASCII_DROGUES_FILE",
+  "FICHIER BINAIRE DES FLOTTEURS":"BINARY_DROGUES_FILE",
+  "FORMAT DU FICHIER DES FLOTTEURS":"DROGUES_FILE_FORMAT",
+  "PERIODE POUR LES SORTIES DE FLOTTEURS":"PRINTOUT_PERIOD_FOR_DROGUES",
+  "MODELE DE NAPPES D'HYDROCARBURES":"OIL_SPILL_MODEL",
+  "FICHIER DE COMMANDES HYDROCARBURES":"OIL_SPILL_STEERING_FILE",
+  "NOMBRE DE BUSES":"NUMBER_OF_CULVERTS",
+  "FICHIER DE DONNEES DES BUSES":"CULVERTS_DATA_FILE",
+  "OPTION POUR LES BUSES":"OPTION_FOR_CULVERTS",
+  "MODELE DE TURBULENCE HORIZONTAL":"HORIZONTAL_TURBULENCE_MODEL",
+  "MODELE DE TURBULENCE VERTICAL":"VERTICAL_TURBULENCE_MODEL",
+  "COEFFICIENT DE DIFFUSION HORIZONTAL DES VITESSES":"COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_VELOCITIES",
+  "COEFFICIENT DE DIFFUSION VERTICAL DES VITESSES":"COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_VELOCITIES",
+  "MODELE DE LONGUEUR DE MELANGE":"MIXING_LENGTH_MODEL",
+  "FONCTION D'AMORTISSEMENT":"DAMPING_FUNCTION",
+  "NOMBRE DE PRANDTL":"PRANDTL_NUMBER",
+  "CONSTANTE DE KARMAN":"KARMAN_CONSTANT",
+  "FICHIER DES PARAMETRES GOTM":"GOTM_STEERING_FILE",
+  "HAUTEUR DU LIT FICTIF":"FICTITIOUS_BED_LEVEL",
+  "OPTION POUR LES CONDITIONS AUX LIMITES DU K-EPSILON":"OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON",
+  "DERIVEES VERTICALES DES VITESSES":"VERTICAL_VELOCITY_DERIVATIVES",
+  "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",
+  "SCHEMA POUR LA DIFFUSION DU K-EPSILON":"SCHEME_FOR_DIFFUSION_OF_K_EPSILON",
+  "SOLVEUR POUR LA DIFFUSION DU K-EPSILON":"SOLVER_FOR_DIFFUSION_OF_K_EPSILON",
+  "PRECISION POUR LA DIFFUSION DU K-EPSILON":"ACCURACY_FOR_DIFFUSION_OF_K_EPSILON",
+  "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DU K-EPSILON":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_K_EPSILON",
+  "PRECONDITIONNEMENT POUR LA DIFFUSION DU K-EPSILON":"PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON",
+  "OPTION DU SOLVEUR POUR LA DIFFUSION DU K-EPSILON":"OPTION_OF_SOLVER_FOR_DIFFUSION_OF_K_EPSILON",
+  "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LE K-EPSILON":"TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON",
+  "NOMBRE DE TRACEURS":"NUMBER_OF_TRACERS",
+  "NOMS DES TRACEURS":"NAMES_OF_TRACERS",
+  "VALEURS DES TRACEURS DANS LA PLUIE":"VALUES_OF_TRACERS_IN_THE_RAIN",
+  "VALEURS DES TRACEURS DES SOURCES":"VALUE_OF_THE_TRACERS_AT_THE_SOURCES",
+  "LOI DE DENSITE":"DENSITY_LAW",
+  "VALEURS DE REFERENCE DES TRACEURS":"STANDARD_VALUES_FOR_TRACERS",
+  "COEFFICIENT DE DILATATION BETA POUR LES TRACEURS":"BETA_EXPANSION_COEFFICIENT_FOR_TRACERS",
+  "VALEURS IMPOSEES DES TRACEURS":"PRESCRIBED_TRACERS_VALUES",
+  "PROFILS DES TRACEURS SUR LA VERTICALE":"TRACERS_VERTICAL_PROFILES",
+  "VALEURS INITIALES DES TRACEURS":"INITIAL_VALUES_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",
+  "SCHEMA POUR LA DIFFUSION DES TRACEURS":"SCHEME_FOR_DIFFUSION_OF_TRACERS",
+  "SOLVEUR POUR LA DIFFUSION DES TRACEURS":"SOLVER_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",
+  "PRECONDITIONNEMENT POUR LA DIFFUSION DES TRACEURS":"PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS",
+  "OPTION DU SOLVEUR POUR LA DIFFUSION DES TRACEURS":"OPTION_OF_SOLVER_FOR_DIFFUSION_OF_TRACERS",
+  "TRAITEMENT SUR LES BANCS DECOUVRANTS POUR LES TRACEURS":"TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS",
+  "COEFFICIENT DE DIFFUSION HORIZONTAL DES TRACEURS":"COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_TRACERS",
+  "COEFFICIENT DE DIFFUSION VERTICAL DES TRACEURS":"COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_TRACERS",
+  "SEDIMENT":"SEDIMENT",
+  "MASSE VOLUMIQUE DU SEDIMENT":"DENSITY_OF_THE_SEDIMENT",
+  "PAS DE TEMPS DE LA CONSOLIDATION":"TIME_STEP_FOR_CONSOLIDATION",
+  "SEDIMENT COHESIF":"COHESIVE_SEDIMENT",
+  "PARAMETRE DE SHIELDS":"SHIELDS_PARAMETER",
+  "SEDIMENT MIXTE":"MIXED_SEDIMENT",
+  "NOMBRE DE COUCHES DU LIT COHESIF":"NUMBER_OF_SEDIMENT_BED_LAYERS",
+  "LECTURE CONTRAINTE CRITIQUE POUR CHAQUE COUCHE":"READ_CRITICAL_BED_SHEAR_STRESS_PER_LAYER",
+  "FICHIER DES RESULTATS SEDIMENTOLOGIQUES":"SEDIMENTOLOGICAL_RESULT_FILE",
+  "BINAIRE DU FICHIER DES RESULTATS SEDIMENTOLOGIQUES":"SEDIMENTOLOGICAL_RESULT_FILE_BINARY",
+  "FICHIER SEDIMENTOLOGIQUE DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_SEDIMENTOLOGICAL_FILE",
+  "DIAMETRE MOYEN DES GRAINS":"MEAN_DIAMETER_OF_THE_SEDIMENT",
+  "RATIO ENTRE LA RUGOSITE DE PEAU ET LE DIAMETRE MOYEN":"RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER",
+  "CORRECTION FROTTEMENT DE PEAU":"SKIN_FRICTION_CORRECTION",
+  "POURCENTAGE INITIAL DE SEDIMENT NON COHESIF":"INITIAL_PERCENTAGE_OF_NON_COHESIVE_SEDIMENT",
+  "CONCENTRATIONS DES COUCHES DE VASE":"MUD_CONCENTRATIONS_PER_LAYER",
+  "CONTRAINTE CRITIQUE D'EROSION DES COUCHES DE VASE":"CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD_LAYERS",
+  "EPAISSEURS INITIALES DES COUCHES":"INITIAL_THICKNESS_OF_SEDIMENT_LAYERS",
+  "SOLVEUR POUR LA DIFFUSION DU SEDIMENT":"SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT",
+  "PRECISION POUR LA DIFFUSION DU SEDIMENT":"ACCURACY_FOR_DIFFUSION_OF_SEDIMENT",
+  "MAXIMUM D'ITERATIONS POUR LA DIFFUSION DU SEDIMENT":"MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_SEDIMENT",
+  "PRECONDITIONNEMENT POUR LA DIFFUSION DU SEDIMENT":"PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT",
+  "OPTION DU SOLVEUR POUR LA DIFFUSION DU SEDIMENT":"OPTION_OF_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT",
+  "SEUIL LIMITE POUR EROSION SUR BANCS DECOUVRANTS":"THRESHOLD_FOR_SEDIMENT_FLUX_CORRECTION_ON_TIDAL_FLATS",
+  "CONTRAINTE CRITIQUE DE DEPOT":"CRITICAL_SHEAR_STRESS_FOR_DEPOSITION",
+  "POROSITE DU LIT NON COHESIF":"NON_COHESIVE_BED_POROSITY",
+  "COEFFICIENT D'EROSION":"EROSION_COEFFICIENT",
+  "VITESSE DE CHUTE CONSTANTE":"CONSTANT_SEDIMENT_SETTLING_VELOCITY",
+  "VITESSE DE CHUTE DES SABLES":"SETTLING_VELOCITY_OF_SANDS",
+  "SCHEMA DE CONVECTION DIFFUSION AVEC VITESSE DE CHUTE":"ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY",
+  "VITESSE DE CHUTE ENTRAVEE":"HINDERED_SETTLING",
+  "CONCENTRATION LIMITE FLUIDE-SOLIDE":"WEAK_SOIL_CONCENTRATION_FOR_MUD",
+  "CONCENTRATION LIMITE POUR VITESSE DE CHUTE ENTRAVEE":"THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING",
+  "FORMULE POUR VITESSE DE CHUTE ENTRAVEE":"HINDERED_SETTLING_FORMULA",
+  "FORMULE POUR LA CONCENTRATION DE REFERENCE":"REFERENCE_CONCENTRATION_FORMULA",
+  "FLOCULATION":"FLOCCULATION",
+  "FORMULE POUR FLOCULATION":"FLOCCULATION_FORMULA",
+  "COEFFICIENT TRADUISANT LA FORMATION DES FLOCS":"FLOCCULATION_COEFFICIENT",
+  "COEFFICIENT TRADUISANT LA DESTRUCTION DES FLOCS":"COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION",
+  "EPAISSEUR DES COUCHES DU FOND VASEUX":"BED_LAYERS_THICKNESS",
+  "CONCENTRATION MAXIMUM DE LA VASE TASSEE":"MAXIMUM_CONCENTRATION_OF_THE_CONSOLIDATED_MUD",
+  "TEMPS DE SEJOUR DE LA VASE":"RESIDENCE_TIME_FOR_MUD",
+  "TASSEMENT DE LA VASE":"CONSOLIDATION",
+  "OPTION DU MODELE DE TASSEMENT":"CONSOLIDATION_MODEL",
+  "COUPLAGE AVEC":"COUPLING_WITH",
+  "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",
+  "FROTTEMENT SUR LE FOND DU AUX VAGUES":"BOTTOM_FRICTION_DUE_TO_WAVES",
+  "PROCESSUS DE QUALITE D'EAU":"WATER_QUALITY_PROCESS",
+  "FICHIER DES PARAMETRES DE WAQTEL":"WAQTEL_STEERING_FILE",
+  "FICHIER DE COMMANDE DELWAQ":"DELWAQ_STEERING_FILE",
+  "PERIODE DE SORTIE POUR DELWAQ":"DELWAQ_PRINTOUT_PERIOD",
+  "FICHIER DELWAQ DES ECHANGES ENTRE NOEUDS":"EXCHANGES_BETWEEN_NODES_DELWAQ_FILE",
+  "FICHIER DELWAQ DES DISTANCES ENTRE NOEUDS":"NODES_DISTANCES_DELWAQ_FILE",
+  "FICHIER DELWAQ DES SURFACES DU FOND":"BOTTOM_SURFACES_DELWAQ_FILE",
+  "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 VITESSE":"VELOCITY_DELWAQ_FILE",
+  "FICHIER DELWAQ DE LA DIFFUSION":"DIFFUSIVITY_DELWAQ_FILE",
+  "FICHIER DELWAQ DE LA TEMPERATURE":"TEMPERATURE_DELWAQ_FILE",
+  "FICHIER DELWAQ DE LA SALINITE":"SALINITY_DELWAQ_FILE",
+  "VITESSE POUR DELWAQ":"VELOCITY_FOR_DELWAQ",
+  "DIFFUSION POUR DELWAQ":"DIFFUSION_FOR_DELWAQ",
+  "TEMPERATURE POUR DELWAQ":"TEMPERATURE_FOR_DELWAQ",
+  "SALINITE POUR DELWAQ":"SALINITY_FOR_DELWAQ",
+  "FICHIER DES PARAMETRES DE GAIA":"GAIA_STEERING_FILE",
+  "AD NOMBRE DES DERIVEES":"AD_NUMBER_OF_DERIVATIVES",
+  "AD NOMS DES DERIVEES":"AD_NAMES_OF_DERIVATIVES",
+  "AD NOMBRE DE DIRECTIONS":"AD_NUMBER_OF_DIRECTIONS",
+  "AD SOLVEUR LINEAIRE SYMBOLIQUE":"AD_SYMBOLIC_LINEAR_SOLVER",
+  "AD REMISE A ZERO DES DERIVEES DU SOLVEUR LINEAIRE":"AD_LINEAR_SOLVER_RESET_DERIVATIVES",
+  "AD CONVERGENCE DES DERIVEES POUR LE SOLVEUR LINEAIRE":"AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE",
+  "PARTITIONNEUR":"PARTITIONING_TOOL",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "DICTIONNAIRE":"DICTIONARY",
+  "CONCATENATION SORTIE PARTEL":"CONCATENATE_PARTEL_OUTPUT",
+}
+
+DicoCasEnToCata = {
+  'TITLE':'TITLE',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'CHECKING THE MESH':'CHECKING_THE_MESH',
+  'MAXIMUM NUMBER OF BOUNDARIES':'MAXIMUM_NUMBER_OF_BOUNDARIES',
+  'MAXIMUM NUMBER OF TRACERS':'MAXIMUM_NUMBER_OF_TRACERS',
+  'MAXIMUM NUMBER OF SOURCES':'MAXIMUM_NUMBER_OF_SOURCES',
+  'MAXIMUM NUMBER OF BOUNDARIES ON THE BED':'MAXIMUM_NUMBER_OF_BOUNDARIES_ON_THE_BED',
+  'VECTOR LENGTH':'VECTOR_LENGTH',
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'BINARY BOUNDARY DATA FILE':'BINARY_BOUNDARY_DATA_FILE',
+  'BINARY BOUNDARY DATA FILE FORMAT':'BINARY_BOUNDARY_DATA_FILE_FORMAT',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
+  'NUMBER OF BOTTOM SMOOTHINGS':'NUMBER_OF_BOTTOM_SMOOTHINGS',
+  'BOTTOM SMOOTHINGS AFTER USER MODIFICATIONS':'BOTTOM_SMOOTHINGS_AFTER_USER_MODIFICATIONS',
+  'FORMATTED DATA FILE 1':'FORMATTED_DATA_FILE_1',
+  'FORMATTED DATA FILE 2':'FORMATTED_DATA_FILE_2',
+  'BINARY DATA FILE 1':'BINARY_DATA_FILE_1',
+  'BINARY DATA FILE 1 FORMAT':'BINARY_DATA_FILE_1_FORMAT',
+  'BINARY DATA FILE 2':'BINARY_DATA_FILE_2',
+  'VALIDATION':'VALIDATION',
+  'REFERENCE FILE':'REFERENCE_FILE',
+  'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+  '3D RESULT FILE':'RD_RESULT_FILE',
+  '3D RESULT FILE FORMAT':'RD_RESULT_FILE_FORMAT',
+  '2D RESULT FILE':'ED_RESULT_FILE',
+  '2D RESULT FILE FORMAT':'ED_RESULT_FILE_FORMAT',
+  'RESULT FILE IN LONGITUDE-LATITUDE':'RESULT_FILE_IN_LONGITUDE_LATITUDE',
+  'VARIABLES FOR 3D GRAPHIC PRINTOUTS':'VARIABLES_FOR_3D_GRAPHIC_PRINTOUTS',
+  'VARIABLES FOR 2D GRAPHIC PRINTOUTS':'VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS',
+  'GRAPHIC PRINTOUT PERIOD':'GRAPHIC_PRINTOUT_PERIOD',
+  'NUMBER OF FIRST TIME STEP FOR GRAPHIC PRINTOUTS':'NUMBER_OF_FIRST_TIME_STEP_FOR_GRAPHIC_PRINTOUTS',
+  'NUMBER OF PRIVATE ARRAYS':'NUMBER_OF_PRIVATE_ARRAYS',
+  'NUMBER OF 2D PRIVATE ARRAYS':'NUMBER_OF_2D_PRIVATE_ARRAYS',
+  'NAMES OF 2D PRIVATE VARIABLES':'NAMES_OF_2D_PRIVATE_VARIABLES',
+  'FORMATTED RESULTS FILE':'FORMATTED_RESULTS_FILE',
+  'BINARY RESULTS FILE':'BINARY_RESULTS_FILE',
+  'FORMATTED RESULTS FILE 1':'FORMATTED_RESULTS_FILE_1',
+  'FORMATTED RESULTS FILE 2':'FORMATTED_RESULTS_FILE_2',
+  'FORMATTED RESULTS FILE 3':'FORMATTED_RESULTS_FILE_3',
+  'FORMATTED RESULTS FILE 4':'FORMATTED_RESULTS_FILE_4',
+  'FORMATTED RESULTS FILE 5':'FORMATTED_RESULTS_FILE_5',
+  'FORMATTED RESULTS FILE 6':'FORMATTED_RESULTS_FILE_6',
+  'LISTING PRINTOUT':'LISTING_PRINTOUT',
+  'MASS-BALANCE':'MASS_BALANCE',
+  'INFORMATION ABOUT MASS-BALANCE FOR EACH LISTING PRINTOUT':'INFORMATION_ABOUT_MASS_BALANCE_FOR_EACH_LISTING_PRINTOUT',
+  'LISTING PRINTOUT PERIOD':'LISTING_PRINTOUT_PERIOD',
+  'NUMBER OF FIRST TIME STEP FOR LISTING PRINTOUTS':'NUMBER_OF_FIRST_TIME_STEP_FOR_LISTING_PRINTOUTS',
+  'COMPUTATION CONTINUED':'COMPUTATION_CONTINUED',
+  'PREVIOUS COMPUTATION FILE':'PREVIOUS_COMPUTATION_FILE',
+  'PREVIOUS COMPUTATION FILE FORMAT':'PREVIOUS_COMPUTATION_FILE_FORMAT',
+  'RECORD NUMBER FOR RESTART':'RECORD_NUMBER_FOR_RESTART',
+  'INITIAL TIME SET TO ZERO':'INITIAL_TIME_SET_TO_ZERO',
+  'RESTART MODE':'RESTART_MODE',
+  'RESTART FILE':'RESTART_FILE',
+  'RESTART FILE FORMAT':'RESTART_FILE_FORMAT',
+  '2D CONTINUATION':'ED_CONTINUATION',
+  'FILE FOR 2D CONTINUATION':'FILE_FOR_2D_CONTINUATION',
+  'FILE FOR 2D CONTINUATION FORMAT':'FILE_FOR_2D_CONTINUATION_FORMAT',
+  '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',
+  'SPHERICAL COORDINATES':'SPHERICAL_COORDINATES',
+  'SPATIAL PROJECTION TYPE':'SPATIAL_PROJECTION_TYPE',
+  'LATITUDE OF ORIGIN POINT':'LATITUDE_OF_ORIGIN_POINT',
+  'LONGITUDE OF ORIGIN POINT':'LONGITUDE_OF_ORIGIN_POINT',
+  'NORTH':'NORTH',
+  'NUMBER OF HORIZONTAL LEVELS':'NUMBER_OF_HORIZONTAL_LEVELS',
+  'MESH TRANSFORMATION':'MESH_TRANSFORMATION',
+  'MINIMUM VOLUME OF 3D ELEMENTS':'MINIMUM_VOLUME_OF_3D_ELEMENTS',
+  'MINIMUM DISTANCE BETWEEN PLANES CLOSE TO THE BOTTOM':'MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_BOTTOM',
+  'MINIMUM DISTANCE BETWEEN PLANES CLOSE TO THE FREE SURFACE':'MINIMUM_DISTANCE_BETWEEN_PLANES_CLOSE_TO_THE_FREE_SURFACE',
+  'THRESHOLD HEIGHT BEFORE CRUSHED ELEMENTS':'THRESHOLD_HEIGHT_BEFORE_CRUSHED_ELEMENTS',
+  'NUMBER OF TRACER FOR AMR':'NUMBER_OF_TRACER_FOR_AMR',
+  'NUMBER OF SUB ITERATIONS FOR NON LINEARITIES':'NUMBER_OF_SUB_ITERATIONS_FOR_NON_LINEARITIES',
+  'ZERO':'ZERO',
+  'ADVECTION STEP':'ADVECTION_STEP',
+  'TREATMENT OF FLUXES AT THE BOUNDARIES':'TREATMENT_OF_FLUXES_AT_THE_BOUNDARIES',
+  'SUPG OPTION':'SUPG_OPTION',
+  'MAXIMUM NUMBER OF ITERATIONS FOR ADVECTION SCHEMES':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_ADVECTION_SCHEMES',
+  'NUMBER OF SUB-STEPS OF DISTRIBUTIVE SCHEMES':'NUMBER_OF_SUB_STEPS_OF_DISTRIBUTIVE_SCHEMES',
+  'NUMBER OF CORRECTIONS OF DISTRIBUTIVE SCHEMES':'NUMBER_OF_CORRECTIONS_OF_DISTRIBUTIVE_SCHEMES',
+  'MASS-LUMPING FOR DIFFUSION':'MASS_LUMPING_FOR_DIFFUSION',
+  'NON-HYDROSTATIC VERSION':'NON_HYDROSTATIC_VERSION',
+  'ELEMENTS MASKED BY USER':'ELEMENTS_MASKED_BY_USER',
+  'GRAVITY ACCELERATION':'GRAVITY_ACCELERATION',
+  'AVERAGE WATER DENSITY':'AVERAGE_WATER_DENSITY',
+  'LAW OF BOTTOM FRICTION':'LAW_OF_BOTTOM_FRICTION',
+  'FRICTION COEFFICIENT FOR THE BOTTOM':'FRICTION_COEFFICIENT_FOR_THE_BOTTOM',
+  'LAW OF FRICTION ON LATERAL BOUNDARIES':'LAW_OF_FRICTION_ON_LATERAL_BOUNDARIES',
+  'FRICTION COEFFICIENT FOR LATERAL SOLID BOUNDARIES':'FRICTION_COEFFICIENT_FOR_LATERAL_SOLID_BOUNDARIES',
+  'CORIOLIS':'CORIOLIS',
+  'CORIOLIS COEFFICIENT':'CORIOLIS_COEFFICIENT',
+  'WIND':'WIND',
+  'OPTION FOR WIND':'OPTION_FOR_WIND',
+  'WIND VELOCITY ALONG X':'WIND_VELOCITY_ALONG_X',
+  'WIND VELOCITY ALONG Y':'WIND_VELOCITY_ALONG_Y',
+  'COEFFICIENT OF WIND INFLUENCE':'COEFFICIENT_OF_WIND_INFLUENCE',
+  'COEFFICIENT OF WIND INFLUENCE VARYING WITH WIND SPEED':'COEFFICIENT_OF_WIND_INFLUENCE_VARYING_WITH_WIND_SPEED',
+  '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',
+  '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',
+  'AIR TEMPERATURE':'AIR_TEMPERATURE',
+  'CLOUD COVER':'CLOUD_COVER',
+  'SOLAR RADIATION':'SOLAR_RADIATION',
+  'RELATIVE HUMIDITY':'RELATIVE_HUMIDITY',
+  'SOURCES FILE':'SOURCES_FILE',
+  'GLOBAL NUMBERS OF SOURCE NODES':'GLOBAL_NUMBERS_OF_SOURCE_NODES',
+  'TYPE OF SOURCES':'TYPE_OF_SOURCES',
+  'ABSCISSAE OF SOURCES':'ABSCISSAE_OF_SOURCES',
+  'ORDINATES OF SOURCES':'ORDINATES_OF_SOURCES',
+  'ELEVATIONS OF SOURCES':'ELEVATIONS_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',
+  'VELOCITIES OF THE SOURCES ALONG Z':'VELOCITIES_OF_THE_SOURCES_ALONG_Z',
+  'WAVE DRIVEN CURRENTS':'WAVE_DRIVEN_CURRENTS',
+  'RECORD NUMBER IN WAVE FILE':'RECORD_NUMBER_IN_WAVE_FILE',
+  'PRESCRIBED ELEVATIONS':'PRESCRIBED_ELEVATIONS',
+  'PRESCRIBED FLOWRATES':'PRESCRIBED_FLOWRATES',
+  'PRESCRIBED VELOCITIES':'PRESCRIBED_VELOCITIES',
+  'LIQUID BOUNDARIES FILE':'LIQUID_BOUNDARIES_FILE',
+  'VELOCITY PROFILES':'VELOCITY_PROFILES',
+  'VELOCITY VERTICAL PROFILES':'VELOCITY_VERTICAL_PROFILES',
+  'STAGE-DISCHARGE CURVES':'STAGE_DISCHARGE_CURVES',
+  'STAGE-DISCHARGE CURVES FILE':'STAGE_DISCHARGE_CURVES_FILE',
+  'OPTION FOR LIQUID BOUNDARIES':'OPTION_FOR_LIQUID_BOUNDARIES',
+  'TURBULENCE REGIME FOR THE BOTTOM':'TURBULENCE_REGIME_FOR_THE_BOTTOM',
+  'TURBULENCE REGIME FOR LATERAL SOLID BOUNDARIES':'TURBULENCE_REGIME_FOR_LATERAL_SOLID_BOUNDARIES',
+  'BOUNDARY CONDITION ON THE BOTTOM':'BOUNDARY_CONDITION_ON_THE_BOTTOM',
+  'VELOCITY PROJECTED ON SOLID LATERAL BOUNDARIES':'VELOCITY_PROJECTED_ON_SOLID_LATERAL_BOUNDARIES',
+  'VELOCITY PROJECTED ON BOTTOM':'VELOCITY_PROJECTED_ON_BOTTOM',
+  'OPEN BOUNDARY CONDITIONS ON THE BED':'OPEN_BOUNDARY_CONDITIONS_ON_THE_BED',
+  'PRESCRIBED FLOWRATES ON THE BED':'PRESCRIBED_FLOWRATES_ON_THE_BED',
+  'INITIAL CONDITIONS':'INITIAL_CONDITIONS',
+  'INITIAL ELEVATION':'INITIAL_ELEVATION',
+  'INITIAL DEPTH':'INITIAL_DEPTH',
+  'MATRIX STORAGE':'MATRIX_STORAGE',
+  'MASS-LUMPING FOR DEPTH':'MASS_LUMPING_FOR_DEPTH',
+  'HYDROSTATIC INCONSISTENCY FILTER':'HYDROSTATIC_INCONSISTENCY_FILTER',
+  'ELEMENT':'ELEMENT',
+  'SOLVER FOR PROPAGATION':'SOLVER_FOR_PROPAGATION',
+  'ACCURACY FOR PROPAGATION':'ACCURACY_FOR_PROPAGATION',
+  'MAXIMUM NUMBER OF ITERATIONS FOR PROPAGATION':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PROPAGATION',
+  'PRECONDITIONING FOR PROPAGATION':'PRECONDITIONING_FOR_PROPAGATION',
+  'OPTION OF SOLVER FOR PROPAGATION':'OPTION_OF_SOLVER_FOR_PROPAGATION',
+  'INITIAL GUESS FOR DEPTH':'INITIAL_GUESS_FOR_DEPTH',
+  'LINEARIZED PROPAGATION':'LINEARIZED_PROPAGATION',
+  'MEAN DEPTH FOR LINEARIZATION':'MEAN_DEPTH_FOR_LINEARIZATION',
+  'SCHEME FOR ADVECTION OF DEPTH':'SCHEME_FOR_ADVECTION_OF_DEPTH',
+  'SCHEME FOR ADVECTION OF VELOCITIES':'SCHEME_FOR_ADVECTION_OF_VELOCITIES',
+  'FREE SURFACE GRADIENT COMPATIBILITY':'FREE_SURFACE_GRADIENT_COMPATIBILITY',
+  'BYPASS VOID VOLUMES':'BYPASS_VOID_VOLUMES',
+  'MASS-LUMPING FOR VELOCITIES':'MASS_LUMPING_FOR_VELOCITIES',
+  'SCHEME OPTION FOR ADVECTION OF VELOCITIES':'SCHEME_OPTION_FOR_ADVECTION_OF_VELOCITIES',
+  'OPTION FOR CHARACTERISTICS':'OPTION_FOR_CHARACTERISTICS',
+  'NUMBER OF GAUSS POINTS FOR WEAK CHARACTERISTICS':'NUMBER_OF_GAUSS_POINTS_FOR_WEAK_CHARACTERISTICS',
+  'MASS-LUMPING FOR WEAK CHARACTERISTICS':'MASS_LUMPING_FOR_WEAK_CHARACTERISTICS',
+  'SCHEME FOR DIFFUSION OF VELOCITIES':'SCHEME_FOR_DIFFUSION_OF_VELOCITIES',
+  'SOLVER FOR DIFFUSION OF VELOCITIES':'SOLVER_FOR_DIFFUSION_OF_VELOCITIES',
+  'ACCURACY FOR DIFFUSION OF VELOCITIES':'ACCURACY_FOR_DIFFUSION_OF_VELOCITIES',
+  'MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF VELOCITIES':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_VELOCITIES',
+  'PRECONDITIONING FOR DIFFUSION OF VELOCITIES':'PRECONDITIONING_FOR_DIFFUSION_OF_VELOCITIES',
+  'OPTION OF SOLVER FOR DIFFUSION OF VELOCITIES':'OPTION_OF_SOLVER_FOR_DIFFUSION_OF_VELOCITIES',
+  'IMPLICITATION FOR DIFFUSION':'IMPLICITATION_FOR_DIFFUSION',
+  'SOLVER FOR PPE':'SOLVER_FOR_PPE',
+  'ACCURACY FOR PPE':'ACCURACY_FOR_PPE',
+  'MAXIMUM NUMBER OF ITERATIONS FOR PPE':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_PPE',
+  'PRECONDITIONING FOR PPE':'PRECONDITIONING_FOR_PPE',
+  'OPTION OF SOLVER FOR PPE':'OPTION_OF_SOLVER_FOR_PPE',
+  'DYNAMIC PRESSURE IN WAVE EQUATION':'DYNAMIC_PRESSURE_IN_WAVE_EQUATION',
+  'DYNAMIC BOUNDARY CONDITION':'DYNAMIC_BOUNDARY_CONDITION',
+  'CONTINUITY CORRECTION ON OPEN BOUNDARIES':'CONTINUITY_CORRECTION_ON_OPEN_BOUNDARIES',
+  'IMPLICITATION FOR DEPTH':'IMPLICITATION_FOR_DEPTH',
+  'IMPLICITATION FOR VELOCITIES':'IMPLICITATION_FOR_VELOCITIES',
+  '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',
+  'TREATMENT ON TIDAL FLATS FOR VELOCITIES':'TREATMENT_ON_TIDAL_FLATS_FOR_VELOCITIES',
+  'THRESHOLD FOR VISCOSITY CORRECTION ON TIDAL FLATS':'THRESHOLD_FOR_VISCOSITY_CORRECTION_ON_TIDAL_FLATS',
+  'MINIMAL VALUE FOR DEPTH':'MINIMAL_VALUE_FOR_DEPTH',
+  'BINARY DATABASE 1 FOR TIDE':'BINARY_DATABASE_1_FOR_TIDE',
+  'BINARY DATABASE 2 FOR TIDE':'BINARY_DATABASE_2_FOR_TIDE',
+  'GEOGRAPHIC SYSTEM':'GEOGRAPHIC_SYSTEM',
+  'ZONE NUMBER IN GEOGRAPHIC SYSTEM':'ZONE_NUMBER_IN_GEOGRAPHIC_SYSTEM',
+  'LAMBERT 93 CONVERSION FILE':'LAMBERT_93_CONVERSION_FILE',
+  'COEFFICIENT TO CALIBRATE SEA LEVEL':'COEFFICIENT_TO_CALIBRATE_SEA_LEVEL',
+  'GLOBAL NUMBER OF THE POINT TO CALIBRATE HIGH WATER':'GLOBAL_NUMBER_OF_THE_POINT_TO_CALIBRATE_HIGH_WATER',
+  'MINOR CONSTITUENTS INFERENCE':'MINOR_CONSTITUENTS_INFERENCE',
+  'INITIAL VELOCITIES COMPUTED BY TPXO':'INITIAL_VELOCITIES_COMPUTED_BY_TPXO',
+  'MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES INITIAL CONDITIONS':'MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_INITIAL_CONDITIONS',
+  'TIDE GENERATING FORCE':'TIDE_GENERATING_FORCE',
+  'OPTION FOR TIDAL BOUNDARY CONDITIONS':'OPTION_FOR_TIDAL_BOUNDARY_CONDITIONS',
+  'TIDAL DATA BASE':'TIDAL_DATA_BASE',
+  'HARMONIC CONSTANTS FILE':'HARMONIC_CONSTANTS_FILE',
+  'TIDAL MODEL FILE':'TIDAL_MODEL_FILE',
+  'TIDAL MODEL FILE FORMAT':'TIDAL_MODEL_FILE_FORMAT',
+  'ASCII DATABASE FOR TIDE':'ASCII_DATABASE_FOR_TIDE',
+  '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',
+  'MINIMUM DEPTH TO COMPUTE TIDAL VELOCITIES BOUNDARY CONDITIONS':'MINIMUM_DEPTH_TO_COMPUTE_TIDAL_VELOCITIES_BOUNDARY_CONDITIONS',
+  'MAXIMUM NUMBER OF DROGUES':'MAXIMUM_NUMBER_OF_DROGUES',
+  'ASCII DROGUES FILE':'ASCII_DROGUES_FILE',
+  'BINARY DROGUES FILE':'BINARY_DROGUES_FILE',
+  'DROGUES FILE FORMAT':'DROGUES_FILE_FORMAT',
+  'PRINTOUT PERIOD FOR DROGUES':'PRINTOUT_PERIOD_FOR_DROGUES',
+  'OIL SPILL MODEL':'OIL_SPILL_MODEL',
+  'OIL SPILL STEERING FILE':'OIL_SPILL_STEERING_FILE',
+  'NUMBER OF CULVERTS':'NUMBER_OF_CULVERTS',
+  'CULVERTS DATA FILE':'CULVERTS_DATA_FILE',
+  'OPTION FOR CULVERTS':'OPTION_FOR_CULVERTS',
+  'HORIZONTAL TURBULENCE MODEL':'HORIZONTAL_TURBULENCE_MODEL',
+  'VERTICAL TURBULENCE MODEL':'VERTICAL_TURBULENCE_MODEL',
+  'COEFFICIENT FOR HORIZONTAL DIFFUSION OF VELOCITIES':'COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_VELOCITIES',
+  'COEFFICIENT FOR VERTICAL DIFFUSION OF VELOCITIES':'COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_VELOCITIES',
+  'MIXING LENGTH MODEL':'MIXING_LENGTH_MODEL',
+  'DAMPING FUNCTION':'DAMPING_FUNCTION',
+  'PRANDTL NUMBER':'PRANDTL_NUMBER',
+  'KARMAN CONSTANT':'KARMAN_CONSTANT',
+  'GOTM STEERING FILE':'GOTM_STEERING_FILE',
+  'FICTITIOUS BED LEVEL':'FICTITIOUS_BED_LEVEL',
+  'OPTION FOR THE BOUNDARY CONDITIONS OF K-EPSILON':'OPTION_FOR_THE_BOUNDARY_CONDITIONS_OF_K_EPSILON',
+  'VERTICAL VELOCITY DERIVATIVES':'VERTICAL_VELOCITY_DERIVATIVES',
+  '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',
+  'SCHEME FOR DIFFUSION OF K-EPSILON':'SCHEME_FOR_DIFFUSION_OF_K_EPSILON',
+  'SOLVER FOR DIFFUSION OF K-EPSILON':'SOLVER_FOR_DIFFUSION_OF_K_EPSILON',
+  'ACCURACY FOR DIFFUSION OF K-EPSILON':'ACCURACY_FOR_DIFFUSION_OF_K_EPSILON',
+  'MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF K-EPSILON':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_K_EPSILON',
+  'PRECONDITIONING FOR DIFFUSION OF K-EPSILON':'PRECONDITIONING_FOR_DIFFUSION_OF_K_EPSILON',
+  'OPTION OF SOLVER FOR DIFFUSION OF K-EPSILON':'OPTION_OF_SOLVER_FOR_DIFFUSION_OF_K_EPSILON',
+  'TREATMENT ON TIDAL FLATS FOR K-EPSILON':'TREATMENT_ON_TIDAL_FLATS_FOR_K_EPSILON',
+  'NUMBER OF TRACERS':'NUMBER_OF_TRACERS',
+  'NAMES OF TRACERS':'NAMES_OF_TRACERS',
+  'VALUES OF TRACERS IN THE RAIN':'VALUES_OF_TRACERS_IN_THE_RAIN',
+  'VALUE OF THE TRACERS AT THE SOURCES':'VALUE_OF_THE_TRACERS_AT_THE_SOURCES',
+  'DENSITY LAW':'DENSITY_LAW',
+  'STANDARD VALUES FOR TRACERS':'STANDARD_VALUES_FOR_TRACERS',
+  'BETA EXPANSION COEFFICIENT FOR TRACERS':'BETA_EXPANSION_COEFFICIENT_FOR_TRACERS',
+  'PRESCRIBED TRACERS VALUES':'PRESCRIBED_TRACERS_VALUES',
+  'TRACERS VERTICAL PROFILES':'TRACERS_VERTICAL_PROFILES',
+  'INITIAL VALUES OF TRACERS':'INITIAL_VALUES_OF_TRACERS',
+  'SCHEME FOR ADVECTION OF TRACERS':'SCHEME_FOR_ADVECTION_OF_TRACERS',
+  'SCHEME OPTION FOR ADVECTION OF TRACERS':'SCHEME_OPTION_FOR_ADVECTION_OF_TRACERS',
+  'SCHEME FOR DIFFUSION OF TRACERS':'SCHEME_FOR_DIFFUSION_OF_TRACERS',
+  'SOLVER FOR DIFFUSION OF TRACERS':'SOLVER_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',
+  'PRECONDITIONING FOR DIFFUSION OF TRACERS':'PRECONDITIONING_FOR_DIFFUSION_OF_TRACERS',
+  'OPTION OF SOLVER FOR DIFFUSION OF TRACERS':'OPTION_OF_SOLVER_FOR_DIFFUSION_OF_TRACERS',
+  'TREATMENT ON TIDAL FLATS FOR TRACERS':'TREATMENT_ON_TIDAL_FLATS_FOR_TRACERS',
+  'COEFFICIENT FOR HORIZONTAL DIFFUSION OF TRACERS':'COEFFICIENT_FOR_HORIZONTAL_DIFFUSION_OF_TRACERS',
+  'COEFFICIENT FOR VERTICAL DIFFUSION OF TRACERS':'COEFFICIENT_FOR_VERTICAL_DIFFUSION_OF_TRACERS',
+  'SEDIMENT':'SEDIMENT',
+  'DENSITY OF THE SEDIMENT':'DENSITY_OF_THE_SEDIMENT',
+  'TIME STEP FOR CONSOLIDATION':'TIME_STEP_FOR_CONSOLIDATION',
+  'COHESIVE SEDIMENT':'COHESIVE_SEDIMENT',
+  'SHIELDS PARAMETER':'SHIELDS_PARAMETER',
+  'MIXED SEDIMENT':'MIXED_SEDIMENT',
+  'NUMBER OF SEDIMENT BED LAYERS':'NUMBER_OF_SEDIMENT_BED_LAYERS',
+  'READ CRITICAL BED SHEAR STRESS PER LAYER':'READ_CRITICAL_BED_SHEAR_STRESS_PER_LAYER',
+  'SEDIMENTOLOGICAL RESULT FILE':'SEDIMENTOLOGICAL_RESULT_FILE',
+  'SEDIMENTOLOGICAL RESULT FILE BINARY':'SEDIMENTOLOGICAL_RESULT_FILE_BINARY',
+  'PREVIOUS COMPUTATION SEDIMENTOLOGICAL FILE':'PREVIOUS_COMPUTATION_SEDIMENTOLOGICAL_FILE',
+  'MEAN DIAMETER OF THE SEDIMENT':'MEAN_DIAMETER_OF_THE_SEDIMENT',
+  'RATIO BETWEEN SKIN FRICTION AND MEAN DIAMETER':'RATIO_BETWEEN_SKIN_FRICTION_AND_MEAN_DIAMETER',
+  'SKIN FRICTION CORRECTION':'SKIN_FRICTION_CORRECTION',
+  'INITIAL PERCENTAGE OF NON COHESIVE SEDIMENT':'INITIAL_PERCENTAGE_OF_NON_COHESIVE_SEDIMENT',
+  'MUD CONCENTRATIONS PER LAYER':'MUD_CONCENTRATIONS_PER_LAYER',
+  'CRITICAL EROSION SHEAR STRESS OF THE MUD LAYERS':'CRITICAL_EROSION_SHEAR_STRESS_OF_THE_MUD_LAYERS',
+  'INITIAL THICKNESS OF SEDIMENT LAYERS':'INITIAL_THICKNESS_OF_SEDIMENT_LAYERS',
+  'SOLVER FOR DIFFUSION OF THE SEDIMENT':'SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT',
+  'ACCURACY FOR DIFFUSION OF SEDIMENT':'ACCURACY_FOR_DIFFUSION_OF_SEDIMENT',
+  'MAXIMUM NUMBER OF ITERATIONS FOR DIFFUSION OF SEDIMENT':'MAXIMUM_NUMBER_OF_ITERATIONS_FOR_DIFFUSION_OF_SEDIMENT',
+  'PRECONDITIONING FOR DIFFUSION OF THE SEDIMENT':'PRECONDITIONING_FOR_DIFFUSION_OF_THE_SEDIMENT',
+  'OPTION OF SOLVER FOR DIFFUSION OF THE SEDIMENT':'OPTION_OF_SOLVER_FOR_DIFFUSION_OF_THE_SEDIMENT',
+  'THRESHOLD FOR SEDIMENT FLUX CORRECTION ON TIDAL FLATS':'THRESHOLD_FOR_SEDIMENT_FLUX_CORRECTION_ON_TIDAL_FLATS',
+  'CRITICAL SHEAR STRESS FOR DEPOSITION':'CRITICAL_SHEAR_STRESS_FOR_DEPOSITION',
+  'NON COHESIVE BED POROSITY':'NON_COHESIVE_BED_POROSITY',
+  'EROSION COEFFICIENT':'EROSION_COEFFICIENT',
+  'CONSTANT SEDIMENT SETTLING VELOCITY':'CONSTANT_SEDIMENT_SETTLING_VELOCITY',
+  'SETTLING VELOCITY OF SANDS':'SETTLING_VELOCITY_OF_SANDS',
+  'ADVECTION-DIFFUSION SCHEME WITH SETTLING VELOCITY':'ADVECTION_DIFFUSION_SCHEME_WITH_SETTLING_VELOCITY',
+  'HINDERED SETTLING':'HINDERED_SETTLING',
+  'WEAK SOIL CONCENTRATION FOR MUD':'WEAK_SOIL_CONCENTRATION_FOR_MUD',
+  'THRESHOLD CONCENTRATION FOR HINDERED SETTLING':'THRESHOLD_CONCENTRATION_FOR_HINDERED_SETTLING',
+  'HINDERED SETTLING FORMULA':'HINDERED_SETTLING_FORMULA',
+  'REFERENCE CONCENTRATION FORMULA':'REFERENCE_CONCENTRATION_FORMULA',
+  'FLOCCULATION':'FLOCCULATION',
+  'FLOCCULATION FORMULA':'FLOCCULATION_FORMULA',
+  'FLOCCULATION COEFFICIENT':'FLOCCULATION_COEFFICIENT',
+  'COEFFICIENT RELATIVE TO FLOC DESTRUCTION':'COEFFICIENT_RELATIVE_TO_FLOC_DESTRUCTION',
+  'BED LAYERS THICKNESS':'BED_LAYERS_THICKNESS',
+  'MAXIMUM CONCENTRATION OF THE CONSOLIDATED MUD':'MAXIMUM_CONCENTRATION_OF_THE_CONSOLIDATED_MUD',
+  'RESIDENCE TIME FOR MUD':'RESIDENCE_TIME_FOR_MUD',
+  'CONSOLIDATION':'CONSOLIDATION',
+  'CONSOLIDATION MODEL':'CONSOLIDATION_MODEL',
+  'COUPLING WITH':'COUPLING_WITH',
+  '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',
+  'BOTTOM FRICTION DUE TO WAVES':'BOTTOM_FRICTION_DUE_TO_WAVES',
+  'WATER QUALITY PROCESS':'WATER_QUALITY_PROCESS',
+  'WAQTEL STEERING FILE':'WAQTEL_STEERING_FILE',
+  'DELWAQ STEERING FILE':'DELWAQ_STEERING_FILE',
+  'DELWAQ PRINTOUT PERIOD':'DELWAQ_PRINTOUT_PERIOD',
+  'EXCHANGES BETWEEN NODES DELWAQ FILE':'EXCHANGES_BETWEEN_NODES_DELWAQ_FILE',
+  'NODES DISTANCES DELWAQ FILE':'NODES_DISTANCES_DELWAQ_FILE',
+  'BOTTOM SURFACES DELWAQ FILE':'BOTTOM_SURFACES_DELWAQ_FILE',
+  'VOLUMES DELWAQ FILE':'VOLUMES_DELWAQ_FILE',
+  'EXCHANGE AREAS DELWAQ FILE':'EXCHANGE_AREAS_DELWAQ_FILE',
+  'VERTICAL FLUXES DELWAQ FILE':'VERTICAL_FLUXES_DELWAQ_FILE',
+  'VELOCITY DELWAQ FILE':'VELOCITY_DELWAQ_FILE',
+  'DIFFUSIVITY DELWAQ FILE':'DIFFUSIVITY_DELWAQ_FILE',
+  'TEMPERATURE DELWAQ FILE':'TEMPERATURE_DELWAQ_FILE',
+  'SALINITY DELWAQ FILE':'SALINITY_DELWAQ_FILE',
+  'VELOCITY FOR DELWAQ':'VELOCITY_FOR_DELWAQ',
+  'DIFFUSION FOR DELWAQ':'DIFFUSION_FOR_DELWAQ',
+  'TEMPERATURE FOR DELWAQ':'TEMPERATURE_FOR_DELWAQ',
+  'SALINITY FOR DELWAQ':'SALINITY_FOR_DELWAQ',
+  'GAIA STEERING FILE':'GAIA_STEERING_FILE',
+  'AD NUMBER OF DERIVATIVES':'AD_NUMBER_OF_DERIVATIVES',
+  'AD NAMES OF DERIVATIVES':'AD_NAMES_OF_DERIVATIVES',
+  'AD NUMBER OF DIRECTIONS':'AD_NUMBER_OF_DIRECTIONS',
+  'AD SYMBOLIC LINEAR SOLVER':'AD_SYMBOLIC_LINEAR_SOLVER',
+  'AD LINEAR SOLVER RESET DERIVATIVES':'AD_LINEAR_SOLVER_RESET_DERIVATIVES',
+  'AD LINEAR SOLVER DERIVATIVE CONVERGENCE':'AD_LINEAR_SOLVER_DERIVATIVE_CONVERGENCE',
+  'PARTITIONING TOOL':'PARTITIONING_TOOL',
+  'STEERING FILE':'STEERING_FILE',
+  'DICTIONARY':'DICTIONARY',
+  'CONCATENATE PARTEL OUTPUT':'CONCATENATE_PARTEL_OUTPUT',
+}
+DicoEnumCasFrToEnumCasEn = {
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_BOUNDARY_DATA_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_DATA_FILE_1_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'RD_RESULT_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'ED_RESULT_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'PREVIOUS_COMPUTATION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'RESTART_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'FILE_FOR_2D_CONTINUATION_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_ATMOSPHERIC_DATA_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'INITIAL_CONDITIONS':{
+  "COTE NULLE":"ZERO ELEVATION",
+  "COTE CONSTANTE":"CONSTANT ELEVATION",
+  "HAUTEUR NULLE":"ZERO DEPTH",
+  "HAUTEUR CONSTANTE":"CONSTANT DEPTH",
+  "PARTICULIERES":"SPECIAL",
+  "SPECIAL":"PARTICULAR",
+  "ALTIMETRIE SATELLITE TPXO":"TPXO SATELLITE ALTIMETRY",
+},
+
+'TIDAL_MODEL_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'DROGUES_FILE_FORMAT':{
+  "BKBINPCL":"BKBINPCL",
+  "TECPLOT":"TECPLOT",
+},
+
+'SEDIMENTOLOGICAL_RESULT_FILE_BINARY':{
+  "STD":"STD",
+  "IBM":"IBM",
+  "I3E":"I3E",
+},
+
+'COUPLING_WITH':{
+  "":"",
+  "SISYPHE":"SISYPHE",
+  "TOMAWAC":"TOMAWAC",
+  "TOMAWACT3D":"TOMAWACT3D",
+  "WAQTEL":"WAQTEL",
+  "DELWAQ":"DELWAQ",
+  "GAIA":"GAIA",
+},
+
+'PARTITIONING_TOOL':{
+  "METIS":"METIS",
+  "SCOTCH":"SCOTCH",
+  "PARMETIS":"PARMETIS",
+  "PTSCOTCH":"PTSCOTCH",
+},
+
+}
diff --git a/Telemac/telemac3d_labelCataToIhm_en.qm b/Telemac/telemac3d_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..82ca91a
Binary files /dev/null and b/Telemac/telemac3d_labelCataToIhm_en.qm differ
diff --git a/Telemac/telemac3d_labelCataToIhm_fr.qm b/Telemac/telemac3d_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..6e5fe93
Binary files /dev/null and b/Telemac/telemac3d_labelCataToIhm_fr.qm differ
diff --git a/Telemac/tomawac_cata_auto.py b/Telemac/tomawac_cata_auto.py
new file mode 100644 (file)
index 0000000..b498831
--- /dev/null
@@ -0,0 +1,4221 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'TOMAWAC',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        LISTING = FACT(statut='f',
+#       -----------------------------------
+#           -----------------------------------
+            PERIOD_FOR_LISTING_PRINTOUTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Determine la periodicite,
+en nombre de pas de temps
+des messages du code sur le fichier listing""",
+                ang = """Determines the period,
+in number of time step
+of the software messages in the listing file.""",
+            ),
+        ),
+#       -----------------------------------
+        RESULTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM', min=0, max='**',
+                into = ["Total variance  (m2)","Spectral significant wave height  (m)","Mean wave direction  (deg)","Mean directional spreading  (deg)","Sea bottom level  (m)","Water depth  (m)","Current along X  (m/s)","Current along Y  (m/s)","Wind along X  (m/s)","Wind along Y  (m/s)","Driving force along X  (m/s2)","Driving force along Y  (m/s2)","Radiation stress along xx  (m3/s2)","Radiation stress along yy  (m3/s2)","Radiation stress along xy  (m3/s2)","Bottom celerity  (m/s)","Wave power (per meter along wave crest)  (kW/m)","Mean frequency FMOY  (Hz)","Mean frequency FM01  (Hz)","Mean frequency FM02  (Hz)","Discrete peak frequency  (Hz)","Peak frequency by Read method of order 5  (Hz)","Peak frequency by Read method of order 8  (Hz)","Surface friction velocity u*  (m/s)","Surface drag coefficient CD  (-)","Surface roughness length Z0  (m)","Surface wave stress  (kg/(m.s2))","Mean period Tmoy  (s)","Mean period Tm01  (s)","Mean period Tm02  (s)","Discrete peak period  (s)","Peak period by Read method of order 5  (s)","Peak period by Read method of order 8  (s)","Private table  (?)","Breaking waves rate (-)","White capping rate  (-)"],
+                defaut = ["Spectral significant wave height  (m)","Mean wave direction  (deg)"],
+                fr = """Noms des variables que l''utilisateur veut ecrire dans
+le FICHIER DES RESULTATS 2D. Les variables disponibles sont :
+M0   : variance totale
+HM0  : Hauteur significative spectrale
+DMOY : Direction moyenne de houle
+SPD  : Etalement directionnel moyen
+ZF   : Cote du fond
+WD   : Hauteur d''eau
+UX   : Courant suivant X
+UY   : Courant suivant Y
+VX   : Vent suivant X
+VY   : Vent suivant Y
+FX   : Force motrice suivant X
+FY   : Force motrice suivant Y
+SXX  : Contrainte de radiation suivant xx
+SYY  : Contrainte de radiation suivant yy
+SXY  : Contrainte de radiation suivant xy
+UWB  : Vitesse orbitale au fond
+POW  : Puissance lineique de houle (par metre de crete)
+FMOY : Frequence moyenne FMOY
+FM01 : Frequence moyenne FM01
+FM02 : Frequence moyenne FM02
+FPD  : Frequence de pic discrete
+FPR5 : Frequence de pic de Read ordre 5
+FPR8 : Frequence de pic de Read ordre 8
+US   : Vitesse de frottement en surface u*
+CD   : Coefficient de trainee en surface CD
+Z0   : Longueur de rugosite en surface Z0
+WS   : Contrainte de houle en surface
+TMOY : Periode moyenne Tmoy
+TM01 : Periode moyenne Tm01
+TM02 : Periode moyenne Tm02
+TPD  : Periode de pic discrete
+TPR5 : Periode de pic de Read ordre 5
+TPR8 : Periode de pic de Read ordre 8
+PRI  : tableau prive
+BETA : coefficient de deferlement
+BETAWC : coefficient de moutonnement
+**Mots-cles associes :**
+FICHIER DES RESULTATS 2D
+NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES
+PERIODE POUR LES SORTIES GRAPHIQUES""",
+                ang = """Codes of the variables the user wants to write into the 2D
+RESULTS FILE. The available variables are as follows
+\begin{itemize}
+\item M0   : Total variance
+\item HM0  : Spectral significant wave height
+\item DMOY : Mean wave direction
+\item SPD  : Mean directional spreading
+\item ZF   : Sea bottom level
+\item WD   : Water depth
+\item UX   : Current along X
+\item UY   : Current along Y
+\item VX   : Wind along X
+\item VY   : Wind along Y
+\item FX   : Driving force along X
+\item FY   : Driving force along Y
+\item SXX  : Radiation stress along xx
+\item SYY  : Radiation stress along yy
+\item SXY  : Radiation stress along xy
+\item UWB  : Bottom celerity
+\item POW  : Wave power (per meter along wave crest)
+\item FMOY : Mean frequency FMOY
+\item FM01 : Mean frequency FM01
+\item FM02 : Mean frequency FM02
+\item FPD  : Discrete peak frequency
+\item FPR5 : Peak frequency by Read method of order 5
+\item FPR8 : Peak frequency by Read method of order 8
+\item US   : Surface friction velocity u*
+\item CD   : Surface drag coefficient CD
+\item Z0   : Surface roughness length Z0
+\item WS   : Surface wave stress
+\item TMOY : Mean period Tmoy
+\item TM01 : Mean period Tm01
+\item TM02 : Mean period Tm02
+\item TPD  : Discrete peak period
+\item TPR5 : Peak period by Read method of order 5
+\item TPR8 : Peak period by Read method of order 8
+\item PRI  : Private table
+\item BETA : Breaking waves coefficient
+\item BETAWC : White Capping coefficient
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+2D RESULTS FILE\\
+NUMBER OF FIRST ITERATION FOR GRAPHIC PRINTOUTS\\
+PERIOD FOR GRAPHIC PRINTOUTS
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            PERIOD_FOR_GRAPHIC_PRINTOUTS = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Determine la periode d''impression,
+en nombre de pas de temps
+des VARIABLES POUR LES SORTIES GRAPHIQUES dans le FICHIER DES
+RESULTATS 2D et le FICHIER DES RESULTATS PONCTUELS.
+**Mots-cles associes :**
+VARIABLES POUR LES SORTIES GRAPHIQUES 2D
+ABSCISSES DES POINTS DE SORTIE DU SPECTRE
+ORDONNEES DES POINTS DE SORTIE DU SPECTRE
+FICHIER DES RESULTATS 2D
+FICHIER DES RESULTATS PONCTUELS
+NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES""",
+                ang = """Determines the printing period,
+in number of time step
+of the VARIABLES FOR 2D GRAPHIC PRINTOUTS in the 2D
+RESULTS FILE and the PUNCTUAL RESULTS FILE.
+\\
+ \begin{CommentBlock}{Related keywords}
+VARIABLES FOR 2D GRAPHIC PRINTOUTS\\
+ABSCISSAE OF SPECTRUM PRINTOUT POINTS\\
+ORDINATES OF SPECTRUM PRINTOUT POINTS\\
+2D RESULTS FILE\\
+PUNCTUAL RESULTS FILE\\
+NUMBER OF FIRST ITERATION FOR GRAPHIC PRINTOUTS\\
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            NUMBER_OF_FIRST_ITERATION_FOR_GRAPHICS_PRINTOUTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Determine le nombre d''iterations sur le pas de temps
+ou sur la frequence moyenne a partir duquel debute
+l ecriture des resultats dans le FICHIER DES RESULTATS 2D et le
+FICHIER DES RESULTATS PONCTUELS
+**Mots-cles associes :**
+PERIODE POUR LES SORTIES GRAPHIQUES
+VARIABLES POUR LES SORTIES GRAPHIQUES 2D
+ABSCISSES DES POINTS DE SORTIE DU SPECTRE
+ORDONNEES DES POINTS DE SORTIE DU SPECTRE
+FICHIER DES RESULTATS 2D
+FICHIER DES RESULTATS PONCTUELS""",
+                ang = """Determines the number of iterations over mean angular
+frequency from which the results are first written into the 2D RESULTS
+FILE and the PUNCTUAL RESULTS FILE.
+\\
+ \begin{CommentBlock}{Related keywords}
+PERIOD FOR GRAPHIC PRINTOUTS\\
+VARIABLES FOR 2D GRAPHIC PRINTOUTS\\
+ABSCISSAE OF SPECTRUM PRINTOUT POINTS\\
+ORDINATES OF SPECTRUM PRINTOUT POINTS\\
+2D RESULTS FILE\\
+PUNCTUAL RESULTS FILE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            ED_RESULTS_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les resultats du calcul
+bidimensionnels.
+Mots-cles associes
+VARIABLES POUR LES SORTIES GRAPHIQUES 2D
+PERIODE OUR LES SORTIES GRAPHIQUES
+NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES""",
+                ang = """Name of the file into which the results of the two-dimensional
+computation will be written.
+\\
+ \begin{CommentBlock}{Related keywords}
+VARIABLES FOR 2D GRAPHIC PRINTOUTS\\
+PERIOD FOR GRAPHIC PRINTOUTS\\
+NUMBER OF FIRST ITERATION FOR GRAPHIC PRINTOUTS
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            ED_RESULTS_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de geometrie.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """Geometry file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            PUNCTUAL_RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les spectres
+ponctuels.
+**Mots-cles associes :**
+FORMAT DU FICHIER DE SPECTRE
+ABSCISSES DES POINTS DE SORTIE DU SPECTRE
+ORDONNEES DES POINTS DE SORTIE DU SPECTRE
+PERIODE POUR LES SORTIES GRAPHIQUES
+NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES""",
+                ang = """Name of the file into which the punctual spectra will be
+written.
+\\
+ \begin{CommentBlock}{Related keywords}
+SPECTRUM FILE FORMAT\\
+ABSCISSAE OF SPECTRUM PRINTOUT POINTS\\
+ORDINATES OF SPECTRUM PRINTOUT POINTS\\
+PERIOD FOR GRAPHIC PRINTOUTS\\
+NUMBER OF FIRST ITERATION FOR GRAPHIC PRINTOUTS
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            SPECTRUM_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de spectre
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """Spectrum results file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            ABSCISSAE_OF_SPECTRUM_PRINTOUT_POINTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Tableau donnant les abscisses des points de sortie Seraphin du
+spectre et de dimension maximale 99. Les points de sortie du spectre
+sont les points 2D les plus proches des coordonnees specifiees
+**Mots-cles associes :**
+ORDONNEES DES POINTS DE SORTIE DU SPECTRE
+FICHIER DES RESULTATS PONCTUELS""",
+                ang = """Array providing the abscissae of the Seraphin spectrum printout
+points with a maximum dimension of 99. The chosen spectrum points are
+the closest 2D points to the specified co-ordinates.
+\\
+ \begin{CommentBlock}{Related keywords}
+ORDINATES OF SPECTRUM PRINTOUT POINTS\\
+PUNCTUAL RESULTS FILE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            ORDINATES_OF_SPECTRUM_PRINTOUT_POINTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min=0, max='**',
+                fr = """Tableau donnant les ordonnees des points de sortie Seraphin du
+spectre et de dimension max 99.Les points de sortie du spectre
+sont les points 2D les plus proches des coordonnees specifiees
+**Mots-cles associes :**
+ABSCISSES DES POINTS DE SORTIE DU SPECTRE
+FICHIER DES RESULTATS PONCTUELS""",
+                ang = """Array providing the ordinates of the Seraphin spectrum printout
+points with a maximum dimension of 99. The spectrum printout points are
+the closest 2D points to the specified co-ordinates
+\\
+ \begin{CommentBlock}{Related keywords}
+ABSCISSAE OF SPECTRUM PRINTOUT POINTS\\
+PUNCTUAL RESULT FILE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            ZD_SPECTRA_RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel seront ecrits les spectres
+frequentiels ponctuels (integres selon les directions).
+**Mots-cles associes :**
+FICHIER DES RESULTATS PONCTUELS
+ABSCISSES DES POINTS DE SORTIE DU SPECTRE
+ORDONNEES DES POINTS DE SORTIE DU SPECTRE
+PERIODE POUR LES SORTIES GRAPHIQUES
+NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES""",
+                ang = """Name of the file into which the frequential punctual
+spectra (integrated according to the directions) will be written.
+\\
+ \begin{CommentBlock}{Related keywords}
+PUNCTUAL RESULTS FILE\\
+ABSCISSAE OF SPECTRUM PRINTOUT POINTS\\
+ORDINATES OF SPECTRUM PRINTOUT POINTS\\
+PERIOD FOR GRAPHIC PRINTOUTS\\
+NUMBER OF FIRST ITERATION FOR GRAPHIC PRINTOUTS
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            GLOBAL_RESULT_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'),
+                defaut = '',
+                fr = """Nom du fichier dans lequel sera ecrit le tableau F (spectre
+de variance) en fin de calcul dans le but de faire une suite de calcul.
+**Mots-cles associes :**
+FORMAT DU FICHIER DES RESULTATS GLOBAUX""",
+                ang = """Name of the file in which the table F (density spectrum)
+is written at the end of the computation in order to realise a next
+computation.
+\\
+ \begin{CommentBlock}{Related keywords}
+GLOBAL RESULT FILE FORMAT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            GLOBAL_RESULT_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """Previous computation results file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FILE_WITH_COORDINATES_OF_SPECTRA_TO_WRITE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier texte au format DAT de Salome avec les coordonnées
+des spectres a ecrire.""",
+                ang = """Text file following the DAT format of Salome with the
+coordinates of the spectra to output.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        NAMES_OF_VARIABLES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM', min= 5, max= 5,
+            defaut = 'VELOCITY U      M/S;VELOCITY V      M/S;WIND ALONG X    M/S;WIND ALONG Y    M/S;WATER DEPTH     M',
+            fr = """Nom des variables dans les fichiers au format SERAFIN
+        1: Vitesse U
+        2: Vitesse V
+        3: Vitesse du vent suivant X
+        4: Vitesse du vent suivant Y
+        5: Profondeur""",
+            ang = """Names of variables in SERAFIN format files
+\begin{itemize}
+       \item 1: Velocity U
+       \item 2: Velocity V
+       \item 3: Wind velocity along X
+       \item 4: Wind velocity along Y
+       \item 5: Depth
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        CURRENT_FILE = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            CURRENTS_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Selafin, TELEMAC type","User format (couuti.f)"],
+                defaut = ["Selafin, TELEMAC type"],
+                fr = """Choix du type de format du fichier des courants :
+\begin{itemize}
+\item 3 = selafin du type TELEMAC
+\item 4 = format utilisateur (Modifier alors  la procedure couuti.f)
+\end{itemize}
+**Mots-cles associes :**
+FICHIER DES COURANTS BINAIRE
+FICHIER DES COURANTS FORMATE""",
+                ang = """Selection of the type of currents file format :
+\begin{itemize}
+\item 3 = selafin, TELEMAC type
+\item 4 = user format (the couuti.f procedure should then be amended)
+\end{itemize}
+\begin{CommentBlock}{Related keywords}
+CURRENTS BINARY FILE\\
+CURRENTS FORMATTED FILE\\
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TIME_INCREMENT_NUMBER_IN_TELEMAC_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Indique le numero du pas de temps du fichier de resultats
+TELEMAC (fichier des courants) correspondant a l instant desire
+pour recuperer la donnee.
+**Mots-cles associes :**
+RANG DE LA DONNEE TELEMAC A RECUPERER
+RECUPERATION DE DONNEES TELEMAC""",
+                ang = """Indicates the number of the time increment in the TELEMAC
+results file (currents file) corresponding to the desired time for data
+recovery.
+\\
+ \begin{CommentBlock}{Related keywords}
+RANK OF THE TELEMAC DATA ITEM TO BE RECOVERED\\
+RECOVERY OF TELEMAC DATA ITEM
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TIME_UNIT_IN_CURRENTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Unite donnee en secondes, par exemple 3600. si le temps
+est donne en heures""",
+                ang = """Unit given in seconds, for example 3600. if time
+is given in hours""",
+            ),
+#           -----------------------------------
+            TIME_SHIFT_IN_CURRENTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Sera retranche au temps lu dans le fichier.
+L''unite est celle du fichier""",
+                ang = """Will be withdrawn from the time read in the file.
+ The unit is that of the file""",
+            ),
+#           -----------------------------------
+            BINARY_CURRENTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de donnees de courant (si binaire).
+**Mots-cles associes :**
+PRISE EN COMPTE D''UN COURANT STATIONNAIRE
+PRISE EN COMPTE DE LA MAREE
+FICHIER DES COURANTS FORMATE
+FORMAT DU FICHIER DES COURANTS""",
+                ang = """Name of the current data file (if binary).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF A STATIONARY CURRENT\\
+CONSIDERATION OF TIDE\\
+FORMATTED CURRENTS FILE\\
+CURRENTS FILE FORMAT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            FORMATTED_CURRENTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de donnees de courant (si formate).
+**Mots-cles associes :**
+PRISE EN COMPTE D''UN COURANT STATIONNAIRE
+PRISE EN COMPTE DE LA MAREE
+FICHIER DES COURANTS BINAIRE
+FORMAT DU FICHIER DES COURANTS""",
+                ang = """Name of the current data file (if formatted).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF A STATIONARY CURRENT\\
+CONSIDERATION OF TIDE\\
+BINARY CURRENTS FILE\\
+CURRENTS FILE FORMAT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            BINARY_CURRENTS_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier binaire des courants.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """Currents binary file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+        ),
+#       -----------------------------------
+        WIND_FILE = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            WINDS_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Selafin, TELEMAC type","User format (venuti.f)"],
+                defaut = ["Selafin, TELEMAC type"],
+                fr = """Choix du type de format du fichier des vents :
+3 = selafin du type TELEMAC
+4 = format utilisateur (Modifier alors  la procedure venuti.f)
+**Mots-cles associes :**
+FICHIER DES VENTS BINAIRE
+FICHIER DES VENTS FORMATE""",
+                ang = """Selection of winds file format type :
+\begin{itemize}
+\item 3 = selafin, TELEMAC type
+\item 4 = user format (the venuti.f procedure should then be amended)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+WINDS FILE TYPE\\
+WINDS FILE\\
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TIME_UNIT_IN_WINDS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Unite donnee en secondes, par exemple 3600. si le temps
+est donne en heures""",
+                ang = """Unit given in seconds, for example 3600. if time
+is given in hours""",
+            ),
+#           -----------------------------------
+            TIME_SHIFT_IN_WINDS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Sera retranche au temps lu dans le fichier.
+L''unite est celle du fichier""",
+                ang = """Will be withdrawn from the time read in the file.
+ The unit is that of the file""",
+            ),
+#           -----------------------------------
+            BINARY_WINDS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de donnees de vent (si binaire).
+**Mots-cles associes :**
+PRISE EN COMPTE DU VENT
+FICHIER DES VENTS FORMATE
+FORMAT DU FICHIER DES VENTS""",
+                ang = """Name of wind data file (if binary).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF WIND\\
+FORMATTED WINDS FILE\\
+WINDS FILE FORMAT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            BINARY_WINDS_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier binaire des vents.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """wind data binary file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FORMATTED_WINDS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de donnees de vent (si formate).
+**Mots-cles associes :**
+PRISE EN COMPTE DU VENT
+FICHIER DES VENTS BINAIRE
+FORMAT DU FICHIER DES VENTS""",
+                ang = """Name of wind data file (if formatted).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF WIND\\
+BINARY WINDS FILE\\
+WINDS FILE FORMAT
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        TIDAL_FILE = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            TIDAL_WATER_LEVEL_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Selafin, TELEMAC type","User format (maruti.f)"],
+                defaut = ["Selafin, TELEMAC type"],
+                fr = """Choix du type de format du fichier du niveau de la maree :
+3 = selafin du type TELEMAC
+4 = format utilisateur (Modifier alors  la procedure maruti.f)
+**Mots-cles associes :**
+PRISE EN COMPTE DE LA MAREE
+FICHIER DU NIVEAU DE LA MAREE BINAIRE
+FICHIER DU NIVEAU DE LA MAREE FORMATE
+PERIODE D ACTUALISATION DE LA MAREE""",
+                ang = """Selection of the type of tidal water level file format :
+\begin{itemize}
+\item 3 = selafin, TELEMAC type
+\item 4 = user format (the maruti.f procedure should then be amended)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF TIDE\\
+BINARY TIDAL WATER LEVEL FILE\\
+FORMATTED TIDAL WATER LEVEL FILE\\
+TIDE REFRESHING PERIOD
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            RANK_OF_THE_WATER_LEVEL_DATA_IN_THE_TELEMAC_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 4,
+                fr = """Rang de la variable donnant le niveau de la maree
+dans le fichier TELEMAC
+**Mots-cles associes :**
+PRISE EN COMPTE DE LA MAREE
+FICHIER DU NIVEAU DE LA MAREE BINAIRE
+FICHIER DU NIVEAU DE LA MAREE FORMATE
+PERIODE D ACTUALISATION DE LA MAREE""",
+                ang = """Rank of the water level data in the TELEMAC file
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF TIDE\\
+BINARY TIDAL WATER LEVEL FILE\\
+FORMATTED TIDAL WATER LEVEL FILE\\
+TIDE REFRESHING PERIOD
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TIME_UNIT_IN_TIDAL_WATER_LEVEL_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Unite donnee en secondes, par exemple 3600. si le temps
+est donne en heures""",
+                ang = """Unit given in seconds, for example 3600. if time
+is given in hours""",
+            ),
+#           -----------------------------------
+            TIME_SHIFT_IN_TIDAL_WATER_LEVEL_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Sera retranche au temps lu dans le fichier.
+L''unite est celle du fichier""",
+                ang = """Will be withdrawn from the time read in the file.
+ The unit is that of the file""",
+            ),
+#           -----------------------------------
+            BINARY_TIDAL_WATER_LEVEL_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de donnees du niveau d''eau (si binaire).
+**Mots-cles associes :**
+PRISE EN COMPTE DE LA MAREE
+FICHIER DU NIVEAU DE LA MAREE FORMATE
+FORMAT DU FICHIER DU NIVEAU DE LA MAREE
+PERIODE D ACTUALISATION DE LA MAREE""",
+                ang = """Name of the water level data file (if binary).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF TIDE\\
+FORMATTED TIDAL WATER LEVEL FILE\\
+TIDAL WATER LEVEL FILE FORMAT\\
+TIDE REFRESHING PERIOD
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            BINARY_TIDAL_WATER_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de la maree binaire.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """binary tidal water file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FORMATTED_TIDAL_WATER_LEVEL_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de donnees du niveau d''eau (si formate).
+**Mots-cles associes :**
+PRISE EN COMPTE D UN COURANT
+FICHIER DES COURANTS BINAIRE
+FORMAT DU FICHIER DES COURANTS
+PERIODE D ACTUALISATION DE LA MAREE""",
+                ang = """Name of the tidal data file (if formatted).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF TIDE\\
+BINARY TIDAL WATER LEVEL FILE\\
+TIDAL WATER LEVEL FILE FORMAT\\
+TIDE REFRESHING PERIOD
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            GEOMETRY_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant le maillage du calcul a realiser.
+**Mots-cles associes :**
+FORMAT DU FICHIER DE GEOMETRIE""",
+                ang = """Name of the file containing the mesh of the computation to be
+made.
+\\
+ \begin{CommentBlock}{Related keywords}
+GEOMETRY FILE FORMAT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE_FORMAT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de geometrie.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """Geometry file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FORTRAN_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'FichierOuRepertoire',
+                defaut = '',
+                fr = """Nom du fichier FORTRAN a soumettre.""",
+                ang = """Name of FORTRAN file to be submitted.""",
+            ),
+#           -----------------------------------
+            BOUNDARY_CONDITIONS_FILE = SIMP(statut ='o',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant les types de conditions aux limites.
+Ce fichier est rempli de facon automatique par le mailleur au moyen de
+couleurs affectees aux noeuds des frontieres du domaine de calcul.""",
+                ang = """Name of the file containing the types of boundary conditions.
+This file is automatically filled by the grid generator by means of
+colours that are assigned to the boundary nodes in the computational
+domain.""",
+            ),
+#           -----------------------------------
+            BOTTOM_TOPOGRAPHY_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier eventuel contenant la bathymetrie associee au
+maillage au format SINUSX.
+Si ce mot-cle est utilise; c''est cette bathymetrie qui sera utilisee
+pour le calcul.""",
+                ang = """Name of any file containing the bathymetric data associated to
+the SINUSX-formatted grid. It this keyword is used, these bathymetric
+data shall be used for the computation.""",
+            ),
+#           -----------------------------------
+            BOTTOM_SMOOTHINGS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 0,
+                fr = """Nombre de lissages effectues sur la topographie.
+Chaque lissage, effectue a l''aide d''une matrice de masse,
+est conservatif. A utiliser lorsque les donnees de bathymetrie
+donnent des resultats trop irreguliers apres interpolation.
+Voir aussi le sous-programme CORFON""",
+                ang = """Number of smoothings made on bottom features. Each smoothing,
+being made by means of a mass matrix, is conservative. To be used when
+the bathymetric data yield too irregular data after interpolation.
+Also refer to the CORFON subroutine.""",
+            ),
+#           -----------------------------------
+            NEXT_COMPUTATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Indique si on fait une suite de calcul.
+**Mots-cles associes :**
+FICHIER DU CALCUL PRECEDENT""",
+                ang = """Indicates whether a next compution is done.
+\\
+ \begin{CommentBlock}{Related keywords}
+PREVIOUS COMPUTATION FILE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            b_NEXT_COMPUTATIONG = BLOC(condition="NEXT_COMPUTATION == True",
+#           -----------------------------------
+#               -----------------------------------
+                PREVIOUS_COMPUTATION_FILE = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)'),
+                    defaut = '',
+                    fr = """Nom d''un fichier contenant les resultats d''un calcul precedent
+realise sur le meme maillage et qui va fournir les conditions
+initiales pour une suite de calcul.
+**Mots-cles associes :**
+BINAIRE DU FICHIER DU CALCUL PRECEDENT""",
+                    ang = """Name of the file containing the global results of a previous
+computation realised with the same mesh. This file gives the initial
+conditions for a next computation.
+\\
+ \begin{CommentBlock}{Related keywords}
+BINARY OF THE PREVIOUS COMPUTATION FILE
+\end{CommentBlock}""",
+                ),
+#               -----------------------------------
+                PREVIOUS_COMPUTATION_FILE_FORMAT = SIMP(statut ='o',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ['SERAFIN','SERAFIND','MED'],
+                    defaut = 'SERAFIN',
+                    fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont seulement:
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                    ang = """Previous computation results file format.
+Possible values are only:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+                ),
+            ),
+#           -----------------------------------
+            REFERENCE_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier de reference en cas de validation.
+**Mots-cles associes :**
+VALIDATION""",
+                ang = """Name of validation data file
+\\
+ \begin{CommentBlock}{Related keywords}
+VALIDATION
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            REFERENCE_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de resultats du calcul precedent.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """Previous computation results file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BINARY_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees code en binaire mis a la disposition
+de l''utilisateur.""",
+                ang = """Binary-coded data file made available to the user.""",
+            ),
+#           -----------------------------------
+            BINARY_DATA_FILE_1_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['','SERAFIN','SERAFIND','MED'],
+                defaut = '',
+                fr = """Format du fichier des donnees binaires.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """binary data file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            FORMATTED_FILE_1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier de donnees formate mis a la disposition
+de l''utilisateur.""",
+                ang = """Formatted data file made available to the user.""",
+            ),
+        ),
+#       -----------------------------------
+        BOUNDARY_CONDITION_FILE = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            FILE_WITH_COORDINATES_OF_SPECTRA_TO_IMPOSE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Fichier texte au format DAT de Salome avec les coordonnées
+des spectres qui vont etre impose en conditions limites.""",
+                ang = """Text file following the DAT format of Salome with the
+coordinates of the spectra that will be imposed on the boundary.
+\\
+ \begin{CommentBlock}{Related keywords}
+IMPOSED SPECTRA FILE
+IMPOSED SPECTRA FILE FORMAT
+TIME UNIT OF IMPOSED SPECTRA FILE
+TIME SHIFT OF IMPOSED SPECTRA FILE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            IMPOSED_SPECTRA_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant le maillage des spectres a imposer.""",
+                ang = """Name of the file containing the mesh with the imposed spectra.
+\\
+ \begin{CommentBlock}{Related keywords}
+IMPOSED SPECTRA FILE FORMAT
+TIME UNIT OF IMPOSED SPECTRA FILE
+TIME SHIFT OF IMPOSED SPECTRA FILE
+FILE WITH COORDINATES OF SPECTRA TO IMPOSE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            IMPOSED_SPECTRA_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier des spectres imposes.
+Les valeurs possibles sont :
+- SERAFIN : format standard simple precision pour Telemac;
+- SERAFIND: format standard double precision pour Telemac;
+- MED     : format MED base sur HDF5""",
+                ang = """Imposed spectra file format.
+Possible values are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in Telemac;
+\item SERAFIND: classical double precision format in Telemac;
+\item MED     : MED format based on HDF5
+\end{itemize}
+
+\begin{CommentBlock}{Related keywords}
+IMPOSED SPECTRA FILE
+TIME UNIT OF IMPOSED SPECTRA FILE
+TIME SHIFT OF IMPOSED SPECTRA FILE
+FILE WITH COORDINATES OF SPECTRA TO IMPOSE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TIME_UNIT_OF_IMPOSED_SPECTRA_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1.],
+                fr = """Unite donnee en secondes, par exemple 3600. si le temps
+est donne en heures.""",
+                ang = """Unit given in seconds, for example 3600. if time
+is given in hours.
+\\
+ \begin{CommentBlock}{Related keywords}
+IMPOSED SPECTRA FILE
+IMPOSED SPECTRA FILE FORMAT
+TIME SHIFT OF IMPOSED SPECTRA FILE
+FILE WITH COORDINATES OF SPECTRA TO IMPOSE
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TIME_SHIFT_OF_IMPOSED_SPECTRA_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Sera retranche au temps lu dans le fichier.
+L''unite est celle du fichier.""",
+                ang = """Will be withdrawn from the time read in the file.
+ The unit is that of the file.
+\\
+ \begin{CommentBlock}{Related keywords}
+IMPOSED SPECTRA FILE
+IMPOSED SPECTRA FILE FORMAT
+TIME UNIT OF IMPOSED SPECTRA FILE
+FILE WITH COORDINATES OF SPECTRA TO IMPOSE
+\end{CommentBlock}""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL_PARAMETERS = PROC(nom= "GENERAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    TIME = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_TIME_STEP = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            fr = """Definit le nombre de pas de temps effectues lors de
+l''execution du code.
+**Mots-cles associes :**
+PAS DE TEMPS""",
+            ang = """Define the number of time step.
+\\
+ \begin{CommentBlock}{Related keywords}
+TIME STEP
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        TIME_STEP = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            fr = """Definit le pas de temps en secondes.
+**Mots-cles associes :**
+NOMBRE DE PAS DE TEMPS""",
+            ang = """Define the time step in seconds.
+\\
+ \begin{CommentBlock}{Related keywords}
+NUMBER OF TIME STEPS
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        DATE_OF_COMPUTATION_BEGINNING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0,
+            fr = """Donne la date du debut du calcul au format aaaammjjhhmm
+ce qui permet de se reperer par rapport au fichier des vents,
+199310241524 represente le 24 octobre 93 a 15h24.
+**Mots-cles associes :**
+FICHIER DES VENTS BINAIRE
+FICHIER DES VENTS FORMATE
+FORMAT DU FICHIER DES VENTS""",
+            ang = """Gives the date of the computation beginning. The format
+is yyyymmddhhmm,
+as an exemple 199310241524 means the 24 october 93
+at 15h24. This date gives a reference for reading the
+wind file.
+\\
+ \begin{CommentBlock}{Related keywords}
+BINARY WIND FILE\\
+FORMATTED WIND FILE\\
+WIND FILE FORMAT
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        INITIAL_TIME_SET_TO_ZERO = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Remet le temps a zero en cas de suite de calcul""",
+            ang = """Initial time set to zero in case of restart""",
+        ),
+    ),
+#   -----------------------------------
+    SPECTRAL_DISCRETISATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_DIRECTIONS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 12,
+            fr = """Definit le nombre de directions de propagation de la houle.
+Les directions de propagation sont regulierement reparties entre 0
+et 360 degres.""",
+            ang = """Defines the number of wave propagation directions. The
+propagation directions are evenly distributed from 0 to 360 degrees.""",
+        ),
+#       -----------------------------------
+        NUMBER_OF_FREQUENCIES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 15,
+            fr = """Definit le nombre de frequences de propagation de la houle.
+Les frequences sont reparties geometriquement en fonction de la
+FREQUENCE MINIMALE et RAISON FREQUENTIELLE.
+**Mots-cles associes :**
+FREQUENCE MINIMALE
+RAISON FREQUENTIELLE
+FACTEUR DE QUEUE DU SPECTRE""",
+            ang = """Defines the number of wave propagation frequencies. The
+propagation frequencies are geometrically distributed as a fonction
+of the MINIMAL FREQUENCY OF THE COMPUTATION and the FREQUENTIAL
+REASON
+\\
+ \begin{CommentBlock}{Related keywords}
+FREQUENTIAL RATIO\\
+SPECTRUM TAIL FACTOR
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        MINIMAL_FREQUENCY = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            fr = """Definit la frequence minimale en Hz.
+On obtient les autres frequences grace a la RAISON FREQUENTIELLE r et le
+NOMBRE DE FREQUENCES NF par $f=f0*r^{k-1}$ k=1,NF.
+**Mots-cles associes :**
+RAISON FREQUENTIELLE
+NOMBRE DE FREQUENCES
+FACTEUR DE QUEUE DU SPECTRE""",
+            ang = """Define the minimal frequency in Hz. The discretised frequencies
+are computed from the FREQUENTIAL RATIO r and the NUMBER OF FREQUENCIES
+NF by the relation $f=f_0*r^{k-1}$ k=1,NF.
+\\
+ \begin{CommentBlock}{Related keywords}
+FREQUENTIAL RATIO\\
+NUMBER OF FREQUENCIES\\
+SPECTRUM TAIL FACTOR
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        FREQUENTIAL_RATIO = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.1,
+            fr = """Definit le rapport entre 2 frequences de discretisation
+successives. On obtient les autres frequences grace a la FREQUENCE
+MINIMALE f0 et le NOMBRE DE FREQUENCES NF par $f=f0*r^{k-1}$ k=1,NF.
+**Mots-cles associes :**
+FREQUENCE MINIMALE
+NOMBRE DE FREQUENCES
+FACTEUR DE QUEUE DU SPECTRE""",
+            ang = """Define the ratio between 2 successive discretised
+frequencies
+\\
+ \begin{CommentBlock}{Related keywords}
+MINIMAL FREQUENCY\\
+NUMBER OF FREQUENCIES\\
+SPECTRUM TAIL FACTOR
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        SPECTRUM_TAIL_FACTOR = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 5.,
+            fr = """Utilise pour calculer l energie des frequences superieures a la
+**Mots-cles associes :**
+NOMBRE DE FREQUENCES
+FREQUENCE MINIMALE
+RAISON FREQUENTIELLE""",
+            ang = """decay order of the hight frequencies (Beyond cut off frequency)
+\\
+ \begin{CommentBlock}{Related keywords}
+NUMBER OF FREQUENCIES\\
+FREQUENTIAL RATIO
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        SPECTRUM_ENERGY_THRESHOLD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-30,
+            fr = """ En condition initiale, une energie inferieure a ce seuil
+pour un couple frequence-direction donnee est prise nulle. Utile
+surtout pour les comparaisons avec WAM cycle 4.""",
+            ang = """For initial conditions, the energy on a frequency-direction
+component lower to this threshold is taken to 0.
+Useful for comparisons with WAM cycle 4.""",
+        ),
+#       -----------------------------------
+        OPTION_FOR_DIAGNOSTIC_TAIL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """Permet de choisir la methode de correction de la
+partie diagnostique du spectre.
+\begin{itemize}
+\item 0 : Pas de queue diagnostique
+\item 1 : Une decroissance en $f^{-TAILF}$ est imposee au dessus de
+max(4fPM;2.5fmoy)
+\end{itemize}
+**Mots-cles associes :**
+FACTEUR DE QUEUE DU SPECTRE
+NOMBRE DE FREQUENCES
+RAISON FREQUENTIELLE""",
+            ang = """Option to treat the spectrum diagnotic tail.
+\begin{itemize}
+\item 0 : No diagnostic tail
+\item 1 : A decrease in $f^{-TAILF}$ is imposed beyond
+max(4fPM;2.5fmoy)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+SPECTRUM TAIL FACTOR\\
+NUMBER OF FREQUENCIES\\
+FREQUENTIAL RATIO
+\end{CommentBlock}""",
+        ),
+    ),
+#   -----------------------------------
+    METEO = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TIDE_REFRESHING_PERIOD = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Determine la periode, en nombre d''iterations,
+d''actualisation de la profondeur d''eau et des courants de maree.
+**Mots-cles associes :**
+PRISE EN COMPTE DE LA MAREE
+FICHIER DU NIVEAU DE LA MAREE BINAIRE
+FICHIER DU NIVEAU DE LA MAREE FORMATE
+FORMAT DU FICHIER DU NIVEAU DE LA MAREE""",
+            ang = """Determines the period in number of iterations to
+update the tidal currents and the water depth.
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF TIDE\\
+BINARY TIDAL WATER LEVEL FILE\\
+FORMATTED TIDAL WATER LEVEL FILE\\
+FORMAT DU FICHIER DU NIVEAU DE LA MAREE\\
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        WIND_VELOCITY_ALONG_X = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Vitesse du vent suivant X, constante et homogene (en m/s)
+**Mots-cles associes :**
+PRISE EN COMPTE DU VENT""",
+            ang = """Wind velocity along X axis, constant and homogeneous (m/s)
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF A WIND
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        WIND_VELOCITY_ALONG_Y = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.,
+            fr = """Vitesse du vent suivant Y, constante et homogene (en m/s)
+**Mots-cles associes :**
+PRISE EN COMPTE DU VENT""",
+            ang = """Wind velocity along Y axis, constant and homogeneous (m/s)
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF A WIND
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        CONSIDERATION_OF_A_STATIONARY_CURRENT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Indique si on prend en compte un courant, dans un fichier ou
+dans condiw.f.
+**Mots-cles associes :**
+FICHIER DES COURANTS""",
+            ang = """Indicates whether a stationary current is taken into account,
+either in a file or in condiw.f.
+\\
+ \begin{CommentBlock}{Related keywords}
+CURRENTS FILE
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        CONSIDERATION_OF_A_WIND = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Indique si on prend en compte un vent, dans un fichier ou dans
+venuti.f.
+**Mots-cles associes :**
+FICHIER DES VENTS""",
+            ang = """Indicates whether a wind is taken into account, either in
+a file or in venuti.f
+\\
+ \begin{CommentBlock}{Related keywords}
+WINDS FILE
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        STATIONARY_WIND = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [True ],
+            fr = """Indique si le vent evolue dans le temps et doit etre mis a jour
+**Mots-cles associes :**
+PRISE EN COMPTE DU VENT""",
+            ang = """Indicates whether the wind evolves temporally and requires
+to be updated
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF A WIND
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        CONSIDERATION_OF_TIDE = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Indique si on prend en compte l''influence de la maree,
+c''est-a-dire, prise en compte d''un niveau d''eau et de courants
+instationnaires.
+**Mots-cles associes :**
+FICHIER DU NIVEAU DE LA MAREE FORMATE
+FICHIER DU NIVEAU DE LA MAREE BINAIRE
+FORMAT DU FICHIER DU NIVEAU DE LA MAREE
+PERIODE D ACTUALISATION DE LA MAREE""",
+            ang = """Indicates whether a current is taken into account, either in
+a file or in cdicow.f.
+\\
+ \begin{CommentBlock}{Related keywords}
+FORMATTED TIDAL WATER LEVEL FILE\\
+BINARY TIDAL WATER LEVEL FILE\\
+TIDAL WATER LEVEL FILE FORMAT\\
+TIDE REFRESHING PERIOD
+\end{CommentBlock}""",
+        ),
+    ),
+#   -----------------------------------
+    MISCELLANEOUS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_PRIVATE_ARRAYS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Nombre de tableaux utilises en variables privees par
+l''utilisateur""",
+            ang = """Number of private arrays used by the user""",
+        ),
+#       -----------------------------------
+        DEBUGGER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Pour imprimer la sequence des appels, mettre 1""",
+            ang = """If 1, calls of subroutines will be printed in the listing""",
+        ),
+#       -----------------------------------
+        PARALLEL_PROCESSORS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """NOMBRE DE PROCESSEURS EN CALCUL PARALLELE
+0 : 1 machine, compilation sans bibliotheque de parallelisme
+1 : 1 machine, compilation avec bibliotheque de parallelisme
+2 : 2 processeurs ou machines en parallele
+etc...""",
+            ang = """NUMBER OF PROCESSORS FOR PARALLEL PROCESSING
+0 : 1 machine, compiling without parallel library
+1 : 1 machine, compiling with a parallel library
+2 : 2 processors or machines in parallel
+etc....""",
+        ),
+#       -----------------------------------
+        FINITE_ELEMENT_ASSEMBLY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """1 : normal 2 : avec des entiers I8""",
+            ang = """1: normal 2: with I8 integers""",
+        ),
+#       -----------------------------------
+        TITLE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = 'SET A TITLE !!!',
+            fr = """Titre du cas etudie""",
+            ang = """Title of the case being studied.""",
+        ),
+#       -----------------------------------
+        PARTITIONING_TOOL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ['METIS','SCOTCH','PARMETIS','PTSCOTCH'],
+            defaut = 'METIS',
+            fr = """CHOIX DU PARTITIONNEUR
+1 : METIS
+2 : SCOTCH
+3 : PARMETIS
+4 : PTSCOTCH
+etc...""",
+            ang = """PARTITIONING TOOL SELECTION
+\begin{itemize}
+\item 1 : METIS
+\item 2 : SCOTCH
+\item 3 : PARMETIS
+\item 4 : PTSCOTCH
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        RECOVERY_OF_TELEMAC_DATA_ITEM = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Indique si on recupere des donnees TELEMAC dans LECDON.f
+Si oui il faut veiller a utiliser un FICHIER DES COURANTS au bon format
+et donner le rang de la variable en question dans le fichier TELEMAC.
+**Mots-cles associes :**
+FICHIER DES COURANTS BINAIRE
+FICHIER DES COURANTS FORMATE
+FORMAT DU FICHIER DES COURANTS
+RANG DE LA DONNEE TELEMAC A RECUPERER
+NUMERO DU PAS DE TEMPS DU FICHIER TELEMAC""",
+            ang = """Indicates whether TELEMAC data are recovered in LECDON. If so,
+a proper-formatted CURRENTS FILE should be used and the rank of the
+respective variable should be entered into the TELEMAC file.
+\\
+ \begin{CommentBlock}{Related keywords}
+BINARY CURRENTS FILE\\
+FORMATTED CURRENTS FILE\\
+CURRENTS FILE TYPE\\
+RANK OF THE TELEMAC DATA ITEM TO BE RECOVERED\\
+TIME INCREMENT NUMBER IN TELEMAC FILE
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        CONSIDERATION_OF_PROPAGATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [True ],
+            fr = """Indique si on prend en compte la propagation""",
+            ang = """Indicates whether propagation is taken into account.""",
+        ),
+#       -----------------------------------
+        VALIDATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Logique indiquant si on effectue un calcul de validation
+**Mots-cles associes :**
+FICHIER DE REFERENCE""",
+            ang = """True if the computation is a validation
+\\
+ \begin{CommentBlock}{Related keywords}
+REFERENCE FILE
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_VALIDATIONG = BLOC(condition="VALIDATION == True",
+#       -----------------------------------
+        ),
+#       -----------------------------------
+        CHECKING_THE_MESH = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Si oui on appelle le sous-programme checkmesh qui verifie
+la coherence du maillage, points superposes, etc.""",
+            ang = """if this key word is equal to yes, a call to subroutine
+checkmesh will look for errors in the mesh, superimposed points, etc.""",
+        ),
+    ),
+#   -----------------------------------
+    OTHER_DOMAIN_DEFINITIONS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        ORIGIN_COORDINATES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I', min= 2, max= 2,
+            defaut = [0,0],
+            fr = """Valeur en metres, utilise pour eviter les trop grands nombres,
+transmis dans le format Selafin mais pas d''autre traitement pour
+l''instant""",
+            ang = """Value in metres, used to avoid large real numbers,
+added in Selafin format, but so far no other treatment""",
+        ),
+#       -----------------------------------
+        MINIMUM_WATER_DEPTH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.1,
+            fr = """Definit la profondeur d eau minimale en dessous de laquelle
+les fonds sont supposes emerges.""",
+            ang = """Defines the minimum water depth below which bottom elevations
+are regarded as dry.""",
+        ),
+#       -----------------------------------
+        SPHERICAL_COORDINATES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Indique si on se place ou non en coordonnes spheriques.
+ATTENTION, en coordonnees cartesiennes, les coordonnees sont
+exprimees em m alors que ce sont des degres en coordonnees
+spheriques.""",
+            ang = """Indicates whether the coordinates are spherical (unit=
+degree) or cartesian (unit = meter).""",
+        ),
+#       -----------------------------------
+        INFINITE_DEPTH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Indique si on se place dans l hypothese de profondeur infinie.
+Cette option inhibe les frottements sur le fond.""",
+            ang = """Indicates whether an infinite depth is assumed. If so, bottom
+friction is inhibited.""",
+        ),
+#       -----------------------------------
+        TRIGONOMETRICAL_CONVENTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Logique indiquant si les directions de propagation
+de la houle sont definies dans le sens trigonometrique a
+partir de l axe des x positifs, ou definies dans le sens
+des aiguilles d une montre a partir du nord geographique""",
+            ang = """True if the wave directions are measured
+counterclockwise from the positive x-axis, false if
+they are measured clockwise fron geographic North""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+SOURCE_TERMS = PROC(nom= "SOURCE_TERMS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    BAJ_MODELING = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["classical modelisation","BAJ Modeling"],
+        defaut = ["classical modelisation"],
+        fr = """Type de calcul de la frequence centrale
+Si sa valeur est 0, on prend la formulation classique
+Si sa valeur est 1 on pren la modelisation BAJ proposee
+par Laugel (2013) pour le calcul de la frequence centrale
+et le limiteur de croissance
+**Mots-cles associes :**
+PRISE EN COMPTE DES TERMES SOURCES""",
+        ang = """Choice of the calculus of centrale frequency
+if its value is 0, classical choice
+if its value is 1, BAJ choice proposed by Laugel (2013).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF SOURCE TERMS
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    CONSIDERATION_OF_SOURCE_TERMS = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = True,
+        fr = """Indique la prise en compte ou non de l ensemble des termes
+sources.
+**Mots-cles associes :**
+APPORTS DUS AU VENT
+DISSIPATION PAR FROTTEMENT SUR LE FOND
+DISSIPATION PAR MOUTONNEMENT
+DISSIPATION PAR DEFERLEMENT
+DISSIPATION PAR WAVE BLOCKING
+TRANSFERTS NON LINEAIRES INTER-FREQUENCES
+TRANSFERTS ENTRE TRIPLETS DE FREQUENCES""",
+        ang = """Indicates whether the source terms are taken into
+account or not.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION\\
+BOTTOM FRICTION DISSIPATION\\
+WHITE CAPPING DISSIPATION\\
+DEPTH-INDUCED BREAKING DISSIPATION\\
+WAVE BLOCKING DISSIPATION\\
+NON-LINEAR TRANSFERS BETWEEN FREQUENCIES\\
+TRIAD INTERACTION
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    TAKING_INTO_ACCOUNT_SOURCE_TERMS_ON_IMPOSED_BOUNDARIES = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [True ],
+        fr = """Indique si on prend en compte les termes sources sur les
+frontieres imposees.""",
+        ang = """Indicates whether source terms are taken into account on
+imposed boundaries.""",
+    ),
+#   -----------------------------------
+    WIND = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WIND_GENERATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["No wind generation","Wind generation in accordance with WAM cycle 4","Wind generation in accordance with WAM cycle 3","Wind generation in accordance with Yan expression (1987)"],
+            defaut = ["No wind generation"],
+            fr = """Choix du type de modelisation du terme source d apport
+par le vent. Si sa valeur est 0, on ne prend pas en compte les
+apports dus au vent, si sa valeur est 1, ils sont integres selon
+la formule utilisee dans WAM cycle 4;
+si sa valeur est 2, ils sont integres selon la formule utilisee
+dans WAM cycle 3; si sa valeur est 3, ils sont integres selon
+l expression de Yan (1987).
+**Mots-cles associes :**
+PRISE EN COMPTE DU VENT
+FICHIER DES VENTS
+DENSITE DE L''AIR
+DENSITE DE L''EAU
+COEFFICIENT DE GENERATION PAR LE VENT
+CONSTANTE DE VON KARMAN
+CONSTANTE DE CHARNOCK
+DECALAGE COURBE DE CROISSANCE DUE AU VENT
+COTE DE MESURE DES VENTS
+COEFFICIENT DE TRAINEE DE VENT
+COEFFICIENT A DE GENERATION PAR LE VENT
+COEFFICIENT B DE GENERATION PAR LE VENT
+COEFFICIENT C DE GENERATION PAR LE VENT
+COEFFICIENT D DE GENERATION PAR LE VENT
+COEFFICIENT TM DE GENERATION PAR LE VENT""",
+            ang = """Selection of the type of modelling of the wind generation
+source term. If its value is 0, the wind generation is ignored; if
+its value is 1, it is integrated in accordance with the WAM cycle 4
+formula; if its value is 2, it is integrated in accordance with the
+WAM cycle 3 formula; if its value is 3, it is integrated in accordance
+with the Yan (1987) expression.
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF A WIND\\
+WINDS FILE\\
+AIR DENSITY\\
+WATER DENSITY\\
+WIND GENERATION COEFFICIENT\\
+VON KARMAN CONSTANT\\
+CHARNOCK CONSTANT\\
+SHIFT GROWING CURVE DUE TO WIND\\
+WIND MEASUREMENTS LEVEL\\
+WIND DRAG COEFFICIENT\\
+WIND GENERATION COEFFICIENT A\\
+WIND GENERATION COEFFICIENT B\\
+WIND GENERATION COEFFICIENT C\\
+WIND GENERATION COEFFICIENT D\\
+WIND GENERATION COEFFICIENT TM\\
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_WIND_GENERATIONG = BLOC(condition="WIND_GENERATION == 'Wind generation in accordance with WAM cycle 4'",
+#       -----------------------------------
+#           -----------------------------------
+            WIND_GENERATION_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.2,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT""",
+                ang = """Constant used in the wind source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            AIR_DENSITY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.225,
+                fr = """Le rapport Roair/Roeau est utilise dans le terme source
+de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT
+DENSITE DE L''EAU""",
+                ang = """The ratio ROAIR/ROEAU is used in the wind generation
+source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION\\
+WATER DENSITY
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            WATER_DENSITY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1000.,
+                fr = """ Le rapport Roair/Roeau est utilise dans le terme source
+de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT
+DENSITE DE L''AIR""",
+                ang = """The ratio ROAIR/ROEAU is used in the wind generation
+source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION\\
+AIR DENSITY
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            CHARNOCK_CONSTANT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.01,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT""",
+                ang = """Constant used in the wind source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            WIND_DRAG_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.2875E-3,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT""",
+                ang = """Constant used in the wind source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            VON_KARMAN_CONSTANT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.41,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT""",
+                ang = """Constant used in the wind source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            SHIFT_GROWING_CURVE_DUE_TO_WIND = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.011,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT""",
+                ang = """Constant used in the wind source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            WIND_MEASUREMENTS_LEVEL = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 10.,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent.
+**Mots-cles associes :**
+APPORTS DUS AU VENT""",
+                ang = """Constant used in the wind source term.
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        b_WIND_GENERATIONH = BLOC(condition="WIND_GENERATION == 'Wind generation in accordance with WAM cycle 3'",
+#       -----------------------------------
+        ),
+#       -----------------------------------
+        b_WIND_GENERATIONI = BLOC(condition="WIND_GENERATION == 'Wind generation in accordance with Yan expression (1987)'",
+#       -----------------------------------
+#           -----------------------------------
+            YAN_GENERATION_COEFFICIENT_D = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.04,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent de Yan (1987).
+**Mots-cles associes :**
+APPORTS DUS AU VENT
+COEFFICIENT DE GENERATION DE YAN E
+COEFFICIENT DE GENERATION DE YAN F
+COEFFICIENT DE GENERATION DE YAN H""",
+                ang = """Constant used in the wind source term of Yan (1987).
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION\\
+YAN GENERATION COEFFICIENT E\\
+YAN GENERATION COEFFICIENT F\\
+YAN GENERATION COEFFICIENT H
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            YAN_GENERATION_COEFFICIENT_E = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.00552,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent de Yan (1987).
+**Mots-cles associes :**
+APPORTS DUS AU VENT
+COEFFICIENT DE GENERATION DE YAN D
+COEFFICIENT DE GENERATION DE YAN F
+COEFFICIENT DE GENERATION DE YAN H""",
+                ang = """Constant used in the wind source term of Yan (1987).
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION\\
+YAN GENERATION COEFFICIENT D\\
+YAN GENERATION COEFFICIENT F\\
+YAN GENERATION COEFFICIENT H
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            YAN_GENERATION_COEFFICIENT_F = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.000052,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent de Yan (1987).
+**Mots-cles associes :**
+APPORTS DUS AU VENT
+COEFFICIENT DE GENERATION DE YAN D
+COEFFICIENT DE GENERATION DE YAN E
+COEFFICIENT DE GENERATION DE YAN H""",
+                ang = """Constant used in the wind source term of Yan (1987).
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION\\
+YAN GENERATION COEFFICIENT D\\
+YAN GENERATION COEFFICIENT E\\
+YAN GENERATION COEFFICIENT H
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            YAN_GENERATION_COEFFICIENT_H = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = -0.000302,
+                fr = """Fait partie de l ensemble des constantes utilisees dans
+le terme source de generation par le vent de Yan (1987).
+**Mots-cles associes :**
+APPORTS DUS AU VENT
+COEFFICIENT DE GENERATION DE YAN D
+COEFFICIENT DE GENERATION DE YAN E
+COEFFICIENT DE GENERATION DE YAN F""",
+                ang = """Constant used in the wind source term of Yan (1987).
+\\
+ \begin{CommentBlock}{Related keywords}
+WIND GENERATION\\
+YAN GENERATION COEFFICIENT D\\
+YAN GENERATION COEFFICIENT E\\
+YAN GENERATION COEFFICIENT F
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        LINEAR_WAVE_GROWTH = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["the linear wave growth is ignored","linear wave growth as in Cavaleri and Malanotte-Rizzoli (1981)"],
+            defaut = ["the linear wave growth is ignored"],
+            fr = """Possibilite d ajouter au terme source d apport
+par le vent un terme de croissance lineaire.
+Si sa valeur est 0, on ne prend pas en compte le
+terme de croissance lineaire, si sa valeur est 1,
+il est ajoute au terme source, selon la formule
+de Cavaleri et Malanotte-Rizzoli (1981)
+**Mots-cles associes :**
+PRISE EN COMPTE DU VENT
+FICHIER DES VENTS""",
+            ang = """Possibility to add a linear wave growth term
+to the wind generation source term.
+If its value is 0, the linear wave growth is ignored;
+if its value is 1, it is added to the source term,
+as in the formula of Cavaleri and Malanotte-Rizzoli (1981).
+\\
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF A WIND\\
+WINDS FILE
+\end{CommentBlock}""",
+        ),
+    ),
+#   -----------------------------------
+    WHITE_CAPPING = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WHITE_CAPPING_DISSIPATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["No white capping dissipation","Dissipation in accordance with WAM cycle 4","Dissipation in accordance with Van des Westhuysen(2007)"],
+            defaut = ["No white capping dissipation"],
+            fr = """Choix du type de modelisation du terme source de dissipation
+par moutonnement. Si sa valeur est 0, on ne prend pas en compte la
+dissipation par moutonnement, si sa valeur est 1, elle est integree
+selon la formule utilisee dans WAM cycle 4; si sa valeur est 2, elle
+est integree selon la formule de van der Westhuysen (2007).
+**Mots-cles associes :**
+COEFFICIENT DE DISSIPATION PAR MOUTONNEMENT
+COEFFICIENT DE PONDERATION POUR LE MOUTONNEMENT
+COEFFICIENT DE DISSIPATION DE WESTHUYSEN
+DISSIPATION PAR MOUTONNEMENT
+SEUIL DE SATURATION POUR LA DISSIPATION
+DISSIPATION PAR MOUTONNEMENT DE WESTHUYSEN
+COEFFICIENT DE PONDERATION DE WESTHUYSEN""",
+            ang = """Selection of the modelling type of the white capping source
+term. If its value is 0, the white capping dissipation is ignored;
+if its value is 1, it is integrated in accordance with a formula that
+is similar to that of WAM cycle 4; if its value is 2, it is integrated
+in accordance with the formula of van der Westhuysen (2007).
+\\
+ \begin{CommentBlock}{Related keywords}
+WHITE CAPPING DISSIPATION COEFFICIENT\\
+WHITE CAPPING WEIGHTING COEFFICIENT\\
+WESTHUYSEN DISSIPATION COEFFICIENT\\
+SATURATION THRESHOLD FOR THE DISSIPATION\\
+WESTHUYSEN WHITE CAPPING DISSIPATION\\
+WESTHUYSEN WEIGHTING COEFFICIENT
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_WHITE_CAPPING_DISSIPATIONG = BLOC(condition="WHITE_CAPPING_DISSIPATION == 'Dissipation in accordance with WAM cycle 4'",
+#       -----------------------------------
+#           -----------------------------------
+            WHITE_CAPPING_DISSIPATION_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 4.5,
+                fr = """Coefficient de dissipation par moutonnement.
+**Mots-cles associes :**
+DISSIPATION PAR MOUTONNEMENT
+COEFFICIENT DE PONDERATION POUR LE MOUTONNEMENT""",
+                ang = """White capping dissipation coefficient .
+\\
+ \begin{CommentBlock}{Related keywords}
+WHITE CAPPING DISSIPATION\\
+WHITE CAPPING WEIGHTING COEFFICIENT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            WHITE_CAPPING_WEIGHTING_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.5,
+                fr = """ Coefficient de ponderation pour le moutonnement.
+**Mots-cles associes :**
+DISSIPATION PAR MOUTONNEMENT
+COEFFICIENT DE DISSIPATION PAR MOUTONNEMENT""",
+                ang = """White capping weighting coefficient.
+\\
+ \begin{CommentBlock}{Related keywords}
+WHITE CAPPING DISSIPATION\\
+WHITE CAPPING DISSIPATION COEFFICIENT
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        b_WHITE_CAPPING_DISSIPATIONH = BLOC(condition="WHITE_CAPPING_DISSIPATION == 'Dissipation in accordance with Van des Westhuysen(2007)'",
+#       -----------------------------------
+#           -----------------------------------
+            SATURATION_THRESHOLD_FOR_THE_DISSIPATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.00175,
+                fr = """Coefficient de dissipation par moutonnement de l expression
+de van der Westhuysen (2007): Br (seuil de saturation).
+**Mots-cles associes :**
+DISSIPATION PAR MOUTONNEMENT
+COEFFICIENT DE DISSIPATION DE WESTHUYSEN
+DISSIPATION PAR MOUTONNEMENT DE WESTHUYSEN
+COEFFICIENT DE PONDERATION DE WESTHUYSEN""",
+                ang = """White capping dissipation coefficient of
+van der Westhuysen (2007): Br (saturation threshold).
+\\
+ \begin{CommentBlock}{Related keywords}
+WHITE CAPPING DISSIPATION\\
+WESTHUYSEN DISSIPATION COEFFICIENT\\
+WESTHUYSEN WHITE CAPPING DISSIPATION\\
+WESTHUYSEN WEIGHTING COEFFICIENT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            WESTHUYSEN_WHITE_CAPPING_DISSIPATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 3.29,
+                fr = """Coefficient de dissipation par moutonnement de l expression
+de van der Westhuysen (2007): Cdis,non-break.
+**Mots-cles associes :**
+DISSIPATION PAR MOUTONNEMENT
+COEFFICIENT DE DISSIPATION DE WESTHUYSEN
+SEUIL DE SATURATION POUR LA DISSIPATION
+COEFFICIENT DE PONDERATION DE WESTHUYSEN""",
+                ang = """White capping dissipation coefficient of
+van der Westhuysen (2007): Cdis,non-break.
+\\
+ \begin{CommentBlock}{Related keywords}
+WHITE CAPPING DISSIPATION\\
+WESTHUYSEN DISSIPATION COEFFICIENT\\
+SATURATION THRESHOLD FOR THE DISSIPATION\\
+WESTHUYSEN WEIGHTING COEFFICIENT
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            WESTHUYSEN_WEIGHTING_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.0,
+                fr = """Coefficient de dissipation par moutonnement de l expression
+de van der Westhuysen (2007): delta.
+**Mots-cles associes :**
+DISSIPATION PAR MOUTONNEMENT
+COEFFICIENT DE DISSIPATION DE WESTHUYSEN
+SEUIL DE SATURATION POUR LA DISSIPATION
+DISSIPATION PAR MOUTONNEMENT DE WESTHUYSEN""",
+                ang = """White capping dissipation coefficient of
+van der Westhuysen (2007): delta.
+\\
+ \begin{CommentBlock}{Related keywords}
+WHITE CAPPING DISSIPATION\\
+WESTHUYSEN DISSIPATION COEFFICIENT\\
+SATURATION THRESHOLD FOR THE DISSIPATION\\
+WESTHUYSEN WHITE CAPPING DISSIPATION
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            WESTHUYSEN_DISSIPATION_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.00005,
+                fr = """Coefficient de dissipation par moutonnement de l expression
+de van der Westhuysen (2007): Cdis,break.
+**Mots-cles associes :**
+DISSIPATION PAR MOUTONNEMENT
+SEUIL DE SATURATION POUR LA DISSIPATION
+DISSIPATION PAR MOUTONNEMENT DE WESTHUYSEN
+COEFFICIENT DE PONDERATION DE WESTHUYSEN""",
+                ang = """White capping dissipation coefficient of
+van der Westhuysen (2007): Cdis,break.
+\\
+ \begin{CommentBlock}{Related keywords}
+WHITE CAPPING DISSIPATION\\
+SATURATION THRESHOLD FOR THE DISSIPATION\\
+WESTHUYSEN WHITE CAPPING DISSIPATION\\
+WESTHUYSEN WEIGHTING COEFFICIENT
+\end{CommentBlock}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    BOTTOM_FRICTION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        BOTTOM_FRICTION_DISSIPATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["No bottom friction dissipation","Dissipation in accordance with WAM cycle 4"],
+            defaut = ["No bottom friction dissipation"],
+            fr = """Choix du type de modelisation du terme source de dissipation
+sur le fond. Si sa valeur est 0, on ne prend pas en compte la
+dissipation par frottement, si sa valeur est 1, elle est integree
+selon la formule equivalente a celle utilisee dans WAM cycle 4.
+**Mots-cles associes :**
+PROFONDEUR INFINIE
+COEFFICIENT DE FROTTEMENT SUR LE FOND""",
+            ang = """Selection of the modelling type of the bottom friction source
+term. If its value is 0, the bottom friction dissipation is ignored;
+if its value is 1, it is integrated in accordance with a formula that
+is similar to that of WAM cycle 4.
+\\
+ \begin{CommentBlock}{Related keywords}
+INFINITE DEPTH\\
+BOTTOM FRICTION COEFFICIENT
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_BOTTOM_FRICTION_DISSIPATIONG = BLOC(condition="BOTTOM_FRICTION_DISSIPATION == 'Dissipation in accordance with WAM cycle 4'",
+#       -----------------------------------
+#           -----------------------------------
+            BOTTOM_FRICTION_COEFFICIENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.038,
+                fr = """Coefficient de frottement sur le fond.
+**Mots-cles associes :**
+PROFONDEUR INFINIE
+DISSIPATION PAR FROTTEMENT SUR LE FOND""",
+                ang = """Bottom friction coefficient.
+\\
+ \begin{CommentBlock}{Related keywords}
+INFINITE DEPTH\\
+BOTTOM FRICTION-INDUCED DISSIPATION
+\end{CommentBlock}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    QUADRUPLET_INTERACTIONS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["No non-linear transfers term","Non-linear transfers term with WAM cycle 4 (DIA Method)","Non-linear transfers term in accordance with MDIA Method","Non-linear transfers term calculated with exact GQM Method"],
+            defaut = ["No non-linear transfers term"],
+            fr = """Choix du type de modelisation du terme de transfert non lineaire
+inter-frequences. Si sa valeur est 0, on ne prend pas en compte les
+transferts non lineaires inter-frequences, si sa valeur est 1, ils sont
+integres selon la formule utilisee dans WAM cycle 4 (methode DIA), si sa
+valeur est 2, la methode MDIA (Multiple DIA) est utilisee pour calculer
+le terme de transfert non lineaire, si sa valeur est 3, le terme de
+transfert non lineaire est calcule de maniere exacte avec la methode
+GQM.
+**Mots-cles associes :**
+PARAMETRE DE LA CONFIGURATION STANDARD
+REGLAGE POUR INTEGRATION SUR OMEGA1
+REGLAGE POUR INTEGRATION SUR THETA1
+REGLAGE POUR INTEGRATION SUR OMEGA2
+SEUIL0 ELIMINATION DE CONFIGURATIONS
+SEUIL1 ELIMINATION DE CONFIGURATIONS
+SEUIL2 ELIMINATION DE CONFIGURATIONS""",
+            ang = """Selection of the modelling type of the non-linear transfert
+source term. If its value is 0, the non-linear transfers are ignored;
+if its value is 1, they are integrated in accordance with the formula
+of WAM cycle 4 (DIA method), if its value is 2, the MDIA
+(Multiple DIA) method is used to calculate the non linear transfer
+term, if its value is 3, the non linear transfer term is calculated
+with the exact GQM method.
+\\
+ \begin{CommentBlock}{Related keywords}
+STANDARD CONFIGURATION PARAMETER\\
+SETTING FOR INTEGRATION ON OMEGA1\\
+SETTING FOR INTEGRATION ON THETA1\\
+SETTING FOR INTEGRATION ON OMEGA2\\
+THRESHOLD0 FOR CONFIGURATIONS ELIMINATION\\
+THRESHOLD1 FOR CONFIGURATIONS ELIMINATION\\
+THRESHOLD2 FOR CONFIGURATIONS ELIMINATION
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIESG = BLOC(condition="NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES == 'Non-linear transfers term with WAM cycle 4 (DIA Method)'",
+#       -----------------------------------
+#           -----------------------------------
+            STANDARD_CONFIGURATION_PARAMETER = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.25,
+                fr = """Parametre definissant la configuration d interaction
+standard pour les quadruplets dans la methode DIA.
+**Mots-cles associes :**
+TRANSFERTS NON LINEAIRES INTER-FREQUENCES""",
+                ang = """Parameter defining the standard configuration for
+the quadruplet interactions in the DIA method.
+\\
+ \begin{CommentBlock}{Related keywords}
+NON-LINEAR TRANSFERS BETWEEN FREQUENCIES
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        b_NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIESH = BLOC(condition="NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES == 'Non-linear transfers term calculated with exact GQM Method'",
+#       -----------------------------------
+#           -----------------------------------
+            SETTING_FOR_INTEGRATION_ON_OMEGA1 = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["medium","fine","rough"],
+                defaut = ["rough"],
+                fr = """ Choix du reglage donnant le nombre de point d integration sur
+omega1 lorsque le terme de transfert non lineaire est calcule de
+maniere exacte (methode GQM): grossier 3;moyen 1 ; fin 2""",
+                ang = """Choice of setting giving the number of integration points on
+omega1 when the non linear transfer term is calculated with the exact
+GQM method: rough 3 ; medium 1 ; fine 2""",
+            ),
+#           -----------------------------------
+            SETTING_FOR_INTEGRATION_ON_THETA1 = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["rough","medium","fine"],
+                defaut = ["rough"],
+                fr = """ Choix du reglage donnant le nombre de point d integration sur
+theta1 (nombre de points d integration = 2*NQ\_TE1) lorsque le terme
+de transfert non lineaire est calcule de maniere exacte (methode GQM):
+grossier 3 ; moyen 4 ; fin 8""",
+                ang = """Choice of setting giving the number of integration points on
+theta1 (number of integration points= 2*NQ\_TE1) when the non linear
+transfer term is calculated with the exact GQM method:
+rough 3 ; medium 4 ; fine 8""",
+            ),
+#           -----------------------------------
+            SETTING_FOR_INTEGRATION_ON_OMEGA2 = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["rough","medium","fine"],
+                defaut = ["rough"],
+                fr = """ Nombre de point d integration sur omega2 lorsque le terme de
+transfert non lineaire est calcule de maniere exacte (methode GQM):
+grossier 6 ; moyen 8 ; fin 12""",
+                ang = """Number of integration points on omega2 when the non linear
+transfer term is calculated with the exact GQM method:
+rough 6 ; medium 8 ; fine 12""",
+            ),
+#           -----------------------------------
+            THRESHOLD0_FOR_CONFIGURATIONS_ELIMINATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.00,
+                fr = """ Choix du seuil pour l elimination de configurations lorsque
+le terme de transfert non lineaire est calcule de maniere exacte
+(methode GQM)
+**Mots-cles associes :**
+SEUIL1 ELIMINATION DE CONFIGURATIONS
+SEUIL2 ELIMINATION DE CONFIGURATIONS
+TRANSFERTS NON LINEAIRES INTER-FREQUENCES""",
+                ang = """Choice of threshold for configurations elimination when the
+non linear transfer term is calculated with the exact GQM method
+\\
+ \begin{CommentBlock}{Related keywords}
+THRESHOLD1 FOR CONFIGURATIONS ELIMINATION\\
+THRESHOLD2 FOR CONFIGURATIONS ELIMINATION\\
+NON-LINEAR TRANSFERS BETWEEN FREQUENCIES
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            THRESHOLD1_FOR_CONFIGURATIONS_ELIMINATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 10000000000.0,
+                fr = """ Choix du seuil1 pour l elimination de configurations lorsque
+le terme de transfert non lineaire est calcule de maniere exacte
+(methode GQM)
+**Mots-cles associes :**
+SEUIL0 ELIMINATION DE CONFIGURATIONS
+SEUIL2 ELIMINATION DE CONFIGURATIONS
+TRANSFERTS NON LINEAIRES INTER-FREQUENCES""",
+                ang = """Choice of threshold1 for configurations elimination when the
+non linear transfer term is calculated with the exact GQM method
+\\
+ \begin{CommentBlock}{Related keywords}
+THRESHOLD0 FOR CONFIGURATIONS ELIMINATION\\
+THRESHOLD2 FOR CONFIGURATIONS ELIMINATION\\
+NON-LINEAR TRANSFERS BETWEEN FREQUENCIES
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            THRESHOLD2_FOR_CONFIGURATIONS_ELIMINATION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.15,
+                fr = """ Choix du seuil2 pour l elimination de configurations lorsque
+le terme de transfert non lineaire est calcule de maniere exacte
+(methode GQM) : grossier 0.15 ; moyen 0.01 ; fin 0.001
+**Mots-cles associes :**
+SEUIL0 ELIMINATION DE CONFIGURATIONS
+SEUIL1 ELIMINATION DE CONFIGURATIONS
+TRANSFERTS NON LINEAIRES INTER-FREQUENCES""",
+                ang = """Choice of threshold2 for configurations elimination when the
+non linear transfer term is calculated with the exact GQM method:
+rough 0.15 ; medium 0.01 ; fine 0.001
+\\
+ \begin{CommentBlock}{Related keywords}
+THRESHOLD0 FOR CONFIGURATIONS ELIMINATION\\
+THRESHOLD1 FOR CONFIGURATIONS ELIMINATION\\
+NON-LINEAR TRANSFERS BETWEEN FREQUENCIES
+\end{CommentBlock}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    NUMERICAL_PARAMETERS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        NUMBER_OF_ITERATIONS_FOR_THE_SOURCE_TERMS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Nombre de sous-iterations pour le calcul des
+contributions des termes sources. Le pas de temps considere
+pour les termes sources est le rapport entre le PAS DE TEMPS
+et le NOMBRE DE SOUS-ITERATIONS POUR LES TERMES SOURCES.
+**Mots-cles associes :**
+PAS DE TEMPS""",
+            ang = """Number of sub-iterations for the computation of the source terms.
+The time step considered in the integration of the source terms
+is the ratio between the TIME STEP and the NUMBER OF SUB-ITERATIONS
+FOR THE SOURCE TERMS
+\\
+ \begin{CommentBlock}{Related keywords}
+TIME STEP
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        IMPLICITATION_COEFFICIENT_FOR_SOURCE_TERMS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.5,
+            fr = """Coefficient controlant l implicitation dans le schema
+d integration des termes sources, compris entre 0 et 1.
+CIMPLI=0.  : explicite
+CIMPLI=0.5 : semi-implicite
+CIMPLI=1.  : implicite.
+**Mots-cles associes :**
+PRISE EN COMPTE DES TERMES SOURCES""",
+            ang = """Implicitation coefficient for the source terms integration,
+included between 0 et 1.
+\begin{itemize}
+\item CIMPLI=0.  : explicit
+\item CIMPLI=0.5 : semi-implicit
+\item CIMPLI=1.  : implicit.
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF SOURCE TERMS
+\end{CommentBlock}""",
+        ),
+    ),
+#   -----------------------------------
+    STRONG_CURRENT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DISSIPATION_BY_STRONG_CURRENT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["No wave-blocking","Spectrum limitation by a Phillips shape","Dissipation in accordance with Van der Westhuysen(2012)"],
+            defaut = ["No wave-blocking"],
+            fr = """Lorsque les effets de wave-blocking ou vagues stoppees
+par un fort courant sont presents, deux options sont proposees.
+Si sa valeur est 1, une limitation est imposee au spectre,
+en utilisant une forme d equilibre de Phillips (1977).
+Si sa valeur est 2, on utilise le terme de dissipation propose
+par Van der Westhuysen (2012).
+**Mots-cles associes :**
+COEFFICIENT DE DISSIPATION PAR FORT COURANT""",
+            ang = """When wave-blocking effects are present (wave stopped by
+a strong opposing current), two options are possible.
+If its value is 1, an upper limit is imposed to the spectrum,
+using a Phillips (1977) shape.
+If its value is 2, a dissipative term is added, following
+Van der Westhuysen (2012).
+\\
+ \begin{CommentBlock}{Related keywords}
+DISSIPATION COEFFICIENT FOR STRONG CURRENT
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_DISSIPATION_BY_STRONG_CURRENTG = BLOC(condition="DISSIPATION_BY_STRONG_CURRENT == 'Dissipation in accordance with Van der Westhuysen(2012)'",
+#       -----------------------------------
+#           -----------------------------------
+            DISSIPATION_COEFFICIENT_FOR_STRONG_CURRENT = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.65,
+                fr = """Coefficient de dissipation pour des vagues stoppees
+par un courant fort adverse (effets de wave-blocking).
+Expression de van der Westhuysen (2012): Cds,cur.
+**Mots-cles associes :**
+DISSIPATION PAR FORT COURANT""",
+                ang = """Dissipation coefficient for waves stopped
+by a strong opposing current (wave blocking effects).
+Van der Westhuysen (2012) expression: Cds,cur.
+\\
+ \begin{CommentBlock}{Related keywords}
+DISSIPATION BY STRONG CURRENT
+\end{CommentBlock}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    BREAKING = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DEPTH_INDUCED_BREAKING_DISSIPATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["No breaking","Dissipation in accordance with Battjes et Janssen (1978)","Dissipation in accordance with Thornton et Guza (1983)","Dissipation in accordance with Roelvink (1993)","Dissipation in accordance with Izumiya et Horikawa (1984)"],
+            defaut = ["No breaking"],
+            fr = """Choix du type de modelisation du terme source de dissipation
+par deferlement du a la bathymetrie :
+ 0 : Pas de prise en compte du deferlement.
+ 1 : Modele de Battjes et Janssen (1978).
+ 2 : Modele de Thornton et Guza  (1983).
+ 3 : Modele de Roelvink (1993).
+ 4 : Modele de Izumiya et Horikawa (1984).
+**Mots-cles associes :**
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 1 (BJ) CONSTANTE ALPHA
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2
+DEFERLEMENT 2 (TG) FONCTION DE PONDERATION
+DEFERLEMENT 2 (TG) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 2 (TG) CONSTANTE B
+DEFERLEMENT 2 (TG) CONSTANTE GAMMA
+DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE
+DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION
+DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 3 (RO) CONSTANTE ALPHA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA2
+DEFERLEMENT 4 (IH) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 4 (IH) CONSTANTE BETA0
+DEFERLEMENT 4 (IH) CONSTANTE M2STAR""",
+            ang = """Selection of the modelling type of the bathymetric-induced
+breaking dissipation source term :
+\begin{itemize}
+\item 0 : Breaking is ignored.
+\item 1 : Battjes and Janssen model (1978).
+\item 2 : Thornton and Guza model (1983).
+\item 3 : Roelvink model (1993).
+\item 4 : Izumiya and Horikawa model (1984).
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 1 (BJ) QB COMPUTATION METHOD\\
+DEPTH-INDUCED BREAKING 1 (BJ) HM COMPUTATION METHOD\\
+DEPTH-INDUCED BREAKING 1 (BJ) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA1\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA2\\
+DEPTH-INDUCED BREAKING 2 (TG) WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 2 (TG) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT B\\
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT GAMMA\\
+DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION\\
+DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2\\
+DEPTH-INDUCED BREAKING 4 (IH) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT BETA0\\
+DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT M2STAR
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_DEPTH_INDUCED_BREAKING_DISSIPATIONG = BLOC(condition="DEPTH_INDUCED_BREAKING_DISSIPATION == 'Dissipation in accordance with Battjes et Janssen (1978)'",
+#       -----------------------------------
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["SOLVES BY DICHOTOMY","EXPLICIT INSPIRED FROM CREDIZ VERSION 1","EXPLICIT INSPIRED FROM CREDIZ VERSION 2","EXPLICIT INSPIRED FROM CREDIZ VERSION 3"],
+                defaut = ["EXPLICIT INSPIRED FROM CREDIZ VERSION 2"],
+                fr = """Choix du mode de resolution de l equation implicite donnant Qb.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 1 (BJ) CONSTANTE ALPHA
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2""",
+                ang = """Selection of the method for the resolution of the implicit
+equation for QB.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 1 (BJ) HM COMPUTATION METHOD\\
+DEPTH-INDUCED BREAKING 1 (BJ) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA1\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Hm = GAMMA*D","Hm given by the Miche criterium"],
+                defaut = ["Hm = GAMMA*D"],
+                fr = """Choix du critere de deferlement donnant la hauteur de houle
+de deferlement (1 : Hm = GAMMA*D ; 2 : Hm par critere de Miche).
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2""",
+                ang = """Selection of the depth-induced breaking criterium
+giving the breaking wave height (1 : Hm = GAMMA*D ; 2 : Hm given
+the Miche criterium).
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 1 (BJ) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA1\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA2\\
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Frequency Fmoy","Frequency F01","Frequency F02","Frequency Fpic","Frequency Fread ordre 5","Frequency Fread ordre 8"],
+                defaut = ["Frequency F01"],
+                fr = """Choix de la frequence caracteristique du spectre de houle
+1 : Frequence Fmoy
+2 : Frequence F01 (definie par les moments d ordre 0 et 1 du spectre)
+3 : Frequence F02 (definie par les moments d ordre 0 et 2 du spectre)
+4 : Frequence Fpic (frequence d echantillonage correspondant au max)
+5 : Frequence Fread ordre 5 (frequence de pic methode Read ordre 5)
+6 : Frequence Fread ordre 8 (frequence de pic methode Read ordre 8)
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM
+DEFERLEMENT 1 (BJ) CONSTANTE ALPHA
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2""",
+                ang = """Selection of the characteristic frequency of the wave spectrum
+\begin{itemize}
+\item 1 : Frequency Fmoy
+\item 2 : Frequency F01 (defined by the moments of order 0 and 1 of the
+spectrum)
+\item 3 : Frequency F02 (defined by the moments of order 0 and 2 of the
+spectrum)
+\item 4 : Frequency Fpic (sampling frequency corresponding to the max)
+\item 5 : Frequency Fread ordre 5 (peak frequency, 5th order Read
+method)
+\item 6 : Frequency Fread ordre 8 (peak frequency, 8th order Read
+method)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 1 (BJ) QB COMPUTATION METHOD\\
+DEPTH-INDUCED BREAKING 1 (BJ) HM COMPUTATION METHOD\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA1\\
+DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_ALPHA = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Constante ALPHA du modele de deferlement de Battjes et Janssen.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2""",
+                ang = """ALPHA constant for the Battjes and Janssen model.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB\\
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM\\
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE\\
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1\\
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA1 = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.88,
+                fr = """Constante GAMMA1 du modele de deferlement de Battjes et Janssen.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 1 (BJ) CONSTANTE ALPHA
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2""",
+                ang = """GAMMA1 constant of the Battjes and Janssen model.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB\\
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM\\
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE\\
+DEFERLEMENT 1 (BJ) CONSTANTE ALPHA\\
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA2 = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.8,
+                fr = """Constante GAMMA2 du modele de deferlement de Battjes et Janssen.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 1 (BJ) CONSTANTE ALPHA
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1""",
+                ang = """GAMMA1 constant of the Battjes and Janssen model.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB\\
+DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM\\
+DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE\\
+DEFERLEMENT 1 (BJ) CONSTANTE ALPHA\\
+DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        b_DEPTH_INDUCED_BREAKING_DISSIPATIONH = BLOC(condition="DEPTH_INDUCED_BREAKING_DISSIPATION == 'Dissipation in accordance with Thornton et Guza (1983)'",
+#       -----------------------------------
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Weight function 1","Weight function 2"],
+                defaut = ["Weight function 2"],
+                fr = """Choix de l expression de la fonction de ponderation basee
+sur une distribution de probabilite des hauteurs de houle.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 2 (TG) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 2 (TG) CONSTANTE B
+DEFERLEMENT 2 (TG) CONSTANTE GAMMA""",
+                ang = """Selection of the expression for the weighting function
+based on a probability distribution of the wave heights.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 2 (TG) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT B\\
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT GAMMA
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Frequency Fmoy","Frequency F01","Frequency F02","Frequency Fpic","Frequency Fread ordre 5","Frequency Fread ordre 8"],
+                defaut = ["Frequency Fread ordre 5"],
+                fr = """Choix de la frequence caracteristique du spectre de houle
+\begin{itemize}
+\item 1 : Frequence Fmoy
+\item 2 : Frequence F01 (definie par les moments d ordre 0 et 1 du
+spectre)
+\item 3 : Frequence F02 (definie par les moments d ordre 0 et 2 du
+spectre)
+\item 4 : Frequence Fpic (frequence d echantillonage correspondant au
+max)
+\item 5 : Frequence Fread ordre 5 (frequence de pic methode Read ordre
+5)
+\item 6 : Frequence Fread ordre 8 (frequence de pic methode Read ordre
+8)
+\end{itemize}
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 2 (TG) FONCTION DE PONDERATION
+DEFERLEMENT 2 (TG) CONSTANTE B
+DEFERLEMENT 2 (TG) CONSTANTE GAMMA""",
+                ang = """Selection of the characteristic frequency of the wave spectrum
+\begin{itemize}
+\item 1 : Frequency Fmoy
+\item 2 : Frequency F01 (defined by the moments of order 0 and 1 of the
+spectrum)
+\item 3 : Frequency F02 (defined by the moments of order 0 and 2 of the
+spectrum)
+\item 4 : Frequency Fpic (sampling frequency corresponding to the max)
+\item 5 : Frequency Fread ordre 5 (peak frequency, 5th order Read
+method)
+\item 6 : Frequency Fread ordre 8 (peak frequency, 8th order Read
+method)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION
+DEPTH-INDUCED BREAKING 2 (TG) WEIGHTING FUNCTION
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT B
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT GAMMA
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_B = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.0,
+                fr = """Constante B du modele de deferlement de Thornton et Guza.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 2 (TG) FONCTION DE PONDERATION
+DEFERLEMENT 2 (TG) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 2 (TG) CONSTANTE GAMMA""",
+                ang = """Coefficient B of the Thornton and Guza model.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 2 (TG) WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 2 (TG) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT GAMMA
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_GAMMA = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.42,
+                fr = """Constante GAMMA du modele de deferlement de Thornton et Guza.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 2 (TG) FONCTION DE PONDERATION
+DEFERLEMENT 2 (TG) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 2 (TG) CONSTANTE B""",
+                ang = """Coefficient GAMMA of the Thornton and Guza model.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 2 (TG) WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 2 (TG) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT B
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        b_DEPTH_INDUCED_BREAKING_DISSIPATIONI = BLOC(condition="DEPTH_INDUCED_BREAKING_DISSIPATION == 'Dissipation in accordance with Roelvink (1993)'",
+#       -----------------------------------
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Weibull","Rayleigh"],
+                defaut = ["Weibull"],
+                fr = """Choix de la distribution des hauteurs de houle pour le
+modele de deferlement de Roelvink :
+   1...Weibull,
+   2...Rayleigh.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION
+DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 3 (RO) CONSTANTE ALPHA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA2""",
+                ang = """Selection of the wave height distribution for the
+Roelvink breaking model :
+   1...Weibull,
+   2...Rayleigh.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_3__RO__EXPONENT_WEIGHTING_FUNCTION = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 10,
+                fr = """Exposant n de la fonction de ponderation utilisee par
+le modele de deferlement de Roelvink.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE
+DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 3 (RO) CONSTANTE ALPHA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA2""",
+                ang = """n exponent of the weighting function used in the Roelvink
+breaking model.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION\\
+DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Frequency Fmoy","Frequency F01","Frequency F02","Frequency Fpic","Frequency Fread ordre 5","Frequency Fread ordre 8"],
+                defaut = ["Frequency Fread ordre 5"],
+                fr = """Choix de la frequence caracteristique du spectre de houle
+1 : Frequence Fmoy
+2 : Frequence F01 (definie par les moments d ordre 0 et 1 du spectre)
+3 : Frequence F02 (definie par les moments d ordre 0 et 2 du spectre)
+4 : Frequence Fpic (frequence d echantillonage correspondant au max)
+5 : Frequence Fread ordre 5 (frequence de pic methode Read ordre 5)
+6 : Frequence Fread ordre 8 (frequence de pic methode Read ordre 8)
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE
+DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION
+DEFERLEMENT 3 (RO) CONSTANTE ALPHA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA2""",
+                ang = """Selection of the characteristic frequency of the wave spectrum
+\begin{itemize}
+\item 1 : Frequency Fmoy
+\item 2 : Frequency F01 (defined by the moments of order 0 and 1 of the
+spectrum)
+\item 3 : Frequency F02 (defined by the moments of order 0 and 2 of the
+spectrum)
+\item 4 : Frequency Fpic (sampling frequency corresponding to the max)
+\item 5 : Frequency Fread ordre 5 (peak frequency, 5th order Read
+method)
+\item 6 : Frequency Fread ordre 8 (peak frequency, 8th order Read
+method)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION\\
+DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_ALPHA = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.,
+                fr = """Constante ALPHA du modele de deferlement de Roelvink (1993).
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE
+DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION
+DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA2""",
+                ang = """Coefficient ALPHA of the Roelvink model (1993).
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION\\
+DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.54,
+                fr = """Constante GAMMA du modele de deferlement de Roelvink (1993).
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE
+DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION
+DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 3 (RO) CONSTANTE ALPHA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA2""",
+                ang = """Coefficient GAMMA of the Roelvink model (1993).
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION\\
+DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA2 = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.65,
+                fr = """Constante GAMMA2 du modele de deferlement de Roelvink (1993).
+N est utilisee que pour la distribution de Weibull.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE
+DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION
+DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 3 (RO) CONSTANTE ALPHA
+DEFERLEMENT 3 (RO) CONSTANTE GAMMA""",
+                ang = """Coefficient GAMMA2 of the Roelvink model (1993).
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION\\
+DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION\\
+DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA\\
+DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        b_DEPTH_INDUCED_BREAKING_DISSIPATIONJ = BLOC(condition="DEPTH_INDUCED_BREAKING_DISSIPATION == 'Dissipation in accordance with Izumiya et Horikawa (1984)'",
+#       -----------------------------------
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ["Frequency Fmoy","Frequency F01","Frequency F02","Frequency Fpic","Frequency Fread ordre 5","Frequency Fread ordre 8"],
+                defaut = ["Frequency Fread ordre 5"],
+                fr = """Choix de la frequence caracteristique du spectre de houle
+1 : Frequence Fmoy
+2 : Frequence F01 (definie par les moments d ordre 0 et 1 du spectre)
+3 : Frequence F02 (definie par les moments d ordre 0 et 2 du spectre)
+4 : Frequence Fpic (frequence d echantillonage correspondant au max)
+5 : Frequence Fread ordre 5 (frequence de pic methode Read ordre 5)
+6 : Frequence Fread ordre 8 (frequence de pic methode Read ordre 8)
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+DEFERLEMENT 4 (IH) CONSTANTE BETA0
+DEFERLEMENT 4 (IH) CONSTANTE M2STAR""",
+                ang = """Selection of the characteristic frequency of the wave spectrum
+\begin{itemize}
+\item 1 : Frequency Fmoy
+\item 2 : Frequency F01 (defined by the moments of order 0 and 1 of the
+spectrum)
+\item 3 : Frequency F02 (defined by the moments of order 0 and 2 of the
+spectrum)
+\item 4 : Frequency Fpic (sampling frequency corresponding to the max)
+\item 5 : Frequency Fread ordre 5 (peak frequency, 5th order Read
+method)
+\item 6 : Frequency Fread ordre 8 (peak frequency, 8th order Read
+method)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT BETA0\\
+DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT M2STAR
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_BETA0 = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 1.8,
+                fr = """Constante BETA0 du modele de deferlement de Izumiya et
+Horikawa (1984).
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 4 (IH) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 4 (IH) CONSTANTE M2STAR""",
+                ang = """coefficient BETA0 of the Izumiya and Horikawa
+model (1984).
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 4 (IH) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT M2STAR
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_M2STAR = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.009,
+                fr = """Constante M2STAR du modele de deferlement de Izumiya et
+Horikawa (1984).
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT
+DEFERLEMENT 4 (IH) CHOIX FREQUENCE CARACTERISTIQUE
+DEFERLEMENT 4 (IH) CONSTANTE BETA0""",
+                ang = """coefficient M2STAR of the Izumiya and Horikawa
+model (1984).
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS\\
+DEPTH-INDUCED BREAKING 4 (IH) CHARACTERISTIC FREQUENCY\\
+DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT BETA0
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        NUMBER_OF_BREAKING_TIME_STEPS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Nombre de sous-pas de temps pour la prise en compte de la
+dissipation d energie par deferlement. Ces sous-pas de temps sont
+en progression geometrique.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+COEFFICIENT POUR LES SOUS-PAS DE TEMPS POUR LE DEFERLEMENT""",
+            ang = """Number of time steps for the breaking source term.
+These time steps are in a geometric progression
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+COEFFICIENT FOR THE BREAKING TIME STEPS
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        MAXIMUM_VALUE_OF_THE_RATIO_HM0_ON_D = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.,
+            fr = """En debut de prise en compte des termes sources, la hauteur
+de houle est ecretee de facon a satisfaire le critere specifie.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT""",
+            ang = """At the beginning of the integration of the source terms,
+the wave height is lopped in order to satisfy the specified
+criterium.
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_OF_THE_TIME_SUB_INCREMENTS_FOR_BREAKING = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.45,
+            fr = """Raison de la suite geometrique des sous-pas de temps pour
+le deferlement.
+**Mots-cles associes :**
+DISSIPATION PAR DEFERLEMENT
+NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT""",
+            ang = """Geometrical ratio of the time sub-increments for the
+depth-induced breaking
+\\
+ \begin{CommentBlock}{Related keywords}
+DEPTH-INDUCED BREAKING DISSIPATION\\
+NUMBER OF BREAKING TIME STEPS
+\end{CommentBlock}""",
+        ),
+    ),
+#   -----------------------------------
+    LIMITER = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WAVE_GROWTH_LIMITER = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["no wave growth limiter","WAM 4 original limiter","Hersbach et Janssen (1999) limiter","Laugel-BAJ limiter"],
+            defaut = ["WAM 4 original limiter"],
+            fr = """Choix du type de limiteur de croissance.
+Si la valeur est 0, pas de limiteur.
+Si la valeur est 1, limiteur type WAM 4 original.
+Si la valeur est 2, limiteur de Hersbach et Janssen (1999).
+Si la valeur est 3, limiteur de BAJ Laugel.
+**Mots-cles associes :**
+PRISE EN COMPTE DES TERMES SOURCES""",
+            ang = """Choice of the wave growth limiter.
+\begin{itemize}
+\item If LIMIT=0, no wave growth limiter.
+\item If LIMIT=1, WAM 4 original limiter.
+\item If LIMIT=2, Hersbach et Janssen (1999) limiter.
+\item If LIMIT=3, Laugel BAJ limiter.
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+CONSIDERATION OF SOURCE TERMS
+\end{CommentBlock}""",
+        ),
+    ),
+#   -----------------------------------
+    TRIAD_TRANSFERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        TRIAD_INTERACTIONS = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["no triad interactions","LTA model (Eldeberky, 1995)","SPB model (Becq, 1998)"],
+            defaut = ["no triad interactions"],
+            fr = """Choix du type de modelisation du terme de transfert non
+lineaire entre triplets de frequences. Si sa valeur est 0, on ne
+prend pas en compte les transferts non lineaires entre triplets
+de frequences, si sa valeur est 1, ils sont integres selon le
+modele LTA, si sa valeur est 2, ils sont integres selon le
+modele SPB.
+**Mots-cles associes :**
+TRIADS 1 (LTA) CONSTANTE ALPHA
+TRIADS 1 (LTA) CONSTANTE RFMLTA
+TRIADS 2 (SPB) CONSTANTE K
+TRIADS 2 (SPB) BORNE DIRECTIONNELLE INFERIEURE
+TRIADS 2 (SPB) BORNE DIRECTIONNELLE SUPERIEURE""",
+            ang = """Selection of the triad interaction model:
+\begin{itemize}
+\item 0 : no triad interactions
+\item 1 : LTA model (Eldeberky, 1996)
+\item 2 : SPB model (Becq, 1998)
+\end{itemize}
+ \begin{CommentBlock}{Related keywords}
+TRIADS 1 (LTA) COEFFICIENT ALPHA\\
+TRIADS 1 (LTA) COEFFICIENT RFMLTA\\
+TRIADS 2 (SPB) COEFFICIENT K\\
+TRIADS 2 (SPB) LOWER DIRECTIONAL BOUNDARY\\
+TRIADS 2 (SPB) UPPER DIRECTIONAL BOUNDARY\\
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        b_TRIAD_INTERACTIONSG = BLOC(condition="TRIAD_INTERACTIONS == 'LTA model (Eldeberky, 1996)'",
+#       -----------------------------------
+#           -----------------------------------
+            TRIADS_1__LTA__COEFFICIENT_ALPHA = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.5,
+                fr = """Constante alpha du modele LTA propose par Eldeberky (1996).
+Si alpha = 0, les transferts d energie entre frequences seront nuls.
+L intensite de ces transferts augmente avec la valeur de alpha.
+**Mots-cles associes :**
+TRANSFERTS ENTRE TRIPLETS DE FREQUENCES
+TRIADS 1 (LTA) CONSTANTE RFMLTA""",
+                ang = """Coefficient alpha of the LTA model proposed by Eldeberky(1996).
+If alpha=0, no energy transfers. The energy transfers increase
+with alpha.
+\\
+ \begin{CommentBlock}{Related keywords}
+TRIAD INTERACTIONS\\
+TRIADS 1 (LTA) COEFFICIENT RFMLTA
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TRIADS_1__LTA__COEFFICIENT_RFMLTA = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 2.5,
+                fr = """RFMLTA determine la frequence maximale vers laquelle les
+transferts d energie peuvent avoir lieu. La frequence maximale est
+calculee comme le produit entre la constante RFMLTA et la frequence
+de pic du spectre.
+**Mots-cles associes :**
+TRANSFERTS ENTRE TRIPLETS DE FREQUENCES
+TRIADS 1 (LTA) CONSTANTE ALPHA""",
+                ang = """RFMLTA determines the upper frequency on which the energy
+transfers may occur. The maximal frequency is calculated as the
+product of the constant RFMLTA by the peak frequency of the spectrum.
+\\
+ \begin{CommentBlock}{Related keywords}
+TRIAD INTERACTIONS\\
+TRIADS 1 (LTA) COEFFICIENT ALPHA
+\end{CommentBlock}""",
+            ),
+        ),
+#       -----------------------------------
+        b_TRIAD_INTERACTIONSH = BLOC(condition="TRIAD_INTERACTIONS == 'SPB model (Becq, 1998)'",
+#       -----------------------------------
+#           -----------------------------------
+            TRIADS_2__SPB__COEFFICIENT_K = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.34,
+                fr = """Parametre d ajustement du modele SPB
+**Mots-cles associes :**
+TRANSFERTS ENTRE TRIPLETS DE FREQUENCES
+TRIADS 2 (SPB) BORNE DIRECTIONNELLE INFERIEURE
+TRIADS 2 (SPB) BORNE DIRECTIONNELLE SUPERIEURE""",
+                ang = """coefficient K of the SPB model
+\\
+ \begin{CommentBlock}{Related keywords}
+TRIAD INTERACTIONS\\
+TRIADS 2 (SPB) LOWER DIRECTIONAL BOUNDARY\\
+TRIADS 2 (SPB) UPPER DIRECTIONAL BOUNDARY
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TRIADS_2__SPB__LOWER_DIRECTIONAL_BOUNDARY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Borne directionnelle inferieure du modele SPB
+**Mots-cles associes :**
+TRANSFERTS ENTRE TRIPLETS DE FREQUENCES
+TRIADS 2 (SPB) CONSTANTE K
+TRIADS 2 (SPB) BORNE DIRECTIONNELLE SUPERIEURE""",
+                ang = """Lower directional boundary of the SPB model
+\\
+ \begin{CommentBlock}{Related keywords}
+TRIAD INTERACTIONS\\
+TRIADS 2 (SPB) COEFFICIENT K\\
+TRIADS 2 (SPB) UPPER DIRECTIONAL BOUNDARY
+\end{CommentBlock}""",
+            ),
+#           -----------------------------------
+            TRIADS_2__SPB__UPPER_DIRECTIONAL_BOUNDARY = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 360.,
+                fr = """Borne directionnelle superieure du modele SPB
+**Mots-cles associes :**
+TRANSFERTS ENTRE TRIPLETS DE FREQUENCES
+TRIADS 2 (SPB) CONSTANTE K
+TRIADS 2 (SPB) BORNE DIRECTIONNELLE INFERIEURE""",
+                ang = """Upper directional boundary of the SPB model
+\\
+ \begin{CommentBlock}{Related keywords}
+TRIAD INTERACTIONS\\
+TRIADS 2 (SPB) COEFFICIENT K\\
+TRIADS 2 (SPB) LOWER DIRECTIONAL BOUNDARY
+\end{CommentBlock}""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    VEGETATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        VEGETATION_TAKEN_INTO_ACCOUNT = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Si oui, on appelle le sous-programme QVEG, dans lequel des
+donnees sur la vegetation doivent etre renseignees""",
+            ang = """If YES, subroutine QVEG will be called, it contains data
+on vegetation that are case-specific and must thus be modified""",
+        ),
+    ),
+#   -----------------------------------
+    POROUS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        POROUS_MEDIA = SIMP(statut ='o',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Si oui, on appelle le sous-programme QPOROS, dans lequel des
+donnees sur le milieu poreux doivent etre renseignees""",
+            ang = """If YES, subroutine QPOROS will be called, it contains data
+on POROUS MEDIA that are case-specific and must thus be modified""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+INITIAL_CONDITIONS = PROC(nom= "INITIAL_CONDITIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["non-existent spectrum","JONSWAP spectrum 1","JONSWAP spectrum 2","JONSWAP spectrum 3","JONSWAP spectrum 4","JONSWAP spectrum 5","JONSWAP spectrum 6","TMA spectrum"],
+        defaut = ["non-existent spectrum"],
+        fr = """Si ce mot-cle est pris egal a 0, on specifie un spectre
+initial nul. Si il est pris egal entre 1 et 6
+un spectre de type JONSWAP est specifie du champ de vent initial
+et ou des valeurs des autres mots cles. Si il est pris egal a 7
+un spectre de type TMA parametre est specifie.
+**Mots-cles associes :**
+HAUTEUR SIGNIFICATIVE INITIALE
+FREQUENCE DE PIC INITIALE
+FACTEUR DE PIC INITIAL
+VALEUR INITIALE DE SIGMA-A POUR SPECTRE
+VALEUR INITIALE DE SIGMA-B POUR SPECTRE
+CONSTANTE DE PHILLIPS INITIALE
+VALEUR MOYENNE DU FETCH INITIAL
+FREQUENCE DE PIC MAXIMALE
+DIRECTION PRINCIPALE 1 INITIALE
+ETALEMENT DIRECTIONNEL 1 INITIAL
+DIRECTION PRINCIPALE 2 INITIALE
+ETALEMENT DIRECTIONNEL 2 INITIAL
+FACTEUR DE PONDERATION POUR FRA INITIALE""",
+        ang = """If this keyword is set to 0, a non-existent spectrum is speci
+fied at the initial time step. If it ranges from 1 to 7, a
+JONSWAP (or TMA)-typed spectrum is specified as a
+function of the initial wind field and/or of the values of the
+following keywords
+\\
+ \begin{CommentBlock}{Related keywords}
+INITIAL SIGNIFICANT WAVE HEIGHT\\
+INITIAL PEAK FREQUENCY\\
+INITIAL PEAK FACTOR\\
+INITIAL VALUE OF SIGMA-A FOR SPECTRUM\\
+INITIAL VALUE OF SIGMA-B FOR SPECTRUM\\
+INITIAL PHILLIPS CONSTANT\\
+INITIAL MEAN FETCH VALUE\\
+INITIAL MAXIMUM PEAK FREQUENCY\\
+INITIAL MAIN DIRECTION 1\\
+INITIAL DIRECTIONAL SPREAD 1\\
+INITIAL MAIN DIRECTION 2\\
+INITIAL DIRECTIONAL SPREAD 2\\
+INITIAL WEIGHTING FACTOR FOR ADF
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_ANGULAR_DISTRIBUTION_FUNCTION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["$cos{^2s}(T-T0)$, T in [T0-pi/2,T0+pi/2]","$exp(-0.5((T-T0)/s)^2)$, T in [T0-pi/2,T0+pi/2]","$cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)","Goda Formula allowing a frequence dependancy"],
+        defaut = ["$cos{^2s}(T-T0)$, T in [T0-pi/2,T0+pi/2]"],
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel. Permet le calcul de
+la fonction de repartition angulaire bimodale pour une serie de
+directions
+1 : modele en $cos{^2s}(T-T0)$ ; T dans [T0-pi/2;T0+pi/2]
+2 : modele en $exp(-0.5((T-T0)/s)^2)$ ; T dans [T0-pi/2;T0+pi/2]
+3 : modele en $cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)
+4 : Formule de Goda : Mitsuyasu avec $s=(F/fp)^5$ or $s=(F/fp)^{-2.5}$
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL INITIAL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum. Allow the computation of the
+angular distribution function
+\begin{itemize}
+\item 1 : $cos^{2s}(T-T0)$ ; with T in [T0-pi/2;T0+pi/2]
+\item 2 : $exp(-0.5((T-T0)/s)^2)$ ; with T in [T0-pi/2;T0+pi/2]
+\item 3 : $cos^{2s}((T-T0)/2)$ (of type Mitsuyasu)
+\item 4 : Mitsuyasu with $s=(F/fp)^5$ or $s=(F/fp)^{-2.5}$
+\end{itemize}
+where $s$ is the boundary directionnal spread (\telkey{SPRED1}
+or \telkey{SPRED2})
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_SIGNIFICANT_WAVE_HEIGHT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL INITIAL""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_PEAK_FREQUENCY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.067,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_PEAK_FACTOR = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 3.3,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_VALUE_OF_SIGMA_A_FOR_SPECTRUM = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.07,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_VALUE_OF_SIGMA_B_FOR_SPECTRUM = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.09,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_PHILLIPS_CONSTANT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.0081,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initiale directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_MEAN_FETCH_VALUE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 30000.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_MAXIMUM_PEAK_FREQUENCY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.2,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_MAIN_DIRECTION_1 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial. Exprimee en degres
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_DIRECTIONAL_SPREAD_1 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 2.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_MAIN_DIRECTION_2 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial. Exprimee en degres.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_DIRECTIONAL_SPREAD_2 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 2.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_WEIGHTING_FACTOR_FOR_ADF = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial.
+**Mots-cles associes :**
+INITIALISATION DU SPECTRE DIRECTIONNEL""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF INITIAL DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    GODA_COEFFICIENT_FOR_ANGULAR_SPEADING = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+l initialisation du spectre directionnel en fonction du champ
+de vent initial. Coefficient intervenant dans la loi de repartition
+angulaire. Selon Goda 10(Wind waves), 25 swell short decay, 75 long deca
+mais des valeurs autres sont acceptees.
+**Mots-cles associes :**
+FONCTION DE REPARTITION ANGULAIRE INITIALE""",
+        ang = """Is part of the set of constants used for computing the
+initial directional spectrum as a function of the wind field.
+This coefficient is in the formula of Goda formulation.
+It should be 10Wind waves, 25 swell short decay, 75 long decay
+but other values are accepted.
+\\
+ \begin{CommentBlock}{Related keywords}
+INITIAL ANGULAR DISTRIBUTION FUNCTION
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    INITIAL_STILL_WATER_LEVEL = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.,
+        fr = """Parametre permettant de calculer la profondeur
+initiale du plan d eau (DEPTH) a partir de la cote du
+fond (ZF) : DEPTH=ZREPOS-ZF.""",
+        ang = """Parameter used in the computation of the initial
+water DEPTH : DEPTH=ZREPOS-ZF.""",
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    VECTOR_LENGTH = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [1],
+        fr = """Indique la longueur du vecteur de la machine vectorielle
+utilisee.""",
+        ang = """Indicates the vector length of the vectorial machine
+being used.""",
+    ),
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier contenant les parametres du calcul a realiser.""",
+        ang = """Name of the file containing the parameters of the computation
+to be made.""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'tomawac.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+#   -----------------------------------
+    BOUNDARY_CONDITION_BEFORE_TIME_STEP = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Indique si on tient compte de la condition à la limite
+avant ou apres le pas de temps""",
+        ang = """Indicates whether boundary condition is taken into account
+before or after time step""",
+    ),
+#   -----------------------------------
+    ECRET_FOR_SMALL_HEIGHT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = bool,
+        defaut = [True ],
+        fr = """Indique si on ecrete la hauteur de vague pour les
+hauteurs d eau quasi nulle""",
+        ang = """Indicates whether wave height is null for very
+small heigth of water""",
+    ),
+#   -----------------------------------
+    CONCATENATE_PARTEL_OUTPUT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = False,
+        fr = """Avec cette option partel ne genereras non plus un fichier (GEO/CLI/PAR)
+par processeur mais une concaténation de ceux-ci, ainsi qu''un fichier
+d''index associé. Ainsi plutot que d''avoir 3P fichiers, il n''y en a
+plus que 6.""",
+        ang = """With this option partel no more generates a file (GEO/CLI/PAR) per
+process but a single concatenate file of them, associated to an index
+file. Then instead of having partel generating 3P files, it only
+generates 6 files.""",
+    ),
+)
+# -----------------------------------------------------------------------
+BOUNDARY_CONDITIONS = PROC(nom= "BOUNDARY_CONDITIONS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["non-existent spectrum","JONSWAP spectrum 1","JONSWAP spectrum 2","JONSWAP spectrum 3","JONSWAP spectrum 4","JONSWAP spectrum 5","JONSWAP spectrum 6","TMA spectrum"],
+        defaut = ["non-existent spectrum"],
+        fr = """Si ce mot-cle est pris egal a 0, on specifie un spectre
+nul aux limites. Si il est pris egal entre 1 et 6
+un spectre de type JONSWAP est specifie en tout point des limites
+d entree en fonction du champ de vent aux limites et ou des
+valeurs des autres mots cles. Si il est pris egal a 7 un spectre de
+type TMA parametre est specifie aux limites.
+**Mots-cles associes :**
+HAUTEUR SIGNIFICATIVE AUX LIMITES
+FREQUENCE DE PIC AUX LIMITES
+FACTEUR DE PIC AUX LIMITES
+VALEUR AUX LIMITES DE SIGMA-A POUR SPECTRE
+VALEUR AUX LIMITES DE SIGMA-B POUR SPECTRE
+CONSTANTE DE PHILLIPS AUX LIMITES
+VALEUR MOYENNE DU FETCH AUX LIMITES
+FREQUENCE DE PIC MAXIMALE
+DIRECTION PRINCIPALE 1 AUX LIMITES
+ETALEMENT DIRECTIONNEL 1 AUX LIMITES
+DIRECTION PRINCIPALE 2 AUX LIMITES
+ETALEMENT DIRECTIONNEL 2 AUX LIMITES
+FACTEUR DE PONDERATION POUR FRA AUX LIMITES""",
+        ang = """If this keyword is set to 0, a non-existent spectrum is speci
+fied at the inlet boundaries of the domain. If it ranges from 1 to 7, a
+JONSWAP (or TMA) -typed spectrum is specified at these very points as a
+function of the initial wind field and/or of the values of the following
+keywords
+\\
+ \begin{CommentBlock}{Related keywords}
+BOUNDARY SIGNIFICANT WAVE HEIGHT\\
+BOUNDARY PEAK FREQUENCY\\
+BOUNDARY PEAK FACTOR\\
+BOUNDARY VALUE OF SIGMA-A FOR SPECTRUM\\
+BOUNDARY VALUE OF SIGMA-B FOR SPECTRUM\\
+BOUNDARY PHILLIPS CONSTANT\\
+BOUNDARY MEAN FETCH VALUE\\
+BOUNDARY MAXIMUM PEAK FREQUENCY\\
+BOUNDARY MAIN DIRECTION 1\\
+BOUNDARY DIRECTIONAL SPREAD 1\\
+BOUNDARY MAIN DIRECTION 2\\
+BOUNDARY DIRECTIONAL SPREAD 2\\
+BOUNDARY WEIGHTING FACTOR FOR ADF\\
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["$cos{^2s}(T-T0)$, T in [T0-pi/2,T0+pi/2]","$exp(-0.5((T-T0)/s)^2)$, T in [T0-pi/2,T0+pi/2]","$cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)","Goda Formula allowing a frequence dependancy"],
+        defaut = ["$cos{^2s}(T-T0)$, T in [T0-pi/2,T0+pi/2]"],
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites. Permet le calcul de
+la fonction de repartition angulaire bimodale pour une serie de
+directions
+1 : modele en $cos{^2s}(T-T0)$ ; T dans [T0-pi/2;T0+pi/2]
+2 : modele en $exp(-0.5((T-T0)/s)^2)$ ; T dans [T0-pi/2;T0+pi/2]
+3 : modele en $cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)
+4 : Formule de Goda : Mitsuyasu avec $s=(F/fp)^5$ or $s=(F/fp)^{-2.5}$
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum. Allow the computation of the
+angular distribution function
+\begin{itemize}
+\item 1 : $cos^{2s}(T-T0)$ ; with T in [T0-pi/2;T0+pi/2]
+\item 2 : $exp(-0.5((T-T0)/s)^2)$ ; with T in [T0-pi/2;T0+pi/2]
+\item 3 : $cos^{2s}((T-T0)/2)$ (of type Mitsuyasu)
+\item 4 : Mitsuyasu with $s=(F/fp)^5$ or $s=(F/fp)^{-2.5}$
+\end{itemize}
+where $s$ is the boundary directionnal spread (\telkey{SPRE1L}
+or \telkey{SPRE2L})
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_SIGNIFICANT_WAVE_HEIGHT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent.
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_PEAK_FREQUENCY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.067,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_A = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.07,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_B = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.09,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_PHILLIPS_CONSTANT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.0081,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_MEAN_FETCH_VALUE = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 30000.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_MAXIMUM_PEAK_FREQUENCY = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.2,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_MAIN_DIRECTION_1 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_DIRECTIONAL_SPREAD_1 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 2.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_MAIN_DIRECTION_2 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_DIRECTIONAL_SPREAD_2 = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 2.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_WEIGHTING_FACTOR_FOR_ADF = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 1.,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    BOUNDARY_PEAK_FACTOR = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 3.3,
+        fr = """Fait partie de l ensemble des constantes utilisees dans
+le calcul du spectre directionnel aux limites en fonction du champ
+de vent .
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Is part of the set of constants used for computing the
+boundary directional spectrum as a function of the wind field.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+#   -----------------------------------
+    LIMIT_SPECTRUM_MODIFIED_BY_USER = SIMP(statut ='o',
+#   -----------------------------------
+        typ = bool,
+        defaut = [False],
+        fr = """Indique si l''utilisateur desire modifier le spectre
+aux limites. Il doit alors rapatrier chez lui le sous programme
+limwac.f dans le cas d une discretisation frequentielle du
+spectre et le sous programme spelim.f sinon.
+**Mots-cles associes :**
+TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES""",
+        ang = """Indicates whether the user wants to modify the boundary
+spectrum. He should then retrieve the limwac.f subroutine, if the
+spectrum is frequency discretized, or the spelim.f subroutine,
+otherwise.
+\\
+ \begin{CommentBlock}{Related keywords}
+TYPE OF BOUNDARY DIRECTIONAL SPECTRUM
+\end{CommentBlock}""",
+    ),
+)
+# -----------------------------------------------------------------------
+TRANSPORT = PROC(nom= "TRANSPORT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    DIFFRACTION_PARAMETERS = FACT(statut='f',
+#   -----------------------------------
+#       -----------------------------------
+        DIFFRACTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["Diffraction is not taken into account","Mild Slope Equation model (Berkhoff - 1972)","Revised Mild Slope Equation model (Porter - 2003)"],
+            defaut = ["Diffraction is not taken into account"],
+            fr = """Choix du model pour representer la diffraction :
+ 0 : Pas de prise en compte de la diffraction
+ 1 : Mild Slope Equation de Berkhoff (1972)
+ 2 : Revised Mild Slope Equation de Porter (2003)
+La diffraction est modelisee suivant l approche proposee
+par Holthuijsen (2003)
+**Mots-cles associes :**
+PAS DE TEMPS DEBUT DIFFRACTION
+SEUIL DE VARIANCE CONSIDEREE POUR DIFFRACTION
+FILTRE POUR DIFFRACTION""",
+            ang = """Caution : We do not guarantee the modele of diffraction.
+Selection of the model used to represent the diffraction :
+\begin{itemize}
+\item 0 : Diffraction is not taken into account
+\item  1 : Mild Slope Equation model (Berkhoff - 1972)
+\item  2 : Revised Mild Slope Equation model (Porter - 2003)
+\end{itemize}
+The phase-decoupled approach proposed by Holthuijsen (2003) is
+used to simulate diffraction in TOMAWAC
+\\
+ \begin{CommentBlock}{Related keywords}
+STARTING TIME STEP FOR DIFFRACTION\\
+VARIANCE THRESHOLD FOR DIFFRACTION\\
+DIFFRACTION FILTER
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        STARTING_TIME_STEP_FOR_DIFFRACTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 1,
+            fr = """Numero du pas de temps a partir duquel la diffraction est
+prise en compte dans la simulation.
+**Mots-cles associes :**
+DIFFRACTION
+SEUIL DE VARIANCE CONSIDEREE POUR DIFFRACTION
+FILTRE POUR DIFFRACTION""",
+            ang = """Number of the time step from which the diffraction
+is taken into account until the end of the simulation.
+\\
+ \begin{CommentBlock}{Related keywords}
+DIFFRACTION\\
+VARIANCE THRESHOLD FOR DIFFRACTION\\
+DIFFRACTION FILTER
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        VARIANCE_THRESHOLD_FOR_DIFFRACTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-12,
+            fr = """Seuil minimum de variance spectrale pris en compte
+dans la diffraction
+**Mots-cles associes :**
+DIFFRACTION
+PAS DE TEMPS DEBUT DIFFRACTION
+FILTRE POUR DIFFRACTION""",
+            ang = """Minimum spectral variance threshold taken into account
+when diffraction is considered
+\\
+ \begin{CommentBlock}{Related keywords}
+DIFFRACTION\\
+STARTING TIME STEP FOR DIFFRACTION\\
+DIFFRACTION FILTER
+\end{CommentBlock}""",
+        ),
+#       -----------------------------------
+        OPTION_FOR_SECOND_DERIVATIVES = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = [1],
+            fr = """1 : methode Freemesh 2 : deux derivees simples""",
+            ang = """1: Freemesh method 2: two simple derivatives""",
+        ),
+#       -----------------------------------
+        DIFFRACTION_FILTER = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = [False],
+            fr = """Si la diffraction est prise en compte, le logique
+indique si les amplitudes calculees sont filtrees
+pour le calcul du parametre de diffraction et des vitesses
+de transfert.
+**Mots-cles associes :**
+DIFFRACTION
+SEUIL DE VARIANCE CONSIDEREE POUR DIFFRACTION
+PAS DE TEMPS DEBUT DIFFRACTION""",
+            ang = """If diffraction is considered, the keyword indicates
+whether the local amplitudes of the directional spectra are
+filtered to compute the diffraction parameter and the transfer
+rates.
+\\
+ \begin{CommentBlock}{Related keywords}
+DIFFRACTION\\
+VARIANCE THRESHOLD FOR DIFFRACTION\\
+STARTING TIME STEP FOR DIFFFRACTION
+\end{CommentBlock}""",
+        ),
+    ),
+)
+TEXTE_NEW_JDC = "\
+COMPUTATION_ENVIRONMENT();\
+GENERAL_PARAMETERS();\
+SOURCE_TERMS();\
+INITIAL_CONDITIONS();\
+BOUNDARY_CONDITIONS();\
+"
+Ordre_Des_Commandes = (
+'COMPUTATION_ENVIRONMENT',
+'GENERAL_PARAMETERS',
+'SOURCE_TERMS',
+'INITIAL_CONDITIONS',
+'INTERNAL',
+'BOUNDARY_CONDITIONS',
+'TRANSPORT')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.tomawac_enum_auto'
+dicoCasEn = source+'.tomawac_dicoCasEnToCata'
+dicoCasFr = source+'.tomawac_dicoCasFrToCata'
diff --git a/Telemac/tomawac_dicoCasEnToCata.py b/Telemac/tomawac_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..6d3663e
--- /dev/null
@@ -0,0 +1,406 @@
+dicoCataToEngTelemac = {
+    "PERIOD_FOR_LISTING_PRINTOUTS" : "PERIOD FOR LISTING PRINTOUTS",
+    "NUMBER_OF_TIME_STEP" : "NUMBER OF TIME STEP",
+    "NUMBER_OF_DIRECTIONS" : "NUMBER OF DIRECTIONS",
+    "NUMBER_OF_FREQUENCIES" : "NUMBER OF FREQUENCIES",
+    "WIND_GENERATION" : "WIND GENERATION",
+    "WHITE_CAPPING_DISSIPATION" : "WHITE CAPPING DISSIPATION",
+    "BOTTOM_FRICTION_DISSIPATION" : "BOTTOM FRICTION DISSIPATION",
+    "NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES" : "NON-LINEAR TRANSFERS BETWEEN FREQUENCIES",
+    "CURRENTS_FILE_FORMAT" : "CURRENTS FILE FORMAT",
+    "WINDS_FILE_FORMAT" : "WINDS FILE FORMAT",
+    "NUMBER_OF_ITERATIONS_FOR_THE_SOURCE_TERMS" : "NUMBER OF ITERATIONS FOR THE SOURCE TERMS",
+    "TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM" : "TYPE OF INITIAL DIRECTIONAL SPECTRUM",
+    "DISSIPATION_BY_STRONG_CURRENT" : "DISSIPATION BY STRONG CURRENT",
+    "TIME_INCREMENT_NUMBER_IN_TELEMAC_FILE" : "TIME INCREMENT NUMBER IN TELEMAC FILE",
+    "VECTOR_LENGTH" : "VECTOR LENGTH",
+    "DEPTH_INDUCED_BREAKING_DISSIPATION" : "DEPTH-INDUCED BREAKING DISSIPATION",
+    "DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD" : "DEPTH-INDUCED BREAKING 1 (BJ) QB COMPUTATION METHOD",
+    "DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD" : "DEPTH-INDUCED BREAKING 1 (BJ) HM COMPUTATION METHOD",
+    "DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY" : "DEPTH-INDUCED BREAKING 1 (BJ) CHARACTERISTIC FREQUENCY",
+    "DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION" : "DEPTH-INDUCED BREAKING 2 (TG) WEIGHTING FUNCTION",
+    "DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY" : "DEPTH-INDUCED BREAKING 2 (TG) CHARACTERISTIC FREQUENCY",
+    "DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION" : "DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION",
+    "DEPTH_INDUCED_BREAKING_3__RO__EXPONENT_WEIGHTING_FUNCTION" : "DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION",
+    "DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY" : "DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY",
+    "DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY" : "DEPTH-INDUCED BREAKING 4 (IH) CHARACTERISTIC FREQUENCY",
+    "NUMBER_OF_BREAKING_TIME_STEPS" : "NUMBER OF BREAKING TIME STEPS",
+    "WAVE_GROWTH_LIMITER" : "WAVE GROWTH LIMITER",
+    "LINEAR_WAVE_GROWTH" : "LINEAR WAVE GROWTH",
+    "TRIAD_INTERACTIONS" : "TRIAD INTERACTIONS",
+    "TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM" : "TYPE OF BOUNDARY DIRECTIONAL SPECTRUM",
+    "TIDE_REFRESHING_PERIOD" : "TIDE REFRESHING PERIOD",
+    "TIDAL_WATER_LEVEL_FILE_FORMAT" : "TIDAL WATER LEVEL FILE FORMAT",
+    "RANK_OF_THE_WATER_LEVEL_DATA_IN_THE_TELEMAC_FILE" : "RANK OF THE WATER LEVEL DATA IN THE TELEMAC FILE",
+    "INITIAL_ANGULAR_DISTRIBUTION_FUNCTION" : "INITIAL ANGULAR DISTRIBUTION FUNCTION",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NUMBER OF PRIVATE ARRAYS",
+    "BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION" : "BOUNDARY ANGULAR DISTRIBUTION FUNCTION",
+    "ORIGIN_COORDINATES" : "ORIGIN COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "SETTING_FOR_INTEGRATION_ON_OMEGA1" : "SETTING FOR INTEGRATION ON OMEGA1",
+    "SETTING_FOR_INTEGRATION_ON_THETA1" : "SETTING FOR INTEGRATION ON THETA1",
+    "SETTING_FOR_INTEGRATION_ON_OMEGA2" : "SETTING FOR INTEGRATION ON OMEGA2",
+    "DIFFRACTION" : "DIFFRACTION",
+    "STARTING_TIME_STEP_FOR_DIFFRACTION" : "STARTING TIME STEP FOR DIFFRACTION",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "FINITE_ELEMENT_ASSEMBLY" : "FINITE ELEMENT ASSEMBLY",
+    "BAJ_MODELING" : "BAJ MODELING",
+    "TIME_STEP" : "TIME STEP",
+    "MINIMAL_FREQUENCY" : "MINIMAL FREQUENCY",
+    "FREQUENTIAL_RATIO" : "FREQUENTIAL RATIO",
+    "DATE_OF_COMPUTATION_BEGINNING" : "DATE OF COMPUTATION BEGINNING",
+    "BOTTOM_FRICTION_COEFFICIENT" : "BOTTOM FRICTION COEFFICIENT",
+    "WHITE_CAPPING_DISSIPATION_COEFFICIENT" : "WHITE CAPPING DISSIPATION COEFFICIENT",
+    "WHITE_CAPPING_WEIGHTING_COEFFICIENT" : "WHITE CAPPING WEIGHTING COEFFICIENT",
+    "AIR_DENSITY" : "AIR DENSITY",
+    "WATER_DENSITY" : "WATER DENSITY",
+    "WIND_GENERATION_COEFFICIENT" : "WIND GENERATION COEFFICIENT",
+    "VON_KARMAN_CONSTANT" : "VON KARMAN CONSTANT",
+    "CHARNOCK_CONSTANT" : "CHARNOCK CONSTANT",
+    "SHIFT_GROWING_CURVE_DUE_TO_WIND" : "SHIFT GROWING CURVE DUE TO WIND",
+    "WIND_MEASUREMENTS_LEVEL" : "WIND MEASUREMENTS LEVEL",
+    "WIND_DRAG_COEFFICIENT" : "WIND DRAG COEFFICIENT",
+    "INITIAL_SIGNIFICANT_WAVE_HEIGHT" : "INITIAL SIGNIFICANT WAVE HEIGHT",
+    "INITIAL_PEAK_FREQUENCY" : "INITIAL PEAK FREQUENCY",
+    "INITIAL_PEAK_FACTOR" : "INITIAL PEAK FACTOR",
+    "INITIAL_VALUE_OF_SIGMA_A_FOR_SPECTRUM" : "INITIAL VALUE OF SIGMA-A FOR SPECTRUM",
+    "INITIAL_VALUE_OF_SIGMA_B_FOR_SPECTRUM" : "INITIAL VALUE OF SIGMA-B FOR SPECTRUM",
+    "INITIAL_PHILLIPS_CONSTANT" : "INITIAL PHILLIPS CONSTANT",
+    "INITIAL_MEAN_FETCH_VALUE" : "INITIAL MEAN FETCH VALUE",
+    "INITIAL_MAXIMUM_PEAK_FREQUENCY" : "INITIAL MAXIMUM PEAK FREQUENCY",
+    "INITIAL_MAIN_DIRECTION_1" : "INITIAL MAIN DIRECTION 1",
+    "INITIAL_DIRECTIONAL_SPREAD_1" : "INITIAL DIRECTIONAL SPREAD 1",
+    "INITIAL_MAIN_DIRECTION_2" : "INITIAL MAIN DIRECTION 2",
+    "INITIAL_DIRECTIONAL_SPREAD_2" : "INITIAL DIRECTIONAL SPREAD 2",
+    "INITIAL_WEIGHTING_FACTOR_FOR_ADF" : "INITIAL WEIGHTING FACTOR FOR ADF",
+    "GODA_COEFFICIENT_FOR_ANGULAR_SPEADING" : "GODA COEFFICIENT FOR ANGULAR SPEADING",
+    "SPECTRUM_TAIL_FACTOR" : "SPECTRUM TAIL FACTOR",
+    "SPECTRUM_ENERGY_THRESHOLD" : "SPECTRUM ENERGY THRESHOLD",
+    "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_ALPHA" : "DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT ALPHA",
+    "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA1" : "DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA1",
+    "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA2" : "DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA2",
+    "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_B" : "DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT B",
+    "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_GAMMA" : "DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT GAMMA",
+    "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_ALPHA" : "DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA",
+    "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA" : "DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA",
+    "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA2" : "DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2",
+    "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_BETA0" : "DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT BETA0",
+    "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_M2STAR" : "DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT M2STAR",
+    "MAXIMUM_VALUE_OF_THE_RATIO_HM0_ON_D" : "MAXIMUM VALUE OF THE RATIO HM0 ON D",
+    "COEFFICIENT_OF_THE_TIME_SUB_INCREMENTS_FOR_BREAKING" : "COEFFICIENT OF THE TIME SUB-INCREMENTS FOR BREAKING",
+    "STANDARD_CONFIGURATION_PARAMETER" : "STANDARD CONFIGURATION PARAMETER",
+    "INITIAL_STILL_WATER_LEVEL" : "INITIAL STILL WATER LEVEL",
+    "TRIADS_1__LTA__COEFFICIENT_ALPHA" : "TRIADS 1 (LTA) COEFFICIENT ALPHA",
+    "TRIADS_1__LTA__COEFFICIENT_RFMLTA" : "TRIADS 1 (LTA) COEFFICIENT RFMLTA",
+    "TRIADS_2__SPB__COEFFICIENT_K" : "TRIADS 2 (SPB) COEFFICIENT K",
+    "TRIADS_2__SPB__LOWER_DIRECTIONAL_BOUNDARY" : "TRIADS 2 (SPB) LOWER DIRECTIONAL BOUNDARY",
+    "TRIADS_2__SPB__UPPER_DIRECTIONAL_BOUNDARY" : "TRIADS 2 (SPB) UPPER DIRECTIONAL BOUNDARY",
+    "BOUNDARY_SIGNIFICANT_WAVE_HEIGHT" : "BOUNDARY SIGNIFICANT WAVE HEIGHT",
+    "BOUNDARY_PEAK_FREQUENCY" : "BOUNDARY PEAK FREQUENCY",
+    "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_A" : "BOUNDARY SPECTRUM VALUE OF SIGMA-A",
+    "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_B" : "BOUNDARY SPECTRUM VALUE OF SIGMA-B",
+    "BOUNDARY_PHILLIPS_CONSTANT" : "BOUNDARY PHILLIPS CONSTANT",
+    "BOUNDARY_MEAN_FETCH_VALUE" : "BOUNDARY MEAN FETCH VALUE",
+    "BOUNDARY_MAXIMUM_PEAK_FREQUENCY" : "BOUNDARY MAXIMUM PEAK FREQUENCY",
+    "BOUNDARY_MAIN_DIRECTION_1" : "BOUNDARY MAIN DIRECTION 1",
+    "BOUNDARY_DIRECTIONAL_SPREAD_1" : "BOUNDARY DIRECTIONAL SPREAD 1",
+    "BOUNDARY_MAIN_DIRECTION_2" : "BOUNDARY MAIN DIRECTION 2",
+    "BOUNDARY_DIRECTIONAL_SPREAD_2" : "BOUNDARY DIRECTIONAL SPREAD 2",
+    "BOUNDARY_WEIGHTING_FACTOR_FOR_ADF" : "BOUNDARY WEIGHTING FACTOR FOR ADF",
+    "BOUNDARY_PEAK_FACTOR" : "BOUNDARY PEAK FACTOR",
+    "MINIMUM_WATER_DEPTH" : "MINIMUM WATER DEPTH",
+    "WIND_VELOCITY_ALONG_X" : "WIND VELOCITY ALONG X",
+    "WIND_VELOCITY_ALONG_Y" : "WIND VELOCITY ALONG Y",
+    "IMPLICITATION_COEFFICIENT_FOR_SOURCE_TERMS" : "IMPLICITATION COEFFICIENT FOR SOURCE TERMS",
+    "YAN_GENERATION_COEFFICIENT_D" : "YAN GENERATION COEFFICIENT D",
+    "YAN_GENERATION_COEFFICIENT_E" : "YAN GENERATION COEFFICIENT E",
+    "YAN_GENERATION_COEFFICIENT_F" : "YAN GENERATION COEFFICIENT F",
+    "YAN_GENERATION_COEFFICIENT_H" : "YAN GENERATION COEFFICIENT H",
+    "WESTHUYSEN_DISSIPATION_COEFFICIENT" : "WESTHUYSEN DISSIPATION COEFFICIENT",
+    "SATURATION_THRESHOLD_FOR_THE_DISSIPATION" : "SATURATION THRESHOLD FOR THE DISSIPATION",
+    "WESTHUYSEN_WHITE_CAPPING_DISSIPATION" : "WESTHUYSEN WHITE CAPPING DISSIPATION",
+    "WESTHUYSEN_WEIGHTING_COEFFICIENT" : "WESTHUYSEN WEIGHTING COEFFICIENT",
+    "THRESHOLD0_FOR_CONFIGURATIONS_ELIMINATION" : "THRESHOLD0 FOR CONFIGURATIONS ELIMINATION",
+    "THRESHOLD1_FOR_CONFIGURATIONS_ELIMINATION" : "THRESHOLD1 FOR CONFIGURATIONS ELIMINATION",
+    "THRESHOLD2_FOR_CONFIGURATIONS_ELIMINATION" : "THRESHOLD2 FOR CONFIGURATIONS ELIMINATION",
+    "VARIANCE_THRESHOLD_FOR_DIFFRACTION" : "VARIANCE THRESHOLD FOR DIFFRACTION",
+    "TIME_UNIT_IN_CURRENTS_FILE" : "TIME UNIT IN CURRENTS FILE",
+    "TIME_UNIT_IN_TIDAL_WATER_LEVEL_FILE" : "TIME UNIT IN TIDAL WATER LEVEL FILE",
+    "TIME_UNIT_IN_WINDS_FILE" : "TIME UNIT IN WINDS FILE",
+    "TIME_SHIFT_IN_CURRENTS_FILE" : "TIME SHIFT IN CURRENTS FILE",
+    "TIME_SHIFT_IN_TIDAL_WATER_LEVEL_FILE" : "TIME SHIFT IN TIDAL WATER LEVEL FILE",
+    "TIME_SHIFT_IN_WINDS_FILE" : "TIME SHIFT IN WINDS FILE",
+    "DISSIPATION_COEFFICIENT_FOR_STRONG_CURRENT" : "DISSIPATION COEFFICIENT FOR STRONG CURRENT",
+    "TITLE" : "TITLE",
+    "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS" : "VARIABLES FOR 2D GRAPHIC PRINTOUTS",
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "STEERING_FILE" : "STEERING FILE",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "BOTTOM_TOPOGRAPHY_FILE" : "BOTTOM TOPOGRAPHY FILE",
+    "BOTTOM_SMOOTHINGS" : "BOTTOM SMOOTHINGS",
+    "PERIOD_FOR_GRAPHIC_PRINTOUTS" : "PERIOD FOR GRAPHIC PRINTOUTS",
+    "NUMBER_OF_FIRST_ITERATION_FOR_GRAPHICS_PRINTOUTS" : "NUMBER OF FIRST ITERATION FOR GRAPHICS PRINTOUTS",
+    "ED_RESULTS_FILE" : "2D RESULTS FILE",
+    "ED_RESULTS_FILE_FORMAT" : "2D RESULTS FILE FORMAT",
+    "PUNCTUAL_RESULTS_FILE" : "PUNCTUAL RESULTS FILE",
+    "SPECTRUM_FILE_FORMAT" : "SPECTRUM FILE FORMAT",
+    "ABSCISSAE_OF_SPECTRUM_PRINTOUT_POINTS" : "ABSCISSAE OF SPECTRUM PRINTOUT POINTS",
+    "ORDINATES_OF_SPECTRUM_PRINTOUT_POINTS" : "ORDINATES OF SPECTRUM PRINTOUT POINTS",
+    "NEXT_COMPUTATION" : "NEXT COMPUTATION",
+    "PREVIOUS_COMPUTATION_FILE" : "PREVIOUS COMPUTATION FILE",
+    "PREVIOUS_COMPUTATION_FILE_FORMAT" : "PREVIOUS COMPUTATION FILE FORMAT",
+    "BINARY_CURRENTS_FILE" : "BINARY CURRENTS FILE",
+    "FORMATTED_CURRENTS_FILE" : "FORMATTED CURRENTS FILE",
+    "BINARY_WINDS_FILE" : "BINARY WINDS FILE",
+    "BINARY_WINDS_FILE_FORMAT" : "BINARY WINDS FILE FORMAT",
+    "FORMATTED_WINDS_FILE" : "FORMATTED WINDS FILE",
+    "REFERENCE_FILE" : "REFERENCE FILE",
+    "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
+    "BINARY_TIDAL_WATER_LEVEL_FILE" : "BINARY TIDAL WATER LEVEL FILE",
+    "BINARY_TIDAL_WATER_FILE_FORMAT" : "BINARY TIDAL WATER FILE FORMAT",
+    "FORMATTED_TIDAL_WATER_LEVEL_FILE" : "FORMATTED TIDAL WATER LEVEL FILE",
+    "BINARY_CURRENTS_FILE_FORMAT" : "BINARY CURRENTS FILE FORMAT",
+    "NAMES_OF_VARIABLES" : "NAMES OF VARIABLES",
+    "OPTION_FOR_DIAGNOSTIC_TAIL" : "OPTION FOR DIAGNOSTIC TAIL",
+    "OPTION_FOR_SECOND_DERIVATIVES" : "OPTION FOR SECOND DERIVATIVES",
+    "ZD_SPECTRA_RESULTS_FILE" : "1D SPECTRA RESULTS FILE",
+    "GLOBAL_RESULT_FILE" : "GLOBAL RESULT FILE",
+    "GLOBAL_RESULT_FILE_FORMAT" : "GLOBAL RESULT FILE FORMAT",
+    "BINARY_FILE_1" : "BINARY FILE 1",
+    "BINARY_DATA_FILE_1_FORMAT" : "BINARY DATA FILE 1 FORMAT",
+    "FORMATTED_FILE_1" : "FORMATTED FILE 1",
+    "DICTIONARY" : "DICTIONARY",
+    "PARTITIONING_TOOL" : "PARTITIONING TOOL",
+    "CONSIDERATION_OF_SOURCE_TERMS" : "CONSIDERATION OF SOURCE TERMS",
+    "SPHERICAL_COORDINATES" : "SPHERICAL COORDINATES",
+    "INFINITE_DEPTH" : "INFINITE DEPTH",
+    "CONSIDERATION_OF_A_STATIONARY_CURRENT" : "CONSIDERATION OF A STATIONARY CURRENT",
+    "CONSIDERATION_OF_A_WIND" : "CONSIDERATION OF A WIND",
+    "RECOVERY_OF_TELEMAC_DATA_ITEM" : "RECOVERY OF TELEMAC DATA ITEM",
+    "CONSIDERATION_OF_PROPAGATION" : "CONSIDERATION OF PROPAGATION",
+    "STATIONARY_WIND" : "STATIONARY WIND",
+    "VALIDATION" : "VALIDATION",
+    "CONSIDERATION_OF_TIDE" : "CONSIDERATION OF TIDE",
+    "TRIGONOMETRICAL_CONVENTION" : "TRIGONOMETRICAL CONVENTION",
+    "LIMIT_SPECTRUM_MODIFIED_BY_USER" : "LIMIT SPECTRUM MODIFIED BY USER",
+    "DIFFRACTION_FILTER" : "DIFFRACTION FILTER",
+    "INITIAL_TIME_SET_TO_ZERO" : "INITIAL TIME SET TO ZERO",
+    "VEGETATION_TAKEN_INTO_ACCOUNT" : "VEGETATION TAKEN INTO ACCOUNT",
+    "POROUS_MEDIA" : "POROUS MEDIA",
+    "CHECKING_THE_MESH" : "CHECKING THE MESH",
+    "FILE_WITH_COORDINATES_OF_SPECTRA_TO_WRITE" : "FILE WITH COORDINATES OF SPECTRA TO WRITE",
+    "FILE_WITH_COORDINATES_OF_SPECTRA_TO_IMPOSE" : "FILE WITH COORDINATES OF SPECTRA TO IMPOSE",
+    "IMPOSED_SPECTRA_FILE" : "IMPOSED SPECTRA FILE",
+    "IMPOSED_SPECTRA_FILE_FORMAT" : "IMPOSED SPECTRA FILE FORMAT",
+    "TIME_UNIT_OF_IMPOSED_SPECTRA_FILE" : "TIME UNIT OF IMPOSED SPECTRA FILE",
+    "TIME_SHIFT_OF_IMPOSED_SPECTRA_FILE" : "TIME SHIFT OF IMPOSED SPECTRA FILE",
+    "TAKING_INTO_ACCOUNT_SOURCE_TERMS_ON_IMPOSED_BOUNDARIES" : "TAKING INTO ACCOUNT SOURCE TERMS ON IMPOSED BOUNDARIES",
+    "BOUNDARY_CONDITION_BEFORE_TIME_STEP" : "BOUNDARY CONDITION BEFORE TIME STEP",
+    "ECRET_FOR_SMALL_HEIGHT" : "ECRET FOR SMALL HEIGHT",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATE PARTEL OUTPUT",
+}
+dicoCasEnToCata = {
+    "PERIOD FOR LISTING PRINTOUTS" : "PERIOD_FOR_LISTING_PRINTOUTS",
+    "NUMBER OF TIME STEP" : "NUMBER_OF_TIME_STEP",
+    "NUMBER OF DIRECTIONS" : "NUMBER_OF_DIRECTIONS",
+    "NUMBER OF FREQUENCIES" : "NUMBER_OF_FREQUENCIES",
+    "WIND GENERATION" : "WIND_GENERATION",
+    "WHITE CAPPING DISSIPATION" : "WHITE_CAPPING_DISSIPATION",
+    "BOTTOM FRICTION DISSIPATION" : "BOTTOM_FRICTION_DISSIPATION",
+    "NON-LINEAR TRANSFERS BETWEEN FREQUENCIES" : "NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES",
+    "CURRENTS FILE FORMAT" : "CURRENTS_FILE_FORMAT",
+    "WINDS FILE FORMAT" : "WINDS_FILE_FORMAT",
+    "NUMBER OF ITERATIONS FOR THE SOURCE TERMS" : "NUMBER_OF_ITERATIONS_FOR_THE_SOURCE_TERMS",
+    "TYPE OF INITIAL DIRECTIONAL SPECTRUM" : "TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM",
+    "DISSIPATION BY STRONG CURRENT" : "DISSIPATION_BY_STRONG_CURRENT",
+    "TIME INCREMENT NUMBER IN TELEMAC FILE" : "TIME_INCREMENT_NUMBER_IN_TELEMAC_FILE",
+    "VECTOR LENGTH" : "VECTOR_LENGTH",
+    "DEPTH-INDUCED BREAKING DISSIPATION" : "DEPTH_INDUCED_BREAKING_DISSIPATION",
+    "DEPTH-INDUCED BREAKING 1 (BJ) QB COMPUTATION METHOD" : "DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD",
+    "DEPTH-INDUCED BREAKING 1 (BJ) HM COMPUTATION METHOD" : "DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD",
+    "DEPTH-INDUCED BREAKING 1 (BJ) CHARACTERISTIC FREQUENCY" : "DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY",
+    "DEPTH-INDUCED BREAKING 2 (TG) WEIGHTING FUNCTION" : "DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION",
+    "DEPTH-INDUCED BREAKING 2 (TG) CHARACTERISTIC FREQUENCY" : "DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY",
+    "DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION" : "DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION",
+    "DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION" : "DEPTH_INDUCED_BREAKING_3__RO__EXPONENT_WEIGHTING_FUNCTION",
+    "DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY" : "DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY",
+    "DEPTH-INDUCED BREAKING 4 (IH) CHARACTERISTIC FREQUENCY" : "DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY",
+    "NUMBER OF BREAKING TIME STEPS" : "NUMBER_OF_BREAKING_TIME_STEPS",
+    "WAVE GROWTH LIMITER" : "WAVE_GROWTH_LIMITER",
+    "LINEAR WAVE GROWTH" : "LINEAR_WAVE_GROWTH",
+    "TRIAD INTERACTIONS" : "TRIAD_INTERACTIONS",
+    "TYPE OF BOUNDARY DIRECTIONAL SPECTRUM" : "TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM",
+    "TIDE REFRESHING PERIOD" : "TIDE_REFRESHING_PERIOD",
+    "TIDAL WATER LEVEL FILE FORMAT" : "TIDAL_WATER_LEVEL_FILE_FORMAT",
+    "RANK OF THE WATER LEVEL DATA IN THE TELEMAC FILE" : "RANK_OF_THE_WATER_LEVEL_DATA_IN_THE_TELEMAC_FILE",
+    "INITIAL ANGULAR DISTRIBUTION FUNCTION" : "INITIAL_ANGULAR_DISTRIBUTION_FUNCTION",
+    "NUMBER OF PRIVATE ARRAYS" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "BOUNDARY ANGULAR DISTRIBUTION FUNCTION" : "BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION",
+    "ORIGIN COORDINATES" : "ORIGIN_COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "SETTING FOR INTEGRATION ON OMEGA1" : "SETTING_FOR_INTEGRATION_ON_OMEGA1",
+    "SETTING FOR INTEGRATION ON THETA1" : "SETTING_FOR_INTEGRATION_ON_THETA1",
+    "SETTING FOR INTEGRATION ON OMEGA2" : "SETTING_FOR_INTEGRATION_ON_OMEGA2",
+    "DIFFRACTION" : "DIFFRACTION",
+    "STARTING TIME STEP FOR DIFFRACTION" : "STARTING_TIME_STEP_FOR_DIFFRACTION",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "FINITE ELEMENT ASSEMBLY" : "FINITE_ELEMENT_ASSEMBLY",
+    "BAJ MODELING" : "BAJ_MODELING",
+    "TIME STEP" : "TIME_STEP",
+    "MINIMAL FREQUENCY" : "MINIMAL_FREQUENCY",
+    "FREQUENTIAL RATIO" : "FREQUENTIAL_RATIO",
+    "DATE OF COMPUTATION BEGINNING" : "DATE_OF_COMPUTATION_BEGINNING",
+    "BOTTOM FRICTION COEFFICIENT" : "BOTTOM_FRICTION_COEFFICIENT",
+    "WHITE CAPPING DISSIPATION COEFFICIENT" : "WHITE_CAPPING_DISSIPATION_COEFFICIENT",
+    "WHITE CAPPING WEIGHTING COEFFICIENT" : "WHITE_CAPPING_WEIGHTING_COEFFICIENT",
+    "AIR DENSITY" : "AIR_DENSITY",
+    "WATER DENSITY" : "WATER_DENSITY",
+    "WIND GENERATION COEFFICIENT" : "WIND_GENERATION_COEFFICIENT",
+    "VON KARMAN CONSTANT" : "VON_KARMAN_CONSTANT",
+    "CHARNOCK CONSTANT" : "CHARNOCK_CONSTANT",
+    "SHIFT GROWING CURVE DUE TO WIND" : "SHIFT_GROWING_CURVE_DUE_TO_WIND",
+    "WIND MEASUREMENTS LEVEL" : "WIND_MEASUREMENTS_LEVEL",
+    "WIND DRAG COEFFICIENT" : "WIND_DRAG_COEFFICIENT",
+    "INITIAL SIGNIFICANT WAVE HEIGHT" : "INITIAL_SIGNIFICANT_WAVE_HEIGHT",
+    "INITIAL PEAK FREQUENCY" : "INITIAL_PEAK_FREQUENCY",
+    "INITIAL PEAK FACTOR" : "INITIAL_PEAK_FACTOR",
+    "INITIAL VALUE OF SIGMA-A FOR SPECTRUM" : "INITIAL_VALUE_OF_SIGMA_A_FOR_SPECTRUM",
+    "INITIAL VALUE OF SIGMA-B FOR SPECTRUM" : "INITIAL_VALUE_OF_SIGMA_B_FOR_SPECTRUM",
+    "INITIAL PHILLIPS CONSTANT" : "INITIAL_PHILLIPS_CONSTANT",
+    "INITIAL MEAN FETCH VALUE" : "INITIAL_MEAN_FETCH_VALUE",
+    "INITIAL MAXIMUM PEAK FREQUENCY" : "INITIAL_MAXIMUM_PEAK_FREQUENCY",
+    "INITIAL MAIN DIRECTION 1" : "INITIAL_MAIN_DIRECTION_1",
+    "INITIAL DIRECTIONAL SPREAD 1" : "INITIAL_DIRECTIONAL_SPREAD_1",
+    "INITIAL MAIN DIRECTION 2" : "INITIAL_MAIN_DIRECTION_2",
+    "INITIAL DIRECTIONAL SPREAD 2" : "INITIAL_DIRECTIONAL_SPREAD_2",
+    "INITIAL WEIGHTING FACTOR FOR ADF" : "INITIAL_WEIGHTING_FACTOR_FOR_ADF",
+    "GODA COEFFICIENT FOR ANGULAR SPEADING" : "GODA_COEFFICIENT_FOR_ANGULAR_SPEADING",
+    "SPECTRUM TAIL FACTOR" : "SPECTRUM_TAIL_FACTOR",
+    "SPECTRUM ENERGY THRESHOLD" : "SPECTRUM_ENERGY_THRESHOLD",
+    "DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT ALPHA" : "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_ALPHA",
+    "DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA1" : "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA1",
+    "DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA2" : "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA2",
+    "DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT B" : "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_B",
+    "DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT GAMMA" : "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_GAMMA",
+    "DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA" : "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_ALPHA",
+    "DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA" : "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA",
+    "DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2" : "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA2",
+    "DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT BETA0" : "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_BETA0",
+    "DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT M2STAR" : "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_M2STAR",
+    "MAXIMUM VALUE OF THE RATIO HM0 ON D" : "MAXIMUM_VALUE_OF_THE_RATIO_HM0_ON_D",
+    "COEFFICIENT OF THE TIME SUB-INCREMENTS FOR BREAKING" : "COEFFICIENT_OF_THE_TIME_SUB_INCREMENTS_FOR_BREAKING",
+    "STANDARD CONFIGURATION PARAMETER" : "STANDARD_CONFIGURATION_PARAMETER",
+    "INITIAL STILL WATER LEVEL" : "INITIAL_STILL_WATER_LEVEL",
+    "TRIADS 1 (LTA) COEFFICIENT ALPHA" : "TRIADS_1__LTA__COEFFICIENT_ALPHA",
+    "TRIADS 1 (LTA) COEFFICIENT RFMLTA" : "TRIADS_1__LTA__COEFFICIENT_RFMLTA",
+    "TRIADS 2 (SPB) COEFFICIENT K" : "TRIADS_2__SPB__COEFFICIENT_K",
+    "TRIADS 2 (SPB) LOWER DIRECTIONAL BOUNDARY" : "TRIADS_2__SPB__LOWER_DIRECTIONAL_BOUNDARY",
+    "TRIADS 2 (SPB) UPPER DIRECTIONAL BOUNDARY" : "TRIADS_2__SPB__UPPER_DIRECTIONAL_BOUNDARY",
+    "BOUNDARY SIGNIFICANT WAVE HEIGHT" : "BOUNDARY_SIGNIFICANT_WAVE_HEIGHT",
+    "BOUNDARY PEAK FREQUENCY" : "BOUNDARY_PEAK_FREQUENCY",
+    "BOUNDARY SPECTRUM VALUE OF SIGMA-A" : "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_A",
+    "BOUNDARY SPECTRUM VALUE OF SIGMA-B" : "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_B",
+    "BOUNDARY PHILLIPS CONSTANT" : "BOUNDARY_PHILLIPS_CONSTANT",
+    "BOUNDARY MEAN FETCH VALUE" : "BOUNDARY_MEAN_FETCH_VALUE",
+    "BOUNDARY MAXIMUM PEAK FREQUENCY" : "BOUNDARY_MAXIMUM_PEAK_FREQUENCY",
+    "BOUNDARY MAIN DIRECTION 1" : "BOUNDARY_MAIN_DIRECTION_1",
+    "BOUNDARY DIRECTIONAL SPREAD 1" : "BOUNDARY_DIRECTIONAL_SPREAD_1",
+    "BOUNDARY MAIN DIRECTION 2" : "BOUNDARY_MAIN_DIRECTION_2",
+    "BOUNDARY DIRECTIONAL SPREAD 2" : "BOUNDARY_DIRECTIONAL_SPREAD_2",
+    "BOUNDARY WEIGHTING FACTOR FOR ADF" : "BOUNDARY_WEIGHTING_FACTOR_FOR_ADF",
+    "BOUNDARY PEAK FACTOR" : "BOUNDARY_PEAK_FACTOR",
+    "MINIMUM WATER DEPTH" : "MINIMUM_WATER_DEPTH",
+    "WIND VELOCITY ALONG X" : "WIND_VELOCITY_ALONG_X",
+    "WIND VELOCITY ALONG Y" : "WIND_VELOCITY_ALONG_Y",
+    "IMPLICITATION COEFFICIENT FOR SOURCE TERMS" : "IMPLICITATION_COEFFICIENT_FOR_SOURCE_TERMS",
+    "YAN GENERATION COEFFICIENT D" : "YAN_GENERATION_COEFFICIENT_D",
+    "YAN GENERATION COEFFICIENT E" : "YAN_GENERATION_COEFFICIENT_E",
+    "YAN GENERATION COEFFICIENT F" : "YAN_GENERATION_COEFFICIENT_F",
+    "YAN GENERATION COEFFICIENT H" : "YAN_GENERATION_COEFFICIENT_H",
+    "WESTHUYSEN DISSIPATION COEFFICIENT" : "WESTHUYSEN_DISSIPATION_COEFFICIENT",
+    "SATURATION THRESHOLD FOR THE DISSIPATION" : "SATURATION_THRESHOLD_FOR_THE_DISSIPATION",
+    "WESTHUYSEN WHITE CAPPING DISSIPATION" : "WESTHUYSEN_WHITE_CAPPING_DISSIPATION",
+    "WESTHUYSEN WEIGHTING COEFFICIENT" : "WESTHUYSEN_WEIGHTING_COEFFICIENT",
+    "THRESHOLD0 FOR CONFIGURATIONS ELIMINATION" : "THRESHOLD0_FOR_CONFIGURATIONS_ELIMINATION",
+    "THRESHOLD1 FOR CONFIGURATIONS ELIMINATION" : "THRESHOLD1_FOR_CONFIGURATIONS_ELIMINATION",
+    "THRESHOLD2 FOR CONFIGURATIONS ELIMINATION" : "THRESHOLD2_FOR_CONFIGURATIONS_ELIMINATION",
+    "VARIANCE THRESHOLD FOR DIFFRACTION" : "VARIANCE_THRESHOLD_FOR_DIFFRACTION",
+    "TIME UNIT IN CURRENTS FILE" : "TIME_UNIT_IN_CURRENTS_FILE",
+    "TIME UNIT IN TIDAL WATER LEVEL FILE" : "TIME_UNIT_IN_TIDAL_WATER_LEVEL_FILE",
+    "TIME UNIT IN WINDS FILE" : "TIME_UNIT_IN_WINDS_FILE",
+    "TIME SHIFT IN CURRENTS FILE" : "TIME_SHIFT_IN_CURRENTS_FILE",
+    "TIME SHIFT IN TIDAL WATER LEVEL FILE" : "TIME_SHIFT_IN_TIDAL_WATER_LEVEL_FILE",
+    "TIME SHIFT IN WINDS FILE" : "TIME_SHIFT_IN_WINDS_FILE",
+    "DISSIPATION COEFFICIENT FOR STRONG CURRENT" : "DISSIPATION_COEFFICIENT_FOR_STRONG_CURRENT",
+    "TITLE" : "TITLE",
+    "VARIABLES FOR 2D GRAPHIC PRINTOUTS" : "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS",
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "STEERING FILE" : "STEERING_FILE",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "BOTTOM TOPOGRAPHY FILE" : "BOTTOM_TOPOGRAPHY_FILE",
+    "BOTTOM SMOOTHINGS" : "BOTTOM_SMOOTHINGS",
+    "PERIOD FOR GRAPHIC PRINTOUTS" : "PERIOD_FOR_GRAPHIC_PRINTOUTS",
+    "NUMBER OF FIRST ITERATION FOR GRAPHICS PRINTOUTS" : "NUMBER_OF_FIRST_ITERATION_FOR_GRAPHICS_PRINTOUTS",
+    "2D RESULTS FILE" : "ED_RESULTS_FILE",
+    "2D RESULTS FILE FORMAT" : "ED_RESULTS_FILE_FORMAT",
+    "PUNCTUAL RESULTS FILE" : "PUNCTUAL_RESULTS_FILE",
+    "SPECTRUM FILE FORMAT" : "SPECTRUM_FILE_FORMAT",
+    "ABSCISSAE OF SPECTRUM PRINTOUT POINTS" : "ABSCISSAE_OF_SPECTRUM_PRINTOUT_POINTS",
+    "ORDINATES OF SPECTRUM PRINTOUT POINTS" : "ORDINATES_OF_SPECTRUM_PRINTOUT_POINTS",
+    "NEXT COMPUTATION" : "NEXT_COMPUTATION",
+    "PREVIOUS COMPUTATION FILE" : "PREVIOUS_COMPUTATION_FILE",
+    "PREVIOUS COMPUTATION FILE FORMAT" : "PREVIOUS_COMPUTATION_FILE_FORMAT",
+    "BINARY CURRENTS FILE" : "BINARY_CURRENTS_FILE",
+    "FORMATTED CURRENTS FILE" : "FORMATTED_CURRENTS_FILE",
+    "BINARY WINDS FILE" : "BINARY_WINDS_FILE",
+    "BINARY WINDS FILE FORMAT" : "BINARY_WINDS_FILE_FORMAT",
+    "FORMATTED WINDS FILE" : "FORMATTED_WINDS_FILE",
+    "REFERENCE FILE" : "REFERENCE_FILE",
+    "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
+    "BINARY TIDAL WATER LEVEL FILE" : "BINARY_TIDAL_WATER_LEVEL_FILE",
+    "BINARY TIDAL WATER FILE FORMAT" : "BINARY_TIDAL_WATER_FILE_FORMAT",
+    "FORMATTED TIDAL WATER LEVEL FILE" : "FORMATTED_TIDAL_WATER_LEVEL_FILE",
+    "BINARY CURRENTS FILE FORMAT" : "BINARY_CURRENTS_FILE_FORMAT",
+    "NAMES OF VARIABLES" : "NAMES_OF_VARIABLES",
+    "OPTION FOR DIAGNOSTIC TAIL" : "OPTION_FOR_DIAGNOSTIC_TAIL",
+    "OPTION FOR SECOND DERIVATIVES" : "OPTION_FOR_SECOND_DERIVATIVES",
+    "1D SPECTRA RESULTS FILE" : "ZD_SPECTRA_RESULTS_FILE",
+    "GLOBAL RESULT FILE" : "GLOBAL_RESULT_FILE",
+    "GLOBAL RESULT FILE FORMAT" : "GLOBAL_RESULT_FILE_FORMAT",
+    "BINARY FILE 1" : "BINARY_FILE_1",
+    "BINARY DATA FILE 1 FORMAT" : "BINARY_DATA_FILE_1_FORMAT",
+    "FORMATTED FILE 1" : "FORMATTED_FILE_1",
+    "DICTIONARY" : "DICTIONARY",
+    "PARTITIONING TOOL" : "PARTITIONING_TOOL",
+    "CONSIDERATION OF SOURCE TERMS" : "CONSIDERATION_OF_SOURCE_TERMS",
+    "SPHERICAL COORDINATES" : "SPHERICAL_COORDINATES",
+    "INFINITE DEPTH" : "INFINITE_DEPTH",
+    "CONSIDERATION OF A STATIONARY CURRENT" : "CONSIDERATION_OF_A_STATIONARY_CURRENT",
+    "CONSIDERATION OF A WIND" : "CONSIDERATION_OF_A_WIND",
+    "RECOVERY OF TELEMAC DATA ITEM" : "RECOVERY_OF_TELEMAC_DATA_ITEM",
+    "CONSIDERATION OF PROPAGATION" : "CONSIDERATION_OF_PROPAGATION",
+    "STATIONARY WIND" : "STATIONARY_WIND",
+    "VALIDATION" : "VALIDATION",
+    "CONSIDERATION OF TIDE" : "CONSIDERATION_OF_TIDE",
+    "TRIGONOMETRICAL CONVENTION" : "TRIGONOMETRICAL_CONVENTION",
+    "LIMIT SPECTRUM MODIFIED BY USER" : "LIMIT_SPECTRUM_MODIFIED_BY_USER",
+    "DIFFRACTION FILTER" : "DIFFRACTION_FILTER",
+    "INITIAL TIME SET TO ZERO" : "INITIAL_TIME_SET_TO_ZERO",
+    "VEGETATION TAKEN INTO ACCOUNT" : "VEGETATION_TAKEN_INTO_ACCOUNT",
+    "POROUS MEDIA" : "POROUS_MEDIA",
+    "CHECKING THE MESH" : "CHECKING_THE_MESH",
+    "FILE WITH COORDINATES OF SPECTRA TO WRITE" : "FILE_WITH_COORDINATES_OF_SPECTRA_TO_WRITE",
+    "FILE WITH COORDINATES OF SPECTRA TO IMPOSE" : "FILE_WITH_COORDINATES_OF_SPECTRA_TO_IMPOSE",
+    "IMPOSED SPECTRA FILE" : "IMPOSED_SPECTRA_FILE",
+    "IMPOSED SPECTRA FILE FORMAT" : "IMPOSED_SPECTRA_FILE_FORMAT",
+    "TIME UNIT OF IMPOSED SPECTRA FILE" : "TIME_UNIT_OF_IMPOSED_SPECTRA_FILE",
+    "TIME SHIFT OF IMPOSED SPECTRA FILE" : "TIME_SHIFT_OF_IMPOSED_SPECTRA_FILE",
+    "TAKING INTO ACCOUNT SOURCE TERMS ON IMPOSED BOUNDARIES" : "TAKING_INTO_ACCOUNT_SOURCE_TERMS_ON_IMPOSED_BOUNDARIES",
+    "BOUNDARY CONDITION BEFORE TIME STEP" : "BOUNDARY_CONDITION_BEFORE_TIME_STEP",
+    "ECRET FOR SMALL HEIGHT" : "ECRET_FOR_SMALL_HEIGHT",
+    "CONCATENATE PARTEL OUTPUT" : "CONCATENATE_PARTEL_OUTPUT",
+}
diff --git a/Telemac/tomawac_dicoCasFrToCata.py b/Telemac/tomawac_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..1ccd305
--- /dev/null
@@ -0,0 +1,406 @@
+dicoCataToFrTelemac = {
+    "PERIOD_FOR_LISTING_PRINTOUTS" : "PERIODE POUR LES SORTIES LISTING",
+    "NUMBER_OF_TIME_STEP" : "NOMBRE DE PAS DE TEMPS",
+    "NUMBER_OF_DIRECTIONS" : "NOMBRE DE DIRECTIONS",
+    "NUMBER_OF_FREQUENCIES" : "NOMBRE DE FREQUENCES",
+    "WIND_GENERATION" : "APPORTS DUS AU VENT",
+    "WHITE_CAPPING_DISSIPATION" : "DISSIPATION PAR MOUTONNEMENT",
+    "BOTTOM_FRICTION_DISSIPATION" : "DISSIPATION PAR FROTTEMENT SUR LE FOND",
+    "NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES" : "TRANSFERTS NON LINEAIRES INTER-FREQUENCES",
+    "CURRENTS_FILE_FORMAT" : "FORMAT DU FICHIER DES COURANTS",
+    "WINDS_FILE_FORMAT" : "FORMAT DU FICHIER DES VENTS",
+    "NUMBER_OF_ITERATIONS_FOR_THE_SOURCE_TERMS" : "NOMBRE DE SOUS-ITERATIONS POUR LES TERMES SOURCES",
+    "TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM" : "TYPE DE SPECTRE DIRECTIONNEL INITIAL",
+    "DISSIPATION_BY_STRONG_CURRENT" : "DISSIPATION PAR FORT COURANT",
+    "TIME_INCREMENT_NUMBER_IN_TELEMAC_FILE" : "NUMERO DU PAS DE TEMPS DU FICHIER TELEMAC",
+    "VECTOR_LENGTH" : "LONGUEUR DU VECTEUR",
+    "DEPTH_INDUCED_BREAKING_DISSIPATION" : "DISSIPATION PAR DEFERLEMENT",
+    "DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD" : "DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB",
+    "DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD" : "DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM",
+    "DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY" : "DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE",
+    "DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION" : "DEFERLEMENT 2 (TG) FONCTION DE PONDERATION",
+    "DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY" : "DEFERLEMENT 2 (TG) CHOIX FREQUENCE CARACTERISTIQUE",
+    "DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION" : "DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE",
+    "DEPTH_INDUCED_BREAKING_3__RO__EXPONENT_WEIGHTING_FUNCTION" : "DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION",
+    "DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY" : "DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE",
+    "DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY" : "DEFERLEMENT 4 (IH) CHOIX FREQUENCE CARACTERISTIQUE",
+    "NUMBER_OF_BREAKING_TIME_STEPS" : "NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT",
+    "WAVE_GROWTH_LIMITER" : "LIMITEUR DE CROISSANCE",
+    "LINEAR_WAVE_GROWTH" : "CROISSANCE LINEAIRE DES VAGUES",
+    "TRIAD_INTERACTIONS" : "TRANSFERTS ENTRE TRIPLETS DE FREQUENCES",
+    "TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM" : "TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES",
+    "TIDE_REFRESHING_PERIOD" : "PERIODE D'ACTUALISATION DE LA MAREE",
+    "TIDAL_WATER_LEVEL_FILE_FORMAT" : "FORMAT DU FICHIER DU NIVEAU DE LA MAREE",
+    "RANK_OF_THE_WATER_LEVEL_DATA_IN_THE_TELEMAC_FILE" : "RANG DU NIVEAU DE LA MAREE DANS LE FICHIER TELEMAC",
+    "INITIAL_ANGULAR_DISTRIBUTION_FUNCTION" : "FONCTION DE REPARTITION ANGULAIRE INITIALE",
+    "NUMBER_OF_PRIVATE_ARRAYS" : "NOMBRE DE TABLEAUX PRIVES",
+    "BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION" : "FONCTION DE REPARTITION ANGULAIRE AUX LIMITES",
+    "ORIGIN_COORDINATES" : "COORDONNEES DE L'ORIGINE",
+    "DEBUGGER" : "DEBUGGER",
+    "SETTING_FOR_INTEGRATION_ON_OMEGA1" : "REGLAGE POUR INTEGRATION SUR OMEGA1",
+    "SETTING_FOR_INTEGRATION_ON_THETA1" : "REGLAGE POUR INTEGRATION SUR THETA1",
+    "SETTING_FOR_INTEGRATION_ON_OMEGA2" : "REGLAGE POUR INTEGRATION SUR OMEGA2",
+    "DIFFRACTION" : "DIFFRACTION",
+    "STARTING_TIME_STEP_FOR_DIFFRACTION" : "PAS DE TEMPS DEBUT DIFFRACTION",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "FINITE_ELEMENT_ASSEMBLY" : "ASSEMBLAGE EN ELEMENTS FINIS",
+    "BAJ_MODELING" : "MODELISATION BAJ",
+    "TIME_STEP" : "PAS DE TEMPS",
+    "MINIMAL_FREQUENCY" : "FREQUENCE MINIMALE",
+    "FREQUENTIAL_RATIO" : "RAISON FREQUENTIELLE",
+    "DATE_OF_COMPUTATION_BEGINNING" : "DATE DE DEBUT DU CALCUL",
+    "BOTTOM_FRICTION_COEFFICIENT" : "COEFFICIENT DE FROTTEMENT SUR LE FOND",
+    "WHITE_CAPPING_DISSIPATION_COEFFICIENT" : "COEFFICIENT DE DISSIPATION PAR MOUTONNEMENT",
+    "WHITE_CAPPING_WEIGHTING_COEFFICIENT" : "COEFFICIENT DE PONDERATION POUR LE MOUTONNEMENT",
+    "AIR_DENSITY" : "DENSITE DE L'AIR",
+    "WATER_DENSITY" : "DENSITE DE L'EAU",
+    "WIND_GENERATION_COEFFICIENT" : "COEFFICIENT DE GENERATION PAR LE VENT",
+    "VON_KARMAN_CONSTANT" : "CONSTANTE DE VON KARMAN",
+    "CHARNOCK_CONSTANT" : "CONSTANTE DE CHARNOCK",
+    "SHIFT_GROWING_CURVE_DUE_TO_WIND" : "DECALAGE COURBE DE CROISSANCE DUE AU VENT",
+    "WIND_MEASUREMENTS_LEVEL" : "COTE DE MESURE DES VENTS",
+    "WIND_DRAG_COEFFICIENT" : "COEFFICIENT DE TRAINEE DE VENT",
+    "INITIAL_SIGNIFICANT_WAVE_HEIGHT" : "HAUTEUR SIGNIFICATIVE INITIALE",
+    "INITIAL_PEAK_FREQUENCY" : "FREQUENCE DE PIC INITIALE",
+    "INITIAL_PEAK_FACTOR" : "FACTEUR DE PIC INITIAL",
+    "INITIAL_VALUE_OF_SIGMA_A_FOR_SPECTRUM" : "VALEUR INITIALE DE SIGMA-A POUR SPECTRE",
+    "INITIAL_VALUE_OF_SIGMA_B_FOR_SPECTRUM" : "VALEUR INITIALE DE SIGMA-B POUR SPECTRE",
+    "INITIAL_PHILLIPS_CONSTANT" : "CONSTANTE DE PHILLIPS INITIALE",
+    "INITIAL_MEAN_FETCH_VALUE" : "VALEUR MOYENNE DU FETCH INITIAL",
+    "INITIAL_MAXIMUM_PEAK_FREQUENCY" : "FREQUENCE DE PIC MAXIMALE INITIALE",
+    "INITIAL_MAIN_DIRECTION_1" : "DIRECTION PRINCIPALE 1 INITIALE",
+    "INITIAL_DIRECTIONAL_SPREAD_1" : "ETALEMENT DIRECTIONNEL 1 INITIAL",
+    "INITIAL_MAIN_DIRECTION_2" : "DIRECTION PRINCIPALE 2 INITIALE",
+    "INITIAL_DIRECTIONAL_SPREAD_2" : "ETALEMENT DIRECTIONNEL 2 INITIAL",
+    "INITIAL_WEIGHTING_FACTOR_FOR_ADF" : "FACTEUR DE PONDERATION POUR FRA INITIALE",
+    "GODA_COEFFICIENT_FOR_ANGULAR_SPEADING" : "COEFFICIENT DE GODA POUR LOI DE REPARTITION ANGULAIR",
+    "SPECTRUM_TAIL_FACTOR" : "FACTEUR DE QUEUE DU SPECTRE",
+    "SPECTRUM_ENERGY_THRESHOLD" : "SEUIL D'ENERGIE CONSIDERE POUR LE SPECTRE",
+    "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_ALPHA" : "DEFERLEMENT 1 (BJ) CONSTANTE ALPHA",
+    "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA1" : "DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1",
+    "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA2" : "DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2",
+    "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_B" : "DEFERLEMENT 2 (TG) CONSTANTE B",
+    "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_GAMMA" : "DEFERLEMENT 2 (TG) CONSTANTE GAMMA",
+    "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_ALPHA" : "DEFERLEMENT 3 (RO) CONSTANTE ALPHA",
+    "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA" : "DEFERLEMENT 3 (RO) CONSTANTE GAMMA",
+    "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA2" : "DEFERLEMENT 3 (RO) CONSTANTE GAMMA2",
+    "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_BETA0" : "DEFERLEMENT 4 (IH) CONSTANTE BETA0",
+    "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_M2STAR" : "DEFERLEMENT 4 (IH) CONSTANTE M2STAR",
+    "MAXIMUM_VALUE_OF_THE_RATIO_HM0_ON_D" : "VALEUR MAXIMALE DU RAPPORT HM0 SUR D",
+    "COEFFICIENT_OF_THE_TIME_SUB_INCREMENTS_FOR_BREAKING" : "COEFFICIENT POUR LES SOUS-PAS DE TEMPS POUR LE DEFERLEMENT",
+    "STANDARD_CONFIGURATION_PARAMETER" : "PARAMETRE DE LA CONFIGURATION STANDARD",
+    "INITIAL_STILL_WATER_LEVEL" : "COTE INITIALE DU PLAN D'EAU AU REPOS",
+    "TRIADS_1__LTA__COEFFICIENT_ALPHA" : "TRIADS 1 (LTA) CONSTANTE ALPHA",
+    "TRIADS_1__LTA__COEFFICIENT_RFMLTA" : "TRIADS 1 (LTA) CONSTANTE RFMLTA",
+    "TRIADS_2__SPB__COEFFICIENT_K" : "TRIADS 2 (SPB) CONSTANTE K",
+    "TRIADS_2__SPB__LOWER_DIRECTIONAL_BOUNDARY" : "TRIADS 2 (SPB) BORNE DIRECTIONNELLE INFERIEURE",
+    "TRIADS_2__SPB__UPPER_DIRECTIONAL_BOUNDARY" : "TRIADS 2 (SPB) BORNE DIRECTIONNELLE SUPERIEURE",
+    "BOUNDARY_SIGNIFICANT_WAVE_HEIGHT" : "HAUTEUR SIGNIFICATIVE AUX LIMITES",
+    "BOUNDARY_PEAK_FREQUENCY" : "FREQUENCE DE PIC AUX LIMITES",
+    "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_A" : "VALEUR AUX LIMITES DE SIGMA-A POUR SPECTRE",
+    "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_B" : "VALEUR AUX LIMITES DE SIGMA-B POUR SPECTRE",
+    "BOUNDARY_PHILLIPS_CONSTANT" : "CONSTANTE DE PHILLIPS AUX LIMITES",
+    "BOUNDARY_MEAN_FETCH_VALUE" : "VALEUR MOYENNE DU FETCH AUX LIMITES",
+    "BOUNDARY_MAXIMUM_PEAK_FREQUENCY" : "FREQUENCE DE PIC MAXIMALE AUX LIMITES",
+    "BOUNDARY_MAIN_DIRECTION_1" : "DIRECTION PRINCIPALE 1 AUX LIMITES",
+    "BOUNDARY_DIRECTIONAL_SPREAD_1" : "ETALEMENT DIRECTIONNEL 1 AUX LIMITES",
+    "BOUNDARY_MAIN_DIRECTION_2" : "DIRECTION PRINCIPALE 2 AUX LIMITES",
+    "BOUNDARY_DIRECTIONAL_SPREAD_2" : "ETALEMENT DIRECTIONNEL 2 AUX LIMITES",
+    "BOUNDARY_WEIGHTING_FACTOR_FOR_ADF" : "FACTEUR DE PONDERATION POUR FRA AUX LIMITES",
+    "BOUNDARY_PEAK_FACTOR" : "FACTEUR DE PIC AUX LIMITES",
+    "MINIMUM_WATER_DEPTH" : "PROFONDEUR D'EAU MINIMALE",
+    "WIND_VELOCITY_ALONG_X" : "VITESSE DU VENT SUIVANT X",
+    "WIND_VELOCITY_ALONG_Y" : "VITESSE DU VENT SUIVANT Y",
+    "IMPLICITATION_COEFFICIENT_FOR_SOURCE_TERMS" : "COEFFICIENT IMPLICITATION POUR TERMES SOURCES",
+    "YAN_GENERATION_COEFFICIENT_D" : "COEFFICIENT DE GENERATION DE YAN D",
+    "YAN_GENERATION_COEFFICIENT_E" : "COEFFICIENT DE GENERATION DE YAN E",
+    "YAN_GENERATION_COEFFICIENT_F" : "COEFFICIENT DE GENERATION DE YAN F",
+    "YAN_GENERATION_COEFFICIENT_H" : "COEFFICIENT DE GENERATION DE YAN H",
+    "WESTHUYSEN_DISSIPATION_COEFFICIENT" : "COEFFICIENT DE DISSIPATION DE WESTHUYSEN",
+    "SATURATION_THRESHOLD_FOR_THE_DISSIPATION" : "SEUIL DE SATURATION POUR LA DISSIPATION",
+    "WESTHUYSEN_WHITE_CAPPING_DISSIPATION" : "DISSIPATION PAR MOUTONNEMENT DE WESTHUYSEN",
+    "WESTHUYSEN_WEIGHTING_COEFFICIENT" : "COEFFICIENT DE PONDERATION DE WESTHUYSEN",
+    "THRESHOLD0_FOR_CONFIGURATIONS_ELIMINATION" : "SEUIL0 ELIMINATION DE CONFIGURATIONS",
+    "THRESHOLD1_FOR_CONFIGURATIONS_ELIMINATION" : "SEUIL1 ELIMINATION DE CONFIGURATIONS",
+    "THRESHOLD2_FOR_CONFIGURATIONS_ELIMINATION" : "SEUIL2 ELIMINATION DE CONFIGURATIONS",
+    "VARIANCE_THRESHOLD_FOR_DIFFRACTION" : "SEUIL DE VARIANCE CONSIDEREE POUR DIFFRACTION",
+    "TIME_UNIT_IN_CURRENTS_FILE" : "UNITE DE TEMPS DU FICHIER DES COURANTS",
+    "TIME_UNIT_IN_TIDAL_WATER_LEVEL_FILE" : "UNITE DE TEMPS DU FICHIER DU NIVEAU DE LA MAREE",
+    "TIME_UNIT_IN_WINDS_FILE" : "UNITE DE TEMPS DU FICHIER DES VENTS",
+    "TIME_SHIFT_IN_CURRENTS_FILE" : "DEPHASAGE DU FICHIER DES COURANTS",
+    "TIME_SHIFT_IN_TIDAL_WATER_LEVEL_FILE" : "DEPHASAGE DU FICHIER DU NIVEAU DE LA MAREE",
+    "TIME_SHIFT_IN_WINDS_FILE" : "DEPHASAGE DU FICHIER DES VENTS",
+    "DISSIPATION_COEFFICIENT_FOR_STRONG_CURRENT" : "COEFFICIENT DE DISSIPATION PAR FORT COURANT",
+    "TITLE" : "TITRE",
+    "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS" : "VARIABLES POUR LES SORTIES GRAPHIQUES 2D",
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "BOTTOM_TOPOGRAPHY_FILE" : "FICHIER DES FONDS",
+    "BOTTOM_SMOOTHINGS" : "LISSAGES DU FOND",
+    "PERIOD_FOR_GRAPHIC_PRINTOUTS" : "PERIODE POUR LES SORTIES GRAPHIQUES",
+    "NUMBER_OF_FIRST_ITERATION_FOR_GRAPHICS_PRINTOUTS" : "NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES",
+    "ED_RESULTS_FILE" : "FICHIER DES RESULTATS 2D",
+    "ED_RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS 2D",
+    "PUNCTUAL_RESULTS_FILE" : "FICHIER DES RESULTATS PONCTUELS",
+    "SPECTRUM_FILE_FORMAT" : "FORMAT DU FICHIER DE SPECTRE",
+    "ABSCISSAE_OF_SPECTRUM_PRINTOUT_POINTS" : "ABSCISSES DES POINTS DE SORTIE DU SPECTRE",
+    "ORDINATES_OF_SPECTRUM_PRINTOUT_POINTS" : "ORDONNEES DES POINTS DE SORTIE DU SPECTRE",
+    "NEXT_COMPUTATION" : "SUITE DE CALCUL",
+    "PREVIOUS_COMPUTATION_FILE" : "FICHIER DU CALCUL PRECEDENT",
+    "PREVIOUS_COMPUTATION_FILE_FORMAT" : "FORMAT DU FICHIER DU CALCUL PRECEDENT",
+    "BINARY_CURRENTS_FILE" : "FICHIER DES COURANTS BINAIRE",
+    "FORMATTED_CURRENTS_FILE" : "FICHIER DES COURANTS FORMATE",
+    "BINARY_WINDS_FILE" : "FICHIER DES VENTS BINAIRE",
+    "BINARY_WINDS_FILE_FORMAT" : "FORMAT DU FICHIER DES VENTS BINAIRE",
+    "FORMATTED_WINDS_FILE" : "FICHIER DES VENTS FORMATE",
+    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
+    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
+    "BINARY_TIDAL_WATER_LEVEL_FILE" : "FICHIER DU NIVEAU DE LA MAREE BINAIRE",
+    "BINARY_TIDAL_WATER_FILE_FORMAT" : "FORMAT DU FICHIER DE LA MAREE BINAIRE",
+    "FORMATTED_TIDAL_WATER_LEVEL_FILE" : "FICHIER DU NIVEAU DE LA MAREE FORMATE",
+    "BINARY_CURRENTS_FILE_FORMAT" : "FORMAT DU FICHIER DES COURANTS BINAIRE",
+    "NAMES_OF_VARIABLES" : "NOMS DES VARIABLES",
+    "OPTION_FOR_DIAGNOSTIC_TAIL" : "OPTION POUR LA QUEUE DIAGNOSTIQUE",
+    "OPTION_FOR_SECOND_DERIVATIVES" : "OPTION POUR LES DERIVEES SECONDES",
+    "ZD_SPECTRA_RESULTS_FILE" : "FICHIER DES RESULTATS SPECTRES 1D",
+    "GLOBAL_RESULT_FILE" : "FICHIER DES RESULTATS GLOBAUX",
+    "GLOBAL_RESULT_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS GLOBAUX",
+    "BINARY_FILE_1" : "FICHIER BINAIRE 1",
+    "BINARY_DATA_FILE_1_FORMAT" : "FORMAT DU FICHIER DE DONNEES BINAIRE 1",
+    "FORMATTED_FILE_1" : "FICHIER FORMATE 1",
+    "DICTIONARY" : "DICTIONNAIRE",
+    "PARTITIONING_TOOL" : "PARTITIONNEUR",
+    "CONSIDERATION_OF_SOURCE_TERMS" : "PRISE EN COMPTE DES TERMES SOURCES",
+    "SPHERICAL_COORDINATES" : "COORDONNEES SPHERIQUES",
+    "INFINITE_DEPTH" : "PROFONDEUR INFINIE",
+    "CONSIDERATION_OF_A_STATIONARY_CURRENT" : "PRISE EN COMPTE D'UN COURANT STATIONNAIRE",
+    "CONSIDERATION_OF_A_WIND" : "PRISE EN COMPTE DU VENT",
+    "RECOVERY_OF_TELEMAC_DATA_ITEM" : "RECUPERATION DE DONNEE TELEMAC",
+    "CONSIDERATION_OF_PROPAGATION" : "PRISE EN COMPTE DE LA PROPAGATION",
+    "STATIONARY_WIND" : "VENT STATIONNAIRE",
+    "VALIDATION" : "VALIDATION",
+    "CONSIDERATION_OF_TIDE" : "PRISE EN COMPTE DE LA MAREE",
+    "TRIGONOMETRICAL_CONVENTION" : "CONVENTION TRIGONOMETRIQUE",
+    "LIMIT_SPECTRUM_MODIFIED_BY_USER" : "SPECTRE AUX LIMITES MODIFIE PAR L'UTILISATEUR",
+    "DIFFRACTION_FILTER" : "FILTRE POUR DIFFRACTION",
+    "INITIAL_TIME_SET_TO_ZERO" : "REMISE A ZERO DU TEMPS",
+    "VEGETATION_TAKEN_INTO_ACCOUNT" : "PRISE EN COMPTE DE LA VEGETATION",
+    "POROUS_MEDIA" : "MILIEU POREUX",
+    "CHECKING_THE_MESH" : "VERIFICATION DU MAILLAGE",
+    "FILE_WITH_COORDINATES_OF_SPECTRA_TO_WRITE" : "FICHIER DES COORDONNEES DE SPECTRES A ECRIRE",
+    "FILE_WITH_COORDINATES_OF_SPECTRA_TO_IMPOSE" : "FICHIER DES COORDONNEES DE SPECTRES A IMPOSER",
+    "IMPOSED_SPECTRA_FILE" : "FICHIER DES SPECTRES IMPOSES",
+    "IMPOSED_SPECTRA_FILE_FORMAT" : "FORMAT DU FICHIER DES SPECTRES IMPOSES",
+    "TIME_UNIT_OF_IMPOSED_SPECTRA_FILE" : "UNITE DE TEMPS DU FICHIER DES SPECTRES IMPOSES",
+    "TIME_SHIFT_OF_IMPOSED_SPECTRA_FILE" : "DEPHASAGE DU FICHIER DES SPECTRES IMPOSES",
+    "TAKING_INTO_ACCOUNT_SOURCE_TERMS_ON_IMPOSED_BOUNDARIES" : "PRISE EN COMPTE DES TERMES SOURCES SUR LES FRONTIERES IMPOSEES",
+    "BOUNDARY_CONDITION_BEFORE_TIME_STEP" : "CONDITION LIMITE AVANT LE PAS DE TEMPS",
+    "ECRET_FOR_SMALL_HEIGHT" : "ECRETAGE POUR HAUTEUR PETITE",
+    "CONCATENATE_PARTEL_OUTPUT" : "CONCATENATION SORTIE PARTEL",
+}
+dicoCasFrToCata = {
+    "PERIODE POUR LES SORTIES LISTING" : "PERIOD_FOR_LISTING_PRINTOUTS",
+    "NOMBRE DE PAS DE TEMPS" : "NUMBER_OF_TIME_STEP",
+    "NOMBRE DE DIRECTIONS" : "NUMBER_OF_DIRECTIONS",
+    "NOMBRE DE FREQUENCES" : "NUMBER_OF_FREQUENCIES",
+    "APPORTS DUS AU VENT" : "WIND_GENERATION",
+    "DISSIPATION PAR MOUTONNEMENT" : "WHITE_CAPPING_DISSIPATION",
+    "DISSIPATION PAR FROTTEMENT SUR LE FOND" : "BOTTOM_FRICTION_DISSIPATION",
+    "TRANSFERTS NON LINEAIRES INTER-FREQUENCES" : "NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES",
+    "FORMAT DU FICHIER DES COURANTS" : "CURRENTS_FILE_FORMAT",
+    "FORMAT DU FICHIER DES VENTS" : "WINDS_FILE_FORMAT",
+    "NOMBRE DE SOUS-ITERATIONS POUR LES TERMES SOURCES" : "NUMBER_OF_ITERATIONS_FOR_THE_SOURCE_TERMS",
+    "TYPE DE SPECTRE DIRECTIONNEL INITIAL" : "TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM",
+    "DISSIPATION PAR FORT COURANT" : "DISSIPATION_BY_STRONG_CURRENT",
+    "NUMERO DU PAS DE TEMPS DU FICHIER TELEMAC" : "TIME_INCREMENT_NUMBER_IN_TELEMAC_FILE",
+    "LONGUEUR DU VECTEUR" : "VECTOR_LENGTH",
+    "DISSIPATION PAR DEFERLEMENT" : "DEPTH_INDUCED_BREAKING_DISSIPATION",
+    "DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB" : "DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD",
+    "DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM" : "DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD",
+    "DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE" : "DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY",
+    "DEFERLEMENT 2 (TG) FONCTION DE PONDERATION" : "DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION",
+    "DEFERLEMENT 2 (TG) CHOIX FREQUENCE CARACTERISTIQUE" : "DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY",
+    "DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE" : "DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION",
+    "DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION" : "DEPTH_INDUCED_BREAKING_3__RO__EXPONENT_WEIGHTING_FUNCTION",
+    "DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE" : "DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY",
+    "DEFERLEMENT 4 (IH) CHOIX FREQUENCE CARACTERISTIQUE" : "DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY",
+    "NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT" : "NUMBER_OF_BREAKING_TIME_STEPS",
+    "LIMITEUR DE CROISSANCE" : "WAVE_GROWTH_LIMITER",
+    "CROISSANCE LINEAIRE DES VAGUES" : "LINEAR_WAVE_GROWTH",
+    "TRANSFERTS ENTRE TRIPLETS DE FREQUENCES" : "TRIAD_INTERACTIONS",
+    "TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES" : "TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM",
+    "PERIODE D'ACTUALISATION DE LA MAREE" : "TIDE_REFRESHING_PERIOD",
+    "FORMAT DU FICHIER DU NIVEAU DE LA MAREE" : "TIDAL_WATER_LEVEL_FILE_FORMAT",
+    "RANG DU NIVEAU DE LA MAREE DANS LE FICHIER TELEMAC" : "RANK_OF_THE_WATER_LEVEL_DATA_IN_THE_TELEMAC_FILE",
+    "FONCTION DE REPARTITION ANGULAIRE INITIALE" : "INITIAL_ANGULAR_DISTRIBUTION_FUNCTION",
+    "NOMBRE DE TABLEAUX PRIVES" : "NUMBER_OF_PRIVATE_ARRAYS",
+    "FONCTION DE REPARTITION ANGULAIRE AUX LIMITES" : "BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION",
+    "COORDONNEES DE L'ORIGINE" : "ORIGIN_COORDINATES",
+    "DEBUGGER" : "DEBUGGER",
+    "REGLAGE POUR INTEGRATION SUR OMEGA1" : "SETTING_FOR_INTEGRATION_ON_OMEGA1",
+    "REGLAGE POUR INTEGRATION SUR THETA1" : "SETTING_FOR_INTEGRATION_ON_THETA1",
+    "REGLAGE POUR INTEGRATION SUR OMEGA2" : "SETTING_FOR_INTEGRATION_ON_OMEGA2",
+    "DIFFRACTION" : "DIFFRACTION",
+    "PAS DE TEMPS DEBUT DIFFRACTION" : "STARTING_TIME_STEP_FOR_DIFFRACTION",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "ASSEMBLAGE EN ELEMENTS FINIS" : "FINITE_ELEMENT_ASSEMBLY",
+    "MODELISATION BAJ" : "BAJ_MODELING",
+    "PAS DE TEMPS" : "TIME_STEP",
+    "FREQUENCE MINIMALE" : "MINIMAL_FREQUENCY",
+    "RAISON FREQUENTIELLE" : "FREQUENTIAL_RATIO",
+    "DATE DE DEBUT DU CALCUL" : "DATE_OF_COMPUTATION_BEGINNING",
+    "COEFFICIENT DE FROTTEMENT SUR LE FOND" : "BOTTOM_FRICTION_COEFFICIENT",
+    "COEFFICIENT DE DISSIPATION PAR MOUTONNEMENT" : "WHITE_CAPPING_DISSIPATION_COEFFICIENT",
+    "COEFFICIENT DE PONDERATION POUR LE MOUTONNEMENT" : "WHITE_CAPPING_WEIGHTING_COEFFICIENT",
+    "DENSITE DE L'AIR" : "AIR_DENSITY",
+    "DENSITE DE L'EAU" : "WATER_DENSITY",
+    "COEFFICIENT DE GENERATION PAR LE VENT" : "WIND_GENERATION_COEFFICIENT",
+    "CONSTANTE DE VON KARMAN" : "VON_KARMAN_CONSTANT",
+    "CONSTANTE DE CHARNOCK" : "CHARNOCK_CONSTANT",
+    "DECALAGE COURBE DE CROISSANCE DUE AU VENT" : "SHIFT_GROWING_CURVE_DUE_TO_WIND",
+    "COTE DE MESURE DES VENTS" : "WIND_MEASUREMENTS_LEVEL",
+    "COEFFICIENT DE TRAINEE DE VENT" : "WIND_DRAG_COEFFICIENT",
+    "HAUTEUR SIGNIFICATIVE INITIALE" : "INITIAL_SIGNIFICANT_WAVE_HEIGHT",
+    "FREQUENCE DE PIC INITIALE" : "INITIAL_PEAK_FREQUENCY",
+    "FACTEUR DE PIC INITIAL" : "INITIAL_PEAK_FACTOR",
+    "VALEUR INITIALE DE SIGMA-A POUR SPECTRE" : "INITIAL_VALUE_OF_SIGMA_A_FOR_SPECTRUM",
+    "VALEUR INITIALE DE SIGMA-B POUR SPECTRE" : "INITIAL_VALUE_OF_SIGMA_B_FOR_SPECTRUM",
+    "CONSTANTE DE PHILLIPS INITIALE" : "INITIAL_PHILLIPS_CONSTANT",
+    "VALEUR MOYENNE DU FETCH INITIAL" : "INITIAL_MEAN_FETCH_VALUE",
+    "FREQUENCE DE PIC MAXIMALE INITIALE" : "INITIAL_MAXIMUM_PEAK_FREQUENCY",
+    "DIRECTION PRINCIPALE 1 INITIALE" : "INITIAL_MAIN_DIRECTION_1",
+    "ETALEMENT DIRECTIONNEL 1 INITIAL" : "INITIAL_DIRECTIONAL_SPREAD_1",
+    "DIRECTION PRINCIPALE 2 INITIALE" : "INITIAL_MAIN_DIRECTION_2",
+    "ETALEMENT DIRECTIONNEL 2 INITIAL" : "INITIAL_DIRECTIONAL_SPREAD_2",
+    "FACTEUR DE PONDERATION POUR FRA INITIALE" : "INITIAL_WEIGHTING_FACTOR_FOR_ADF",
+    "COEFFICIENT DE GODA POUR LOI DE REPARTITION ANGULAIR" : "GODA_COEFFICIENT_FOR_ANGULAR_SPEADING",
+    "FACTEUR DE QUEUE DU SPECTRE" : "SPECTRUM_TAIL_FACTOR",
+    "SEUIL D'ENERGIE CONSIDERE POUR LE SPECTRE" : "SPECTRUM_ENERGY_THRESHOLD",
+    "DEFERLEMENT 1 (BJ) CONSTANTE ALPHA" : "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_ALPHA",
+    "DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1" : "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA1",
+    "DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2" : "DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA2",
+    "DEFERLEMENT 2 (TG) CONSTANTE B" : "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_B",
+    "DEFERLEMENT 2 (TG) CONSTANTE GAMMA" : "DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_GAMMA",
+    "DEFERLEMENT 3 (RO) CONSTANTE ALPHA" : "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_ALPHA",
+    "DEFERLEMENT 3 (RO) CONSTANTE GAMMA" : "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA",
+    "DEFERLEMENT 3 (RO) CONSTANTE GAMMA2" : "DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA2",
+    "DEFERLEMENT 4 (IH) CONSTANTE BETA0" : "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_BETA0",
+    "DEFERLEMENT 4 (IH) CONSTANTE M2STAR" : "DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_M2STAR",
+    "VALEUR MAXIMALE DU RAPPORT HM0 SUR D" : "MAXIMUM_VALUE_OF_THE_RATIO_HM0_ON_D",
+    "COEFFICIENT POUR LES SOUS-PAS DE TEMPS POUR LE DEFERLEMENT" : "COEFFICIENT_OF_THE_TIME_SUB_INCREMENTS_FOR_BREAKING",
+    "PARAMETRE DE LA CONFIGURATION STANDARD" : "STANDARD_CONFIGURATION_PARAMETER",
+    "COTE INITIALE DU PLAN D'EAU AU REPOS" : "INITIAL_STILL_WATER_LEVEL",
+    "TRIADS 1 (LTA) CONSTANTE ALPHA" : "TRIADS_1__LTA__COEFFICIENT_ALPHA",
+    "TRIADS 1 (LTA) CONSTANTE RFMLTA" : "TRIADS_1__LTA__COEFFICIENT_RFMLTA",
+    "TRIADS 2 (SPB) CONSTANTE K" : "TRIADS_2__SPB__COEFFICIENT_K",
+    "TRIADS 2 (SPB) BORNE DIRECTIONNELLE INFERIEURE" : "TRIADS_2__SPB__LOWER_DIRECTIONAL_BOUNDARY",
+    "TRIADS 2 (SPB) BORNE DIRECTIONNELLE SUPERIEURE" : "TRIADS_2__SPB__UPPER_DIRECTIONAL_BOUNDARY",
+    "HAUTEUR SIGNIFICATIVE AUX LIMITES" : "BOUNDARY_SIGNIFICANT_WAVE_HEIGHT",
+    "FREQUENCE DE PIC AUX LIMITES" : "BOUNDARY_PEAK_FREQUENCY",
+    "VALEUR AUX LIMITES DE SIGMA-A POUR SPECTRE" : "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_A",
+    "VALEUR AUX LIMITES DE SIGMA-B POUR SPECTRE" : "BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_B",
+    "CONSTANTE DE PHILLIPS AUX LIMITES" : "BOUNDARY_PHILLIPS_CONSTANT",
+    "VALEUR MOYENNE DU FETCH AUX LIMITES" : "BOUNDARY_MEAN_FETCH_VALUE",
+    "FREQUENCE DE PIC MAXIMALE AUX LIMITES" : "BOUNDARY_MAXIMUM_PEAK_FREQUENCY",
+    "DIRECTION PRINCIPALE 1 AUX LIMITES" : "BOUNDARY_MAIN_DIRECTION_1",
+    "ETALEMENT DIRECTIONNEL 1 AUX LIMITES" : "BOUNDARY_DIRECTIONAL_SPREAD_1",
+    "DIRECTION PRINCIPALE 2 AUX LIMITES" : "BOUNDARY_MAIN_DIRECTION_2",
+    "ETALEMENT DIRECTIONNEL 2 AUX LIMITES" : "BOUNDARY_DIRECTIONAL_SPREAD_2",
+    "FACTEUR DE PONDERATION POUR FRA AUX LIMITES" : "BOUNDARY_WEIGHTING_FACTOR_FOR_ADF",
+    "FACTEUR DE PIC AUX LIMITES" : "BOUNDARY_PEAK_FACTOR",
+    "PROFONDEUR D'EAU MINIMALE" : "MINIMUM_WATER_DEPTH",
+    "VITESSE DU VENT SUIVANT X" : "WIND_VELOCITY_ALONG_X",
+    "VITESSE DU VENT SUIVANT Y" : "WIND_VELOCITY_ALONG_Y",
+    "COEFFICIENT IMPLICITATION POUR TERMES SOURCES" : "IMPLICITATION_COEFFICIENT_FOR_SOURCE_TERMS",
+    "COEFFICIENT DE GENERATION DE YAN D" : "YAN_GENERATION_COEFFICIENT_D",
+    "COEFFICIENT DE GENERATION DE YAN E" : "YAN_GENERATION_COEFFICIENT_E",
+    "COEFFICIENT DE GENERATION DE YAN F" : "YAN_GENERATION_COEFFICIENT_F",
+    "COEFFICIENT DE GENERATION DE YAN H" : "YAN_GENERATION_COEFFICIENT_H",
+    "COEFFICIENT DE DISSIPATION DE WESTHUYSEN" : "WESTHUYSEN_DISSIPATION_COEFFICIENT",
+    "SEUIL DE SATURATION POUR LA DISSIPATION" : "SATURATION_THRESHOLD_FOR_THE_DISSIPATION",
+    "DISSIPATION PAR MOUTONNEMENT DE WESTHUYSEN" : "WESTHUYSEN_WHITE_CAPPING_DISSIPATION",
+    "COEFFICIENT DE PONDERATION DE WESTHUYSEN" : "WESTHUYSEN_WEIGHTING_COEFFICIENT",
+    "SEUIL0 ELIMINATION DE CONFIGURATIONS" : "THRESHOLD0_FOR_CONFIGURATIONS_ELIMINATION",
+    "SEUIL1 ELIMINATION DE CONFIGURATIONS" : "THRESHOLD1_FOR_CONFIGURATIONS_ELIMINATION",
+    "SEUIL2 ELIMINATION DE CONFIGURATIONS" : "THRESHOLD2_FOR_CONFIGURATIONS_ELIMINATION",
+    "SEUIL DE VARIANCE CONSIDEREE POUR DIFFRACTION" : "VARIANCE_THRESHOLD_FOR_DIFFRACTION",
+    "UNITE DE TEMPS DU FICHIER DES COURANTS" : "TIME_UNIT_IN_CURRENTS_FILE",
+    "UNITE DE TEMPS DU FICHIER DU NIVEAU DE LA MAREE" : "TIME_UNIT_IN_TIDAL_WATER_LEVEL_FILE",
+    "UNITE DE TEMPS DU FICHIER DES VENTS" : "TIME_UNIT_IN_WINDS_FILE",
+    "DEPHASAGE DU FICHIER DES COURANTS" : "TIME_SHIFT_IN_CURRENTS_FILE",
+    "DEPHASAGE DU FICHIER DU NIVEAU DE LA MAREE" : "TIME_SHIFT_IN_TIDAL_WATER_LEVEL_FILE",
+    "DEPHASAGE DU FICHIER DES VENTS" : "TIME_SHIFT_IN_WINDS_FILE",
+    "COEFFICIENT DE DISSIPATION PAR FORT COURANT" : "DISSIPATION_COEFFICIENT_FOR_STRONG_CURRENT",
+    "TITRE" : "TITLE",
+    "VARIABLES POUR LES SORTIES GRAPHIQUES 2D" : "VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS",
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "FICHIER DES FONDS" : "BOTTOM_TOPOGRAPHY_FILE",
+    "LISSAGES DU FOND" : "BOTTOM_SMOOTHINGS",
+    "PERIODE POUR LES SORTIES GRAPHIQUES" : "PERIOD_FOR_GRAPHIC_PRINTOUTS",
+    "NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES" : "NUMBER_OF_FIRST_ITERATION_FOR_GRAPHICS_PRINTOUTS",
+    "FICHIER DES RESULTATS 2D" : "ED_RESULTS_FILE",
+    "FORMAT DU FICHIER DES RESULTATS 2D" : "ED_RESULTS_FILE_FORMAT",
+    "FICHIER DES RESULTATS PONCTUELS" : "PUNCTUAL_RESULTS_FILE",
+    "FORMAT DU FICHIER DE SPECTRE" : "SPECTRUM_FILE_FORMAT",
+    "ABSCISSES DES POINTS DE SORTIE DU SPECTRE" : "ABSCISSAE_OF_SPECTRUM_PRINTOUT_POINTS",
+    "ORDONNEES DES POINTS DE SORTIE DU SPECTRE" : "ORDINATES_OF_SPECTRUM_PRINTOUT_POINTS",
+    "SUITE DE CALCUL" : "NEXT_COMPUTATION",
+    "FICHIER DU CALCUL PRECEDENT" : "PREVIOUS_COMPUTATION_FILE",
+    "FORMAT DU FICHIER DU CALCUL PRECEDENT" : "PREVIOUS_COMPUTATION_FILE_FORMAT",
+    "FICHIER DES COURANTS BINAIRE" : "BINARY_CURRENTS_FILE",
+    "FICHIER DES COURANTS FORMATE" : "FORMATTED_CURRENTS_FILE",
+    "FICHIER DES VENTS BINAIRE" : "BINARY_WINDS_FILE",
+    "FORMAT DU FICHIER DES VENTS BINAIRE" : "BINARY_WINDS_FILE_FORMAT",
+    "FICHIER DES VENTS FORMATE" : "FORMATTED_WINDS_FILE",
+    "FICHIER DE REFERENCE" : "REFERENCE_FILE",
+    "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
+    "FICHIER DU NIVEAU DE LA MAREE BINAIRE" : "BINARY_TIDAL_WATER_LEVEL_FILE",
+    "FORMAT DU FICHIER DE LA MAREE BINAIRE" : "BINARY_TIDAL_WATER_FILE_FORMAT",
+    "FICHIER DU NIVEAU DE LA MAREE FORMATE" : "FORMATTED_TIDAL_WATER_LEVEL_FILE",
+    "FORMAT DU FICHIER DES COURANTS BINAIRE" : "BINARY_CURRENTS_FILE_FORMAT",
+    "NOMS DES VARIABLES" : "NAMES_OF_VARIABLES",
+    "OPTION POUR LA QUEUE DIAGNOSTIQUE" : "OPTION_FOR_DIAGNOSTIC_TAIL",
+    "OPTION POUR LES DERIVEES SECONDES" : "OPTION_FOR_SECOND_DERIVATIVES",
+    "FICHIER DES RESULTATS SPECTRES 1D" : "ZD_SPECTRA_RESULTS_FILE",
+    "FICHIER DES RESULTATS GLOBAUX" : "GLOBAL_RESULT_FILE",
+    "FORMAT DU FICHIER DES RESULTATS GLOBAUX" : "GLOBAL_RESULT_FILE_FORMAT",
+    "FICHIER BINAIRE 1" : "BINARY_FILE_1",
+    "FORMAT DU FICHIER DE DONNEES BINAIRE 1" : "BINARY_DATA_FILE_1_FORMAT",
+    "FICHIER FORMATE 1" : "FORMATTED_FILE_1",
+    "DICTIONNAIRE" : "DICTIONARY",
+    "PARTITIONNEUR" : "PARTITIONING_TOOL",
+    "PRISE EN COMPTE DES TERMES SOURCES" : "CONSIDERATION_OF_SOURCE_TERMS",
+    "COORDONNEES SPHERIQUES" : "SPHERICAL_COORDINATES",
+    "PROFONDEUR INFINIE" : "INFINITE_DEPTH",
+    "PRISE EN COMPTE D'UN COURANT STATIONNAIRE" : "CONSIDERATION_OF_A_STATIONARY_CURRENT",
+    "PRISE EN COMPTE DU VENT" : "CONSIDERATION_OF_A_WIND",
+    "RECUPERATION DE DONNEE TELEMAC" : "RECOVERY_OF_TELEMAC_DATA_ITEM",
+    "PRISE EN COMPTE DE LA PROPAGATION" : "CONSIDERATION_OF_PROPAGATION",
+    "VENT STATIONNAIRE" : "STATIONARY_WIND",
+    "VALIDATION" : "VALIDATION",
+    "PRISE EN COMPTE DE LA MAREE" : "CONSIDERATION_OF_TIDE",
+    "CONVENTION TRIGONOMETRIQUE" : "TRIGONOMETRICAL_CONVENTION",
+    "SPECTRE AUX LIMITES MODIFIE PAR L'UTILISATEUR" : "LIMIT_SPECTRUM_MODIFIED_BY_USER",
+    "FILTRE POUR DIFFRACTION" : "DIFFRACTION_FILTER",
+    "REMISE A ZERO DU TEMPS" : "INITIAL_TIME_SET_TO_ZERO",
+    "PRISE EN COMPTE DE LA VEGETATION" : "VEGETATION_TAKEN_INTO_ACCOUNT",
+    "MILIEU POREUX" : "POROUS_MEDIA",
+    "VERIFICATION DU MAILLAGE" : "CHECKING_THE_MESH",
+    "FICHIER DES COORDONNEES DE SPECTRES A ECRIRE" : "FILE_WITH_COORDINATES_OF_SPECTRA_TO_WRITE",
+    "FICHIER DES COORDONNEES DE SPECTRES A IMPOSER" : "FILE_WITH_COORDINATES_OF_SPECTRA_TO_IMPOSE",
+    "FICHIER DES SPECTRES IMPOSES" : "IMPOSED_SPECTRA_FILE",
+    "FORMAT DU FICHIER DES SPECTRES IMPOSES" : "IMPOSED_SPECTRA_FILE_FORMAT",
+    "UNITE DE TEMPS DU FICHIER DES SPECTRES IMPOSES" : "TIME_UNIT_OF_IMPOSED_SPECTRA_FILE",
+    "DEPHASAGE DU FICHIER DES SPECTRES IMPOSES" : "TIME_SHIFT_OF_IMPOSED_SPECTRA_FILE",
+    "PRISE EN COMPTE DES TERMES SOURCES SUR LES FRONTIERES IMPOSEES" : "TAKING_INTO_ACCOUNT_SOURCE_TERMS_ON_IMPOSED_BOUNDARIES",
+    "CONDITION LIMITE AVANT LE PAS DE TEMPS" : "BOUNDARY_CONDITION_BEFORE_TIME_STEP",
+    "ECRETAGE POUR HAUTEUR PETITE" : "ECRET_FOR_SMALL_HEIGHT",
+    "CONCATENATION SORTIE PARTEL" : "CONCATENATE_PARTEL_OUTPUT",
+}
diff --git a/Telemac/tomawac_enum_auto.py b/Telemac/tomawac_enum_auto.py
new file mode 100644 (file)
index 0000000..3b93b14
--- /dev/null
@@ -0,0 +1,898 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'WIND_GENERATION' : {
+    0:"No wind generation",
+    1:"Wind generation in accordance with WAM cycle 4",
+    2:"Wind generation in accordance with WAM cycle 3",
+    3:"Wind generation in accordance with Yan expression (1987)",
+  },
+'WHITE_CAPPING_DISSIPATION' : {
+    0:"No white capping dissipation",
+    1:"Dissipation in accordance with WAM cycle 4",
+    2:"Dissipation in accordance with Van des Westhuysen(2007)",
+  },
+'BOTTOM_FRICTION_DISSIPATION' : {
+    0:"No bottom friction dissipation",
+    1:"Dissipation in accordance with WAM cycle 4",
+  },
+'NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES' : {
+    0:"No non-linear transfers term",
+    1:"Non-linear transfers term with WAM cycle 4 (DIA Method)",
+    2:"Non-linear transfers term in accordance with MDIA Method",
+    3:"Non-linear transfers term calculated with exact GQM Method",
+  },
+'CURRENTS_FILE_FORMAT' : {
+    3:"Selafin, TELEMAC type",
+    4:"User format (couuti.f)",
+  },
+'WINDS_FILE_FORMAT' : {
+    3:"Selafin, TELEMAC type",
+    4:"User format (venuti.f)",
+  },
+'TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM' : {
+    0:"non-existent spectrum",
+    1:"JONSWAP spectrum 1",
+    2:"JONSWAP spectrum 2",
+    3:"JONSWAP spectrum 3",
+    4:"JONSWAP spectrum 4",
+    5:"JONSWAP spectrum 5",
+    6:"JONSWAP spectrum 6",
+    7:"TMA spectrum",
+  },
+'DISSIPATION_BY_STRONG_CURRENT' : {
+    0:"No wave-blocking",
+    1:"Spectrum limitation by a Phillips shape",
+    2:"Dissipation in accordance with Van der Westhuysen(2012)",
+  },
+'DEPTH_INDUCED_BREAKING_DISSIPATION' : {
+    0:"No breaking",
+    1:"Dissipation in accordance with Battjes et Janssen (1978)",
+    2:"Dissipation in accordance with Thornton et Guza (1983)",
+    3:"Dissipation in accordance with Roelvink (1993)",
+    4:"Dissipation in accordance with Izumiya et Horikawa (1984)",
+  },
+'DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD' : {
+    0:"SOLVES BY DICHOTOMY",
+    1:"EXPLICIT INSPIRED FROM CREDIZ VERSION 1",
+    2:"EXPLICIT INSPIRED FROM CREDIZ VERSION 2",
+    3:"EXPLICIT INSPIRED FROM CREDIZ VERSION 3",
+  },
+'DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD' : {
+    1:"Hm = GAMMA*D",
+    2:"Hm given by the Miche criterium",
+  },
+'DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequency Fmoy",
+    2:"Frequency F01",
+    3:"Frequency F02",
+    4:"Frequency Fpic",
+    5:"Frequency Fread ordre 5",
+    6:"Frequency Fread ordre 8",
+  },
+'DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION' : {
+    1:"Weight function 1",
+    2:"Weight function 2",
+  },
+'DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequency Fmoy",
+    2:"Frequency F01",
+    3:"Frequency F02",
+    4:"Frequency Fpic",
+    5:"Frequency Fread ordre 5",
+    6:"Frequency Fread ordre 8",
+  },
+'DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION' : {
+    1:"Weibull",
+    2:"Rayleigh",
+  },
+'DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequency Fmoy",
+    2:"Frequency F01",
+    3:"Frequency F02",
+    4:"Frequency Fpic",
+    5:"Frequency Fread ordre 5",
+    6:"Frequency Fread ordre 8",
+  },
+'DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequency Fmoy",
+    2:"Frequency F01",
+    3:"Frequency F02",
+    4:"Frequency Fpic",
+    5:"Frequency Fread ordre 5",
+    6:"Frequency Fread ordre 8",
+  },
+'WAVE_GROWTH_LIMITER' : {
+    0:"no wave growth limiter",
+    1:"WAM 4 original limiter",
+    2:"Hersbach et Janssen (1999) limiter",
+    3:"Laugel-BAJ limiter",
+  },
+'LINEAR_WAVE_GROWTH' : {
+    0:"the linear wave growth is ignored",
+    1:"linear wave growth as in Cavaleri and Malanotte-Rizzoli (1981)",
+  },
+'TRIAD_INTERACTIONS' : {
+    0:"no triad interactions",
+    1:"LTA model (Eldeberky, 1995)",
+    2:"SPB model (Becq, 1998)",
+  },
+'TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM' : {
+    0:"non-existent spectrum",
+    1:"JONSWAP spectrum 1",
+    2:"JONSWAP spectrum 2",
+    3:"JONSWAP spectrum 3",
+    4:"JONSWAP spectrum 4",
+    5:"JONSWAP spectrum 5",
+    6:"JONSWAP spectrum 6",
+    7:"TMA spectrum",
+  },
+'TIDAL_WATER_LEVEL_FILE_FORMAT' : {
+    3:"Selafin, TELEMAC type",
+    4:"User format (maruti.f)",
+  },
+'INITIAL_ANGULAR_DISTRIBUTION_FUNCTION' : {
+    1:"$cos{^2s}(T-T0)$, T in [T0-pi/2,T0+pi/2]",
+    2:"$exp(-0.5((T-T0)/s)^2)$, T in [T0-pi/2,T0+pi/2]",
+    3:"$cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)",
+    4:"Goda Formula allowing a frequence dependancy",
+  },
+'BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION' : {
+    1:"$cos{^2s}(T-T0)$, T in [T0-pi/2,T0+pi/2]",
+    2:"$exp(-0.5((T-T0)/s)^2)$, T in [T0-pi/2,T0+pi/2]",
+    3:"$cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)",
+    4:"Goda Formula allowing a frequence dependancy",
+  },
+'SETTING_FOR_INTEGRATION_ON_OMEGA1' : {
+    1:"medium",
+    2:"fine",
+    3:"rough",
+  },
+'SETTING_FOR_INTEGRATION_ON_THETA1' : {
+    3:"rough",
+    4:"medium",
+    8:"fine",
+  },
+'SETTING_FOR_INTEGRATION_ON_OMEGA2' : {
+    6:"rough",
+    8:"medium",
+    12:"fine",
+  },
+'DIFFRACTION' : {
+    0:"Diffraction is not taken into account",
+    1:"Mild Slope Equation model (Berkhoff - 1972)",
+    2:"Revised Mild Slope Equation model (Porter - 2003)",
+  },
+'BAJ_MODELING' : {
+    0:"classical modelisation",
+    1:"BAJ Modeling",
+  },
+'VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS' : {
+    'M0':"Total variance  (m2)",
+    'HM0':"Spectral significant wave height  (m)",
+    'DMOY':"Mean wave direction  (deg)",
+    'SPD':"Mean directional spreading  (deg)",
+    'ZF':"Sea bottom level  (m)",
+    'WD':"Water depth  (m)",
+    'UX':"Current along X  (m/s)",
+    'UY':"Current along Y  (m/s)",
+    'VX':"Wind along X  (m/s)",
+    'VY':"Wind along Y  (m/s)",
+    'FX':"Driving force along X  (m/s2)",
+    'FY':"Driving force along Y  (m/s2)",
+    'SXX':"Radiation stress along xx  (m3/s2)",
+    'SYY':"Radiation stress along yy  (m3/s2)",
+    'SXY':"Radiation stress along xy  (m3/s2)",
+    'UWB':"Bottom celerity  (m/s)",
+    'POW':"Wave power (per meter along wave crest)  (kW/m)",
+    'FMOY':"Mean frequency FMOY  (Hz)",
+    'FM01':"Mean frequency FM01  (Hz)",
+    'FM02':"Mean frequency FM02  (Hz)",
+    'FPD':"Discrete peak frequency  (Hz)",
+    'FPR5':"Peak frequency by Read method of order 5  (Hz)",
+    'FPR8':"Peak frequency by Read method of order 8  (Hz)",
+    'US':"Surface friction velocity u*  (m/s)",
+    'CD':"Surface drag coefficient CD  (-)",
+    'Z0':"Surface roughness length Z0  (m)",
+    'WS':"Surface wave stress  (kg/(m.s2))",
+    'TMOY':"Mean period Tmoy  (s)",
+    'TM01':"Mean period Tm01  (s)",
+    'TM02':"Mean period Tm02  (s)",
+    'TPD':"Discrete peak period  (s)",
+    'TPR5':"Peak period by Read method of order 5  (s)",
+    'TPR8':"Peak period by Read method of order 8  (s)",
+    'PRI':"Private table  (?)",
+    'BETA':"Breaking waves rate (-)",
+    'BETAWC':"White capping rate  (-)",
+  },
+}
+TelemacdicoFr = {
+'WIND_GENERATION' : {
+    0:"Pas d apport par le vent",
+    1:"Apport dus au vent selon WAM cycle 4",
+    2:"Apport dus au vent selon WAM cycle 3",
+    3:"Apport dus au vent selon expression de Yan (1987)",
+  },
+'WHITE_CAPPING_DISSIPATION' : {
+    0:"Pas dissipation par moutonnement",
+    1:"Dissipation selon WAM cycle 4",
+    2:"Dissipation selon Van des Westhuysen(2007)",
+  },
+'BOTTOM_FRICTION_DISSIPATION' : {
+    0:"Pas de dissipation par frottement au fond",
+    1:"Dissipation selon WAM cycle 4",
+  },
+'NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES' : {
+    0:"Pas de transfert non lineaire inter-frequences",
+    1:"Transfert non lineaire selon WAM cycle 4 (Methode DIA)",
+    2:"Transfert non lineaire selon Methode MDIA",
+    3:"Transfert non lineaire exact Methode GQM",
+  },
+'CURRENTS_FILE_FORMAT' : {
+    3:"Selafin du type TELEMAC",
+    4:"Format utilisateur (couuti.f)",
+  },
+'WINDS_FILE_FORMAT' : {
+    3:"Selafin du type TELEMAC",
+    4:"Format utilisateur (venuti.f)",
+  },
+'TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM' : {
+    0:"Spectre nul",
+    1:"Spectre JONSWAP 1",
+    2:"Spectre JONSWAP 2",
+    3:"Spectre JONSWAP 3",
+    4:"Spectre JONSWAP 4",
+    5:"Spectre JONSWAP 5",
+    6:"Spectre JONSWAP 6",
+    7:"Spectre TMA",
+  },
+'DISSIPATION_BY_STRONG_CURRENT' : {
+    0:"Pas de wave-blocking",
+    1:"Limitation du spectre par une forme de Phillips",
+    2:"Dissipation selon Van der Westhuysen(2012)",
+  },
+'DEPTH_INDUCED_BREAKING_DISSIPATION' : {
+    0:"Pas de deferlement",
+    1:"Dissipation selon Battjes et Janssen (1978)",
+    2:"Dissipation selon Thornton et Guza (1983)",
+    3:"Dissipation selon Roelvink (1993)",
+    4:"Dissipation selon Izumiya et Horikawa (1984)",
+  },
+'DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD' : {
+    0:"SOLVES BY DICHOTOMY",
+    1:"EXPLICIT INSPIRED FROM CREDIZ VERSION 1",
+    2:"EXPLICIT INSPIRED FROM CREDIZ VERSION 2",
+    3:"EXPLICIT INSPIRED FROM CREDIZ VERSION 3",
+  },
+'DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD' : {
+    1:"Hm = GAMMA*D",
+    2:"Hm par critere de Miche",
+  },
+'DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequence Fmoy",
+    2:"Frequence F01",
+    3:"Frequence F02",
+    4:"Frequence Fpic",
+    5:"Frequence Fread ordre 5",
+    6:"Frequence Fread ordre 8",
+  },
+'DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION' : {
+    1:"Weight function 1",
+    2:"Weight function 2",
+  },
+'DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequence Fmoy",
+    2:"Frequence F01",
+    3:"Frequence F02",
+    4:"Frequence Fpic",
+    5:"Frequence Fread ordre 5",
+    6:"Frequence Fread ordre 8",
+  },
+'DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION' : {
+    1:"Weibull",
+    2:"Rayleigh",
+  },
+'DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequence Fmoy",
+    2:"Frequence F01",
+    3:"Frequence F02",
+    4:"Frequence Fpic",
+    5:"Frequence Fread ordre 5",
+    6:"Frequence Fread ordre 8",
+  },
+'DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY' : {
+    1:"Frequence Fmoy",
+    2:"Frequence F01",
+    3:"Frequence F02",
+    4:"Frequence Fpic",
+    5:"Frequence Fread ordre 5",
+    6:"Frequence Fread ordre 8",
+  },
+'WAVE_GROWTH_LIMITER' : {
+    0:"pas de limiteur",
+    1:"limiteur type WAM 4 original",
+    2:"limiteur de Hersbach et Janssen (1999)",
+    3:"Laugel-BAJ limiter",
+  },
+'LINEAR_WAVE_GROWTH' : {
+    0:"pas de terme de croissance lineaire",
+    1:"croissance lineaire selon Cavaleri et Malanotte-Rizzoli (1981)",
+  },
+'TRIAD_INTERACTIONS' : {
+    0:"Pas de transfert",
+    1:"modele LTA (Eldeberky, 1995)",
+    2:"modele SPB (Becq, 1998)",
+  },
+'TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM' : {
+    0:"Spectre nul",
+    1:"Spectre JONSWAP 1",
+    2:"Spectre JONSWAP 2",
+    3:"Spectre JONSWAP 3",
+    4:"Spectre JONSWAP 4",
+    5:"Spectre JONSWAP 5",
+    6:"Spectre JONSWAP 6",
+    7:"Spectre TMA",
+  },
+'TIDAL_WATER_LEVEL_FILE_FORMAT' : {
+    3:"Selafin du type TELEMAC",
+    4:"Format utilisateur (maruti.f)",
+  },
+'INITIAL_ANGULAR_DISTRIBUTION_FUNCTION' : {
+    1:"$cos{^2s}(T-T0)$, T dans [T0-pi/2,T0+pi/2]",
+    2:"$exp(-0.5((T-T0)/s)^2)$, T dans [T0-pi/2,T0+pi/2]",
+    3:"$cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)",
+    4:"Formule de Goda permettant une dependance en frequence ",
+  },
+'BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION' : {
+    1:"$cos{^2s}(T-T0)$, T dans [T0-pi/2,T0+pi/2]",
+    2:"$exp(-0.5((T-T0)/s)^2)$, T dans [T0-pi/2,T0+pi/2]",
+    3:"$cos{^2s}((T-T0)/2)$ (de type Mitsuyasu)",
+    4:"Formule de Goda permettant une dependance en frequence ",
+  },
+'SETTING_FOR_INTEGRATION_ON_OMEGA1' : {
+    1:"moyen",
+    2:"fin",
+    3:"grossier",
+  },
+'SETTING_FOR_INTEGRATION_ON_THETA1' : {
+    3:"grossier",
+    4:"moyen",
+    8:"fin",
+  },
+'SETTING_FOR_INTEGRATION_ON_OMEGA2' : {
+    6:"grossier",
+    8:"moyen",
+    12:"fin",
+  },
+'DIFFRACTION' : {
+    0:"Pas de prise en compte de la diffraction",
+    1:"Mild Slope Equation de Berkhoff (1972)",
+    2:"Revised Mild Slope Equation de Porter (2003)",
+  },
+'BAJ_MODELING' : {
+    0:"Modelisation classique",
+    1:"Modelisation BAJ",
+  },
+'VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS' : {
+    'M0':"variance totale  (m2)",
+    'HM0':"Hauteur significative spectrale  (m)",
+    'DMOY':"Direction moyenne de houle  (deg)",
+    'SPD':"Etalement directionnel moyen  (deg)",
+    'ZF':"Cote du fond  (m)",
+    'WD':"Hauteur d eau  (m)",
+    'UX':"Courant suivant X  (m/s)",
+    'UY':"Courant suivant Y  (m/s)",
+    'VX':"Vent suivant X  (m/s)",
+    'VY':"Vent suivant Y  (m/s)",
+    'FX':"Force motrice suivant X  (m/s2)",
+    'FY':"Force motrice suivant Y  (m/s2)",
+    'SXX':"Contrainte de radiation suivant xx  (m3/s2)",
+    'SYY':"Contrainte de radiation suivant yy  (m3/s2)",
+    'SXY':"Contrainte de radiation suivant xy  (m3/s2)",
+    'UWB':"Vitesse orbitale au fond  (m/s)",
+    'POW':"Puissance lineique de houle (par metre de crete)  (kW/m)",
+    'FMOY':"Frequence moyenne FMOY  (Hz)",
+    'FM01':"Frequence moyenne FM01  (Hz)",
+    'FM02':"Frequence moyenne FM02  (Hz)",
+    'FPD':"Frequence de pic discrete  (Hz)",
+    'FPR5':"Frequence de pic de Read ordre 5  (Hz)",
+    'FPR8':"Frequence de pic de Read ordre 8  (Hz)",
+    'US':"Vitesse de frottement en surface u*  (m/s)",
+    'CD':"Coefficient de trainee en surface CD  (-)",
+    'Z0':"Longueur de rugosite en surface Z0  (m)",
+    'WS':"Contrainte de houle en surface  (kg/(m.s2))",
+    'TMOY':"Periode moyenne Tmoy  (s)",
+    'TM01':"Periode moyenne Tm01  (s)",
+    'TM02':"Periode moyenne Tm02  (s)",
+    'TPD':"Periode de pic discrete  (s)",
+    'TPR5':"Periode de pic de Read ordre 5  (s)",
+    'TPR8':"Periode de pic de Read ordre 8  (s)",
+    'PRI':"tableau prive  (?)",
+    'BETA':"taux de deferlement  (-)",
+    'BETAWC':"taux de moutonnement  (-)",
+  },
+}
+
+DicoCasFrToCata = {
+  "PERIODE POUR LES SORTIES LISTING":"PERIOD_FOR_LISTING_PRINTOUTS",
+  "NOMBRE DE PAS DE TEMPS":"NUMBER_OF_TIME_STEP",
+  "NOMBRE DE DIRECTIONS":"NUMBER_OF_DIRECTIONS",
+  "NOMBRE DE FREQUENCES":"NUMBER_OF_FREQUENCIES",
+  "APPORTS DUS AU VENT":"WIND_GENERATION",
+  "DISSIPATION PAR MOUTONNEMENT":"WHITE_CAPPING_DISSIPATION",
+  "DISSIPATION PAR FROTTEMENT SUR LE FOND":"BOTTOM_FRICTION_DISSIPATION",
+  "TRANSFERTS NON LINEAIRES INTER-FREQUENCES":"NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES",
+  "FORMAT DU FICHIER DES COURANTS":"CURRENTS_FILE_FORMAT",
+  "FORMAT DU FICHIER DES VENTS":"WINDS_FILE_FORMAT",
+  "NOMBRE DE SOUS-ITERATIONS POUR LES TERMES SOURCES":"NUMBER_OF_ITERATIONS_FOR_THE_SOURCE_TERMS",
+  "TYPE DE SPECTRE DIRECTIONNEL INITIAL":"TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM",
+  "DISSIPATION PAR FORT COURANT":"DISSIPATION_BY_STRONG_CURRENT",
+  "NUMERO DU PAS DE TEMPS DU FICHIER TELEMAC":"TIME_INCREMENT_NUMBER_IN_TELEMAC_FILE",
+  "LONGUEUR DU VECTEUR":"VECTOR_LENGTH",
+  "DISSIPATION PAR DEFERLEMENT":"DEPTH_INDUCED_BREAKING_DISSIPATION",
+  "DEFERLEMENT 1 (BJ) MODE DE CALCUL DE QB":"DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD",
+  "DEFERLEMENT 1 (BJ) MODE DE CALCUL DE HM":"DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD",
+  "DEFERLEMENT 1 (BJ) CHOIX FREQUENCE CARACTERISTIQUE":"DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY",
+  "DEFERLEMENT 2 (TG) FONCTION DE PONDERATION":"DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION",
+  "DEFERLEMENT 2 (TG) CHOIX FREQUENCE CARACTERISTIQUE":"DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY",
+  "DEFERLEMENT 3 (RO) DISTRIBUTION DES HAUTEURS DE HOULE":"DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION",
+  "DEFERLEMENT 3 (RO) EXPOSANT FONCTION DE PONDERATION":"DEPTH_INDUCED_BREAKING_3__RO__EXPONENT_WEIGHTING_FUNCTION",
+  "DEFERLEMENT 3 (RO) CHOIX FREQUENCE CARACTERISTIQUE":"DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY",
+  "DEFERLEMENT 4 (IH) CHOIX FREQUENCE CARACTERISTIQUE":"DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY",
+  "NOMBRE DE SOUS-PAS DE TEMPS POUR LE DEFERLEMENT":"NUMBER_OF_BREAKING_TIME_STEPS",
+  "LIMITEUR DE CROISSANCE":"WAVE_GROWTH_LIMITER",
+  "CROISSANCE LINEAIRE DES VAGUES":"LINEAR_WAVE_GROWTH",
+  "TRANSFERTS ENTRE TRIPLETS DE FREQUENCES":"TRIAD_INTERACTIONS",
+  "TYPE DE SPECTRE DIRECTIONNEL AUX LIMITES":"TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM",
+  "PERIODE D'ACTUALISATION DE LA MAREE":"TIDE_REFRESHING_PERIOD",
+  "FORMAT DU FICHIER DU NIVEAU DE LA MAREE":"TIDAL_WATER_LEVEL_FILE_FORMAT",
+  "RANG DU NIVEAU DE LA MAREE DANS LE FICHIER TELEMAC":"RANK_OF_THE_WATER_LEVEL_DATA_IN_THE_TELEMAC_FILE",
+  "FONCTION DE REPARTITION ANGULAIRE INITIALE":"INITIAL_ANGULAR_DISTRIBUTION_FUNCTION",
+  "NOMBRE DE TABLEAUX PRIVES":"NUMBER_OF_PRIVATE_ARRAYS",
+  "FONCTION DE REPARTITION ANGULAIRE AUX LIMITES":"BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION",
+  "COORDONNEES DE L'ORIGINE":"ORIGIN_COORDINATES",
+  "DEBUGGER":"DEBUGGER",
+  "REGLAGE POUR INTEGRATION SUR OMEGA1":"SETTING_FOR_INTEGRATION_ON_OMEGA1",
+  "REGLAGE POUR INTEGRATION SUR THETA1":"SETTING_FOR_INTEGRATION_ON_THETA1",
+  "REGLAGE POUR INTEGRATION SUR OMEGA2":"SETTING_FOR_INTEGRATION_ON_OMEGA2",
+  "DIFFRACTION":"DIFFRACTION",
+  "PAS DE TEMPS DEBUT DIFFRACTION":"STARTING_TIME_STEP_FOR_DIFFRACTION",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "ASSEMBLAGE EN ELEMENTS FINIS":"FINITE_ELEMENT_ASSEMBLY",
+  "MODELISATION BAJ":"BAJ_MODELING",
+  "PAS DE TEMPS":"TIME_STEP",
+  "FREQUENCE MINIMALE":"MINIMAL_FREQUENCY",
+  "RAISON FREQUENTIELLE":"FREQUENTIAL_RATIO",
+  "DATE DE DEBUT DU CALCUL":"DATE_OF_COMPUTATION_BEGINNING",
+  "COEFFICIENT DE FROTTEMENT SUR LE FOND":"BOTTOM_FRICTION_COEFFICIENT",
+  "COEFFICIENT DE DISSIPATION PAR MOUTONNEMENT":"WHITE_CAPPING_DISSIPATION_COEFFICIENT",
+  "COEFFICIENT DE PONDERATION POUR LE MOUTONNEMENT":"WHITE_CAPPING_WEIGHTING_COEFFICIENT",
+  "DENSITE DE L'AIR":"AIR_DENSITY",
+  "DENSITE DE L'EAU":"WATER_DENSITY",
+  "COEFFICIENT DE GENERATION PAR LE VENT":"WIND_GENERATION_COEFFICIENT",
+  "CONSTANTE DE VON KARMAN":"VON_KARMAN_CONSTANT",
+  "CONSTANTE DE CHARNOCK":"CHARNOCK_CONSTANT",
+  "DECALAGE COURBE DE CROISSANCE DUE AU VENT":"SHIFT_GROWING_CURVE_DUE_TO_WIND",
+  "COTE DE MESURE DES VENTS":"WIND_MEASUREMENTS_LEVEL",
+  "COEFFICIENT DE TRAINEE DE VENT":"WIND_DRAG_COEFFICIENT",
+  "HAUTEUR SIGNIFICATIVE INITIALE":"INITIAL_SIGNIFICANT_WAVE_HEIGHT",
+  "FREQUENCE DE PIC INITIALE":"INITIAL_PEAK_FREQUENCY",
+  "FACTEUR DE PIC INITIAL":"INITIAL_PEAK_FACTOR",
+  "VALEUR INITIALE DE SIGMA-A POUR SPECTRE":"INITIAL_VALUE_OF_SIGMA_A_FOR_SPECTRUM",
+  "VALEUR INITIALE DE SIGMA-B POUR SPECTRE":"INITIAL_VALUE_OF_SIGMA_B_FOR_SPECTRUM",
+  "CONSTANTE DE PHILLIPS INITIALE":"INITIAL_PHILLIPS_CONSTANT",
+  "VALEUR MOYENNE DU FETCH INITIAL":"INITIAL_MEAN_FETCH_VALUE",
+  "FREQUENCE DE PIC MAXIMALE INITIALE":"INITIAL_MAXIMUM_PEAK_FREQUENCY",
+  "DIRECTION PRINCIPALE 1 INITIALE":"INITIAL_MAIN_DIRECTION_1",
+  "ETALEMENT DIRECTIONNEL 1 INITIAL":"INITIAL_DIRECTIONAL_SPREAD_1",
+  "DIRECTION PRINCIPALE 2 INITIALE":"INITIAL_MAIN_DIRECTION_2",
+  "ETALEMENT DIRECTIONNEL 2 INITIAL":"INITIAL_DIRECTIONAL_SPREAD_2",
+  "FACTEUR DE PONDERATION POUR FRA INITIALE":"INITIAL_WEIGHTING_FACTOR_FOR_ADF",
+  "COEFFICIENT DE GODA POUR LOI DE REPARTITION ANGULAIR":"GODA_COEFFICIENT_FOR_ANGULAR_SPEADING",
+  "FACTEUR DE QUEUE DU SPECTRE":"SPECTRUM_TAIL_FACTOR",
+  "SEUIL D'ENERGIE CONSIDERE POUR LE SPECTRE":"SPECTRUM_ENERGY_THRESHOLD",
+  "DEFERLEMENT 1 (BJ) CONSTANTE ALPHA":"DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_ALPHA",
+  "DEFERLEMENT 1 (BJ) CONSTANTE GAMMA1":"DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA1",
+  "DEFERLEMENT 1 (BJ) CONSTANTE GAMMA2":"DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA2",
+  "DEFERLEMENT 2 (TG) CONSTANTE B":"DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_B",
+  "DEFERLEMENT 2 (TG) CONSTANTE GAMMA":"DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_GAMMA",
+  "DEFERLEMENT 3 (RO) CONSTANTE ALPHA":"DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_ALPHA",
+  "DEFERLEMENT 3 (RO) CONSTANTE GAMMA":"DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA",
+  "DEFERLEMENT 3 (RO) CONSTANTE GAMMA2":"DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA2",
+  "DEFERLEMENT 4 (IH) CONSTANTE BETA0":"DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_BETA0",
+  "DEFERLEMENT 4 (IH) CONSTANTE M2STAR":"DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_M2STAR",
+  "VALEUR MAXIMALE DU RAPPORT HM0 SUR D":"MAXIMUM_VALUE_OF_THE_RATIO_HM0_ON_D",
+  "COEFFICIENT POUR LES SOUS-PAS DE TEMPS POUR LE DEFERLEMENT":"COEFFICIENT_OF_THE_TIME_SUB_INCREMENTS_FOR_BREAKING",
+  "PARAMETRE DE LA CONFIGURATION STANDARD":"STANDARD_CONFIGURATION_PARAMETER",
+  "COTE INITIALE DU PLAN D'EAU AU REPOS":"INITIAL_STILL_WATER_LEVEL",
+  "TRIADS 1 (LTA) CONSTANTE ALPHA":"TRIADS_1__LTA__COEFFICIENT_ALPHA",
+  "TRIADS 1 (LTA) CONSTANTE RFMLTA":"TRIADS_1__LTA__COEFFICIENT_RFMLTA",
+  "TRIADS 2 (SPB) CONSTANTE K":"TRIADS_2__SPB__COEFFICIENT_K",
+  "TRIADS 2 (SPB) BORNE DIRECTIONNELLE INFERIEURE":"TRIADS_2__SPB__LOWER_DIRECTIONAL_BOUNDARY",
+  "TRIADS 2 (SPB) BORNE DIRECTIONNELLE SUPERIEURE":"TRIADS_2__SPB__UPPER_DIRECTIONAL_BOUNDARY",
+  "HAUTEUR SIGNIFICATIVE AUX LIMITES":"BOUNDARY_SIGNIFICANT_WAVE_HEIGHT",
+  "FREQUENCE DE PIC AUX LIMITES":"BOUNDARY_PEAK_FREQUENCY",
+  "VALEUR AUX LIMITES DE SIGMA-A POUR SPECTRE":"BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_A",
+  "VALEUR AUX LIMITES DE SIGMA-B POUR SPECTRE":"BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_B",
+  "CONSTANTE DE PHILLIPS AUX LIMITES":"BOUNDARY_PHILLIPS_CONSTANT",
+  "VALEUR MOYENNE DU FETCH AUX LIMITES":"BOUNDARY_MEAN_FETCH_VALUE",
+  "FREQUENCE DE PIC MAXIMALE AUX LIMITES":"BOUNDARY_MAXIMUM_PEAK_FREQUENCY",
+  "DIRECTION PRINCIPALE 1 AUX LIMITES":"BOUNDARY_MAIN_DIRECTION_1",
+  "ETALEMENT DIRECTIONNEL 1 AUX LIMITES":"BOUNDARY_DIRECTIONAL_SPREAD_1",
+  "DIRECTION PRINCIPALE 2 AUX LIMITES":"BOUNDARY_MAIN_DIRECTION_2",
+  "ETALEMENT DIRECTIONNEL 2 AUX LIMITES":"BOUNDARY_DIRECTIONAL_SPREAD_2",
+  "FACTEUR DE PONDERATION POUR FRA AUX LIMITES":"BOUNDARY_WEIGHTING_FACTOR_FOR_ADF",
+  "FACTEUR DE PIC AUX LIMITES":"BOUNDARY_PEAK_FACTOR",
+  "PROFONDEUR D'EAU MINIMALE":"MINIMUM_WATER_DEPTH",
+  "VITESSE DU VENT SUIVANT X":"WIND_VELOCITY_ALONG_X",
+  "VITESSE DU VENT SUIVANT Y":"WIND_VELOCITY_ALONG_Y",
+  "COEFFICIENT IMPLICITATION POUR TERMES SOURCES":"IMPLICITATION_COEFFICIENT_FOR_SOURCE_TERMS",
+  "COEFFICIENT DE GENERATION DE YAN D":"YAN_GENERATION_COEFFICIENT_D",
+  "COEFFICIENT DE GENERATION DE YAN E":"YAN_GENERATION_COEFFICIENT_E",
+  "COEFFICIENT DE GENERATION DE YAN F":"YAN_GENERATION_COEFFICIENT_F",
+  "COEFFICIENT DE GENERATION DE YAN H":"YAN_GENERATION_COEFFICIENT_H",
+  "COEFFICIENT DE DISSIPATION DE WESTHUYSEN":"WESTHUYSEN_DISSIPATION_COEFFICIENT",
+  "SEUIL DE SATURATION POUR LA DISSIPATION":"SATURATION_THRESHOLD_FOR_THE_DISSIPATION",
+  "DISSIPATION PAR MOUTONNEMENT DE WESTHUYSEN":"WESTHUYSEN_WHITE_CAPPING_DISSIPATION",
+  "COEFFICIENT DE PONDERATION DE WESTHUYSEN":"WESTHUYSEN_WEIGHTING_COEFFICIENT",
+  "SEUIL0 ELIMINATION DE CONFIGURATIONS":"THRESHOLD0_FOR_CONFIGURATIONS_ELIMINATION",
+  "SEUIL1 ELIMINATION DE CONFIGURATIONS":"THRESHOLD1_FOR_CONFIGURATIONS_ELIMINATION",
+  "SEUIL2 ELIMINATION DE CONFIGURATIONS":"THRESHOLD2_FOR_CONFIGURATIONS_ELIMINATION",
+  "SEUIL DE VARIANCE CONSIDEREE POUR DIFFRACTION":"VARIANCE_THRESHOLD_FOR_DIFFRACTION",
+  "UNITE DE TEMPS DU FICHIER DES COURANTS":"TIME_UNIT_IN_CURRENTS_FILE",
+  "UNITE DE TEMPS DU FICHIER DU NIVEAU DE LA MAREE":"TIME_UNIT_IN_TIDAL_WATER_LEVEL_FILE",
+  "UNITE DE TEMPS DU FICHIER DES VENTS":"TIME_UNIT_IN_WINDS_FILE",
+  "DEPHASAGE DU FICHIER DES COURANTS":"TIME_SHIFT_IN_CURRENTS_FILE",
+  "DEPHASAGE DU FICHIER DU NIVEAU DE LA MAREE":"TIME_SHIFT_IN_TIDAL_WATER_LEVEL_FILE",
+  "DEPHASAGE DU FICHIER DES VENTS":"TIME_SHIFT_IN_WINDS_FILE",
+  "COEFFICIENT DE DISSIPATION PAR FORT COURANT":"DISSIPATION_COEFFICIENT_FOR_STRONG_CURRENT",
+  "TITRE":"TITLE",
+  "VARIABLES POUR LES SORTIES GRAPHIQUES 2D":"VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS",
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "FICHIER DES FONDS":"BOTTOM_TOPOGRAPHY_FILE",
+  "LISSAGES DU FOND":"BOTTOM_SMOOTHINGS",
+  "PERIODE POUR LES SORTIES GRAPHIQUES":"PERIOD_FOR_GRAPHIC_PRINTOUTS",
+  "NUMERO DE LA PREMIERE ITERATION POUR LES SORTIES GRAPHIQUES":"NUMBER_OF_FIRST_ITERATION_FOR_GRAPHICS_PRINTOUTS",
+  "FICHIER DES RESULTATS 2D":"ED_RESULTS_FILE",
+  "FORMAT DU FICHIER DES RESULTATS 2D":"ED_RESULTS_FILE_FORMAT",
+  "FICHIER DES RESULTATS PONCTUELS":"PUNCTUAL_RESULTS_FILE",
+  "FORMAT DU FICHIER DE SPECTRE":"SPECTRUM_FILE_FORMAT",
+  "ABSCISSES DES POINTS DE SORTIE DU SPECTRE":"ABSCISSAE_OF_SPECTRUM_PRINTOUT_POINTS",
+  "ORDONNEES DES POINTS DE SORTIE DU SPECTRE":"ORDINATES_OF_SPECTRUM_PRINTOUT_POINTS",
+  "SUITE DE CALCUL":"NEXT_COMPUTATION",
+  "FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE",
+  "FORMAT DU FICHIER DU CALCUL PRECEDENT":"PREVIOUS_COMPUTATION_FILE_FORMAT",
+  "FICHIER DES COURANTS BINAIRE":"BINARY_CURRENTS_FILE",
+  "FICHIER DES COURANTS FORMATE":"FORMATTED_CURRENTS_FILE",
+  "FICHIER DES VENTS BINAIRE":"BINARY_WINDS_FILE",
+  "FORMAT DU FICHIER DES VENTS BINAIRE":"BINARY_WINDS_FILE_FORMAT",
+  "FICHIER DES VENTS FORMATE":"FORMATTED_WINDS_FILE",
+  "FICHIER DE REFERENCE":"REFERENCE_FILE",
+  "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+  "FICHIER DU NIVEAU DE LA MAREE BINAIRE":"BINARY_TIDAL_WATER_LEVEL_FILE",
+  "FORMAT DU FICHIER DE LA MAREE BINAIRE":"BINARY_TIDAL_WATER_FILE_FORMAT",
+  "FICHIER DU NIVEAU DE LA MAREE FORMATE":"FORMATTED_TIDAL_WATER_LEVEL_FILE",
+  "FORMAT DU FICHIER DES COURANTS BINAIRE":"BINARY_CURRENTS_FILE_FORMAT",
+  "NOMS DES VARIABLES":"NAMES_OF_VARIABLES",
+  "OPTION POUR LA QUEUE DIAGNOSTIQUE":"OPTION_FOR_DIAGNOSTIC_TAIL",
+  "OPTION POUR LES DERIVEES SECONDES":"OPTION_FOR_SECOND_DERIVATIVES",
+  "FICHIER DES RESULTATS SPECTRES 1D":"ZD_SPECTRA_RESULTS_FILE",
+  "FICHIER DES RESULTATS GLOBAUX":"GLOBAL_RESULT_FILE",
+  "FORMAT DU FICHIER DES RESULTATS GLOBAUX":"GLOBAL_RESULT_FILE_FORMAT",
+  "FICHIER BINAIRE 1":"BINARY_FILE_1",
+  "FORMAT DU FICHIER DE DONNEES BINAIRE 1":"BINARY_DATA_FILE_1_FORMAT",
+  "FICHIER FORMATE 1":"FORMATTED_FILE_1",
+  "DICTIONNAIRE":"DICTIONARY",
+  "PARTITIONNEUR":"PARTITIONING_TOOL",
+  "PRISE EN COMPTE DES TERMES SOURCES":"CONSIDERATION_OF_SOURCE_TERMS",
+  "COORDONNEES SPHERIQUES":"SPHERICAL_COORDINATES",
+  "PROFONDEUR INFINIE":"INFINITE_DEPTH",
+  "PRISE EN COMPTE D'UN COURANT STATIONNAIRE":"CONSIDERATION_OF_A_STATIONARY_CURRENT",
+  "PRISE EN COMPTE DU VENT":"CONSIDERATION_OF_A_WIND",
+  "RECUPERATION DE DONNEE TELEMAC":"RECOVERY_OF_TELEMAC_DATA_ITEM",
+  "PRISE EN COMPTE DE LA PROPAGATION":"CONSIDERATION_OF_PROPAGATION",
+  "VENT STATIONNAIRE":"STATIONARY_WIND",
+  "VALIDATION":"VALIDATION",
+  "PRISE EN COMPTE DE LA MAREE":"CONSIDERATION_OF_TIDE",
+  "CONVENTION TRIGONOMETRIQUE":"TRIGONOMETRICAL_CONVENTION",
+  "SPECTRE AUX LIMITES MODIFIE PAR L'UTILISATEUR":"LIMIT_SPECTRUM_MODIFIED_BY_USER",
+  "FILTRE POUR DIFFRACTION":"DIFFRACTION_FILTER",
+  "REMISE A ZERO DU TEMPS":"INITIAL_TIME_SET_TO_ZERO",
+  "PRISE EN COMPTE DE LA VEGETATION":"VEGETATION_TAKEN_INTO_ACCOUNT",
+  "MILIEU POREUX":"POROUS_MEDIA",
+  "VERIFICATION DU MAILLAGE":"CHECKING_THE_MESH",
+  "FICHIER DES COORDONNEES DE SPECTRES A ECRIRE":"FILE_WITH_COORDINATES_OF_SPECTRA_TO_WRITE",
+  "FICHIER DES COORDONNEES DE SPECTRES A IMPOSER":"FILE_WITH_COORDINATES_OF_SPECTRA_TO_IMPOSE",
+  "FICHIER DES SPECTRES IMPOSES":"IMPOSED_SPECTRA_FILE",
+  "FORMAT DU FICHIER DES SPECTRES IMPOSES":"IMPOSED_SPECTRA_FILE_FORMAT",
+  "UNITE DE TEMPS DU FICHIER DES SPECTRES IMPOSES":"TIME_UNIT_OF_IMPOSED_SPECTRA_FILE",
+  "DEPHASAGE DU FICHIER DES SPECTRES IMPOSES":"TIME_SHIFT_OF_IMPOSED_SPECTRA_FILE",
+  "PRISE EN COMPTE DES TERMES SOURCES SUR LES FRONTIERES IMPOSEES":"TAKING_INTO_ACCOUNT_SOURCE_TERMS_ON_IMPOSED_BOUNDARIES",
+  "CONDITION LIMITE AVANT LE PAS DE TEMPS":"BOUNDARY_CONDITION_BEFORE_TIME_STEP",
+  "ECRETAGE POUR HAUTEUR PETITE":"ECRET_FOR_SMALL_HEIGHT",
+  "CONCATENATION SORTIE PARTEL":"CONCATENATE_PARTEL_OUTPUT",
+}
+
+DicoCasEnToCata = {
+  'PERIOD FOR LISTING PRINTOUTS':'PERIOD_FOR_LISTING_PRINTOUTS',
+  'NUMBER OF TIME STEP':'NUMBER_OF_TIME_STEP',
+  'NUMBER OF DIRECTIONS':'NUMBER_OF_DIRECTIONS',
+  'NUMBER OF FREQUENCIES':'NUMBER_OF_FREQUENCIES',
+  'WIND GENERATION':'WIND_GENERATION',
+  'WHITE CAPPING DISSIPATION':'WHITE_CAPPING_DISSIPATION',
+  'BOTTOM FRICTION DISSIPATION':'BOTTOM_FRICTION_DISSIPATION',
+  'NON-LINEAR TRANSFERS BETWEEN FREQUENCIES':'NON_LINEAR_TRANSFERS_BETWEEN_FREQUENCIES',
+  'CURRENTS FILE FORMAT':'CURRENTS_FILE_FORMAT',
+  'WINDS FILE FORMAT':'WINDS_FILE_FORMAT',
+  'NUMBER OF ITERATIONS FOR THE SOURCE TERMS':'NUMBER_OF_ITERATIONS_FOR_THE_SOURCE_TERMS',
+  'TYPE OF INITIAL DIRECTIONAL SPECTRUM':'TYPE_OF_INITIAL_DIRECTIONAL_SPECTRUM',
+  'DISSIPATION BY STRONG CURRENT':'DISSIPATION_BY_STRONG_CURRENT',
+  'TIME INCREMENT NUMBER IN TELEMAC FILE':'TIME_INCREMENT_NUMBER_IN_TELEMAC_FILE',
+  'VECTOR LENGTH':'VECTOR_LENGTH',
+  'DEPTH-INDUCED BREAKING DISSIPATION':'DEPTH_INDUCED_BREAKING_DISSIPATION',
+  'DEPTH-INDUCED BREAKING 1 (BJ) QB COMPUTATION METHOD':'DEPTH_INDUCED_BREAKING_1__BJ__QB_COMPUTATION_METHOD',
+  'DEPTH-INDUCED BREAKING 1 (BJ) HM COMPUTATION METHOD':'DEPTH_INDUCED_BREAKING_1__BJ__HM_COMPUTATION_METHOD',
+  'DEPTH-INDUCED BREAKING 1 (BJ) CHARACTERISTIC FREQUENCY':'DEPTH_INDUCED_BREAKING_1__BJ__CHARACTERISTIC_FREQUENCY',
+  'DEPTH-INDUCED BREAKING 2 (TG) WEIGHTING FUNCTION':'DEPTH_INDUCED_BREAKING_2__TG__WEIGHTING_FUNCTION',
+  'DEPTH-INDUCED BREAKING 2 (TG) CHARACTERISTIC FREQUENCY':'DEPTH_INDUCED_BREAKING_2__TG__CHARACTERISTIC_FREQUENCY',
+  'DEPTH-INDUCED BREAKING 3 (RO) WAVE HEIGHT DISTRIBUTION':'DEPTH_INDUCED_BREAKING_3__RO__WAVE_HEIGHT_DISTRIBUTION',
+  'DEPTH-INDUCED BREAKING 3 (RO) EXPONENT WEIGHTING FUNCTION':'DEPTH_INDUCED_BREAKING_3__RO__EXPONENT_WEIGHTING_FUNCTION',
+  'DEPTH-INDUCED BREAKING 3 (RO) CHARACTERISTIC FREQUENCY':'DEPTH_INDUCED_BREAKING_3__RO__CHARACTERISTIC_FREQUENCY',
+  'DEPTH-INDUCED BREAKING 4 (IH) CHARACTERISTIC FREQUENCY':'DEPTH_INDUCED_BREAKING_4__IH__CHARACTERISTIC_FREQUENCY',
+  'NUMBER OF BREAKING TIME STEPS':'NUMBER_OF_BREAKING_TIME_STEPS',
+  'WAVE GROWTH LIMITER':'WAVE_GROWTH_LIMITER',
+  'LINEAR WAVE GROWTH':'LINEAR_WAVE_GROWTH',
+  'TRIAD INTERACTIONS':'TRIAD_INTERACTIONS',
+  'TYPE OF BOUNDARY DIRECTIONAL SPECTRUM':'TYPE_OF_BOUNDARY_DIRECTIONAL_SPECTRUM',
+  'TIDE REFRESHING PERIOD':'TIDE_REFRESHING_PERIOD',
+  'TIDAL WATER LEVEL FILE FORMAT':'TIDAL_WATER_LEVEL_FILE_FORMAT',
+  'RANK OF THE WATER LEVEL DATA IN THE TELEMAC FILE':'RANK_OF_THE_WATER_LEVEL_DATA_IN_THE_TELEMAC_FILE',
+  'INITIAL ANGULAR DISTRIBUTION FUNCTION':'INITIAL_ANGULAR_DISTRIBUTION_FUNCTION',
+  'NUMBER OF PRIVATE ARRAYS':'NUMBER_OF_PRIVATE_ARRAYS',
+  'BOUNDARY ANGULAR DISTRIBUTION FUNCTION':'BOUNDARY_ANGULAR_DISTRIBUTION_FUNCTION',
+  'ORIGIN COORDINATES':'ORIGIN_COORDINATES',
+  'DEBUGGER':'DEBUGGER',
+  'SETTING FOR INTEGRATION ON OMEGA1':'SETTING_FOR_INTEGRATION_ON_OMEGA1',
+  'SETTING FOR INTEGRATION ON THETA1':'SETTING_FOR_INTEGRATION_ON_THETA1',
+  'SETTING FOR INTEGRATION ON OMEGA2':'SETTING_FOR_INTEGRATION_ON_OMEGA2',
+  'DIFFRACTION':'DIFFRACTION',
+  'STARTING TIME STEP FOR DIFFRACTION':'STARTING_TIME_STEP_FOR_DIFFRACTION',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'FINITE ELEMENT ASSEMBLY':'FINITE_ELEMENT_ASSEMBLY',
+  'BAJ MODELING':'BAJ_MODELING',
+  'TIME STEP':'TIME_STEP',
+  'MINIMAL FREQUENCY':'MINIMAL_FREQUENCY',
+  'FREQUENTIAL RATIO':'FREQUENTIAL_RATIO',
+  'DATE OF COMPUTATION BEGINNING':'DATE_OF_COMPUTATION_BEGINNING',
+  'BOTTOM FRICTION COEFFICIENT':'BOTTOM_FRICTION_COEFFICIENT',
+  'WHITE CAPPING DISSIPATION COEFFICIENT':'WHITE_CAPPING_DISSIPATION_COEFFICIENT',
+  'WHITE CAPPING WEIGHTING COEFFICIENT':'WHITE_CAPPING_WEIGHTING_COEFFICIENT',
+  'AIR DENSITY':'AIR_DENSITY',
+  'WATER DENSITY':'WATER_DENSITY',
+  'WIND GENERATION COEFFICIENT':'WIND_GENERATION_COEFFICIENT',
+  'VON KARMAN CONSTANT':'VON_KARMAN_CONSTANT',
+  'CHARNOCK CONSTANT':'CHARNOCK_CONSTANT',
+  'SHIFT GROWING CURVE DUE TO WIND':'SHIFT_GROWING_CURVE_DUE_TO_WIND',
+  'WIND MEASUREMENTS LEVEL':'WIND_MEASUREMENTS_LEVEL',
+  'WIND DRAG COEFFICIENT':'WIND_DRAG_COEFFICIENT',
+  'INITIAL SIGNIFICANT WAVE HEIGHT':'INITIAL_SIGNIFICANT_WAVE_HEIGHT',
+  'INITIAL PEAK FREQUENCY':'INITIAL_PEAK_FREQUENCY',
+  'INITIAL PEAK FACTOR':'INITIAL_PEAK_FACTOR',
+  'INITIAL VALUE OF SIGMA-A FOR SPECTRUM':'INITIAL_VALUE_OF_SIGMA_A_FOR_SPECTRUM',
+  'INITIAL VALUE OF SIGMA-B FOR SPECTRUM':'INITIAL_VALUE_OF_SIGMA_B_FOR_SPECTRUM',
+  'INITIAL PHILLIPS CONSTANT':'INITIAL_PHILLIPS_CONSTANT',
+  'INITIAL MEAN FETCH VALUE':'INITIAL_MEAN_FETCH_VALUE',
+  'INITIAL MAXIMUM PEAK FREQUENCY':'INITIAL_MAXIMUM_PEAK_FREQUENCY',
+  'INITIAL MAIN DIRECTION 1':'INITIAL_MAIN_DIRECTION_1',
+  'INITIAL DIRECTIONAL SPREAD 1':'INITIAL_DIRECTIONAL_SPREAD_1',
+  'INITIAL MAIN DIRECTION 2':'INITIAL_MAIN_DIRECTION_2',
+  'INITIAL DIRECTIONAL SPREAD 2':'INITIAL_DIRECTIONAL_SPREAD_2',
+  'INITIAL WEIGHTING FACTOR FOR ADF':'INITIAL_WEIGHTING_FACTOR_FOR_ADF',
+  'GODA COEFFICIENT FOR ANGULAR SPEADING':'GODA_COEFFICIENT_FOR_ANGULAR_SPEADING',
+  'SPECTRUM TAIL FACTOR':'SPECTRUM_TAIL_FACTOR',
+  'SPECTRUM ENERGY THRESHOLD':'SPECTRUM_ENERGY_THRESHOLD',
+  'DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT ALPHA':'DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_ALPHA',
+  'DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA1':'DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA1',
+  'DEPTH-INDUCED BREAKING 1 (BJ) COEFFICIENT GAMMA2':'DEPTH_INDUCED_BREAKING_1__BJ__COEFFICIENT_GAMMA2',
+  'DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT B':'DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_B',
+  'DEPTH-INDUCED BREAKING 2 (TG) COEFFICIENT GAMMA':'DEPTH_INDUCED_BREAKING_2__TG__COEFFICIENT_GAMMA',
+  'DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT ALPHA':'DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_ALPHA',
+  'DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA':'DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA',
+  'DEPTH-INDUCED BREAKING 3 (RO) COEFFICIENT GAMMA2':'DEPTH_INDUCED_BREAKING_3__RO__COEFFICIENT_GAMMA2',
+  'DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT BETA0':'DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_BETA0',
+  'DEPTH-INDUCED BREAKING 4 (IH) COEFFICIENT M2STAR':'DEPTH_INDUCED_BREAKING_4__IH__COEFFICIENT_M2STAR',
+  'MAXIMUM VALUE OF THE RATIO HM0 ON D':'MAXIMUM_VALUE_OF_THE_RATIO_HM0_ON_D',
+  'COEFFICIENT OF THE TIME SUB-INCREMENTS FOR BREAKING':'COEFFICIENT_OF_THE_TIME_SUB_INCREMENTS_FOR_BREAKING',
+  'STANDARD CONFIGURATION PARAMETER':'STANDARD_CONFIGURATION_PARAMETER',
+  'INITIAL STILL WATER LEVEL':'INITIAL_STILL_WATER_LEVEL',
+  'TRIADS 1 (LTA) COEFFICIENT ALPHA':'TRIADS_1__LTA__COEFFICIENT_ALPHA',
+  'TRIADS 1 (LTA) COEFFICIENT RFMLTA':'TRIADS_1__LTA__COEFFICIENT_RFMLTA',
+  'TRIADS 2 (SPB) COEFFICIENT K':'TRIADS_2__SPB__COEFFICIENT_K',
+  'TRIADS 2 (SPB) LOWER DIRECTIONAL BOUNDARY':'TRIADS_2__SPB__LOWER_DIRECTIONAL_BOUNDARY',
+  'TRIADS 2 (SPB) UPPER DIRECTIONAL BOUNDARY':'TRIADS_2__SPB__UPPER_DIRECTIONAL_BOUNDARY',
+  'BOUNDARY SIGNIFICANT WAVE HEIGHT':'BOUNDARY_SIGNIFICANT_WAVE_HEIGHT',
+  'BOUNDARY PEAK FREQUENCY':'BOUNDARY_PEAK_FREQUENCY',
+  'BOUNDARY SPECTRUM VALUE OF SIGMA-A':'BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_A',
+  'BOUNDARY SPECTRUM VALUE OF SIGMA-B':'BOUNDARY_SPECTRUM_VALUE_OF_SIGMA_B',
+  'BOUNDARY PHILLIPS CONSTANT':'BOUNDARY_PHILLIPS_CONSTANT',
+  'BOUNDARY MEAN FETCH VALUE':'BOUNDARY_MEAN_FETCH_VALUE',
+  'BOUNDARY MAXIMUM PEAK FREQUENCY':'BOUNDARY_MAXIMUM_PEAK_FREQUENCY',
+  'BOUNDARY MAIN DIRECTION 1':'BOUNDARY_MAIN_DIRECTION_1',
+  'BOUNDARY DIRECTIONAL SPREAD 1':'BOUNDARY_DIRECTIONAL_SPREAD_1',
+  'BOUNDARY MAIN DIRECTION 2':'BOUNDARY_MAIN_DIRECTION_2',
+  'BOUNDARY DIRECTIONAL SPREAD 2':'BOUNDARY_DIRECTIONAL_SPREAD_2',
+  'BOUNDARY WEIGHTING FACTOR FOR ADF':'BOUNDARY_WEIGHTING_FACTOR_FOR_ADF',
+  'BOUNDARY PEAK FACTOR':'BOUNDARY_PEAK_FACTOR',
+  'MINIMUM WATER DEPTH':'MINIMUM_WATER_DEPTH',
+  'WIND VELOCITY ALONG X':'WIND_VELOCITY_ALONG_X',
+  'WIND VELOCITY ALONG Y':'WIND_VELOCITY_ALONG_Y',
+  'IMPLICITATION COEFFICIENT FOR SOURCE TERMS':'IMPLICITATION_COEFFICIENT_FOR_SOURCE_TERMS',
+  'YAN GENERATION COEFFICIENT D':'YAN_GENERATION_COEFFICIENT_D',
+  'YAN GENERATION COEFFICIENT E':'YAN_GENERATION_COEFFICIENT_E',
+  'YAN GENERATION COEFFICIENT F':'YAN_GENERATION_COEFFICIENT_F',
+  'YAN GENERATION COEFFICIENT H':'YAN_GENERATION_COEFFICIENT_H',
+  'WESTHUYSEN DISSIPATION COEFFICIENT':'WESTHUYSEN_DISSIPATION_COEFFICIENT',
+  'SATURATION THRESHOLD FOR THE DISSIPATION':'SATURATION_THRESHOLD_FOR_THE_DISSIPATION',
+  'WESTHUYSEN WHITE CAPPING DISSIPATION':'WESTHUYSEN_WHITE_CAPPING_DISSIPATION',
+  'WESTHUYSEN WEIGHTING COEFFICIENT':'WESTHUYSEN_WEIGHTING_COEFFICIENT',
+  'THRESHOLD0 FOR CONFIGURATIONS ELIMINATION':'THRESHOLD0_FOR_CONFIGURATIONS_ELIMINATION',
+  'THRESHOLD1 FOR CONFIGURATIONS ELIMINATION':'THRESHOLD1_FOR_CONFIGURATIONS_ELIMINATION',
+  'THRESHOLD2 FOR CONFIGURATIONS ELIMINATION':'THRESHOLD2_FOR_CONFIGURATIONS_ELIMINATION',
+  'VARIANCE THRESHOLD FOR DIFFRACTION':'VARIANCE_THRESHOLD_FOR_DIFFRACTION',
+  'TIME UNIT IN CURRENTS FILE':'TIME_UNIT_IN_CURRENTS_FILE',
+  'TIME UNIT IN TIDAL WATER LEVEL FILE':'TIME_UNIT_IN_TIDAL_WATER_LEVEL_FILE',
+  'TIME UNIT IN WINDS FILE':'TIME_UNIT_IN_WINDS_FILE',
+  'TIME SHIFT IN CURRENTS FILE':'TIME_SHIFT_IN_CURRENTS_FILE',
+  'TIME SHIFT IN TIDAL WATER LEVEL FILE':'TIME_SHIFT_IN_TIDAL_WATER_LEVEL_FILE',
+  'TIME SHIFT IN WINDS FILE':'TIME_SHIFT_IN_WINDS_FILE',
+  'DISSIPATION COEFFICIENT FOR STRONG CURRENT':'DISSIPATION_COEFFICIENT_FOR_STRONG_CURRENT',
+  'TITLE':'TITLE',
+  'VARIABLES FOR 2D GRAPHIC PRINTOUTS':'VARIABLES_FOR_2D_GRAPHIC_PRINTOUTS',
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'STEERING FILE':'STEERING_FILE',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'BOTTOM TOPOGRAPHY FILE':'BOTTOM_TOPOGRAPHY_FILE',
+  'BOTTOM SMOOTHINGS':'BOTTOM_SMOOTHINGS',
+  'PERIOD FOR GRAPHIC PRINTOUTS':'PERIOD_FOR_GRAPHIC_PRINTOUTS',
+  'NUMBER OF FIRST ITERATION FOR GRAPHICS PRINTOUTS':'NUMBER_OF_FIRST_ITERATION_FOR_GRAPHICS_PRINTOUTS',
+  '2D RESULTS FILE':'ED_RESULTS_FILE',
+  '2D RESULTS FILE FORMAT':'ED_RESULTS_FILE_FORMAT',
+  'PUNCTUAL RESULTS FILE':'PUNCTUAL_RESULTS_FILE',
+  'SPECTRUM FILE FORMAT':'SPECTRUM_FILE_FORMAT',
+  'ABSCISSAE OF SPECTRUM PRINTOUT POINTS':'ABSCISSAE_OF_SPECTRUM_PRINTOUT_POINTS',
+  'ORDINATES OF SPECTRUM PRINTOUT POINTS':'ORDINATES_OF_SPECTRUM_PRINTOUT_POINTS',
+  'NEXT COMPUTATION':'NEXT_COMPUTATION',
+  'PREVIOUS COMPUTATION FILE':'PREVIOUS_COMPUTATION_FILE',
+  'PREVIOUS COMPUTATION FILE FORMAT':'PREVIOUS_COMPUTATION_FILE_FORMAT',
+  'BINARY CURRENTS FILE':'BINARY_CURRENTS_FILE',
+  'FORMATTED CURRENTS FILE':'FORMATTED_CURRENTS_FILE',
+  'BINARY WINDS FILE':'BINARY_WINDS_FILE',
+  'BINARY WINDS FILE FORMAT':'BINARY_WINDS_FILE_FORMAT',
+  'FORMATTED WINDS FILE':'FORMATTED_WINDS_FILE',
+  'REFERENCE FILE':'REFERENCE_FILE',
+  'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+  'BINARY TIDAL WATER LEVEL FILE':'BINARY_TIDAL_WATER_LEVEL_FILE',
+  'BINARY TIDAL WATER FILE FORMAT':'BINARY_TIDAL_WATER_FILE_FORMAT',
+  'FORMATTED TIDAL WATER LEVEL FILE':'FORMATTED_TIDAL_WATER_LEVEL_FILE',
+  'BINARY CURRENTS FILE FORMAT':'BINARY_CURRENTS_FILE_FORMAT',
+  'NAMES OF VARIABLES':'NAMES_OF_VARIABLES',
+  'OPTION FOR DIAGNOSTIC TAIL':'OPTION_FOR_DIAGNOSTIC_TAIL',
+  'OPTION FOR SECOND DERIVATIVES':'OPTION_FOR_SECOND_DERIVATIVES',
+  '1D SPECTRA RESULTS FILE':'ZD_SPECTRA_RESULTS_FILE',
+  'GLOBAL RESULT FILE':'GLOBAL_RESULT_FILE',
+  'GLOBAL RESULT FILE FORMAT':'GLOBAL_RESULT_FILE_FORMAT',
+  'BINARY FILE 1':'BINARY_FILE_1',
+  'BINARY DATA FILE 1 FORMAT':'BINARY_DATA_FILE_1_FORMAT',
+  'FORMATTED FILE 1':'FORMATTED_FILE_1',
+  'DICTIONARY':'DICTIONARY',
+  'PARTITIONING TOOL':'PARTITIONING_TOOL',
+  'CONSIDERATION OF SOURCE TERMS':'CONSIDERATION_OF_SOURCE_TERMS',
+  'SPHERICAL COORDINATES':'SPHERICAL_COORDINATES',
+  'INFINITE DEPTH':'INFINITE_DEPTH',
+  'CONSIDERATION OF A STATIONARY CURRENT':'CONSIDERATION_OF_A_STATIONARY_CURRENT',
+  'CONSIDERATION OF A WIND':'CONSIDERATION_OF_A_WIND',
+  'RECOVERY OF TELEMAC DATA ITEM':'RECOVERY_OF_TELEMAC_DATA_ITEM',
+  'CONSIDERATION OF PROPAGATION':'CONSIDERATION_OF_PROPAGATION',
+  'STATIONARY WIND':'STATIONARY_WIND',
+  'VALIDATION':'VALIDATION',
+  'CONSIDERATION OF TIDE':'CONSIDERATION_OF_TIDE',
+  'TRIGONOMETRICAL CONVENTION':'TRIGONOMETRICAL_CONVENTION',
+  'LIMIT SPECTRUM MODIFIED BY USER':'LIMIT_SPECTRUM_MODIFIED_BY_USER',
+  'DIFFRACTION FILTER':'DIFFRACTION_FILTER',
+  'INITIAL TIME SET TO ZERO':'INITIAL_TIME_SET_TO_ZERO',
+  'VEGETATION TAKEN INTO ACCOUNT':'VEGETATION_TAKEN_INTO_ACCOUNT',
+  'POROUS MEDIA':'POROUS_MEDIA',
+  'CHECKING THE MESH':'CHECKING_THE_MESH',
+  'FILE WITH COORDINATES OF SPECTRA TO WRITE':'FILE_WITH_COORDINATES_OF_SPECTRA_TO_WRITE',
+  'FILE WITH COORDINATES OF SPECTRA TO IMPOSE':'FILE_WITH_COORDINATES_OF_SPECTRA_TO_IMPOSE',
+  'IMPOSED SPECTRA FILE':'IMPOSED_SPECTRA_FILE',
+  'IMPOSED SPECTRA FILE FORMAT':'IMPOSED_SPECTRA_FILE_FORMAT',
+  'TIME UNIT OF IMPOSED SPECTRA FILE':'TIME_UNIT_OF_IMPOSED_SPECTRA_FILE',
+  'TIME SHIFT OF IMPOSED SPECTRA FILE':'TIME_SHIFT_OF_IMPOSED_SPECTRA_FILE',
+  'TAKING INTO ACCOUNT SOURCE TERMS ON IMPOSED BOUNDARIES':'TAKING_INTO_ACCOUNT_SOURCE_TERMS_ON_IMPOSED_BOUNDARIES',
+  'BOUNDARY CONDITION BEFORE TIME STEP':'BOUNDARY_CONDITION_BEFORE_TIME_STEP',
+  'ECRET FOR SMALL HEIGHT':'ECRET_FOR_SMALL_HEIGHT',
+  'CONCATENATE PARTEL OUTPUT':'CONCATENATE_PARTEL_OUTPUT',
+}
+DicoEnumCasFrToEnumCasEn = {
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'ED_RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'SPECTRUM_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'PREVIOUS_COMPUTATION_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_WINDS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_TIDAL_WATER_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_CURRENTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'GLOBAL_RESULT_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'BINARY_DATA_FILE_1_FORMAT':{
+  "":"",
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'PARTITIONING_TOOL':{
+  "METIS":"METIS",
+  "SCOTCH":"SCOTCH",
+  "PARMETIS":"PARMETIS",
+  "PTSCOTCH":"PTSCOTCH",
+},
+
+'IMPOSED_SPECTRA_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+}
diff --git a/Telemac/tomawac_labelCataToIhm_en.qm b/Telemac/tomawac_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..801cdd4
Binary files /dev/null and b/Telemac/tomawac_labelCataToIhm_en.qm differ
diff --git a/Telemac/tomawac_labelCataToIhm_fr.qm b/Telemac/tomawac_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..6937981
Binary files /dev/null and b/Telemac/tomawac_labelCataToIhm_fr.qm differ
diff --git a/Telemac/transforme/ReadMe b/Telemac/transforme/ReadMe
deleted file mode 100644 (file)
index f81dd84..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-il faut les 2 fichiers cata_name2eng_name.ts et cata_name2fra_name.ts
-./reEcrittsEn.py -i cata_name2eng_name.ts -d dicoCasEnToCata.py -t labelCataToIhmEn.ts
-regler à la main les histoires de ""
-modifier  DicoCasEnToCata en dicoCataToEng
-
-
-./reEcrittsFr.py -i cata_name2fra_name.ts -d dicoCasFrToCata.py -t labelCataToIhmFr.ts
-regler à la main les histoires de ""
-modifier  DicoCasEnToCata en dicoCataToFr
-attention a defaut default...
diff --git a/Telemac/transforme/reEcrittsEn.py b/Telemac/transforme/reEcrittsEn.py
deleted file mode 100755 (executable)
index 2613e0a..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-#!/usr/bin/env python
-import sys, re
-dicoCataToLabel={}
-dicoCataToTelemac={}
-Entete  = '<?xml version="1.0" encoding="utf-8"?>'
-Entete +='<!DOCTYPE TS><TS version="1.1" language="en">'
-Entete +='<context>\n'
-Entete +='    <name>@defaut</name>\n'
-
-Fin ='</context>\n</TS>\n'
-
-pattern_In=re.compile(r'^\s*<source>(?P<ident>.*)</source>\s*$')
-pattern_Out=re.compile(r'^\s*<translation>(?P<traduit>.*)</translation>\s*$')
-
-listeMaj=[]
-listeMaj.append(('for h','for H'))
-listeMaj.append(('pour h','pour H'))
-listeMaj.append(('for u','for U'))
-listeMaj.append(('pour u','pour U'))
-listeMaj.append(('of k','of K'))
-listeMaj.append(('de k','de K'))
-listeMaj.append(('of h','of H'))
-listeMaj.append(('de h','de H'))
-listeMaj.append(('u and v','U and V'))
-listeMaj.append(('u et v','U et V'))
-listeMaj.append(('on h','on H'))
-listeMaj.append(('sur h','sur H'))
-listeMaj.append(('supg','SUPG'))
-listeMaj.append(('k and epsilon','K and Epsilon'))
-listeMaj.append(('k-epsilon','K-Epsilon'))
-listeMaj.append(('gmres','GMRES'))
-listeMaj.append(('cgstab','CGSTAB'))
-listeMaj.append(('q(z)','Q(Z)'))
-listeMaj.append(('z(q)','Z(Q)'))
-listeMaj.append(('wgs84','WGS84'))
-listeMaj.append(('wgs84','UTM'))
-listeMaj.append(('n-scheme','N-Scheme'))
-listeMaj.append(('scheme n','Scheme N'))
-listeMaj.append(('psi-scheme','PSI-Scheme'))
-listeMaj.append((' psi',' PSI'))
-listeMaj.append(('f(t90)','F(T90)'))
-listeMaj.append(('(pa)','(Pa)'))
-listeMaj.append(('h clipping','H clipping'))
-listeMaj.append(('delwaq','DELWAQ'))
-listeMaj.append(('tomawac','TOMAWAC'))
-listeMaj.append(('chezy','CHEZY'))
-listeMaj.append(('hllc','HLLC'))
-listeMaj.append(('c-u','C-U'))
-listeMaj.append(('c,u,v','C,U,V'))
-listeMaj.append(('h,u,v','H,U,V'))
-listeMaj.append(('previmer','PREVIMER'))
-listeMaj.append(('fes20xx','FES20XX'))
-listeMaj.append(('legos-nea','LEGOS-NEA'))
-listeMaj.append(('tpxo','TPXO'))
-listeMaj.append((' x',' X'))
-listeMaj.append((' y',' Y'))
-listeMaj.append(('waf','WAF'))
-listeMaj.append(('(w/kg)','(W/kg)'))
-listeMaj.append(('(j/kg)','(W/kg)'))
-listeMaj.append(('zokagoa','Zokagoa'))
-listeMaj.append(('nikuradse','Nikuradse'))
-listeMaj.append(('froude','Froude'))
-listeMaj.append(('gauss','Gauss'))
-listeMaj.append(('seidel','Seidel'))
-listeMaj.append(('leo','Leo'))
-listeMaj.append(('postma','Postma'))
-listeMaj.append(('crout','Crout'))
-listeMaj.append(('okada','Okada'))
-listeMaj.append(('jmj','JMJ'))
-listeMaj.append(('haaland','HAALAND'))
-listeMaj.append(('grad(u)','grad(U)'))
-listeMaj.append(('variable z','variable Z'))
-listeMaj.append(('variable r','variable R'))
-listeMaj.append(('ascii','ASCII'))
-
-
-def traite(fichier,fichierDico, fichierTs):
-  f=open(fichier,'r')
-  t=f.read()
-  for ligne in t.split('\n'):
-     if pattern_In.match(ligne): 
-        m=pattern_In.match(ligne)
-        ident=m.group('ident')
-     if pattern_Out.match(ligne): 
-        m=pattern_Out.match(ligne)
-        traduit=m.group('traduit')
-        dicoCataToTelemac[ident]=traduit
-        traduitMin=traduit.lower()
-        for t in listeMaj :
-           traduit=traduitMin.replace(t[0],t[1])
-           traduitMin=traduit
-        chaine=traduitMin[0].upper()+traduitMin[1:]
-        dicoCataToLabel[ident]=chaine
-  f.close()
-
-  f=open(fichierDico,'w')
-  f.write ("dicoCataToEngTelemac = {\n")
-  for k in dicoCataToTelemac.keys() :
-       l= '   "'+  k +'" : "'+ dicoCataToTelemac[k]+'",\n'
-       f.write(l)
-  f.write(" }\n")
-  f.write( "dicoCasEnToCata = {\n")
-  for k in dicoCataToTelemac.keys() :
-      l= '   "'+ dicoCataToTelemac[k] +'" : "'+ k+'",\n'
-      f.write(l)
-  f.write( " }\n")
-  f.close()
-
-  f=open(fichierTs,'w')
-  f.write( Entete)
-  for k in dicoCataToTelemac.keys() :
-      texte = "    <message>\n        <source>"
-      texte+= k
-      texte+= "</source>\n        <translation>"
-      texte+= dicoCataToLabel[k]
-      texte+= "</translation>\n    </message>\n"
-      f.write( texte)
-
-  f.write( Fin)
-
-    
-if __name__ == "__main__":
-  import optparse
-  parser=optparse.OptionParser(usage="utilisation : %prog [options]")
-  parser.add_option(u"-i","--input",dest="fichierIn",type='string',
-                    help=("nom du fichier ts a traduire"))
-  parser.add_option(u"-d","--dico",dest="fichierDico",type='string',
-                    help=("nom du fichier contenant les dictionnaires labelTelemac:labelCata en sortie"))
-  parser.add_option(u"-t","--tsFile",dest="fichierTs",type='string',
-                    help=("nom du fichier ts contenant labelCata vers label IHM"))
-
-
-  (options,args)=parser.parse_args(sys.argv[1:])
-  if options.fichierIn == None or options.fichierDico == None or options.fichierTs==None :
-      print 'reEcrittsEn.py -i <inputfile> -d <dicofile> -t <tsfile>'
-      print './reEcrittsEn.py -i cata_name2eng_name.ts -d dicoCasEnToCata.py -t labelCataToIhmEn.ts'
-      sys.exit(1)
-  traite(options.fichierIn,options.fichierDico,options.fichierTs)
-
diff --git a/Telemac/transforme/reEcrittsFr.py b/Telemac/transforme/reEcrittsFr.py
deleted file mode 100755 (executable)
index 5d486c7..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-#!/usr/bin/env python
-import sys, re
-dicoCataToLabel={}
-dicoCataToTelemac={}
-Entete  = '<?xml version="1.0" encoding="utf-8"?>'
-Entete +='<!DOCTYPE TS><TS version="1.1" language="en">'
-Entete +='<context>\n'
-Entete +='    <name>@defaut</name>\n'
-
-Fin ='</context>\n</TS>\n'
-
-pattern_In=re.compile(r'^\s*<source>(?P<ident>.*)</source>\s*$')
-pattern_Out=re.compile(r'^\s*<translation>(?P<traduit>.*)</translation>\s*$')
-
-listeMaj=[]
-listeMaj.append(('for h','for H'))
-listeMaj.append(('pour h','pour H'))
-listeMaj.append(('for u','for U'))
-listeMaj.append(('pour u','pour U'))
-listeMaj.append(('of k','of K'))
-listeMaj.append(('de k','de K'))
-listeMaj.append(('of h','of H'))
-listeMaj.append(('de h','de H'))
-listeMaj.append(('u and v','U and V'))
-listeMaj.append(('u et v','U et V'))
-listeMaj.append(('on h','on H'))
-listeMaj.append(('sur h','sur H'))
-listeMaj.append(('supg','SUPG'))
-listeMaj.append(('k and epsilon','K and Epsilon'))
-listeMaj.append(('k-epsilon','K-Epsilon'))
-listeMaj.append(('gmres','GMRES'))
-listeMaj.append(('cgstab','CGSTAB'))
-listeMaj.append(('q(z)','Q(Z)'))
-listeMaj.append(('z(q)','Z(Q)'))
-listeMaj.append(('wgs84','WGS84'))
-listeMaj.append(('wgs84','UTM'))
-listeMaj.append(('n-scheme','N-Scheme'))
-listeMaj.append(('scheme n','Scheme N'))
-listeMaj.append(('psi-scheme','PSI-Scheme'))
-listeMaj.append((' psi',' PSI'))
-listeMaj.append(('f(t90)','F(T90)'))
-listeMaj.append(('(pa)','(Pa)'))
-listeMaj.append(('h clipping','H clipping'))
-listeMaj.append(('delwaq','DELWAQ'))
-listeMaj.append(('tomawac','TOMAWAC'))
-listeMaj.append(('chezy','CHEZY'))
-listeMaj.append(('hllc','HLLC'))
-listeMaj.append(('c-u','C-U'))
-listeMaj.append(('c,u,v','C,U,V'))
-listeMaj.append(('h,u,v','H,U,V'))
-listeMaj.append(('previmer','PREVIMER'))
-listeMaj.append(('fes20xx','FES20XX'))
-listeMaj.append(('legos-nea','LEGOS-NEA'))
-listeMaj.append(('tpxo','TPXO'))
-listeMaj.append((' x',' X'))
-listeMaj.append((' y',' Y'))
-listeMaj.append(('waf','WAF'))
-listeMaj.append(('(w/kg)','(W/kg)'))
-listeMaj.append(('(j/kg)','(W/kg)'))
-listeMaj.append(('zokagoa','Zokagoa'))
-listeMaj.append(('nikuradse','Nikuradse'))
-listeMaj.append(('froude','Froude'))
-listeMaj.append(('gauss','Gauss'))
-listeMaj.append(('seidel','Seidel'))
-listeMaj.append(('leo','Leo'))
-listeMaj.append(('postma','Postma'))
-listeMaj.append(('crout','Crout'))
-listeMaj.append(('okada','Okada'))
-listeMaj.append(('jmj','JMJ'))
-listeMaj.append(('haaland','HAALAND'))
-listeMaj.append(('grad(u)','grad(U)'))
-listeMaj.append(('variable z','variable Z'))
-listeMaj.append(('variable r','variable R'))
-listeMaj.append(('ascii','ASCII'))
-
-
-def traite(fichier,fichierDico, fichierTs):
-  f=open(fichier,'r')
-  t=f.read()
-  for ligne in t.split('\n'):
-     if pattern_In.match(ligne): 
-        m=pattern_In.match(ligne)
-        ident=m.group('ident')
-     if pattern_Out.match(ligne): 
-        m=pattern_Out.match(ligne)
-        traduit=m.group('traduit')
-        dicoCataToTelemac[ident]=traduit
-        traduitMin=traduit.lower()
-        for t in listeMaj :
-           traduit=traduitMin.replace(t[0],t[1])
-           traduitMin=traduit
-        chaine=traduitMin[0].upper()+traduitMin[1:]
-        dicoCataToLabel[ident]=chaine
-  f.close()
-
-  f=open(fichierDico,'w')
-  f.write ("dicoCataToFrTelemac = {\n")
-  for k in dicoCataToTelemac.keys() :
-       l= '   "'+  k +'" : "'+ dicoCataToTelemac[k]+'",\n'
-       f.write(l)
-  f.write(" }\n")
-  f.write( "dicoCasFrToCata = {\n")
-  for k in dicoCataToTelemac.keys() :
-      l= '   "'+ dicoCataToTelemac[k] +'" : "'+ k+'",\n'
-      f.write(l)
-  f.write( " }\n")
-  f.close()
-
-  f=open(fichierTs,'w')
-  f.write( Entete)
-  for k in dicoCataToTelemac.keys() :
-      texte = "    <message>\n        <source>"
-      texte+= k
-      texte+= "</source>\n        <translation>"
-      texte+= dicoCataToLabel[k]
-      texte+= "</translation>\n    </message>\n"
-      f.write( texte)
-
-  f.write( Fin)
-
-    
-if __name__ == "__main__":
-  import optparse
-  parser=optparse.OptionParser(usage="utilisation : %prog [options]")
-  parser.add_option(u"-i","--input",dest="fichierIn",type='string',
-                    help=("nom du fichier ts a traduire"))
-  parser.add_option(u"-d","--dico",dest="fichierDico",type='string',
-                    help=("nom du fichier contenant les dictionnaires labelTelemac:labelCata en sortie"))
-  parser.add_option(u"-t","--tsFile",dest="fichierTs",type='string',
-                    help=("nom du fichier ts contenant labelCata vers label IHM"))
-
-
-  (options,args)=parser.parse_args(sys.argv[1:])
-  if options.fichierIn == None or options.fichierDico == None or options.fichierTs==None :
-      print 'reEcritts.py -i <inputfile> -d <dicofile> -t <tsfile>'
-      print './reEcritts.py -i cata_name2eng_name.ts -d dicoCasEnToCata.py -t tsfile'
-      sys.exit(1)
-  traite(options.fichierIn,options.fichierDico,options.fichierTs)
-
diff --git a/Telemac/waqtel_cata_auto.py b/Telemac/waqtel_cata_auto.py
new file mode 100644 (file)
index 0000000..4cb1339
--- /dev/null
@@ -0,0 +1,1279 @@
+
+# -*- coding: latin-1 -*-
+
+from Accas import *
+class DateJJMMAAAA:
+  def __init__(self):
+    self.ntuple=3
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType: return None
+    if len(valeur) != self.ntuple: return None
+    return valeur
+
+  def info(self):
+    return "Date : jj/mm/aaaa "
+
+  __repr__=info
+  __str__=info
+
+class grma(GEOM):
+  pass
+
+import types
+class Tuple:
+  def __init__(self,ntuple):
+    self.ntuple=ntuple
+
+  def __convert__(self,valeur):
+    if type(valeur) == types.StringType:
+      return None
+    if len(valeur) != self.ntuple:
+      return None
+    return valeur
+
+  def info(self):
+    return "Tuple de %s elements" % self.ntuple
+
+
+
+JdC = JDC_CATA (code = 'WAQTEL',
+                execmodul = None,
+                )
+# =======================================================================
+# Catalog entry for the MAP function : c_pre_interfaceBody_mesh
+# =======================================================================
+
+VERSION_CATALOGUE="TRUNK_20210323"
+# -----------------------------------------------------------------------
+COMPUTATION_ENVIRONMENT = PROC(nom= "COMPUTATION_ENVIRONMENT",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    GLOBAL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WAQ_CASE_TITLE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            defaut = '',
+            fr = """Titre du cas etudie. Ce titre sera inscrit dans les sorties.""",
+            ang = """Title of the case being considered.
+This title will be marked on the printouts.""",
+        ),
+#       -----------------------------------
+        PARALLEL_PROCESSORS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'I',
+            defaut = 0,
+            fr = """Nombre de processeurs en calcul parallele :
+\begin{itemize}
+\item 0 : 1 machine, compilation sans bibliotheque de parallelisme ;
+\item 1 : 1 machine, compilation avec bibliotheque de parallelisme ;
+\item 2 : 2 processeurs ou machines en parallele etc.
+\end{itemize}""",
+            ang = """Number of processors for parallel processing:
+\begin{itemize}
+\item 0: 1 machine, compiling without parallel library,
+\item 1: 1 machine, compiling with a parallel library,
+\item 2: 2 processors or machines in parallel etc.
+\end{itemize}""",
+        ),
+    ),
+#   -----------------------------------
+    INPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DATA = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            GEOMETRY_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Fichier de geometrie, pareil que celui de TELEMAC.""",
+                ang = """Geometry file same as the TELEMAC one.""",
+            ),
+#           -----------------------------------
+            GEOMETRY_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier de geometrie.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Geometry file format.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            BOUNDARY_CONDITIONS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                fr = """Nom du fichier contenant les types de conditions aux limites.
+Ce fichier est rempli de facon automatique par le mailleur au moyen de
+couleurs affectees aux noeuds des frontieres du domaine de calcul.""",
+                ang = """Name of the file containing the types of boundary conditions.
+This file is filled automatically by the mesh generator through
+colours that are assigned to the boundary nodes.""",
+            ),
+#           -----------------------------------
+            FORTRAN_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Nom du fichier FORTRAN a soumettre.""",
+                ang = """Name of FORTRAN file to be submitted.""",
+            ),
+#           -----------------------------------
+            HYDRODYNAMIC_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'), max='**',
+                defaut = '',
+                fr = """Fichier des donnees hydrodynamiques provenant de TELEMAC.
+Lu mais pas utilise pour le moment.""",
+                ang = """Hydrodynamic data file coming from TELEMAC.
+Read but not used at the moment.""",
+            ),
+#           -----------------------------------
+            HYDRODYNAMIC_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier hydrodynamique.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Hydrodynamic file format.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            VALIDATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Option utilisee principalement pour le dossier de validation.
+Si ce mot-cle vaut OUI, les resultats du calcul vont alors etre
+compares aux valeurs du fichier de reference.
+Lu mais pas utilise pour le moment.""",
+                ang = """This option is primarily used for the validation
+documents. If this keyword is equal to YES, the REFERENCE FILE
+is then considered as a reference which the computation is
+going to be compared with.
+Read but not used at the moment.""",
+            ),
+#           -----------------------------------
+            b_VALIDATIONG = BLOC(condition="VALIDATION == True",
+#           -----------------------------------
+#               -----------------------------------
+                REFERENCE_FILE_FORMAT = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = 'TXM',
+                    into = ['SERAFIN','SERAFIND','MED'],
+                    defaut = 'SERAFIN',
+                    fr = """Format du fichier hydrodynamique.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                    ang = """Hydrodynamic file format.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+                ),
+#               -----------------------------------
+                REFERENCE_FILE = SIMP(statut ='f',
+#               -----------------------------------
+                    typ = ('Fichier','All Files (*)'), max='**',
+                    defaut = '',
+                    fr = """Nom du fichier servant a valider le calcul.
+Si \telkey{VALIDATION} = OUI, les resultats du calcul vont etre
+comparees aux valeurs contenues dans ce fichier.
+La comparaison est effectuee par le sous-programme VALIDA.
+a implementer.""",
+                    ang = """Name of the file used to validate the computation.
+If \telkey{VALIDATION} = YES, the results of the computation will
+be compared with the values of this file. The comparison is
+made by the subroutine BIEF\_VALIDA. (not implemented yet).""",
+                ),
+            ),
+        ),
+#       -----------------------------------
+        AED2 = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            AED2_STEERING_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant les parametres AED2 du calcul
+QE a realiser.""",
+                ang = """Name of the file containing AED2 parameters of the WAQ
+computation.""",
+            ),
+#           -----------------------------------
+            AED2_PHYTOPLANKTON_STEERING_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant les parametres phytoplancton AED2 du
+calcul QE a realiser.""",
+                ang = """Name of the file containing AED2 phytoplankton parameters of
+the WAQ computation.""",
+            ),
+#           -----------------------------------
+            AED2_ZOOPLANKTON_STEERING_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant les parametres zooplancton AED2 du
+calcul QE a realiser.""",
+                ang = """Name of the file containing AED2 zooplankton parameters of the
+WAQ computation.""",
+            ),
+#           -----------------------------------
+            AED2_PATHOGEN_STEERING_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant les parametres pathogenes AED2 du
+calcul QE a realiser.""",
+                ang = """Name of the file containing AED2 pathogen parameters of the
+WAQ computation.""",
+            ),
+#           -----------------------------------
+            AED2_BIVALVE_STEERING_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)'),
+                defaut = '',
+                fr = """Nom du fichier contenant les parametres bivalves AED2 du
+calcul QE a realiser.""",
+                ang = """Name of the file containing AED2 bivalve parameters of the
+WAQ computation.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    OUTPUT = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        RESULTS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            RESULTS_FILE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = ('Fichier','All Files (*)','Sauvegarde'), max='**',
+                fr = """Nom du fichier dans lequel seront ecrits les resultats avec
+une periodicite donnee par le mot cle
+\telkey{PERIODE POUR LES SORTIES QUALITE D EAU}.""",
+                ang = """Name of the file into which the computation results will be
+written, the periodicity being given by the keyword
+\telkey{WATER QUALITY PRINTOUT PERIOD}.""",
+            ),
+#           -----------------------------------
+            RESULTS_FILE_FORMAT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM',
+                into = ['SERAFIN','SERAFIND','MED'],
+                defaut = 'SERAFIN',
+                fr = """Format du fichier des resultats.
+Les valeurs possibles sont :
+\begin{itemize}
+\item SERAFIN : format standard simple precision pour \tel ;
+\item SERAFIND: format standard double precision pour \tel ;
+\item MED     : format MED double precision base sur HDF5.
+\end{itemize}""",
+                ang = """Results file format.
+Possible choices are:
+\begin{itemize}
+\item SERAFIN : classical single precision format in \tel,
+\item SERAFIND: classical double precision format in \tel,
+\item MED     : MED double precision format based on HDF5.
+\end{itemize}""",
+            ),
+#           -----------------------------------
+            WATER_QUALITY_PRINTOUT_PERIOD = SIMP(statut ='o',
+#           -----------------------------------
+                typ = 'I',
+                defaut = 1,
+                fr = """Periode pour les sorties graphiques QE.
+Lu mais pas utilise pour le moment.""",
+                ang = """Graphic outputs period for WAQ.
+Read but not used at the moment.""",
+            ),
+#           -----------------------------------
+            VARIABLES_FOR_WAQ_PRINTOUTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                into = ['','to edit !!!'],
+                defaut = '',
+                fr = """Noms des variables que l''utilisateur veut ecrire dans
+le fichier des resultats QE.
+Chaque variable est representee par une lettre.
+Ne semble pas utilise pour le moment.""",
+                ang = """Names of variables the user wants to write
+into the graphic results file.
+Does not seem to be used at the moment.""",
+            ),
+        ),
+#       -----------------------------------
+        LISTING = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            MASS_BALANCE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = bool,
+                defaut = False,
+                fr = """Determine si oui ou non le bilan de masse est realise.
+Lu mais pas utilise pour le moment.""",
+                ang = """Determines whether a check of the mass-balance over the domain
+is made or not.
+Read but not used at the moment.""",
+            ),
+#           -----------------------------------
+            WAQ_VARIABLES_TO_BE_PRINTED = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'TXM', max='**',
+                defaut = '',
+                fr = """Nom des variables que l''utilisateur desire ecrire sur
+le listing. Memes possibilites que pour les sorties graphiques.
+Ne semble pas utilise pour le moment.""",
+                ang = """Names of variables the user wants to write on the listing.
+Each variable is represented by a letter in the same manner as
+it is done in the graphic results file.
+Does not seem to be used at the moment.""",
+            ),
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+GENERAL_PARAMETERS = PROC(nom= "GENERAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    DEBUGGER = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'I',
+        defaut = [0],
+        fr = """Pour imprimer la sequence des appels, mettre 1.""",
+        ang = """If 1, calls of subroutines will be printed in the listing.""",
+    ),
+)
+# -----------------------------------------------------------------------
+HYDRODYNAMICS = PROC(nom= "HYDRODYNAMICS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    PHYSICAL_PARAMETERS = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WATER_DENSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 999.972,
+            fr = """Fixe la valeur de la masse volumique de l''eau.""",
+            ang = """Sets the value of water density.""",
+        ),
+#       -----------------------------------
+        KINEMATIC_WATER_VISCOSITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 1.E-6,
+            fr = """Definit la viscosite cinematique de l''eau.
+En m/s$^2$. Lu mais pas utilise pour le moment.""",
+            ang = """Specifies the water kinematic viscosity.
+En m/s$^2$. Read but not used at the moment.""",
+        ),
+    ),
+#   -----------------------------------
+    SUSPENSION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        DISPERSION_ALONG_THE_FLOW = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.E-2],
+            fr = """Lu mais pas utilise pour le moment.""",
+            ang = """Read but not used at the moment.""",
+        ),
+#       -----------------------------------
+        DISPERSION_ACROSS_THE_FLOW = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.E-2],
+            fr = """Lu mais pas utilise pour le moment.""",
+            ang = """Read but not used at the moment.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+PHYSICAL_PARAMETERS = PROC(nom= "PHYSICAL_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    EVAPORATION_RATE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = [0.],
+        fr = """Taux d evaporation - meme unite que la pluie en m$^3$/s/m$^2$.""",
+        ang = """Rate of evaporation - same unit as rainfall in m$^3$/s/m$^2$.""",
+    ),
+)
+# -----------------------------------------------------------------------
+WAQ_PARAMETERS = PROC(nom= "WAQ_PARAMETERS",op = None,
+# -----------------------------------------------------------------------
+#   -----------------------------------
+    METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT = SIMP(statut ='o',
+#   -----------------------------------
+        typ = 'TXM',
+        into = ["ATKINS FORMULA","MOSS FORMULA","GIVEN CONSTANT"],
+        defaut = "ATKINS FORMULA",
+        fr = """Choix de la methode de calcul du coefficient d extinction
+du rayonnement solaire dans l eau $k_e$ en m$^{-1}$. Les choix sont:
+\begin{itemize}
+\item 1 : formule d Atkins (1.7/Secchi) ;
+\item 2 : formule de Moss si la profondeur de Secchi est inconnue ;
+\item 3 : constante fournie par l utilisateur.
+\end{itemize}
+Pour EUTRO+BIOMASS et THERMIC en 3D.""",
+        ang = """Choice of the method of calculation of the extinction of
+sun ray in water $k_e$ in m$^{-1}$. The choices are :
+\begin{itemize}
+\item 1: Atkins formula (1.7/Secchi),
+\item 2: Moss formula if Secchi depth is unknown,
+\item 3: constant provided by the user with the keyword
+\telkey{LIGHT EXTINCTION COEFFICIENT}.
+\end{itemize}
+For EUTRO+BIOMASS and THERMIC in 3D.""",
+    ),
+#   -----------------------------------
+    SECCHI_DEPTH = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.9,
+        fr = """En m. Utilise pour EUTRO+BIOMAS et THERMIC en 3D.""",
+        ang = """In m. Used for EUTRO+BIOMAS, and THERMIC in 3D.""",
+    ),
+#   -----------------------------------
+    LIGHT_EXTINCTION_COEFFICIENT = SIMP(statut ='f',
+#   -----------------------------------
+        typ = 'R',
+        defaut = 0.2,
+        fr = """En m$^{-1}$. Utilise pour EUTRO+BIOMAS et THERMIC en 3D.""",
+        ang = """In m$^{-1}$. Used for EUTRO+BIOMAS, and THERMIC in 3D.""",
+    ),
+#   -----------------------------------
+    EUTROPHICATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WATER_TEMPERATURE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [7.],
+            fr = """En $^{\circ}$C, temperature moyenne de l eau
+necessaire pour calculer les valeurs de $C_s$.""",
+            ang = """In $^{\circ}$C, mean temperature necessary for
+computing different values of $C_s$.""",
+        ),
+#       -----------------------------------
+        O2 = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            VEGETAL_RESPIRATION_R = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.06],
+                fr = """En mgO$_2$/j/l. Variable $R$ dans la documentation.
+Pour O2 seulement.""",
+                ang = """In mgO$_2$/d/l. Variable $R$ in the documentation.
+For O2 only.""",
+            ),
+#           -----------------------------------
+            CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K1 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.25],
+                fr = """En j$^{-1}$. Pour O2 seulement.""",
+                ang = """In d$^{-1}$. For O2 only.""",
+            ),
+#           -----------------------------------
+            CONSTANT_OF_NITRIFICATION_KINETIC_K4 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.35],
+                fr = """En j$^{-1}$. Pour O2 seulement.""",
+                ang = """In d$^{-1}$. For O2 only.""",
+            ),
+        ),
+#       -----------------------------------
+        EUTRO_AND_O2 = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            BENTHIC_DEMAND = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.1],
+                fr = """En gO$_2$/m$^2$/j. Variable $BEN$ dans la documentation.
+Pour EUTRO+O2.""",
+                ang = """In gO$_2$/m$^2$/d. Variable $BEN$ in the documentation.
+For EUTRO+O2.""",
+            ),
+#           -----------------------------------
+            PHOTOSYNTHESIS_P = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1.],
+                fr = """En mgO$_2$/j/l. Variable $P$ dans la documentation.
+Son ordre de grandeur est compris entre 0.3 et 9~mgO$_2$/j/l
+selon la nature du cours d eau.
+Pour EUTRO+O2.""",
+                ang = """In mgO$_2$/d/l. Variable $P$ in the documentation.
+Between 0.3 and 9~mgO$_2$/d/l depending on the type of river.
+For EUTRO+O2.""",
+            ),
+#           -----------------------------------
+            O2_SATURATION_DENSITY_OF_WATER__CS_ = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [11.],
+                fr = """En mgO$_2$/l. Variable $C_s$ = 9~mgO$_2$/l at 20$^{\circ}$C.
+Pour EUTRO+O2.""",
+                ang = """In mgO$_2$/l. Variable $C_s$ = 9~mgO$_2$/l at 20$^{\circ}$C.
+For EUTRO+O2.""",
+            ),
+#           -----------------------------------
+            FORMULA_FOR_COMPUTING_K2 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = [1],
+                fr = """Donne le choix de calcul de la formule de $k_2$ de la
+reaeration naturelle, les options sont les suivantes :
+\begin{itemize}
+\item 0 : $k_2$ constant, valeur de $k_2$ = 0.9 ;
+\item 1 : formule de Tenessee Valley Authority ;
+\item 2 : formule de Owens et al. ;
+\item 3 : formule de Churchill et al. ;
+\item 4 : formule de O Connor \& Dobbins ;
+\item 5 : formule combinant les formules 2, 3 et 4.
+\end{itemize}
+Pour EUTRO+O2.""",
+                ang = """Gives how to compute the reaeration coefficient $k_2$
+options are:
+\begin{itemize}
+\item 0: $k_2$ constant, in this case $k_2$ = 0.9,
+\item 1: formula of The Tenessee Valley Authority,
+\item 2: formula of Owens et al.,
+\item 3: formula of Churchill et al.,
+\item 4: formula of O Connor \& Dobbins,
+\item 5: formula combining the formulae 2, 3 et 4.
+\end{itemize}
+For EUTRO+O2.""",
+            ),
+#           -----------------------------------
+            K2_REAERATION_COEFFICIENT = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.9],
+                fr = """Ou coefficient d echange gazeux eau-atmosphere a 20$^{\circ}$C
+En j$^{-1}$. Valeur comprise entre 0.1 et > 1.15~j$^{-1}$.
+Variable $k_2$ dans la documentation. Pour EUTRO+O2.""",
+                ang = """In d$^{-1}$. Value between 0.1 and > 1.15~d$^{-1}$.
+Variable $k_2$ in the documentation. For EUTRO+O2.""",
+            ),
+#           -----------------------------------
+            FORMULA_FOR_COMPUTING_CS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = [0],
+                fr = """En j$^{-1}$, les options sont les suivantes :
+\begin{itemize}
+\item 0 : constante ;
+\item 1 : formule de Elmore \& Hayes ;
+\item 2 : formule de Montgomery.
+\end{itemize}
+Pour EUTRO+O2.""",
+                ang = """In d$^{-1}$, here are the available options:
+\begin{itemize}
+\item 0: constant,
+\item 1: Elmore \& Hayes formula,
+\item 2: Montgomery formula.
+\end{itemize}
+For EUTRO+O2.""",
+            ),
+        ),
+#       -----------------------------------
+        EUTRO_AND_BIOMASS = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            MAXIMUM_ALGAL_GROWTH_RATE_AT_20C = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 2.,
+                fr = """Taux de croissance algale maximale a 20$^{\circ}$C.
+Pour EUTRO+BIOMASS.""",
+                ang = """Maximum algal growth rate at 20$^{\circ}$C.
+For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            ALGAL_TOXICITY_COEFFICIENTS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min= 2, max= 2,
+                defaut = [1.,0.],
+                fr = """$\alpha_1$ et $\alpha_2$ dans la documentation.
+$\alpha_i = 1$ signifie absence de toxicite. Pour EUTRO+BIOMASS.""",
+                ang = """$\alpha_1$ and $\alpha_2$ in the documentation.
+$\alpha_i = 1$ means no toxicity. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            VEGETAL_TURBIDITY_COEFFICIENT_WITHOUT_PHYTO = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """En m$^{-1}$. Pour EUTRO+BIOMASS.""",
+                ang = """In m$^{-1}$. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            PARAMETER_OF_CALIBRATION_OF_SMITH_FORMULA = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [120.],
+                fr = """En W/m$^2$. Ordre de grandeur = 100~W/m$^2$.
+Pour EUTRO+BIOMASS.""",
+                ang = """In W/m$^2$. Around 100~W/m$^2$. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            SUNSHINE_FLUX_DENSITY_ON_WATER_SURFACE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = 0.,
+                fr = """Densite de flux du rayonnement solaire a la surface de l eau
+en W/m$^2$. Pour EUTRO+BIOMASS.""",
+                ang = """Density of sunshine flux on the water surface
+in W/m$^2$. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            CONSTANT_OF_HALF_SATURATION_WITH_PHOSPHATE = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.005],
+                fr = """En mgP/l. Environ 0.005~mgP/l. Pour EUTRO+BIOMASS.""",
+                ang = """In mgP/l. Around 0.005~mgP/l. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            CONSTANT_OF_HALF_SATURATION_WITH_NITROGEN = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.03],
+                fr = """En mgN/l. Environ 0.03~mgN/l. Pour EUTRO+BIOMASS.""",
+                ang = """In mgN/l. Around 0.03~mgN/l. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            RESPIRATION_RATE_OF_ALGAL_BIOMASS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.05],
+                fr = """En j$^{-1}$, a 20$^{\circ}$C. Variable $RP$ dans la
+documentation. Pour EUTRO+BIOMASS.""",
+                ang = """In d$^{-1}$, at 20$^{\circ}$C. Variable $RP$ in
+the documentation. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            COEFFICIENTS_OF_ALGAL_MORTALITY_AT_20C = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min= 2, max= 2,
+                defaut = [0.1,0.003],
+                fr = """Variables $M_1$ et $M_2$ dans la documentation.
+Pour EUTRO+BIOMASS.""",
+                ang = """Variables $M_1$ and $M_2$ in the documentation.
+For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            PROPORTION_OF_PHOSPHORUS_WITHIN_PHYTO_CELLS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.0025],
+                fr = """En mgP/$\mu$gChlA. Variable $fp$ dans la documentation.
+Pour EUTRO+BIOMASS.""",
+                ang = """In mgP/$\mu$gChlA. Variable $fp$ in the documentation.
+For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            PERCENTAGE_OF_PHOSPHORUS_ASSIMILABLE_IN_DEAD_PHYTO = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.5],
+                fr = """En $\%$. Pour EUTRO+BIOMASS.""",
+                ang = """In $\%$. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            RATE_OF_TRANSFORMATION_OF_POR_TO_PO4 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.03],
+                fr = """Taux de transformation du phosphore degradable non assimilable
+par le phytoplancton (POR) en phosphore mineral dissous assimilable par
+le phyto (PO4) par le biais de la mineralisation bacterienne
+en j$^{-1}$.
+Variables $k_1$ pour BIOMAS et $k_{320}$ pour EUTRO (a 20$^{\circ}$C)
+dans la documentation. Pour EUTRO+BIOMASS.""",
+                ang = """Rate of transformation of degradable and non assimilable
+phosphorus (POR) to mineral dissolved assimilable phosphorus (PO4)
+by means of bacteria mineralization in d$^{-1}$.
+Variables $k_1$ for BIOMAS and $k_{320}$ for EUTRO (at 20$^{\circ}$C)
+in the documentation. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            RATE_OF_TRANSFORMATION_OF_NOR_TO_NO3 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Taux de transformation de l azote degradable
+non assimilable par le phytoplancton (NOR) en azote mineral dissous
+assimilable par le phytoplancton NO3 par le biais de la
+mineralisation bacterienne en j$^{-1}$.
+Variables $k_2$ pour BIOMAS et $k_{620}$ pour EUTRO (a 20$^{\circ}$C)
+dans la documentation. Pour EUTRO+BIOMASS.""",
+                ang = """Rate of transformation of degradable and non assimilable
+nitrogen (NOR) to mineral dissolved assimilable nitrogen (NO3)
+by bacteria mineralization in d$^{-1}$.
+Variables $k_2$ for BIOMAS and $k_{620}$ for EUTRO (at 20$^{\circ}$C)
+in the documentation. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            PROPORTION_OF_NITROGEN_WITHIN_PHYTO_CELLS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.0035],
+                fr = """En mgN/$\mu$gChlA. Variable $fn$ dans la documentation.
+Pour EUTRO+BIOMASS.""",
+                ang = """In mgN/$\mu$gChlA. Variable $fn$ in the documentation.
+For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            PERCENTAGE_OF_NITROGEN_ASSIMILABLE_IN_DEAD_PHYTO = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.5],
+                fr = """En $\%$. Variable $dtn$ dans la documentation.
+Pour EUTRO+BIOMASS.""",
+                ang = """In $\%$. Variable $dtn$ in the documentation.
+For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            SEDIMENTATION_VELOCITY_OF_ORGANIC_PHOSPHORUS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Vitesse de sedimentation du phosphore organique non algal
+en m/s. Pour EUTRO+BIOMASS.""",
+                ang = """Sedimentation velocity of non algal organic phosphorus
+in m/s. For EUTRO+BIOMASS.""",
+            ),
+#           -----------------------------------
+            SEDIMENTATION_VELOCITY_OF_NON_ALGAL_NITROGEN = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """Vitesse de sedimentation de l azote organique non algal
+en m/s. Pour EUTRO+BIOMASS.""",
+                ang = """Sedimentation velocity of non algal organic nitrogen
+in m/s. For EUTRO+BIOMASS.""",
+            ),
+        ),
+#       -----------------------------------
+        EUTRO = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            CONSUMED_OXYGEN_BY_NITRIFICATION = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [5.2],
+                fr = """En mgO$_2$/mgNH$_4$. Variable $n$ in the documentation.
+Pour EUTRO seulement.""",
+                ang = """In mgO$_2$/mgNH$_4$. Variable $n$ in the documentation.
+For EUTRO only.""",
+            ),
+#           -----------------------------------
+            CONSTANT_FOR_THE_NITRIFICATION_KINETIC_K520 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.35],
+                fr = """Constante de la cinetique de nitrification a 20$^{\circ}$C.
+En j$^{-1}$. Pour EUTRO seulement.""",
+                ang = """Constant for the nitrification kinetic at 20$^{\circ}$C.
+In d$^{-1}$. For EUTRO only.""",
+            ),
+#           -----------------------------------
+            CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K120 = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.35],
+                fr = """Constante de cinetique de degradation de la charge organique
+a 20$^{\circ}$C. En j$^{-1}$. Pour EUTRO seulement.""",
+                ang = """Constant of degradation kinetic of organic load
+at 20$^{\circ}$C. In d$^{-1}$. For EUTRO only.""",
+            ),
+#           -----------------------------------
+            SEDIMENTATION_VELOCITY_OF_ORGANIC_LOAD = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.],
+                fr = """En m/s. Pour EUTRO seulement.""",
+                ang = """In m/s. For EUTRO only.""",
+            ),
+#           -----------------------------------
+            OXYGEN_PRODUCED_BY_PHOTOSYNTHESIS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [0.15],
+                fr = """En mgO$_2$/$\mu$gChlA. Variable $f$ dans la documentation.
+Pour EUTRO seulement.""",
+                ang = """In mgO$_2$/$\mu$gChlA. Variable $f$ in the documentation.
+For EUTRO only.""",
+            ),
+        ),
+#       -----------------------------------
+        SOURCES = FACT(statut='o',
+#       -----------------------------------
+#           -----------------------------------
+            FORMULA_FOR_COMPUTING_RS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'I',
+                defaut = [0],
+                fr = """Donne le choix de calcul de la formule de RS de la
+reaeration naturelle au niveau des seuils,
+les options sont les suivantes :
+\begin{itemize}
+\item 0 : RS constant, valeur de RS = 1.0 ;
+\item 1 : formule de Gameson 1 ;
+\item 2 : formule de Gameson 2 ;
+\item 3 : formule de WRL1 ;
+\item 4 : formule de WRL2.
+\end{itemize}
+Lu mais pas utilise pour le moment.""",
+                ang = """Gives how to cumpute the weir reaeration coefficient RS
+options are:
+\begin{itemize}
+\item 0: RS constant, in this case RS = 1.0,
+\item 1: formula of Gameson 1,
+\item 2: formula of Gameson 2,
+\item 3: formula of WRL1,
+\item 4: formula of WRL2.
+\end{itemize}
+Read but not used at the moment.""",
+            ),
+#           -----------------------------------
+            WEIR_REAERATION_COEFFICIENT_RS = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R',
+                defaut = [1.0],
+                fr = """En j$^{-1}$. Lu mais pas utilise pour le moment.""",
+                ang = """In d$^{-1}$. Read but not used at the moment.""",
+            ),
+#           -----------------------------------
+            COEFFICIENTS_A_AND_B_FOR_RS_FORMULA = SIMP(statut ='f',
+#           -----------------------------------
+                typ = 'R', min= 2, max= 2,
+                defaut = [1.2,0.7],
+                fr = """Coefficients intervenant dans le calcul de RS :
+$a$ est entre 0.65 (eau tres polluee) et 1.8 (eau tres claire)
+et $b$ varie beaucoup (voir tableau dans la documentation).
+Lu mais pas utilise pour le moment.""",
+                ang = """Coefficients needed for the calculation of RS:
+$a$ is between 0.65 (very polluted water and 1.8 (very clear water)
+and $b$ varies a lot (see array in the documentation).
+Read but not used at the moment.""",
+            ),
+        ),
+    ),
+#   -----------------------------------
+    MICROPOL = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        SEDIMENTATION_CRITICAL_STRESS = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [5.],
+            fr = """Tension de cisaillement critique de sedimentation
+en Pa. Pour MICROPOL seulement.""",
+            ang = """Sedimentation critical shear stress
+in Pa. For MICROPOL only.""",
+        ),
+#       -----------------------------------
+        SEDIMENT_SETTLING_VELOCITY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [6.E-6],
+            fr = """Vitesse de sedimentation en m/s. Variable $w$ dans la
+documentation. Pour MICROPOL seulement.""",
+            ang = """Sediment velocity in m/s. Variable $w$ in the documentation.
+For MICROPOL only.""",
+        ),
+#       -----------------------------------
+        CRITICAL_STRESS_OF_RESUSPENSION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1000.],
+            fr = """Tension de cisaillement critique de remise en
+suspension en Pa. Variable $\tau_r$ dans la documentation.
+Pour MICROPOL seulement.""",
+            ang = """Sedimentation critical shear stress
+in Pa.  Variable $\tau_r$ in the documentation. For MICROPOL only.""",
+        ),
+#       -----------------------------------
+        EROSION_RATE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.],
+            fr = """Taux d erosion caracteristique des MES deposees
+ou encore appele constante de Partheniades.
+Variable $e$ dans la documentation.
+Pour MICROPOL seulement.""",
+            ang = """ Characteristic erosion rate  of deposited SPM
+or also called Partheniades s constant.
+Variable $e$ in the documentation.
+For MICROPOL only.""",
+        ),
+#       -----------------------------------
+        CONSTANT_OF_DESORPTION_KINETIC = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [2.5E-7],
+            fr = """En s$^{-1}$. Variable $k_{-1}$ dans la documentation.
+Pour MICROPOL seulement.""",
+            ang = """In s$^{-1}$. Variable $k_{-1}$ in the documentation.
+For MICROPOL only.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_OF_DISTRIBUTION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1775.],
+            fr = """En m$^3$/kg ou l/g. Variable $K_d$ dans la documentation.
+Pour MICROPOL seulement.""",
+            ang = """In m$^3$/kg or l/g. Variable $K_d$ in the documentation.
+For MICROPOL only.""",
+        ),
+#       -----------------------------------
+        EXPONENTIAL_DESINTEGRATION_CONSTANT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1.13E-7],
+            fr = """En s$^{-1}$, loi de decroissance exponentielle comme celle de
+la radioactivite. Variable $L$ dans la documentation.
+Pour MICROPOL seulement.""",
+            ang = """In s$^{-1}$, exponential decrease law like the one of
+radioactivity. Variable $L$ in the documentation. For MICROPOL only.""",
+        ),
+    ),
+#   -----------------------------------
+    THERMIC = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        WATER_SPECIFIC_HEAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [4180.],
+            fr = """En J/kg/$^{\circ}$C. Pour THERMIC seulement.""",
+            ang = """In J/kg/$^{\circ}$C. For THERMIC only.""",
+        ),
+#       -----------------------------------
+        COEFFICIENTS_FOR_CALIBRATING_ATMOSPHERIC_RADIATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.97,
+            fr = """Variable $e_{\rm{air}}$ dans la documentation.
+Pour THERMIC seulement.""",
+            ang = """Variable $e_{\rm{air}}$ in the documentation.
+For THERMIC only.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_OF_CLOUDING_RATE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.17,
+            fr = """Coefficient qui depend du type de nuages :
+\begin{itemize}
+\item Cirrus = 0.04 ;
+\item Cirro stratus = 0.08 ;
+\item Alto cumulus = 0.17 ;
+\item Alto stratus = 0.2 ;
+\item Stratus = 0.24
+\end{itemize}
+Alto Cumulus (valeur moyenne) est utilise habituellement
+(T.V.A. 1972), valeur par defaut en 3D.
+En 3D, uniquement utilise avec la formule de Swinbank (1963)
+pour le calcul du rayonnement atmospherique.
+Variable $k$ dans la documentation. Pour THERMIC seulement.
+Ancienne valeur par defaut = 0.2 jusqu a la version V8P1.""",
+            ang = """Coefficient depending on the type of clouds:
+\begin{itemize}
+\item Cirrus = 0.04,
+\item Cirro stratus = 0.08,
+\item Alto cumulus = 0.17,
+\item Alto stratus = 0.2,
+\item Stratus = 0.24.
+\end{itemize}
+Alto Cumulus (mean value) is usually used (T.V.A. 1972),
+default value in 3D.
+In 3D, only used with Swinbank formula (1963)
+for the computation of the atmospheric radiation.
+Variable $k$ in the documentation.
+For THERMIC only.
+Old default value = 0.2 until release V8P1.""",
+        ),
+#       -----------------------------------
+        COEFFICIENTS_FOR_CALIBRATING_SURFACE_WATER_RADIATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = 0.97,
+            fr = """Il depend du site et des obstacles entourant le plan d eau.
+Pour une riviere etroite bordee d arbres, ca serait voisin de 0.97
+et pour un terrain largement decouvert, ca serait voisin de 0.92.
+Variable $e_{\rm{eau}}$ dans la documentation.
+Pour THERMIC seulement.""",
+            ang = """It depends on the location and the obstacles around the
+water. For a narrow river bordered with trees, it would be around
+0.97 and for a widely oopen field, it would be around 0.92.
+Variable $e_{\rm{eau}}$ in the documentation.
+For THERMIC only.""",
+        ),
+#       -----------------------------------
+        AIR_SPECIFIC_HEAT = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [1005.],
+            fr = """En J/kg/$^{\circ}$C. Pour THERMIC seulement.""",
+            ang = """In J/kg/$^{\circ}$C. For THERMIC only.""",
+        ),
+#       -----------------------------------
+        COEFFICIENTS_OF_AERATION_FORMULA = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min= 2, max= 2,
+            defaut = [0.002,0.0012],
+            fr = """Couple de coefficients de calage pour la fonction de vent
+dans les modeles d echanges eau-atmosphere.
+Leurs valeurs tres proches valent environ 0.0025.""",
+            ang = """Couple of calibration coefficients for the wind function
+of the atmosphere-water exchange models.
+Their close values are around 0.0025.""",
+        ),
+#       -----------------------------------
+        ATMOSPHERE_WATER_EXCHANGE_MODEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["NO MODEL","LINEARISED FORMULA AT THE FREE SURFACE","MODEL WITH COMPLETE BALANCE"],
+            defaut = ["NO MODEL"],
+            fr = """Choix du modele d echanges entre l eau et l atmosphere.
+\begin{itemize}
+\item 0 : pas de mode d echanges eau-atmosphere (defaut) ;
+\item formule linearisee a la surface (3D seulement) ;
+\item modele a bilan complet.
+\end{itemize}
+En 2D, si autre processus que THERMIC, laisser obligatoirement
+a 0.""",
+            ang = """Choice of the atmosphere-water exchange model.
+\begin{itemize}
+\item 0: no model (default),
+\item 1: linearised formula at the free surface,
+\item 2: model with complete balance.
+\end{itemize}
+In 2D, if another processus than THERMIC, mandatory to let to 0.""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_TO_CALIBRATE_THE_ATMOSPHERE_WATER_EXCHANGE_MODEL = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R',
+            defaut = [0.0025],
+            fr = """Valeur du coefficient de calage pour la fonction de vent
+dans les modeles d echanges eau-atmosphere
+(formule linearisee a la surface ou bilan complet).
+Une valeur comprise entre 0.0017 et 0.0035 est conseillee.
+Seulement pour le THERMIC 3D.""",
+            ang = """Value of the calibration coefficient for the wind function
+of the atmosphere-water exchange models
+(linearised formula at the free surface or complete balance).
+A value between 0.0017 and 0.0035 is advised.
+Only for THERMIC 3D.""",
+        ),
+#       -----------------------------------
+        FORMULA_OF_ATMOSPHERIC_RADIATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["IDSO AND JACKSON (1969)","SWINBANK (1963)","BRUTSAERT (1975)","YAJIMA TONO DAM (2014)"],
+            defaut = "SWINBANK (1963)",
+            fr = """Formule au choix pour le calcul du rayonnement atmospherique.
+Voir GLM.
+\begin{itemize}
+\item 1 : Idso et Jackson (1969) ;
+\item 2 : Swibank (1963), defaut ;
+\item 3 : Brutsaert (1975) ;
+\item 4 : Yajima Tono Dam (2014).
+\end{itemize}
+Seulement pour le THERMIC 3D.""",
+            ang = """Formula to be chosen to compute the atmospheric radiation.
+See GLM.
+\begin{itemize}
+\item 1: Idso and Jackson (1969),
+\item 2: Swibank (1963), default,
+\item 3: Brutsaert (1975),
+\item 4: Yajima Tono Dam (2014).
+\end{itemize}
+Only for THERMIC 3D.""",
+        ),
+#       -----------------------------------
+        LIGHTNESS_OF_THE_SKY = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'TXM',
+            into = ["VERY BRIGHT, PURE SKY","MODERATELY BRIGHT SKY","FOGGY LIKE THE SKY OF INDUSTRIAL AREA "],
+            defaut = "MODERATELY BRIGHT SKY",
+            fr = """Degre de clarte (purete) du ciel.
+Les choix possibles sont :
+\begin{itemize}
+\item ciel tres clair, tres pur ;
+\item ciel moyennement clair ;
+\item ciel d une zone industrielle, opaque.
+\end{itemize}
+Pour THERMIC en 3D seulement.""",
+            ang = """How the sky is bright (pure).
+Possible choices are:
+\begin{itemize}
+\item very bright, pure sky,
+\item moderately bright sky,
+\item foggy like the sky of industrial area.
+\end{itemize}
+For THERMIC in 3D only.""",
+        ),
+#       -----------------------------------
+        SOLAR_RADIATION_READ_IN_METEO_FILE = SIMP(statut ='f',
+#       -----------------------------------
+            typ = bool,
+            defaut = False,
+            fr = """Si la donnee meteo de rayonnement solaire est disponible,
+elle peut etre lue dans le
+\telkey{FICHIER ASCII DE DONNEES ATMOSPHERIQUES} de \telemac{2d} ou
+\telemac{3d} au lieu d etre calculee par le module d echanges
+eau-atmosphere en activant ce mot cle a OUI.
+Pour THERMIC en 3D seulement. This is mandatory in 2D.""",
+            ang = """If solar radiation data is available, it can be read in the
+\telkey{ASCII ATMOSPHERIC DATA FILE} of \telemac{2d} or \telemac{3d}
+instead of been computed by the heat exchange with atmosphere module
+by activating this keyword to YES.
+For THERMIC in 3D only. This is mandatory in 2D.""",
+        ),
+    ),
+#   -----------------------------------
+    DEGRADATION = FACT(statut='o',
+#   -----------------------------------
+#       -----------------------------------
+        LAW_OF_TRACERS_DEGRADATION = SIMP(statut ='o',
+#       -----------------------------------
+            typ = 'TXM', min=0, max='**',
+            into = ["NO DEGRADATION","F(T90) LAW","FIRST ORDER KINETIC LAW, CONSTANT OF DEGRADATION IN HOURS","FIRST ORDER KINETIC LAW, CONSTANT OF DEGRADATION IN DAYS","LAW IMPLEMENTED BY USER"],
+            defaut = ["NO DEGRADATION","NO DEGRADATION"],
+            fr = """Prise en compte d''une loi de decroissance des traceurs. Valeur 0 si
+pas de prise en compte, 1 si loi 1... Pour chaque valeur entree, un
+nom de traceur correspondant doit etre present dans
+\telkey{NOMS DES TRACEURS}, auquel sera appliquee la loi.
+Les choix possibles sont :
+\begin{itemize}
+\item 0 : pas de degradation ;
+\item 1 : loi de degradation bacteriologique avec coefficient $T_{90}$ ;
+\item 2 : loi de degradation d ordre 1, constante de degradation
+en h$^{-1}$ ;
+\item 3 : loi de degradation d ordre 1, constante de degradation
+en jours$^{-1}$ ;
+\item 4 : loi programmee par l utilisateur.
+\end{itemize}""",
+            ang = """Take in account a law for tracers decrease. Value 0 if not taken into
+account, 1 if law 1... For each value entered, a corresponding name
+should be present in the keyword \telkey{NAMES OF TRACERS}, so that the
+decrease law is applied to the correct tracer(s).
+Possible choices are:
+\begin{itemize}
+\item 0: no degradation,
+\item 1: law for bacterial degradation with $T_{90}$ coefficient,
+\item 2: degradation law of first order, constant of tracer kinetic
+degradation in h$^{-1}$,
+\item 3: degradation law of first order, constant of tracer kinetic
+degradation in d$^{-1}$,
+\item 4: law implemented by user.
+\end{itemize}""",
+        ),
+#       -----------------------------------
+        COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION = SIMP(statut ='f',
+#       -----------------------------------
+            typ = 'R', min=0, max='**',
+            fr = """Coefficient 1 de la loi de decroissance des traceurs. Voir aussi la
+correspondance avec \telkey{NOMS DES TRACEURS} et l''aide du mot cle
+\telkey{LOI DE DEGRADATION DES TRACEURS}.""",
+            ang = """Coefficient 1 of law for tracers decrease. Check also the relation
+between the keywords \telkey{NAMES OF TRACERS} and
+\telkey{LAW OF TRACERS DEGRADATION}.""",
+        ),
+    ),
+)
+# -----------------------------------------------------------------------
+INTERNAL = PROC(nom= "INTERNAL",op = None,
+# -----------------------------------------------------------------------
+    UIinfo = {"groupes": ("CACHE")},
+#   -----------------------------------
+    STEERING_FILE = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = '',
+        fr = """Nom du fichier contenant les parametres du calcul
+QE a realiser.""",
+        ang = """Name of the file containing parameters of the WAQ
+computation Written by the user.""",
+    ),
+#   -----------------------------------
+    DICTIONARY = SIMP(statut ='f',
+#   -----------------------------------
+        typ = ('Fichier','All Files (*)'),
+        defaut = 'waqtel.dico',
+        fr = """Dictionnaire des mots cles.""",
+        ang = """Key word dictionary.""",
+    ),
+)
+TEXTE_NEW_JDC = "\
+COMPUTATION_ENVIRONMENT();\
+GENERAL_PARAMETERS();\
+HYDRODYNAMICS();\
+PHYSICAL_PARAMETERS();\
+WAQ_PARAMETERS();\
+"
+Ordre_Des_Commandes = (
+'COMPUTATION_ENVIRONMENT',
+'GENERAL_PARAMETERS',
+'HYDRODYNAMICS',
+'PHYSICAL_PARAMETERS',
+'WAQ_PARAMETERS',
+'INTERNAL')
+try:
+    import TelApy
+    source = "eficas"
+except Exception as excpt:
+    source = "Telemac"
+enum = source+'.waqtel_enum_auto'
+dicoCasEn = source+'.waqtel_dicoCasEnToCata'
+dicoCasFr = source+'.waqtel_dicoCasFrToCata'
diff --git a/Telemac/waqtel_dicoCasEnToCata.py b/Telemac/waqtel_dicoCasEnToCata.py
new file mode 100644 (file)
index 0000000..0fe6e1e
--- /dev/null
@@ -0,0 +1,180 @@
+dicoCataToEngTelemac = {
+    "WAQ_CASE_TITLE" : "WAQ CASE TITLE",
+    "PARALLEL_PROCESSORS" : "PARALLEL PROCESSORS",
+    "GEOMETRY_FILE" : "GEOMETRY FILE",
+    "GEOMETRY_FILE_FORMAT" : "GEOMETRY FILE FORMAT",
+    "BOUNDARY_CONDITIONS_FILE" : "BOUNDARY CONDITIONS FILE",
+    "FORTRAN_FILE" : "FORTRAN FILE",
+    "HYDRODYNAMIC_FILE" : "HYDRODYNAMIC FILE",
+    "HYDRODYNAMIC_FILE_FORMAT" : "HYDRODYNAMIC FILE FORMAT",
+    "VALIDATION" : "VALIDATION",
+    "REFERENCE_FILE" : "REFERENCE FILE",
+    "REFERENCE_FILE_FORMAT" : "REFERENCE FILE FORMAT",
+    "AED2_STEERING_FILE" : "AED2 STEERING FILE",
+    "AED2_PHYTOPLANKTON_STEERING_FILE" : "AED2 PHYTOPLANKTON STEERING FILE",
+    "AED2_ZOOPLANKTON_STEERING_FILE" : "AED2 ZOOPLANKTON STEERING FILE",
+    "AED2_PATHOGEN_STEERING_FILE" : "AED2 PATHOGEN STEERING FILE",
+    "AED2_BIVALVE_STEERING_FILE" : "AED2 BIVALVE STEERING FILE",
+    "RESULTS_FILE" : "RESULTS FILE",
+    "RESULTS_FILE_FORMAT" : "RESULTS FILE FORMAT",
+    "WATER_QUALITY_PRINTOUT_PERIOD" : "WATER QUALITY PRINTOUT PERIOD",
+    "VARIABLES_FOR_WAQ_PRINTOUTS" : "VARIABLES FOR WAQ PRINTOUTS",
+    "MASS_BALANCE" : "MASS-BALANCE",
+    "WAQ_VARIABLES_TO_BE_PRINTED" : "WAQ VARIABLES TO BE PRINTED",
+    "DEBUGGER" : "DEBUGGER",
+    "WATER_DENSITY" : "WATER DENSITY",
+    "KINEMATIC_WATER_VISCOSITY" : "KINEMATIC WATER VISCOSITY",
+    "DISPERSION_ALONG_THE_FLOW" : "DISPERSION ALONG THE FLOW",
+    "DISPERSION_ACROSS_THE_FLOW" : "DISPERSION ACROSS THE FLOW",
+    "EVAPORATION_RATE" : "EVAPORATION RATE",
+    "METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT" : "METHOD OF COMPUTATION OF RAY EXTINCTION COEFFICIENT",
+    "SECCHI_DEPTH" : "SECCHI DEPTH",
+    "LIGHT_EXTINCTION_COEFFICIENT" : "LIGHT EXTINCTION COEFFICIENT",
+    "WATER_TEMPERATURE" : "WATER TEMPERATURE",
+    "VEGETAL_RESPIRATION_R" : "VEGETAL RESPIRATION R",
+    "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K1" : "CONSTANT OF DEGRADATION OF ORGANIC LOAD K1",
+    "CONSTANT_OF_NITRIFICATION_KINETIC_K4" : "CONSTANT OF NITRIFICATION KINETIC K4",
+    "BENTHIC_DEMAND" : "BENTHIC DEMAND",
+    "PHOTOSYNTHESIS_P" : "PHOTOSYNTHESIS P",
+    "O2_SATURATION_DENSITY_OF_WATER__CS_" : "O2 SATURATION DENSITY OF WATER (CS)",
+    "FORMULA_FOR_COMPUTING_K2" : "FORMULA FOR COMPUTING K2",
+    "K2_REAERATION_COEFFICIENT" : "K2 REAERATION COEFFICIENT",
+    "FORMULA_FOR_COMPUTING_CS" : "FORMULA FOR COMPUTING CS",
+    "MAXIMUM_ALGAL_GROWTH_RATE_AT_20C" : "MAXIMUM ALGAL GROWTH RATE AT 20C",
+    "ALGAL_TOXICITY_COEFFICIENTS" : "ALGAL TOXICITY COEFFICIENTS",
+    "VEGETAL_TURBIDITY_COEFFICIENT_WITHOUT_PHYTO" : "VEGETAL TURBIDITY COEFFICIENT WITHOUT PHYTO",
+    "PARAMETER_OF_CALIBRATION_OF_SMITH_FORMULA" : "PARAMETER OF CALIBRATION OF SMITH FORMULA",
+    "SUNSHINE_FLUX_DENSITY_ON_WATER_SURFACE" : "SUNSHINE FLUX DENSITY ON WATER SURFACE",
+    "CONSTANT_OF_HALF_SATURATION_WITH_PHOSPHATE" : "CONSTANT OF HALF-SATURATION WITH PHOSPHATE",
+    "CONSTANT_OF_HALF_SATURATION_WITH_NITROGEN" : "CONSTANT OF HALF-SATURATION WITH NITROGEN",
+    "RESPIRATION_RATE_OF_ALGAL_BIOMASS" : "RESPIRATION RATE OF ALGAL BIOMASS",
+    "COEFFICIENTS_OF_ALGAL_MORTALITY_AT_20C" : "COEFFICIENTS OF ALGAL MORTALITY AT 20C",
+    "PROPORTION_OF_PHOSPHORUS_WITHIN_PHYTO_CELLS" : "PROPORTION OF PHOSPHORUS WITHIN PHYTO CELLS",
+    "PERCENTAGE_OF_PHOSPHORUS_ASSIMILABLE_IN_DEAD_PHYTO" : "PERCENTAGE OF PHOSPHORUS ASSIMILABLE IN DEAD PHYTO",
+    "RATE_OF_TRANSFORMATION_OF_POR_TO_PO4" : "RATE OF TRANSFORMATION OF POR TO PO4",
+    "RATE_OF_TRANSFORMATION_OF_NOR_TO_NO3" : "RATE OF TRANSFORMATION OF NOR TO NO3",
+    "PROPORTION_OF_NITROGEN_WITHIN_PHYTO_CELLS" : "PROPORTION OF NITROGEN WITHIN PHYTO CELLS",
+    "PERCENTAGE_OF_NITROGEN_ASSIMILABLE_IN_DEAD_PHYTO" : "PERCENTAGE OF NITROGEN ASSIMILABLE IN DEAD PHYTO",
+    "SEDIMENTATION_VELOCITY_OF_ORGANIC_PHOSPHORUS" : "SEDIMENTATION VELOCITY OF ORGANIC PHOSPHORUS",
+    "SEDIMENTATION_VELOCITY_OF_NON_ALGAL_NITROGEN" : "SEDIMENTATION VELOCITY OF NON ALGAL NITROGEN",
+    "CONSUMED_OXYGEN_BY_NITRIFICATION" : "CONSUMED OXYGEN BY NITRIFICATION",
+    "CONSTANT_FOR_THE_NITRIFICATION_KINETIC_K520" : "CONSTANT FOR THE NITRIFICATION KINETIC K520",
+    "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K120" : "CONSTANT OF DEGRADATION OF ORGANIC LOAD K120",
+    "SEDIMENTATION_VELOCITY_OF_ORGANIC_LOAD" : "SEDIMENTATION VELOCITY OF ORGANIC LOAD",
+    "OXYGEN_PRODUCED_BY_PHOTOSYNTHESIS" : "OXYGEN PRODUCED BY PHOTOSYNTHESIS",
+    "FORMULA_FOR_COMPUTING_RS" : "FORMULA FOR COMPUTING RS",
+    "WEIR_REAERATION_COEFFICIENT_RS" : "WEIR REAERATION COEFFICIENT RS",
+    "COEFFICIENTS_A_AND_B_FOR_RS_FORMULA" : "COEFFICIENTS A AND B FOR RS FORMULA",
+    "SEDIMENTATION_CRITICAL_STRESS" : "SEDIMENTATION CRITICAL STRESS",
+    "SEDIMENT_SETTLING_VELOCITY" : "SEDIMENT SETTLING VELOCITY",
+    "CRITICAL_STRESS_OF_RESUSPENSION" : "CRITICAL STRESS OF RESUSPENSION",
+    "EROSION_RATE" : "EROSION RATE",
+    "CONSTANT_OF_DESORPTION_KINETIC" : "CONSTANT OF DESORPTION KINETIC",
+    "COEFFICIENT_OF_DISTRIBUTION" : "COEFFICIENT OF DISTRIBUTION",
+    "EXPONENTIAL_DESINTEGRATION_CONSTANT" : "EXPONENTIAL DESINTEGRATION CONSTANT",
+    "WATER_SPECIFIC_HEAT" : "WATER SPECIFIC HEAT",
+    "COEFFICIENTS_FOR_CALIBRATING_ATMOSPHERIC_RADIATION" : "COEFFICIENTS FOR CALIBRATING ATMOSPHERIC RADIATION",
+    "COEFFICIENT_OF_CLOUDING_RATE" : "COEFFICIENT OF CLOUDING RATE",
+    "COEFFICIENTS_FOR_CALIBRATING_SURFACE_WATER_RADIATION" : "COEFFICIENTS FOR CALIBRATING SURFACE WATER RADIATION",
+    "AIR_SPECIFIC_HEAT" : "AIR SPECIFIC HEAT",
+    "COEFFICIENTS_OF_AERATION_FORMULA" : "COEFFICIENTS OF AERATION FORMULA",
+    "ATMOSPHERE_WATER_EXCHANGE_MODEL" : "ATMOSPHERE-WATER EXCHANGE MODEL",
+    "COEFFICIENT_TO_CALIBRATE_THE_ATMOSPHERE_WATER_EXCHANGE_MODEL" : "COEFFICIENT TO CALIBRATE THE ATMOSPHERE-WATER EXCHANGE MODEL",
+    "FORMULA_OF_ATMOSPHERIC_RADIATION" : "FORMULA OF ATMOSPHERIC RADIATION",
+    "LIGHTNESS_OF_THE_SKY" : "LIGHTNESS OF THE SKY",
+    "SOLAR_RADIATION_READ_IN_METEO_FILE" : "SOLAR RADIATION READ IN METEO FILE",
+    "LAW_OF_TRACERS_DEGRADATION" : "LAW OF TRACERS DEGRADATION",
+    "COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION" : "COEFFICIENT 1 FOR LAW OF TRACERS DEGRADATION",
+    "STEERING_FILE" : "STEERING FILE",
+    "DICTIONARY" : "DICTIONARY",
+}
+dicoCasEnToCata = {
+    "WAQ CASE TITLE" : "WAQ_CASE_TITLE",
+    "PARALLEL PROCESSORS" : "PARALLEL_PROCESSORS",
+    "GEOMETRY FILE" : "GEOMETRY_FILE",
+    "GEOMETRY FILE FORMAT" : "GEOMETRY_FILE_FORMAT",
+    "BOUNDARY CONDITIONS FILE" : "BOUNDARY_CONDITIONS_FILE",
+    "FORTRAN FILE" : "FORTRAN_FILE",
+    "HYDRODYNAMIC FILE" : "HYDRODYNAMIC_FILE",
+    "HYDRODYNAMIC FILE FORMAT" : "HYDRODYNAMIC_FILE_FORMAT",
+    "VALIDATION" : "VALIDATION",
+    "REFERENCE FILE" : "REFERENCE_FILE",
+    "REFERENCE FILE FORMAT" : "REFERENCE_FILE_FORMAT",
+    "AED2 STEERING FILE" : "AED2_STEERING_FILE",
+    "AED2 PHYTOPLANKTON STEERING FILE" : "AED2_PHYTOPLANKTON_STEERING_FILE",
+    "AED2 ZOOPLANKTON STEERING FILE" : "AED2_ZOOPLANKTON_STEERING_FILE",
+    "AED2 PATHOGEN STEERING FILE" : "AED2_PATHOGEN_STEERING_FILE",
+    "AED2 BIVALVE STEERING FILE" : "AED2_BIVALVE_STEERING_FILE",
+    "RESULTS FILE" : "RESULTS_FILE",
+    "RESULTS FILE FORMAT" : "RESULTS_FILE_FORMAT",
+    "WATER QUALITY PRINTOUT PERIOD" : "WATER_QUALITY_PRINTOUT_PERIOD",
+    "VARIABLES FOR WAQ PRINTOUTS" : "VARIABLES_FOR_WAQ_PRINTOUTS",
+    "MASS-BALANCE" : "MASS_BALANCE",
+    "WAQ VARIABLES TO BE PRINTED" : "WAQ_VARIABLES_TO_BE_PRINTED",
+    "DEBUGGER" : "DEBUGGER",
+    "WATER DENSITY" : "WATER_DENSITY",
+    "KINEMATIC WATER VISCOSITY" : "KINEMATIC_WATER_VISCOSITY",
+    "DISPERSION ALONG THE FLOW" : "DISPERSION_ALONG_THE_FLOW",
+    "DISPERSION ACROSS THE FLOW" : "DISPERSION_ACROSS_THE_FLOW",
+    "EVAPORATION RATE" : "EVAPORATION_RATE",
+    "METHOD OF COMPUTATION OF RAY EXTINCTION COEFFICIENT" : "METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT",
+    "SECCHI DEPTH" : "SECCHI_DEPTH",
+    "LIGHT EXTINCTION COEFFICIENT" : "LIGHT_EXTINCTION_COEFFICIENT",
+    "WATER TEMPERATURE" : "WATER_TEMPERATURE",
+    "VEGETAL RESPIRATION R" : "VEGETAL_RESPIRATION_R",
+    "CONSTANT OF DEGRADATION OF ORGANIC LOAD K1" : "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K1",
+    "CONSTANT OF NITRIFICATION KINETIC K4" : "CONSTANT_OF_NITRIFICATION_KINETIC_K4",
+    "BENTHIC DEMAND" : "BENTHIC_DEMAND",
+    "PHOTOSYNTHESIS P" : "PHOTOSYNTHESIS_P",
+    "O2 SATURATION DENSITY OF WATER (CS)" : "O2_SATURATION_DENSITY_OF_WATER__CS_",
+    "FORMULA FOR COMPUTING K2" : "FORMULA_FOR_COMPUTING_K2",
+    "K2 REAERATION COEFFICIENT" : "K2_REAERATION_COEFFICIENT",
+    "FORMULA FOR COMPUTING CS" : "FORMULA_FOR_COMPUTING_CS",
+    "MAXIMUM ALGAL GROWTH RATE AT 20C" : "MAXIMUM_ALGAL_GROWTH_RATE_AT_20C",
+    "ALGAL TOXICITY COEFFICIENTS" : "ALGAL_TOXICITY_COEFFICIENTS",
+    "VEGETAL TURBIDITY COEFFICIENT WITHOUT PHYTO" : "VEGETAL_TURBIDITY_COEFFICIENT_WITHOUT_PHYTO",
+    "PARAMETER OF CALIBRATION OF SMITH FORMULA" : "PARAMETER_OF_CALIBRATION_OF_SMITH_FORMULA",
+    "SUNSHINE FLUX DENSITY ON WATER SURFACE" : "SUNSHINE_FLUX_DENSITY_ON_WATER_SURFACE",
+    "CONSTANT OF HALF-SATURATION WITH PHOSPHATE" : "CONSTANT_OF_HALF_SATURATION_WITH_PHOSPHATE",
+    "CONSTANT OF HALF-SATURATION WITH NITROGEN" : "CONSTANT_OF_HALF_SATURATION_WITH_NITROGEN",
+    "RESPIRATION RATE OF ALGAL BIOMASS" : "RESPIRATION_RATE_OF_ALGAL_BIOMASS",
+    "COEFFICIENTS OF ALGAL MORTALITY AT 20C" : "COEFFICIENTS_OF_ALGAL_MORTALITY_AT_20C",
+    "PROPORTION OF PHOSPHORUS WITHIN PHYTO CELLS" : "PROPORTION_OF_PHOSPHORUS_WITHIN_PHYTO_CELLS",
+    "PERCENTAGE OF PHOSPHORUS ASSIMILABLE IN DEAD PHYTO" : "PERCENTAGE_OF_PHOSPHORUS_ASSIMILABLE_IN_DEAD_PHYTO",
+    "RATE OF TRANSFORMATION OF POR TO PO4" : "RATE_OF_TRANSFORMATION_OF_POR_TO_PO4",
+    "RATE OF TRANSFORMATION OF NOR TO NO3" : "RATE_OF_TRANSFORMATION_OF_NOR_TO_NO3",
+    "PROPORTION OF NITROGEN WITHIN PHYTO CELLS" : "PROPORTION_OF_NITROGEN_WITHIN_PHYTO_CELLS",
+    "PERCENTAGE OF NITROGEN ASSIMILABLE IN DEAD PHYTO" : "PERCENTAGE_OF_NITROGEN_ASSIMILABLE_IN_DEAD_PHYTO",
+    "SEDIMENTATION VELOCITY OF ORGANIC PHOSPHORUS" : "SEDIMENTATION_VELOCITY_OF_ORGANIC_PHOSPHORUS",
+    "SEDIMENTATION VELOCITY OF NON ALGAL NITROGEN" : "SEDIMENTATION_VELOCITY_OF_NON_ALGAL_NITROGEN",
+    "CONSUMED OXYGEN BY NITRIFICATION" : "CONSUMED_OXYGEN_BY_NITRIFICATION",
+    "CONSTANT FOR THE NITRIFICATION KINETIC K520" : "CONSTANT_FOR_THE_NITRIFICATION_KINETIC_K520",
+    "CONSTANT OF DEGRADATION OF ORGANIC LOAD K120" : "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K120",
+    "SEDIMENTATION VELOCITY OF ORGANIC LOAD" : "SEDIMENTATION_VELOCITY_OF_ORGANIC_LOAD",
+    "OXYGEN PRODUCED BY PHOTOSYNTHESIS" : "OXYGEN_PRODUCED_BY_PHOTOSYNTHESIS",
+    "FORMULA FOR COMPUTING RS" : "FORMULA_FOR_COMPUTING_RS",
+    "WEIR REAERATION COEFFICIENT RS" : "WEIR_REAERATION_COEFFICIENT_RS",
+    "COEFFICIENTS A AND B FOR RS FORMULA" : "COEFFICIENTS_A_AND_B_FOR_RS_FORMULA",
+    "SEDIMENTATION CRITICAL STRESS" : "SEDIMENTATION_CRITICAL_STRESS",
+    "SEDIMENT SETTLING VELOCITY" : "SEDIMENT_SETTLING_VELOCITY",
+    "CRITICAL STRESS OF RESUSPENSION" : "CRITICAL_STRESS_OF_RESUSPENSION",
+    "EROSION RATE" : "EROSION_RATE",
+    "CONSTANT OF DESORPTION KINETIC" : "CONSTANT_OF_DESORPTION_KINETIC",
+    "COEFFICIENT OF DISTRIBUTION" : "COEFFICIENT_OF_DISTRIBUTION",
+    "EXPONENTIAL DESINTEGRATION CONSTANT" : "EXPONENTIAL_DESINTEGRATION_CONSTANT",
+    "WATER SPECIFIC HEAT" : "WATER_SPECIFIC_HEAT",
+    "COEFFICIENTS FOR CALIBRATING ATMOSPHERIC RADIATION" : "COEFFICIENTS_FOR_CALIBRATING_ATMOSPHERIC_RADIATION",
+    "COEFFICIENT OF CLOUDING RATE" : "COEFFICIENT_OF_CLOUDING_RATE",
+    "COEFFICIENTS FOR CALIBRATING SURFACE WATER RADIATION" : "COEFFICIENTS_FOR_CALIBRATING_SURFACE_WATER_RADIATION",
+    "AIR SPECIFIC HEAT" : "AIR_SPECIFIC_HEAT",
+    "COEFFICIENTS OF AERATION FORMULA" : "COEFFICIENTS_OF_AERATION_FORMULA",
+    "ATMOSPHERE-WATER EXCHANGE MODEL" : "ATMOSPHERE_WATER_EXCHANGE_MODEL",
+    "COEFFICIENT TO CALIBRATE THE ATMOSPHERE-WATER EXCHANGE MODEL" : "COEFFICIENT_TO_CALIBRATE_THE_ATMOSPHERE_WATER_EXCHANGE_MODEL",
+    "FORMULA OF ATMOSPHERIC RADIATION" : "FORMULA_OF_ATMOSPHERIC_RADIATION",
+    "LIGHTNESS OF THE SKY" : "LIGHTNESS_OF_THE_SKY",
+    "SOLAR RADIATION READ IN METEO FILE" : "SOLAR_RADIATION_READ_IN_METEO_FILE",
+    "LAW OF TRACERS DEGRADATION" : "LAW_OF_TRACERS_DEGRADATION",
+    "COEFFICIENT 1 FOR LAW OF TRACERS DEGRADATION" : "COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION",
+    "STEERING FILE" : "STEERING_FILE",
+    "DICTIONARY" : "DICTIONARY",
+}
diff --git a/Telemac/waqtel_dicoCasFrToCata.py b/Telemac/waqtel_dicoCasFrToCata.py
new file mode 100644 (file)
index 0000000..f625dcf
--- /dev/null
@@ -0,0 +1,180 @@
+dicoCataToFrTelemac = {
+    "WAQ_CASE_TITLE" : "TITRE DU CAS QE",
+    "PARALLEL_PROCESSORS" : "PROCESSEURS PARALLELES",
+    "GEOMETRY_FILE" : "FICHIER DE GEOMETRIE",
+    "GEOMETRY_FILE_FORMAT" : "FORMAT DU FICHIER DE GEOMETRIE",
+    "BOUNDARY_CONDITIONS_FILE" : "FICHIER DES CONDITIONS AUX LIMITES",
+    "FORTRAN_FILE" : "FICHIER FORTRAN",
+    "HYDRODYNAMIC_FILE" : "FICHIER HYDRODYNAMIQUE",
+    "HYDRODYNAMIC_FILE_FORMAT" : "FORMAT DU FICHIER HYDRODYNAMIQUE",
+    "VALIDATION" : "VALIDATION",
+    "REFERENCE_FILE" : "FICHIER DE REFERENCE",
+    "REFERENCE_FILE_FORMAT" : "FORMAT DU FICHIER DE REFERENCE",
+    "AED2_STEERING_FILE" : "FICHIER DES PARAMETRES AED2",
+    "AED2_PHYTOPLANKTON_STEERING_FILE" : "FICHIER DES PARAMETRES PHYTOPLANCTON AED2",
+    "AED2_ZOOPLANKTON_STEERING_FILE" : "FICHIER DES PARAMETRES ZOOPLANCTON AED2",
+    "AED2_PATHOGEN_STEERING_FILE" : "FICHIER DES PARAMETRES PATHOGENES AED2",
+    "AED2_BIVALVE_STEERING_FILE" : "FICHIER DES PARAMETRES BIVALVES AED2",
+    "RESULTS_FILE" : "FICHIER DES RESULTATS",
+    "RESULTS_FILE_FORMAT" : "FORMAT DU FICHIER DES RESULTATS",
+    "WATER_QUALITY_PRINTOUT_PERIOD" : "PERIODE POUR LES SORTIES QUALITE D'EAU",
+    "VARIABLES_FOR_WAQ_PRINTOUTS" : "VARIABLES POUR LES SORTIES QE",
+    "MASS_BALANCE" : "BILAN DE MASSE",
+    "WAQ_VARIABLES_TO_BE_PRINTED" : "VARIABLES QE A IMPRIMER",
+    "DEBUGGER" : "DEBUGGER",
+    "WATER_DENSITY" : "MASSE VOLUMIQUE DE L'EAU",
+    "KINEMATIC_WATER_VISCOSITY" : "VISCOSITE CINEMATIQUE EAU",
+    "DISPERSION_ALONG_THE_FLOW" : "DISPERSION LONGITUDINALE",
+    "DISPERSION_ACROSS_THE_FLOW" : "DISPERSION TRANSVERSALE",
+    "EVAPORATION_RATE" : "TAUX D'EVAPORATION",
+    "METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT" : "METHODE DE CALCUL DU COEFFICIENT D'EXTINCTION DU RAY",
+    "SECCHI_DEPTH" : "PROFONDEUR DE SECCHI",
+    "LIGHT_EXTINCTION_COEFFICIENT" : "COEFFICIENT D EXTINCTION DE LA LUMIERE",
+    "WATER_TEMPERATURE" : "TEMPERATURE DE L'EAU",
+    "VEGETAL_RESPIRATION_R" : "RESPIRATION VEGETALE R",
+    "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K1" : "CONSTANTE DE DEGRADATION DE LA CHARGE ORGANIQUE K1",
+    "CONSTANT_OF_NITRIFICATION_KINETIC_K4" : "CONSTANTE DE CINETIQUE DE NITRIFICATION K4",
+    "BENTHIC_DEMAND" : "DEMANDE BENTHIQUE",
+    "PHOTOSYNTHESIS_P" : "PHOTOSYNTHESE P",
+    "O2_SATURATION_DENSITY_OF_WATER__CS_" : "CONCENTRATION DE SATURATION EN O2 DE L'EAU (CS)",
+    "FORMULA_FOR_COMPUTING_K2" : "FORMULE DE CALCUL DE K2",
+    "K2_REAERATION_COEFFICIENT" : "COEFFICIENT DE REAERATION K2",
+    "FORMULA_FOR_COMPUTING_CS" : "FORMULE DE CALCUL DE CS",
+    "MAXIMUM_ALGAL_GROWTH_RATE_AT_20C" : "TAUX DE CROISSANCE ALGALE MAXIMUM A 20C",
+    "ALGAL_TOXICITY_COEFFICIENTS" : "COEFFICIENTS DE TOXICITE POUR LES ALGUES",
+    "VEGETAL_TURBIDITY_COEFFICIENT_WITHOUT_PHYTO" : "COEFFICIENT DE TURBIDITE VEGETALE SANS PHYTO",
+    "PARAMETER_OF_CALIBRATION_OF_SMITH_FORMULA" : "PARAMETRE DE CALAGE DE LA FORMULE DE SMITH",
+    "SUNSHINE_FLUX_DENSITY_ON_WATER_SURFACE" : "DENSITE DE FLUX DU RAYONNEMENT SOLAIRE A LA SURFACE",
+    "CONSTANT_OF_HALF_SATURATION_WITH_PHOSPHATE" : "CONSTANTE DE DEMI-SATURATION EN PHOSPHATE",
+    "CONSTANT_OF_HALF_SATURATION_WITH_NITROGEN" : "CONSTANTE DE DEMI-SATURATION EN AZOTE",
+    "RESPIRATION_RATE_OF_ALGAL_BIOMASS" : "TAUX DE RESPIRATION DE LA BIOMASSE ALGALE",
+    "COEFFICIENTS_OF_ALGAL_MORTALITY_AT_20C" : "COEFFICIENTS DE MORTALITE ALGALE A 20C",
+    "PROPORTION_OF_PHOSPHORUS_WITHIN_PHYTO_CELLS" : "PROPORTION DE PHOSPHORE DANS LES CELLULES DU PHYTO",
+    "PERCENTAGE_OF_PHOSPHORUS_ASSIMILABLE_IN_DEAD_PHYTO" : "POURCENTAGE DE PHOSPHORE ASSIMILABLE DANS LE PHYTO MORT",
+    "RATE_OF_TRANSFORMATION_OF_POR_TO_PO4" : "TAUX DE TRANSFORMATION DU POR EN PO4",
+    "RATE_OF_TRANSFORMATION_OF_NOR_TO_NO3" : "TAUX DE TRANSFORMATION DU NOR EN NO3",
+    "PROPORTION_OF_NITROGEN_WITHIN_PHYTO_CELLS" : "PROPORTION D'AZOTE DANS LES CELLULES DU PHYTO",
+    "PERCENTAGE_OF_NITROGEN_ASSIMILABLE_IN_DEAD_PHYTO" : "POURCENTAGE D'AZOTE ASSIMILABLE DANS LE PHYTO MORT",
+    "SEDIMENTATION_VELOCITY_OF_ORGANIC_PHOSPHORUS" : "VITESSE DE SEDIMENTATION DU PHOSPHORE ORGANIQUE",
+    "SEDIMENTATION_VELOCITY_OF_NON_ALGAL_NITROGEN" : "VITESSE DE SEDIMENTATION DE L'AZOTE NON ALGAL",
+    "CONSUMED_OXYGEN_BY_NITRIFICATION" : "OXYGENE CONSOMME PAR NITRIFICATION",
+    "CONSTANT_FOR_THE_NITRIFICATION_KINETIC_K520" : "CONSTANTE DE LA CINETIQUE DE NITRIFICATION K520",
+    "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K120" : "CONSTANTE DE DEGRADATION DE LA CHARGE ORGANIQUE K120",
+    "SEDIMENTATION_VELOCITY_OF_ORGANIC_LOAD" : "VITESSE DE SEDIMENTATION DE LA CHARGE ORGANIQUE",
+    "OXYGEN_PRODUCED_BY_PHOTOSYNTHESIS" : "OXYGENE PRODUIT PAR PHOTOSYNTHESE",
+    "FORMULA_FOR_COMPUTING_RS" : "FORMULE DE CALCUL DE RS",
+    "WEIR_REAERATION_COEFFICIENT_RS" : "COEFFICIENT DE REAERATION DU SEUIL RS",
+    "COEFFICIENTS_A_AND_B_FOR_RS_FORMULA" : "COEFFICIENTS A ET B POUR LA FORMULE DE RS",
+    "SEDIMENTATION_CRITICAL_STRESS" : "CONTRAINTE CRITIQUE DE SEDIMENTATION",
+    "SEDIMENT_SETTLING_VELOCITY" : "VITESSE DE CHUTE DES MES",
+    "CRITICAL_STRESS_OF_RESUSPENSION" : "CONTRAINTE CRITIQUE DE REMISE EN SUSPENSION",
+    "EROSION_RATE" : "TAUX D'EROSION",
+    "CONSTANT_OF_DESORPTION_KINETIC" : "CONSTANTE CINETIQUE DE DESORPTION",
+    "COEFFICIENT_OF_DISTRIBUTION" : "COEFFICIENT DE DISTRIBUTION",
+    "EXPONENTIAL_DESINTEGRATION_CONSTANT" : "CONSTANTE DE DESINTEGRATION EXPONENTIELLE",
+    "WATER_SPECIFIC_HEAT" : "CHALEUR SPECIFIQUE DE L'EAU",
+    "COEFFICIENTS_FOR_CALIBRATING_ATMOSPHERIC_RADIATION" : "COEFFICIENTS DE CALAGE DU RAYONNEMENT ATMOSPHERIQUE",
+    "COEFFICIENT_OF_CLOUDING_RATE" : "COEFFICIENT REPRESENTATIF DE LA COUVERTURE NUAGEUSE",
+    "COEFFICIENTS_FOR_CALIBRATING_SURFACE_WATER_RADIATION" : "COEFFICIENTS DE CALAGE DU RAYONNEMENT DU PLAN D'EAU",
+    "AIR_SPECIFIC_HEAT" : "CHALEUR SPECIFIQUE DE L'AIR",
+    "COEFFICIENTS_OF_AERATION_FORMULA" : "COEFFICIENTS DE LA FORMULE D'AERATION",
+    "ATMOSPHERE_WATER_EXCHANGE_MODEL" : "MODELE D'ECHANGES EAU-ATMOSPHERE",
+    "COEFFICIENT_TO_CALIBRATE_THE_ATMOSPHERE_WATER_EXCHANGE_MODEL" : "COEFFICIENT DE CALAGE DU MODELE D'ECHANGES EAU-ATMOSPHERE",
+    "FORMULA_OF_ATMOSPHERIC_RADIATION" : "FORMULE DU RAYONNEMENT ATMOSPHERIQUE",
+    "LIGHTNESS_OF_THE_SKY" : "CLARTE DU CIEL",
+    "SOLAR_RADIATION_READ_IN_METEO_FILE" : "RAYONNEMENT SOLAIRE LU DANS LE FICHIER METEO",
+    "LAW_OF_TRACERS_DEGRADATION" : "LOI DE DEGRADATION DES TRACEURS",
+    "COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION" : "COEFFICIENT 1 DE LA LOI DE DEGRADATION DES TRACEURS",
+    "STEERING_FILE" : "FICHIER DES PARAMETRES",
+    "DICTIONARY" : "DICTIONNAIRE",
+}
+dicoCasFrToCata = {
+    "TITRE DU CAS QE" : "WAQ_CASE_TITLE",
+    "PROCESSEURS PARALLELES" : "PARALLEL_PROCESSORS",
+    "FICHIER DE GEOMETRIE" : "GEOMETRY_FILE",
+    "FORMAT DU FICHIER DE GEOMETRIE" : "GEOMETRY_FILE_FORMAT",
+    "FICHIER DES CONDITIONS AUX LIMITES" : "BOUNDARY_CONDITIONS_FILE",
+    "FICHIER FORTRAN" : "FORTRAN_FILE",
+    "FICHIER HYDRODYNAMIQUE" : "HYDRODYNAMIC_FILE",
+    "FORMAT DU FICHIER HYDRODYNAMIQUE" : "HYDRODYNAMIC_FILE_FORMAT",
+    "VALIDATION" : "VALIDATION",
+    "FICHIER DE REFERENCE" : "REFERENCE_FILE",
+    "FORMAT DU FICHIER DE REFERENCE" : "REFERENCE_FILE_FORMAT",
+    "FICHIER DES PARAMETRES AED2" : "AED2_STEERING_FILE",
+    "FICHIER DES PARAMETRES PHYTOPLANCTON AED2" : "AED2_PHYTOPLANKTON_STEERING_FILE",
+    "FICHIER DES PARAMETRES ZOOPLANCTON AED2" : "AED2_ZOOPLANKTON_STEERING_FILE",
+    "FICHIER DES PARAMETRES PATHOGENES AED2" : "AED2_PATHOGEN_STEERING_FILE",
+    "FICHIER DES PARAMETRES BIVALVES AED2" : "AED2_BIVALVE_STEERING_FILE",
+    "FICHIER DES RESULTATS" : "RESULTS_FILE",
+    "FORMAT DU FICHIER DES RESULTATS" : "RESULTS_FILE_FORMAT",
+    "PERIODE POUR LES SORTIES QUALITE D'EAU" : "WATER_QUALITY_PRINTOUT_PERIOD",
+    "VARIABLES POUR LES SORTIES QE" : "VARIABLES_FOR_WAQ_PRINTOUTS",
+    "BILAN DE MASSE" : "MASS_BALANCE",
+    "VARIABLES QE A IMPRIMER" : "WAQ_VARIABLES_TO_BE_PRINTED",
+    "DEBUGGER" : "DEBUGGER",
+    "MASSE VOLUMIQUE DE L'EAU" : "WATER_DENSITY",
+    "VISCOSITE CINEMATIQUE EAU" : "KINEMATIC_WATER_VISCOSITY",
+    "DISPERSION LONGITUDINALE" : "DISPERSION_ALONG_THE_FLOW",
+    "DISPERSION TRANSVERSALE" : "DISPERSION_ACROSS_THE_FLOW",
+    "TAUX D'EVAPORATION" : "EVAPORATION_RATE",
+    "METHODE DE CALCUL DU COEFFICIENT D'EXTINCTION DU RAY" : "METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT",
+    "PROFONDEUR DE SECCHI" : "SECCHI_DEPTH",
+    "COEFFICIENT D EXTINCTION DE LA LUMIERE" : "LIGHT_EXTINCTION_COEFFICIENT",
+    "TEMPERATURE DE L'EAU" : "WATER_TEMPERATURE",
+    "RESPIRATION VEGETALE R" : "VEGETAL_RESPIRATION_R",
+    "CONSTANTE DE DEGRADATION DE LA CHARGE ORGANIQUE K1" : "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K1",
+    "CONSTANTE DE CINETIQUE DE NITRIFICATION K4" : "CONSTANT_OF_NITRIFICATION_KINETIC_K4",
+    "DEMANDE BENTHIQUE" : "BENTHIC_DEMAND",
+    "PHOTOSYNTHESE P" : "PHOTOSYNTHESIS_P",
+    "CONCENTRATION DE SATURATION EN O2 DE L'EAU (CS)" : "O2_SATURATION_DENSITY_OF_WATER__CS_",
+    "FORMULE DE CALCUL DE K2" : "FORMULA_FOR_COMPUTING_K2",
+    "COEFFICIENT DE REAERATION K2" : "K2_REAERATION_COEFFICIENT",
+    "FORMULE DE CALCUL DE CS" : "FORMULA_FOR_COMPUTING_CS",
+    "TAUX DE CROISSANCE ALGALE MAXIMUM A 20C" : "MAXIMUM_ALGAL_GROWTH_RATE_AT_20C",
+    "COEFFICIENTS DE TOXICITE POUR LES ALGUES" : "ALGAL_TOXICITY_COEFFICIENTS",
+    "COEFFICIENT DE TURBIDITE VEGETALE SANS PHYTO" : "VEGETAL_TURBIDITY_COEFFICIENT_WITHOUT_PHYTO",
+    "PARAMETRE DE CALAGE DE LA FORMULE DE SMITH" : "PARAMETER_OF_CALIBRATION_OF_SMITH_FORMULA",
+    "DENSITE DE FLUX DU RAYONNEMENT SOLAIRE A LA SURFACE" : "SUNSHINE_FLUX_DENSITY_ON_WATER_SURFACE",
+    "CONSTANTE DE DEMI-SATURATION EN PHOSPHATE" : "CONSTANT_OF_HALF_SATURATION_WITH_PHOSPHATE",
+    "CONSTANTE DE DEMI-SATURATION EN AZOTE" : "CONSTANT_OF_HALF_SATURATION_WITH_NITROGEN",
+    "TAUX DE RESPIRATION DE LA BIOMASSE ALGALE" : "RESPIRATION_RATE_OF_ALGAL_BIOMASS",
+    "COEFFICIENTS DE MORTALITE ALGALE A 20C" : "COEFFICIENTS_OF_ALGAL_MORTALITY_AT_20C",
+    "PROPORTION DE PHOSPHORE DANS LES CELLULES DU PHYTO" : "PROPORTION_OF_PHOSPHORUS_WITHIN_PHYTO_CELLS",
+    "POURCENTAGE DE PHOSPHORE ASSIMILABLE DANS LE PHYTO MORT" : "PERCENTAGE_OF_PHOSPHORUS_ASSIMILABLE_IN_DEAD_PHYTO",
+    "TAUX DE TRANSFORMATION DU POR EN PO4" : "RATE_OF_TRANSFORMATION_OF_POR_TO_PO4",
+    "TAUX DE TRANSFORMATION DU NOR EN NO3" : "RATE_OF_TRANSFORMATION_OF_NOR_TO_NO3",
+    "PROPORTION D'AZOTE DANS LES CELLULES DU PHYTO" : "PROPORTION_OF_NITROGEN_WITHIN_PHYTO_CELLS",
+    "POURCENTAGE D'AZOTE ASSIMILABLE DANS LE PHYTO MORT" : "PERCENTAGE_OF_NITROGEN_ASSIMILABLE_IN_DEAD_PHYTO",
+    "VITESSE DE SEDIMENTATION DU PHOSPHORE ORGANIQUE" : "SEDIMENTATION_VELOCITY_OF_ORGANIC_PHOSPHORUS",
+    "VITESSE DE SEDIMENTATION DE L'AZOTE NON ALGAL" : "SEDIMENTATION_VELOCITY_OF_NON_ALGAL_NITROGEN",
+    "OXYGENE CONSOMME PAR NITRIFICATION" : "CONSUMED_OXYGEN_BY_NITRIFICATION",
+    "CONSTANTE DE LA CINETIQUE DE NITRIFICATION K520" : "CONSTANT_FOR_THE_NITRIFICATION_KINETIC_K520",
+    "CONSTANTE DE DEGRADATION DE LA CHARGE ORGANIQUE K120" : "CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K120",
+    "VITESSE DE SEDIMENTATION DE LA CHARGE ORGANIQUE" : "SEDIMENTATION_VELOCITY_OF_ORGANIC_LOAD",
+    "OXYGENE PRODUIT PAR PHOTOSYNTHESE" : "OXYGEN_PRODUCED_BY_PHOTOSYNTHESIS",
+    "FORMULE DE CALCUL DE RS" : "FORMULA_FOR_COMPUTING_RS",
+    "COEFFICIENT DE REAERATION DU SEUIL RS" : "WEIR_REAERATION_COEFFICIENT_RS",
+    "COEFFICIENTS A ET B POUR LA FORMULE DE RS" : "COEFFICIENTS_A_AND_B_FOR_RS_FORMULA",
+    "CONTRAINTE CRITIQUE DE SEDIMENTATION" : "SEDIMENTATION_CRITICAL_STRESS",
+    "VITESSE DE CHUTE DES MES" : "SEDIMENT_SETTLING_VELOCITY",
+    "CONTRAINTE CRITIQUE DE REMISE EN SUSPENSION" : "CRITICAL_STRESS_OF_RESUSPENSION",
+    "TAUX D'EROSION" : "EROSION_RATE",
+    "CONSTANTE CINETIQUE DE DESORPTION" : "CONSTANT_OF_DESORPTION_KINETIC",
+    "COEFFICIENT DE DISTRIBUTION" : "COEFFICIENT_OF_DISTRIBUTION",
+    "CONSTANTE DE DESINTEGRATION EXPONENTIELLE" : "EXPONENTIAL_DESINTEGRATION_CONSTANT",
+    "CHALEUR SPECIFIQUE DE L'EAU" : "WATER_SPECIFIC_HEAT",
+    "COEFFICIENTS DE CALAGE DU RAYONNEMENT ATMOSPHERIQUE" : "COEFFICIENTS_FOR_CALIBRATING_ATMOSPHERIC_RADIATION",
+    "COEFFICIENT REPRESENTATIF DE LA COUVERTURE NUAGEUSE" : "COEFFICIENT_OF_CLOUDING_RATE",
+    "COEFFICIENTS DE CALAGE DU RAYONNEMENT DU PLAN D'EAU" : "COEFFICIENTS_FOR_CALIBRATING_SURFACE_WATER_RADIATION",
+    "CHALEUR SPECIFIQUE DE L'AIR" : "AIR_SPECIFIC_HEAT",
+    "COEFFICIENTS DE LA FORMULE D'AERATION" : "COEFFICIENTS_OF_AERATION_FORMULA",
+    "MODELE D'ECHANGES EAU-ATMOSPHERE" : "ATMOSPHERE_WATER_EXCHANGE_MODEL",
+    "COEFFICIENT DE CALAGE DU MODELE D'ECHANGES EAU-ATMOSPHERE" : "COEFFICIENT_TO_CALIBRATE_THE_ATMOSPHERE_WATER_EXCHANGE_MODEL",
+    "FORMULE DU RAYONNEMENT ATMOSPHERIQUE" : "FORMULA_OF_ATMOSPHERIC_RADIATION",
+    "CLARTE DU CIEL" : "LIGHTNESS_OF_THE_SKY",
+    "RAYONNEMENT SOLAIRE LU DANS LE FICHIER METEO" : "SOLAR_RADIATION_READ_IN_METEO_FILE",
+    "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",
+    "FICHIER DES PARAMETRES" : "STEERING_FILE",
+    "DICTIONNAIRE" : "DICTIONARY",
+}
diff --git a/Telemac/waqtel_enum_auto.py b/Telemac/waqtel_enum_auto.py
new file mode 100644 (file)
index 0000000..a26245f
--- /dev/null
@@ -0,0 +1,275 @@
+#/usr/bin/env python
+# -*- coding: latin-1 -*-
+TelemacdicoEn = {
+'METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT' : {
+    1:"ATKINS FORMULA",
+    2:"MOSS FORMULA",
+    3:"GIVEN CONSTANT",
+  },
+'ATMOSPHERE_WATER_EXCHANGE_MODEL' : {
+    0:"NO MODEL",
+    1:"LINEARISED FORMULA AT THE FREE SURFACE",
+    2:"MODEL WITH COMPLETE BALANCE",
+  },
+'FORMULA_OF_ATMOSPHERIC_RADIATION' : {
+    1:"IDSO AND JACKSON (1969)",
+    2:"SWINBANK (1963)",
+    3:"BRUTSAERT (1975)",
+    4:"YAJIMA TONO DAM (2014)",
+  },
+'LIGHTNESS_OF_THE_SKY' : {
+    1:"VERY BRIGHT, PURE SKY",
+    2:"MODERATELY BRIGHT SKY",
+    3:"FOGGY LIKE THE SKY OF INDUSTRIAL AREA ",
+  },
+'LAW_OF_TRACERS_DEGRADATION' : {
+    0:"NO DEGRADATION",
+    1:"F(T90) LAW",
+    2:"FIRST ORDER KINETIC LAW, CONSTANT OF DEGRADATION IN HOURS",
+    3:"FIRST ORDER KINETIC LAW, CONSTANT OF DEGRADATION IN DAYS",
+    4:"LAW IMPLEMENTED BY USER",
+  },
+}
+TelemacdicoFr = {
+'METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT' : {
+    1:"FORMULE D ATKINS (1.7/SECCHI)",
+    2:"PAS DE MODELE D ECHANGES EAU-ATMOSPHERE",
+    3:"CONSTANTE DONNEE",
+  },
+'ATMOSPHERE_WATER_EXCHANGE_MODEL' : {
+    0:"PAS DE MODELE D ECHANGES EAU-ATMOSPHERE",
+    1:"FORMULE LINEARISEE A LA SURFACE",
+    2:"MODELE A BILAN COMPLET",
+  },
+'FORMULA_OF_ATMOSPHERIC_RADIATION' : {
+    1:"IDSO ET JACKSON (1969)",
+    2:"SWINBANK (1963)",
+    3:"BRUTSAERT (1975)",
+    4:"YAJIMA TONO DAM (2014)",
+  },
+'LIGHTNESS_OF_THE_SKY' : {
+    1:"CIEL TRES CLAIR, TRES PUR",
+    2:"CIEL MOYENNEMENT CLAIR",
+    3:"CIEL D UNE ZONE INDUSTRIELLE, OPAQUE",
+  },
+'LAW_OF_TRACERS_DEGRADATION' : {
+    0:"PAS DE DEGRADATION",
+    1:"LOI EN F(T90)",
+    2:"CINETIQUE D ORDRE 1, CONSTANTE DE DEGRADATION EN HEURES",
+    3:"CINETIQUE D ORDRE 1, CONSTANTE DE DEGRADATION EN JOURS",
+    4:"LOI PROGRAMMEE PAR L UTILISATEUR",
+  },
+}
+
+DicoCasFrToCata = {
+  "TITRE DU CAS QE":"WAQ_CASE_TITLE",
+  "PROCESSEURS PARALLELES":"PARALLEL_PROCESSORS",
+  "FICHIER DE GEOMETRIE":"GEOMETRY_FILE",
+  "FORMAT DU FICHIER DE GEOMETRIE":"GEOMETRY_FILE_FORMAT",
+  "FICHIER DES CONDITIONS AUX LIMITES":"BOUNDARY_CONDITIONS_FILE",
+  "FICHIER FORTRAN":"FORTRAN_FILE",
+  "FICHIER HYDRODYNAMIQUE":"HYDRODYNAMIC_FILE",
+  "FORMAT DU FICHIER HYDRODYNAMIQUE":"HYDRODYNAMIC_FILE_FORMAT",
+  "VALIDATION":"VALIDATION",
+  "FICHIER DE REFERENCE":"REFERENCE_FILE",
+  "FORMAT DU FICHIER DE REFERENCE":"REFERENCE_FILE_FORMAT",
+  "FICHIER DES PARAMETRES AED2":"AED2_STEERING_FILE",
+  "FICHIER DES PARAMETRES PHYTOPLANCTON AED2":"AED2_PHYTOPLANKTON_STEERING_FILE",
+  "FICHIER DES PARAMETRES ZOOPLANCTON AED2":"AED2_ZOOPLANKTON_STEERING_FILE",
+  "FICHIER DES PARAMETRES PATHOGENES AED2":"AED2_PATHOGEN_STEERING_FILE",
+  "FICHIER DES PARAMETRES BIVALVES AED2":"AED2_BIVALVE_STEERING_FILE",
+  "FICHIER DES RESULTATS":"RESULTS_FILE",
+  "FORMAT DU FICHIER DES RESULTATS":"RESULTS_FILE_FORMAT",
+  "PERIODE POUR LES SORTIES QUALITE D'EAU":"WATER_QUALITY_PRINTOUT_PERIOD",
+  "VARIABLES POUR LES SORTIES QE":"VARIABLES_FOR_WAQ_PRINTOUTS",
+  "BILAN DE MASSE":"MASS_BALANCE",
+  "VARIABLES QE A IMPRIMER":"WAQ_VARIABLES_TO_BE_PRINTED",
+  "DEBUGGER":"DEBUGGER",
+  "MASSE VOLUMIQUE DE L'EAU":"WATER_DENSITY",
+  "VISCOSITE CINEMATIQUE EAU":"KINEMATIC_WATER_VISCOSITY",
+  "DISPERSION LONGITUDINALE":"DISPERSION_ALONG_THE_FLOW",
+  "DISPERSION TRANSVERSALE":"DISPERSION_ACROSS_THE_FLOW",
+  "TAUX D'EVAPORATION":"EVAPORATION_RATE",
+  "METHODE DE CALCUL DU COEFFICIENT D'EXTINCTION DU RAY":"METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT",
+  "PROFONDEUR DE SECCHI":"SECCHI_DEPTH",
+  "COEFFICIENT D EXTINCTION DE LA LUMIERE":"LIGHT_EXTINCTION_COEFFICIENT",
+  "TEMPERATURE DE L'EAU":"WATER_TEMPERATURE",
+  "RESPIRATION VEGETALE R":"VEGETAL_RESPIRATION_R",
+  "CONSTANTE DE DEGRADATION DE LA CHARGE ORGANIQUE K1":"CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K1",
+  "CONSTANTE DE CINETIQUE DE NITRIFICATION K4":"CONSTANT_OF_NITRIFICATION_KINETIC_K4",
+  "DEMANDE BENTHIQUE":"BENTHIC_DEMAND",
+  "PHOTOSYNTHESE P":"PHOTOSYNTHESIS_P",
+  "CONCENTRATION DE SATURATION EN O2 DE L'EAU (CS)":"O2_SATURATION_DENSITY_OF_WATER__CS_",
+  "FORMULE DE CALCUL DE K2":"FORMULA_FOR_COMPUTING_K2",
+  "COEFFICIENT DE REAERATION K2":"K2_REAERATION_COEFFICIENT",
+  "FORMULE DE CALCUL DE CS":"FORMULA_FOR_COMPUTING_CS",
+  "TAUX DE CROISSANCE ALGALE MAXIMUM A 20C":"MAXIMUM_ALGAL_GROWTH_RATE_AT_20C",
+  "COEFFICIENTS DE TOXICITE POUR LES ALGUES":"ALGAL_TOXICITY_COEFFICIENTS",
+  "COEFFICIENT DE TURBIDITE VEGETALE SANS PHYTO":"VEGETAL_TURBIDITY_COEFFICIENT_WITHOUT_PHYTO",
+  "PARAMETRE DE CALAGE DE LA FORMULE DE SMITH":"PARAMETER_OF_CALIBRATION_OF_SMITH_FORMULA",
+  "DENSITE DE FLUX DU RAYONNEMENT SOLAIRE A LA SURFACE":"SUNSHINE_FLUX_DENSITY_ON_WATER_SURFACE",
+  "CONSTANTE DE DEMI-SATURATION EN PHOSPHATE":"CONSTANT_OF_HALF_SATURATION_WITH_PHOSPHATE",
+  "CONSTANTE DE DEMI-SATURATION EN AZOTE":"CONSTANT_OF_HALF_SATURATION_WITH_NITROGEN",
+  "TAUX DE RESPIRATION DE LA BIOMASSE ALGALE":"RESPIRATION_RATE_OF_ALGAL_BIOMASS",
+  "COEFFICIENTS DE MORTALITE ALGALE A 20C":"COEFFICIENTS_OF_ALGAL_MORTALITY_AT_20C",
+  "PROPORTION DE PHOSPHORE DANS LES CELLULES DU PHYTO":"PROPORTION_OF_PHOSPHORUS_WITHIN_PHYTO_CELLS",
+  "POURCENTAGE DE PHOSPHORE ASSIMILABLE DANS LE PHYTO MORT":"PERCENTAGE_OF_PHOSPHORUS_ASSIMILABLE_IN_DEAD_PHYTO",
+  "TAUX DE TRANSFORMATION DU POR EN PO4":"RATE_OF_TRANSFORMATION_OF_POR_TO_PO4",
+  "TAUX DE TRANSFORMATION DU NOR EN NO3":"RATE_OF_TRANSFORMATION_OF_NOR_TO_NO3",
+  "PROPORTION D'AZOTE DANS LES CELLULES DU PHYTO":"PROPORTION_OF_NITROGEN_WITHIN_PHYTO_CELLS",
+  "POURCENTAGE D'AZOTE ASSIMILABLE DANS LE PHYTO MORT":"PERCENTAGE_OF_NITROGEN_ASSIMILABLE_IN_DEAD_PHYTO",
+  "VITESSE DE SEDIMENTATION DU PHOSPHORE ORGANIQUE":"SEDIMENTATION_VELOCITY_OF_ORGANIC_PHOSPHORUS",
+  "VITESSE DE SEDIMENTATION DE L'AZOTE NON ALGAL":"SEDIMENTATION_VELOCITY_OF_NON_ALGAL_NITROGEN",
+  "OXYGENE CONSOMME PAR NITRIFICATION":"CONSUMED_OXYGEN_BY_NITRIFICATION",
+  "CONSTANTE DE LA CINETIQUE DE NITRIFICATION K520":"CONSTANT_FOR_THE_NITRIFICATION_KINETIC_K520",
+  "CONSTANTE DE DEGRADATION DE LA CHARGE ORGANIQUE K120":"CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K120",
+  "VITESSE DE SEDIMENTATION DE LA CHARGE ORGANIQUE":"SEDIMENTATION_VELOCITY_OF_ORGANIC_LOAD",
+  "OXYGENE PRODUIT PAR PHOTOSYNTHESE":"OXYGEN_PRODUCED_BY_PHOTOSYNTHESIS",
+  "FORMULE DE CALCUL DE RS":"FORMULA_FOR_COMPUTING_RS",
+  "COEFFICIENT DE REAERATION DU SEUIL RS":"WEIR_REAERATION_COEFFICIENT_RS",
+  "COEFFICIENTS A ET B POUR LA FORMULE DE RS":"COEFFICIENTS_A_AND_B_FOR_RS_FORMULA",
+  "CONTRAINTE CRITIQUE DE SEDIMENTATION":"SEDIMENTATION_CRITICAL_STRESS",
+  "VITESSE DE CHUTE DES MES":"SEDIMENT_SETTLING_VELOCITY",
+  "CONTRAINTE CRITIQUE DE REMISE EN SUSPENSION":"CRITICAL_STRESS_OF_RESUSPENSION",
+  "TAUX D'EROSION":"EROSION_RATE",
+  "CONSTANTE CINETIQUE DE DESORPTION":"CONSTANT_OF_DESORPTION_KINETIC",
+  "COEFFICIENT DE DISTRIBUTION":"COEFFICIENT_OF_DISTRIBUTION",
+  "CONSTANTE DE DESINTEGRATION EXPONENTIELLE":"EXPONENTIAL_DESINTEGRATION_CONSTANT",
+  "CHALEUR SPECIFIQUE DE L'EAU":"WATER_SPECIFIC_HEAT",
+  "COEFFICIENTS DE CALAGE DU RAYONNEMENT ATMOSPHERIQUE":"COEFFICIENTS_FOR_CALIBRATING_ATMOSPHERIC_RADIATION",
+  "COEFFICIENT REPRESENTATIF DE LA COUVERTURE NUAGEUSE":"COEFFICIENT_OF_CLOUDING_RATE",
+  "COEFFICIENTS DE CALAGE DU RAYONNEMENT DU PLAN D'EAU":"COEFFICIENTS_FOR_CALIBRATING_SURFACE_WATER_RADIATION",
+  "CHALEUR SPECIFIQUE DE L'AIR":"AIR_SPECIFIC_HEAT",
+  "COEFFICIENTS DE LA FORMULE D'AERATION":"COEFFICIENTS_OF_AERATION_FORMULA",
+  "MODELE D'ECHANGES EAU-ATMOSPHERE":"ATMOSPHERE_WATER_EXCHANGE_MODEL",
+  "COEFFICIENT DE CALAGE DU MODELE D'ECHANGES EAU-ATMOSPHERE":"COEFFICIENT_TO_CALIBRATE_THE_ATMOSPHERE_WATER_EXCHANGE_MODEL",
+  "FORMULE DU RAYONNEMENT ATMOSPHERIQUE":"FORMULA_OF_ATMOSPHERIC_RADIATION",
+  "CLARTE DU CIEL":"LIGHTNESS_OF_THE_SKY",
+  "RAYONNEMENT SOLAIRE LU DANS LE FICHIER METEO":"SOLAR_RADIATION_READ_IN_METEO_FILE",
+  "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",
+  "FICHIER DES PARAMETRES":"STEERING_FILE",
+  "DICTIONNAIRE":"DICTIONARY",
+}
+
+DicoCasEnToCata = {
+  'WAQ CASE TITLE':'WAQ_CASE_TITLE',
+  'PARALLEL PROCESSORS':'PARALLEL_PROCESSORS',
+  'GEOMETRY FILE':'GEOMETRY_FILE',
+  'GEOMETRY FILE FORMAT':'GEOMETRY_FILE_FORMAT',
+  'BOUNDARY CONDITIONS FILE':'BOUNDARY_CONDITIONS_FILE',
+  'FORTRAN FILE':'FORTRAN_FILE',
+  'HYDRODYNAMIC FILE':'HYDRODYNAMIC_FILE',
+  'HYDRODYNAMIC FILE FORMAT':'HYDRODYNAMIC_FILE_FORMAT',
+  'VALIDATION':'VALIDATION',
+  'REFERENCE FILE':'REFERENCE_FILE',
+  'REFERENCE FILE FORMAT':'REFERENCE_FILE_FORMAT',
+  'AED2 STEERING FILE':'AED2_STEERING_FILE',
+  'AED2 PHYTOPLANKTON STEERING FILE':'AED2_PHYTOPLANKTON_STEERING_FILE',
+  'AED2 ZOOPLANKTON STEERING FILE':'AED2_ZOOPLANKTON_STEERING_FILE',
+  'AED2 PATHOGEN STEERING FILE':'AED2_PATHOGEN_STEERING_FILE',
+  'AED2 BIVALVE STEERING FILE':'AED2_BIVALVE_STEERING_FILE',
+  'RESULTS FILE':'RESULTS_FILE',
+  'RESULTS FILE FORMAT':'RESULTS_FILE_FORMAT',
+  'WATER QUALITY PRINTOUT PERIOD':'WATER_QUALITY_PRINTOUT_PERIOD',
+  'VARIABLES FOR WAQ PRINTOUTS':'VARIABLES_FOR_WAQ_PRINTOUTS',
+  'MASS-BALANCE':'MASS_BALANCE',
+  'WAQ VARIABLES TO BE PRINTED':'WAQ_VARIABLES_TO_BE_PRINTED',
+  'DEBUGGER':'DEBUGGER',
+  'WATER DENSITY':'WATER_DENSITY',
+  'KINEMATIC WATER VISCOSITY':'KINEMATIC_WATER_VISCOSITY',
+  'DISPERSION ALONG THE FLOW':'DISPERSION_ALONG_THE_FLOW',
+  'DISPERSION ACROSS THE FLOW':'DISPERSION_ACROSS_THE_FLOW',
+  'EVAPORATION RATE':'EVAPORATION_RATE',
+  'METHOD OF COMPUTATION OF RAY EXTINCTION COEFFICIENT':'METHOD_OF_COMPUTATION_OF_RAY_EXTINCTION_COEFFICIENT',
+  'SECCHI DEPTH':'SECCHI_DEPTH',
+  'LIGHT EXTINCTION COEFFICIENT':'LIGHT_EXTINCTION_COEFFICIENT',
+  'WATER TEMPERATURE':'WATER_TEMPERATURE',
+  'VEGETAL RESPIRATION R':'VEGETAL_RESPIRATION_R',
+  'CONSTANT OF DEGRADATION OF ORGANIC LOAD K1':'CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K1',
+  'CONSTANT OF NITRIFICATION KINETIC K4':'CONSTANT_OF_NITRIFICATION_KINETIC_K4',
+  'BENTHIC DEMAND':'BENTHIC_DEMAND',
+  'PHOTOSYNTHESIS P':'PHOTOSYNTHESIS_P',
+  'O2 SATURATION DENSITY OF WATER (CS)':'O2_SATURATION_DENSITY_OF_WATER__CS_',
+  'FORMULA FOR COMPUTING K2':'FORMULA_FOR_COMPUTING_K2',
+  'K2 REAERATION COEFFICIENT':'K2_REAERATION_COEFFICIENT',
+  'FORMULA FOR COMPUTING CS':'FORMULA_FOR_COMPUTING_CS',
+  'MAXIMUM ALGAL GROWTH RATE AT 20C':'MAXIMUM_ALGAL_GROWTH_RATE_AT_20C',
+  'ALGAL TOXICITY COEFFICIENTS':'ALGAL_TOXICITY_COEFFICIENTS',
+  'VEGETAL TURBIDITY COEFFICIENT WITHOUT PHYTO':'VEGETAL_TURBIDITY_COEFFICIENT_WITHOUT_PHYTO',
+  'PARAMETER OF CALIBRATION OF SMITH FORMULA':'PARAMETER_OF_CALIBRATION_OF_SMITH_FORMULA',
+  'SUNSHINE FLUX DENSITY ON WATER SURFACE':'SUNSHINE_FLUX_DENSITY_ON_WATER_SURFACE',
+  'CONSTANT OF HALF-SATURATION WITH PHOSPHATE':'CONSTANT_OF_HALF_SATURATION_WITH_PHOSPHATE',
+  'CONSTANT OF HALF-SATURATION WITH NITROGEN':'CONSTANT_OF_HALF_SATURATION_WITH_NITROGEN',
+  'RESPIRATION RATE OF ALGAL BIOMASS':'RESPIRATION_RATE_OF_ALGAL_BIOMASS',
+  'COEFFICIENTS OF ALGAL MORTALITY AT 20C':'COEFFICIENTS_OF_ALGAL_MORTALITY_AT_20C',
+  'PROPORTION OF PHOSPHORUS WITHIN PHYTO CELLS':'PROPORTION_OF_PHOSPHORUS_WITHIN_PHYTO_CELLS',
+  'PERCENTAGE OF PHOSPHORUS ASSIMILABLE IN DEAD PHYTO':'PERCENTAGE_OF_PHOSPHORUS_ASSIMILABLE_IN_DEAD_PHYTO',
+  'RATE OF TRANSFORMATION OF POR TO PO4':'RATE_OF_TRANSFORMATION_OF_POR_TO_PO4',
+  'RATE OF TRANSFORMATION OF NOR TO NO3':'RATE_OF_TRANSFORMATION_OF_NOR_TO_NO3',
+  'PROPORTION OF NITROGEN WITHIN PHYTO CELLS':'PROPORTION_OF_NITROGEN_WITHIN_PHYTO_CELLS',
+  'PERCENTAGE OF NITROGEN ASSIMILABLE IN DEAD PHYTO':'PERCENTAGE_OF_NITROGEN_ASSIMILABLE_IN_DEAD_PHYTO',
+  'SEDIMENTATION VELOCITY OF ORGANIC PHOSPHORUS':'SEDIMENTATION_VELOCITY_OF_ORGANIC_PHOSPHORUS',
+  'SEDIMENTATION VELOCITY OF NON ALGAL NITROGEN':'SEDIMENTATION_VELOCITY_OF_NON_ALGAL_NITROGEN',
+  'CONSUMED OXYGEN BY NITRIFICATION':'CONSUMED_OXYGEN_BY_NITRIFICATION',
+  'CONSTANT FOR THE NITRIFICATION KINETIC K520':'CONSTANT_FOR_THE_NITRIFICATION_KINETIC_K520',
+  'CONSTANT OF DEGRADATION OF ORGANIC LOAD K120':'CONSTANT_OF_DEGRADATION_OF_ORGANIC_LOAD_K120',
+  'SEDIMENTATION VELOCITY OF ORGANIC LOAD':'SEDIMENTATION_VELOCITY_OF_ORGANIC_LOAD',
+  'OXYGEN PRODUCED BY PHOTOSYNTHESIS':'OXYGEN_PRODUCED_BY_PHOTOSYNTHESIS',
+  'FORMULA FOR COMPUTING RS':'FORMULA_FOR_COMPUTING_RS',
+  'WEIR REAERATION COEFFICIENT RS':'WEIR_REAERATION_COEFFICIENT_RS',
+  'COEFFICIENTS A AND B FOR RS FORMULA':'COEFFICIENTS_A_AND_B_FOR_RS_FORMULA',
+  'SEDIMENTATION CRITICAL STRESS':'SEDIMENTATION_CRITICAL_STRESS',
+  'SEDIMENT SETTLING VELOCITY':'SEDIMENT_SETTLING_VELOCITY',
+  'CRITICAL STRESS OF RESUSPENSION':'CRITICAL_STRESS_OF_RESUSPENSION',
+  'EROSION RATE':'EROSION_RATE',
+  'CONSTANT OF DESORPTION KINETIC':'CONSTANT_OF_DESORPTION_KINETIC',
+  'COEFFICIENT OF DISTRIBUTION':'COEFFICIENT_OF_DISTRIBUTION',
+  'EXPONENTIAL DESINTEGRATION CONSTANT':'EXPONENTIAL_DESINTEGRATION_CONSTANT',
+  'WATER SPECIFIC HEAT':'WATER_SPECIFIC_HEAT',
+  'COEFFICIENTS FOR CALIBRATING ATMOSPHERIC RADIATION':'COEFFICIENTS_FOR_CALIBRATING_ATMOSPHERIC_RADIATION',
+  'COEFFICIENT OF CLOUDING RATE':'COEFFICIENT_OF_CLOUDING_RATE',
+  'COEFFICIENTS FOR CALIBRATING SURFACE WATER RADIATION':'COEFFICIENTS_FOR_CALIBRATING_SURFACE_WATER_RADIATION',
+  'AIR SPECIFIC HEAT':'AIR_SPECIFIC_HEAT',
+  'COEFFICIENTS OF AERATION FORMULA':'COEFFICIENTS_OF_AERATION_FORMULA',
+  'ATMOSPHERE-WATER EXCHANGE MODEL':'ATMOSPHERE_WATER_EXCHANGE_MODEL',
+  'COEFFICIENT TO CALIBRATE THE ATMOSPHERE-WATER EXCHANGE MODEL':'COEFFICIENT_TO_CALIBRATE_THE_ATMOSPHERE_WATER_EXCHANGE_MODEL',
+  'FORMULA OF ATMOSPHERIC RADIATION':'FORMULA_OF_ATMOSPHERIC_RADIATION',
+  'LIGHTNESS OF THE SKY':'LIGHTNESS_OF_THE_SKY',
+  'SOLAR RADIATION READ IN METEO FILE':'SOLAR_RADIATION_READ_IN_METEO_FILE',
+  'LAW OF TRACERS DEGRADATION':'LAW_OF_TRACERS_DEGRADATION',
+  'COEFFICIENT 1 FOR LAW OF TRACERS DEGRADATION':'COEFFICIENT_1_FOR_LAW_OF_TRACERS_DEGRADATION',
+  'STEERING FILE':'STEERING_FILE',
+  'DICTIONARY':'DICTIONARY',
+}
+DicoEnumCasFrToEnumCasEn = {
+'GEOMETRY_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'HYDRODYNAMIC_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'REFERENCE_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'RESULTS_FILE_FORMAT':{
+  "SERAFIN":"SERAFIN",
+  "SERAFIND":"SERAFIND",
+  "MED":"MED",
+},
+
+'VARIABLES_FOR_WAQ_PRINTOUTS':{
+  "":"",
+  "editer !!!":"to edit !!!",
+},
+
+}
diff --git a/Telemac/waqtel_labelCataToIhm_en.qm b/Telemac/waqtel_labelCataToIhm_en.qm
new file mode 100644 (file)
index 0000000..3b187fc
Binary files /dev/null and b/Telemac/waqtel_labelCataToIhm_en.qm differ
diff --git a/Telemac/waqtel_labelCataToIhm_fr.qm b/Telemac/waqtel_labelCataToIhm_fr.qm
new file mode 100644 (file)
index 0000000..a1992ff
Binary files /dev/null and b/Telemac/waqtel_labelCataToIhm_fr.qm differ