|
From: <had...@us...> - 2009-04-21 11:22:12
|
Revision: 4667
http://fudaa.svn.sourceforge.net/fudaa/?rev=4667&view=rev
Author: hadouxad
Date: 2009-04-21 11:10:32 +0000 (Tue, 21 Apr 2009)
Log Message:
-----------
Commit pc portable
Modified Paths:
--------------
trunk/soft/fudaa-crue/dodico/.settings/org.eclipse.core.resources.prefs
trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/Crue09reader.java
trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/DCFileReader.java
Added Paths:
-----------
trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/CrueIODico.java
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dc
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dh
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele5.dc
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele5.dh
trunk/soft/fudaa-crue/dodico/src/test/resources/fichiersTestCorriges/Modele4.dc
trunk/soft/fudaa-crue/dodico/src/test/resources/fichiersTestCorriges/Modele4.dh
trunk/soft/fudaa-crue/dodico/src/test/resources/fichiersTestCorriges/Modele5.dc
trunk/soft/fudaa-crue/dodico/src/test/resources/fichiersTestCorriges/Modele5.dh
Removed Paths:
-------------
trunk/soft/fudaa-crue/fudaa/Fichiers_donnees_Crue/Modele 3/
trunk/soft/fudaa-crue/fudaa/Fichiers_donnees_Crue/Modele 4/
trunk/soft/fudaa-crue/fudaa/Fichiers_donnees_Crue/Modele 5/
Modified: trunk/soft/fudaa-crue/dodico/.settings/org.eclipse.core.resources.prefs
===================================================================
--- trunk/soft/fudaa-crue/dodico/.settings/org.eclipse.core.resources.prefs 2009-04-20 21:46:48 UTC (rev 4666)
+++ trunk/soft/fudaa-crue/dodico/.settings/org.eclipse.core.resources.prefs 2009-04-21 11:10:32 UTC (rev 4667)
@@ -1,3 +1,4 @@
-#Sat Apr 11 00:21:39 CEST 2009
+#Tue Apr 21 09:04:32 CEST 2009
eclipse.preferences.version=1
+encoding//src/test/resources/fichierTest/Modele3.dc=UTF-8
encoding/<project>=UTF-8
Modified: trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/Crue09reader.java
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/Crue09reader.java 2009-04-20 21:46:48 UTC (rev 4666)
+++ trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/Crue09reader.java 2009-04-21 11:10:32 UTC (rev 4667)
@@ -61,17 +61,13 @@
*
* @throws IOException
*/
- public List<String> passerCommentaires() throws IOException {
+ public List<String> lireSuiteEtpasserCommentairesSansMotclef() throws IOException {
final List<String> commentaires = new ArrayList<String>();
+ in_.readFields();
String ligne = in_.getLine();
- if (ligne == null) {
- in_.readFields();
- ligne = in_.getLine();
- }
-
// -- lit toutes les lignes de début de fichier avec des commentaires --//
- while (isACommentLine(ligne)) {
+ while (isACommentLine(ligne) && !ligne.contains(keyWordDefinition)) {
commentaires.add(ligne);
in_.readFields();
ligne = in_.getLine();
@@ -89,7 +85,7 @@
public void readHeader() throws IOException {
// -- on commence par lire tous les commentaires du debut de fichier --//
- passerCommentaires();
+ lireSuiteEtpasserCommentairesSansMotclef();
// -- on lit ensuite les 5 premiers titres du fichier --//
final String ligne = null;
Added: trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/CrueIODico.java
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/CrueIODico.java (rev 0)
+++ trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/CrueIODico.java 2009-04-21 11:10:32 UTC (rev 4667)
@@ -0,0 +1,31 @@
+package org.fudaa.dodico.crue.io;
+
+/**
+ * Dictionnaire des donnees des fichiers Crue9. Y sont déclarés les variables de type d'élément, le nombre de champs....
+ *
+ * @author Adrien Hadoux
+ */
+public final class CrueIODico {
+
+ // -- Encart réservé aux branches
+
+ /** l'identifiant de la ligne de branche, premier mot en début de fichier **/
+ public final static String BRANCHE_TYPE = "BRANCHE";
+ public final static String BRANCHE_DISTANCE = "DISTANCE";
+ public final static String BRANCHE_PROF = "PROF";
+ public final static String BRANCHE_DISTMAX = "DISTMAX";
+ public final static String BRANCHE_CCONV = "CCONV";
+ public final static String BRANCHE_CPOND = "CPOND";
+ public final static String BRANCHE_CDIV = "CDIV";
+
+ public final static String BRANCHE_BORDA = "BORDA";
+ public final static String BRANCHE_ZQ = "Z/Q";
+ public final static String BRANCHE_SEUIL = "SEUIL";
+ public final static String BRANCHE_CCTRMAX = "CCTRMAX";
+ public final static String BRANCHE_CLAPET = "CLAPET";
+
+ // public final static String BRANCHE_CCONV = "CCONV";
+ // public final static String BRANCHE_CCONV = "CCONV";
+ // public final static String BRANCHE_CCONV = "CCONV";
+
+}
Modified: trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/DCFileReader.java
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/DCFileReader.java 2009-04-20 21:46:48 UTC (rev 4666)
+++ trunk/soft/fudaa-crue/dodico/src/main/java/org/fudaa/dodico/crue/io/DCFileReader.java 2009-04-21 11:10:32 UTC (rev 4667)
@@ -1,10 +1,28 @@
package org.fudaa.dodico.crue.io;
import java.io.IOException;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
import org.fudaa.ctulu.CtuluActivity;
+import org.fudaa.dodico.crue.common.CrueResource;
import org.fudaa.dodico.crue.dao.CrueHelper;
+import org.fudaa.dodico.crue.metier.emh.CatEMHBranche;
+import org.fudaa.dodico.crue.metier.emh.CatEMHNoeud;
+import org.fudaa.dodico.crue.metier.emh.CatEMHSection;
import org.fudaa.dodico.crue.metier.emh.CrueData;
+import org.fudaa.dodico.crue.metier.emh.EMHBrancheOrifice;
+import org.fudaa.dodico.crue.metier.emh.EMHBrancheSaintVenant;
+import org.fudaa.dodico.crue.metier.emh.EMHBrancheSeuilLongitudinale;
+import org.fudaa.dodico.crue.metier.emh.EMHBrancheSeuilTransversal;
+import org.fudaa.dodico.crue.metier.emh.EMHBrancheStrickler;
+import org.fudaa.dodico.crue.metier.emh.EMHNoeudNiveauContinu;
+import org.fudaa.dodico.crue.metier.emh.EMHSectionProfil;
+import org.fudaa.dodico.crue.metier.emh.RelationEMH;
+import org.fudaa.dodico.crue.metier.helper.EMHHelper;
+import org.fudaa.dodico.crue.metier.helper.EMHNoeudHelper;
+import org.fudaa.dodico.crue.metier.helper.EMHSectionHelper;
/**
* Reader pour le format DC crue 9
@@ -54,35 +72,279 @@
public void readBranches(final CrueData metier) throws IOException {
// -- on commence par lire tous les commentaires du debut de fichier --//
- passerCommentaires();
+ lireSuiteEtpasserCommentairesSansMotclef();
// -- la ligne qui sera lu à chaque appel du reader. --//
final String lineRead = in_.getLine();
+ // -- si la ligne lue est un keyWord(definition branche), on la passe--//
+ // -- sinon on ne peut pas passer dans le while --//
+ if (isAKeyWordDefinition(lineRead)) {
+ lireSuiteEtpasserCommentairesSansMotclef();
+ }
+
// -- tant qu'on ne revient pas a une nouvelle définition--//
while (!isAKeyWordDefinition(lineRead)) {
- // // ce sont des var on les ajoute toutes
- // int nbFields = in_.getNumberOfFields();
- // for (int i = 0; i < nbFields; i++) {
- // // on inscrit la valeur pour la variable du pas de temps
- // // correspondant
- // double value = key.VALUE_UNDEFINED;
- // if (!key.isUndefined(in_.stringField(i))) {
- // value = in_.doubleField(i);
- // }
- //
- // structure.addValueForVariableAtSeparator(value, i, valuePasDetemps);
- // }
+ // -- analyse du premier element de la ligne pour gerer la bonne lecture --//
+ String element = in_.stringField(0);
- // on lit la suite en passant les commentaires
- in_.readFields();
- passerCommentaires();
+ if (element.toUpperCase().equals(CrueIODico.BRANCHE_TYPE)) {
+ readTypeBranche(metier);
+ } else {
+ in_.readFields();
+ }
}
+ }
+ /**
+ * Lit le type d'une branche. Ligne du type BRANCHE B2 N2 N3 20
+ *
+ * @param metier
+ * @throws IOException
+ */
+ public void readTypeBranche(final CrueData metier) throws IOException {
+
+ int nbFieldsBranche = in_.getNumberOfFields();
+ if (nbFieldsBranche >= 5) {
+ String nomBranche = in_.stringField(1);
+
+ // -- creation des noeuds amont et avals --//
+ String nomNoeudAmont = in_.stringField(2);
+ CatEMHNoeud noeudAmont = EMHNoeudHelper.findByReference(nomNoeudAmont, metier);
+ if (noeudAmont == null) {
+ noeudAmont = new EMHNoeudNiveauContinu(nomNoeudAmont);
+ metier.add(noeudAmont);
+ }
+ String nomNoeudAval = in_.stringField(3);
+ CatEMHNoeud noeudAval = EMHNoeudHelper.findByReference(nomNoeudAval, metier);
+ if (noeudAval == null) {
+ noeudAval = new EMHNoeudNiveauContinu(nomNoeudAval);
+ metier.add(noeudAval);
+ }
+
+ // -- creation de la branche en fonction de son type --//
+ int typebranche = in_.intField(4);
+
+ CatEMHBranche branche = readBrancheGeneral(typebranche, metier, nomBranche);
+
+ // -- ajout des relations des noeuds amont et avals --//
+ if (branche != null) {
+ branche.setNoeudAmont(noeudAmont);
+ branche.setNoeudAval(noeudAval);
+ } else {
+ analyze_.addError(CrueResource.getS("Objet Branche null. Ligne:" + in_.getLine()), in_.getLineNumber());
+ }
+
+ } else {
+ analyze_.addError(CrueResource.getS("Ligne Branche mal formée, attendu: 5 elements. Ligne:" + in_.getLine()), in_
+ .getLineNumber());
+ }
}
+ /**
+ * Creer la branche specifique en fonction de son numero type.
+ *
+ * @param typebranche
+ * @param id
+ * @return
+ */
+ public CatEMHBranche createBrancheSpecifique(final int typebranche, final String id) {
+
+ switch (typebranche) {
+ case 20:
+ return new EMHBrancheSaintVenant(id);
+ case 2:
+ return new EMHBrancheSeuilTransversal(id);
+ case 4:
+ return new EMHBrancheSeuilLongitudinale(id);
+ case 6:
+ return new EMHBrancheStrickler(id);
+ case 5:
+ return new EMHBrancheOrifice(id);
+
+ default:
+ return null;
+ }
+
+ }
+
+ /**
+ * Lit toutes les branches en adaptant le contenu selon les lignes lues. Arrive à la ligne début de branche. Lit
+ * toutes les lignes correspondantes à la branche saint venant.
+ *
+ * @param metier
+ * @return
+ * @throws IOException
+ */
+ public CatEMHBranche readBrancheGeneral(final int typeBranche, final CrueData metier, final String idBranche)
+ throws IOException {
+ CatEMHBranche branche = createBrancheSpecifique(typeBranche, idBranche);
+
+ if (branche == null) {
+ analyze_.addError(CrueResource.getS("Impossible de créer la branche, type de branche inconnu ") + typeBranche,
+ in_.getLineNumber());
+ return null;
+ }
+
+ // -- lecture du contenu formatté branche saint venant --//
+ lireSuiteEtpasserCommentairesSansMotclef();
+ String lineRead = in_.getLine();
+
+ // -- la liste des distances Xp sont affichées avant les sections --//
+ List<List<Double>> listeDistance = new ArrayList<List<Double>>();
+ // -- la liste des coef Cconv sont affichées avant les sections --//
+ List<List<Double>> listeCconv = new ArrayList<List<Double>>();
+ // -- la liste des coef Cpond sont affichées avant les sections --//
+ List<List<Double>> listeCpond = new ArrayList<List<Double>>();
+ // -- la liste des coef Cdiv sont affichées avant les sections --//
+ List<List<Double>> listeCdiv = new ArrayList<List<Double>>();
+
+ // -- la liste des sections branches --//
+ List<List<CatEMHSection>> listeSectionBranche = new ArrayList<List<CatEMHSection>>();
+ // -- tant qu'on est pas arrivé à une autre branche ou une autre definition, on lit les infos de la branche --//
+ while (!lineRead.toUpperCase().contains(CrueIODico.BRANCHE_TYPE) && !isAKeyWordDefinition(lineRead)) {
+ // -- recuperation de l'element lu en 1ere position --//
+ String typeLigne = in_.stringField(0);
+
+ // -- remplissage des distances par rapport aux sections --//
+ // ex: DISTANCE 100.00 100.00 100.00
+ if (typeLigne.toUpperCase().equals(CrueIODico.BRANCHE_DISTANCE)) {
+ List<Double> distances = new ArrayList<Double>();
+ // -- peut y avoir 1 ou plusieurs coefficients --//
+ for (int i = 0; i < in_.getNumberOfFields(); i++) {
+ distances.add(in_.doubleField(i));
+ }
+ listeDistance.add(distances);
+ } else
+ // -- gestion des sections profils --//
+ // ex: PROF PROF6B PROF5 PROF4 PROF3A
+ if (typeLigne.toUpperCase().equals(CrueIODico.BRANCHE_PROF)) {
+ List<CatEMHSection> sections = new ArrayList<CatEMHSection>();
+ // -- peut y avoir 1 ou plusieurs coefficients --//
+ for (int i = 0; i < in_.getNumberOfFields(); i++) {
+ String nomSection = in_.stringField(i);
+ CatEMHSection profil = EMHSectionHelper.findByReference(nomSection, metier);
+ if (profil == null) {
+ profil = new EMHSectionProfil(nomSection);
+ }
+ sections.add(profil);
+ }
+ listeSectionBranche.add(sections);
+ } else
+ // TODO: DISTMAX a gerer , demander CNR--//
+ if (typeLigne.toUpperCase().equals(CrueIODico.BRANCHE_DISTMAX)) {
+
+ } else
+ // -- coefficients cconv --//
+ if (typeLigne.toUpperCase().equals(CrueIODico.BRANCHE_CCONV)) {
+ List<Double> convs = new ArrayList<Double>();
+ // -- peut y avoir 1 ou plusieurs coefficients --//
+ for (int i = 0; i < in_.getNumberOfFields(); i++) {
+ convs.add(in_.doubleField(i));
+ }
+ listeCconv.add(convs);
+ } else
+ // -- coefficients cconv --//
+ if (typeLigne.toUpperCase().equals(CrueIODico.BRANCHE_CPOND)) {
+ List<Double> cponds = new ArrayList<Double>();
+ // -- peut y avoir 1 ou plusieurs coefficients --//
+ for (int i = 0; i < in_.getNumberOfFields(); i++) {
+ cponds.add(in_.doubleField(i));
+ }
+ listeCpond.add(cponds);
+ } else
+ // -- coefficients cconv --//
+ if (typeLigne.toUpperCase().equals(CrueIODico.BRANCHE_CDIV)) {
+ List<Double> cdivs = new ArrayList<Double>();
+ // -- peut y avoir 1 ou plusieurs coefficients --//
+ for (int i = 0; i < in_.getNumberOfFields(); i++) {
+ cdivs.add(in_.doubleField(i));
+ }
+ listeCdiv.add(cdivs);
+ }
+
+ // -- on lit la suite en passant les commentaires sans mot clef --//
+ lireSuiteEtpasserCommentairesSansMotclef();
+ }// on boucle sur le while.
+
+ // -- on remplit les distances avec les bonnes sections profils crees --//
+ int indiceListeSectionProfils = 0;
+ List<RelationEMH> listeRelationEmh = new ArrayList<RelationEMH>();
+ for (List<CatEMHSection> sections : listeSectionBranche) {
+ int indiceSection = 0;
+ for (CatEMHSection section : sections) {
+
+ // -- donnees liees aux section profils de branches, cf DRSO --//
+ double xp = -1;
+ double coefPond = -1;
+ double coefConv = -1;
+ double coefDiv = -1;
+
+ // -- en fonction des parametres lus, ajoute les bonnes relations EMH --//
+
+ // -- DISTANCE --//
+ if (listeDistance.size() > indiceListeSectionProfils && listeDistance.get(indiceListeSectionProfils) != null) {
+ // - cas particulier: une valeur sur toute la ligne à associer a tous les xp --//
+ if (listeDistance.get(indiceListeSectionProfils).size() == 1) {
+ xp = listeDistance.get(indiceListeSectionProfils).get(0);
+ } else if (listeDistance.get(indiceListeSectionProfils).size() > indiceSection) {
+ xp = listeDistance.get(indiceListeSectionProfils).get(indiceSection);
+ }
+ }
+ // -- cconv --//
+ if (listeCconv.size() > indiceListeSectionProfils && listeCconv.get(indiceListeSectionProfils) != null) {
+ // - cas particulier: une valeur sur toute la ligne à associer a tous les xp --//
+ if (listeCconv.get(indiceListeSectionProfils).size() == 1) {
+ coefConv = listeCconv.get(indiceListeSectionProfils).get(0);
+ } else if (listeCconv.get(indiceListeSectionProfils).size() > indiceSection) {
+ coefConv = listeCconv.get(indiceListeSectionProfils).get(indiceSection);
+ }
+ }
+ // -- cdiv --//
+ if (listeCdiv.size() > indiceListeSectionProfils && listeCdiv.get(indiceListeSectionProfils) != null) {
+ // - cas particulier: une valeur sur toute la ligne à associer a tous les xp --//
+ if (listeCdiv.get(indiceListeSectionProfils).size() == 1) {
+ coefConv = listeCdiv.get(indiceListeSectionProfils).get(0);
+ } else if (listeCdiv.get(indiceListeSectionProfils).size() > indiceSection) {
+ coefConv = listeCdiv.get(indiceListeSectionProfils).get(indiceSection);
+ }
+ }
+ // -- cpond --//
+ if (listeCpond.size() > indiceListeSectionProfils && listeCpond.get(indiceListeSectionProfils) != null) {
+ // - cas particulier: une valeur sur toute la ligne à associer a tous les xp --//
+ if (listeCpond.get(indiceListeSectionProfils).size() == 1) {
+ coefConv = listeCpond.get(indiceListeSectionProfils).get(0);
+ } else if (listeCpond.get(indiceListeSectionProfils).size() > indiceSection) {
+ coefConv = listeCpond.get(indiceListeSectionProfils).get(indiceSection);
+ }
+ }
+
+ // -- ajout de la section dans les données métier --//
+ metier.add(section);
+
+ // -- ajout de la section de la branche, relationEMH --//
+ final HashMap<String, Object> map = new HashMap<String, Object>();
+ map.put(EMHHelper.Pos_section, "");
+ map.put(EMHHelper.Xp_section, xp);
+ map.put(EMHHelper.Coeff_Pond, coefPond);
+ map.put(EMHHelper.Coeff_Div, coefDiv);
+ map.put(EMHHelper.Coeff_Conv, coefConv);
+
+ final RelationEMH relation = new RelationEMH(section, map);
+ listeRelationEmh.add(relation);
+ indiceSection++;
+ }
+ indiceListeSectionProfils++;
+ }
+
+ // -- on ajoute la liste des relations EMH à la branche --//
+ branche.setListeSections(listeRelationEmh);
+
+ return branche;
+ }
+
public void stop() {}
}
Added: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dc
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dc (rev 0)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dc 2009-04-21 11:10:32 UTC (rev 4667)
@@ -0,0 +1,18107 @@
+* Donn\xE9es g\xE9n\xE9rales
+* --------------------------
+* 5 lignes de titre
+TITRE CrueX - Structuration des donn\xE9es
+TITRE
+TITRE Mod\xE8le de test utilisant une branche15
+TITRE
+TITRE PBa Jan09 sur la base de MO2009
+*
+*** MONTELIMAR 2009 *******************************************************
+* Mise \xE0 jour effectu\xE9e par M.DECACHARD et T.FRETAUD en novembre 2008
+* - Vieux-Rh\xF4ne de Logis Neuf de novembre 2004
+* - Canal de Fuite de Logis Neuf de janvier 2008
+* - Retenue de Montelimar de f\xE9vrier 2008
+* - Canal d'amen\xE9e d'avril 2008
+* - Aval du barrage de Rochemaure de novembre 2005
+* - Roubion d'ao\xFBt 2008, malgr\xE9 le manque de donn\xE9es de calage
+* - Point de r\xE9glage au P152.200
+***************************************************************************
+*
+* dal theta isorti
+COEFF 1.00 0.75
+*
+*
+* D\xE9finition des branches
+* --------------------------
+*
+***BRANCHE VIEUX RHONE*****************************************************
+* Supprim\xE9es (entre P135.800 et P143.7D)
+*
+***BRANCHE CANAL DE FUITE**************************************************
+* Supprim\xE9es (entre CF142.50 et P143.7G)
+*
+***LIAISON CASIER - LIT VIEUX RHONE****************************************
+* Supprim\xE9es
+*
+***RETENUE DE MONTELIMAR***************************************************
+* Supprim\xE9es (entre P143.700 et P147.400)
+*
+BRANCHE BRET23B NRET23 RET23BIS 20
+DISTANCE 105.0000 97.0000 107.0000 96.0000 113.0000
+DISTANCE 101.0000 97.0000 83.0000 105.000 97.0000
+DISTANCE 77.0000 85.0000 87.0000 63.0000 62.0000
+DISTANCE 106.0000 121.000 94.0000 92.0000 116.0000
+PROF P147.4B P147.500 P147.600 P147.700 P147.800
+PROF P147.900 P148.000 P148.100 P148.200 P148.300
+PROF P148.400 P148.450 P148.500 P148.600 P148.700
+PROF P148.800 P148.900 P149.000 P149.100 P149.200
+PROF P149.300
+*
+BRANCHE BRET24 RET23BIS NRET24 20
+DISTANCE 117.0000 82.0000 72.0000 67.0000 82.0000
+DISTANCE 97.0000 90.0000 131.0000 130.0000 106.0000
+DISTANCE 112.0000 92.0000 85.0000 68.0000 66.0000
+DISTANCE 125.0000 124.0000 95.0000 76.0000 99.000
+PROF P149.3B P149.400 P149.500 P149.600 P149.700
+PROF P149.800 P149.900 P150.000 P150.100 P150.200
+PROF P150.300 P150.400 P150.500 P150.600 P150.700
+PROF P150.800 P150.900 P151.000 P151.100
+PROF P151.150 P151.200
+CCONV 0 0.2 0.2 0.2 0.2
+CCONV 0.3 0.3 0 0 0
+CCONV 0 0 0 0 0
+CCONV 0 0 0 0 0
+*
+BRANCHE BRET25 NRET24 NPR 20
+DISTANCE 120.0000 118.0000 66.0000 77.0000 108.0000
+DISTANCE 100.0000 107.0000 104.000 101.000 97.0000
+PROF P151.2B P151.300 P151.400 P151.500 P151.600
+PROF P151.700 P151.800 P151.900 P152.000 P152.100
+PROF P152.200
+CCONV 0 0 0 0 0
+CCONV 0 0.1 0.6 0 0
+*
+BRANCHE BRET26 NPR NRET25 20
+DISTANCE 118.0000 97.0000 69.0000 61.0000
+PROF P152.2d P152.3d P152.4d P152.5d P152.6d
+*
+* Amont barrage de Rochemaure
+BRANCHE BBGE1 NRET25 NBROCH 20
+DISTANCE 81 74 74
+PROF P152.6bd P152.7d P152.8d P152.9d
+*
+* Travers\xE9e du barrage de Montelimar - Loi de type 15
+BRANCHE BBGE2 NBROCH NBGE2 15
+* NBPQ Qmin Qmax NOMREF Phi Npas Lpas Zseuil Cseuil
+QMIN/QMAX -11000.000 11000.000
+NOMREF P150.500
+PARAM 0.9000 6 26.000 65.000 1.0000
+Z/Q 77.000 0.000 77.000 2000.000 77.000 2100.000
+Z/Q 77.000 2500.000 77.000 2600.000 77.000 2700.000
+Z/Q 77.000 2800.000 77.000 2850.000 77.000 2900.000
+Z/Q 77.000 3000.000 76.480 4000.000 75.930 5000.000
+Z/Q 75.880 6000.000 75.800 7000.000 75.700 8000.000
+Z/Q 75.620 8500.000 75.580 9000.000 75.470 9500.000
+Z/Q 75.360 10000.000
+PROF PROFAM PROFAV
+*
+BRANCHE BAVB3 NBGE2 NBGE3 20
+DISTANCE 20.0000
+PROF PROFAV1 PROFAV2
+*
+***LIAISON CASIER - LIT RETENUE********************************************
+* Supprim\xE9es
+*
+***CANAL D'AMENEE DE MONTELIMAR ET BARRAGE DE ROCHEMAURE*******************
+* Canal d'amen\xE9e de Chateauneuf
+* dimensionn\xE9 pour pouvoir tester disjonction avec pas de 20m
+BRANCHE BCA0 NPR NCA0 20
+PROF P152.2G P152.3G P152.4G P152.5G P152.6G
+DISTANCE 118.0000 97.0000 69.0000 61.0000
+distmax 50
+*
+BRANCHE BCA1 NCA0 NCA1 20
+DISTANCE 90.000 76.000 74.0000 81.0000
+PROF P152.6bG P152.7G P152.8G P152.9G CK153.00
+distmax 50
+*
+BRANCHE BCA2 NCA1 NCA2 20
+DISTANCE 504.000
+PROF CK153.B CK153.50
+distmax 50
+*
+BRANCHE BCA3 NCA2 NCA3 20
+DISTANCE 509.0000
+PROF CK153.5B CK154.00
+distmax 50
+*
+BRANCHE BCA4 NCA3 NCA4 20
+DISTANCE 500.0000
+PROF CK154.B CK154.50
+distmax 50
+*
+* Dans la branche BCA5, pont de la D11 \xE0 307m de CK154.5B et 203m de CK155.00
+BRANCHE BCA5 NCA4 NCA5 20
+DISTANCE 510.000
+PROF CK154.5B CK155.00
+distmax 50
+*
+BRANCHE BCA6 NCA5 NCA6 20
+DISTANCE 500.000
+PROF CK155.B CK155.50
+distmax 50
+*
+BRANCHE BCA7 NCA6 NCA7 20
+DISTANCE 500.000
+PROF CK155.5B CK156.00
+distmax 50
+*
+BRANCHE BCA8 NCA7 NCA8 20
+DISTANCE 500.000
+PROF CK156.B CK156.50
+distmax 50
+*
+BRANCHE BCA9 NCA8 NCA9 20
+DISTANCE 500.000
+PROF CK156.5B CK157.00
+distmax 50
+*
+* Dans la branche BCA10, pont \xE0 202m de CK157.B et 298m de CK157.50
+BRANCHE BCA10 NCA9 NCA10 20
+DISTANCE 500.000
+PROF CK157.B CK157.50
+distmax 50
+*
+BRANCHE BCA13 NCA10 NROUBION 20
+DISTANCE 509.000
+PROF CK157.5B CK158.00
+distmax 50
+*
+* NROUBION: noeud confluence avec Roubion
+BRANCHE BCA14 NROUBION NCA14 20
+DISTANCE 492.000
+PROF CK158.B CK158.50
+distmax 50
+*
+BRANCHE BCA15 NCA14 NCA15 20
+DISTANCE 500.000
+PROF CK158.5B CK159.00
+distmax 50
+*
+BRANCHE BCA16 NCA15 NCA16 20
+DISTANCE 500.000
+PROF CK159.B CK159.50
+distmax 50
+*
+* Dans la branche BCA17, pont de la D237 \xE0 69m de CK159.5B et 431m de CK160.00
+BRANCHE BCA17 NCA16 NCA17 20
+DISTANCE 500.000
+PROF CK159.5B CK160.00
+distmax 50
+*
+* Supprim\xE9es (entre CK160.B et CK163.00B)
+*
+***CANAL USINIER***********************************************************
+* Supprim\xE9es
+*
+***LE ROUBION**************************************************************
+BRANCHE ROUB1 R1 R2 20
+DISTANCE 55.0000 50.0000 52.0000 51.0000 48.0000
+DISTANCE 51.0000 45.0000 46.0000 50.0000 51.0000
+DISTANCE 57.0000 53.0000 57.0000 59.0000 54.0000
+DISTANCE 59.0000 56.0000 50.0000
+PROF R1 R2 R3 R4 R5
+PROF R6 R7 R8 R9 R10
+PROF R11 R12 R13 R14 R15
+PROF R16 R17 R18 R19
+*
+* Perte de charge pont RN7
+BRANCHE ROUBDZ R2 RN7AV 1
+DZ/Q 0 0 0.03 300
+DZ/Q 0.05 700 0.063 900
+DZ/Q 0.08 1500 0.10 2000
+*
+BRANCHE ROUB2 R2 R3 20
+DISTANCE 65 56.0000 52.0000 56.0000 58.0000
+DISTANCE 51.0000
+DISTANCE 50.0000 52.0000 48.0000 53.0000 49.0000
+DISTANCE 54.0000 47.0000 54.0000 48.0000 52.0000
+DISTANCE 50.0000 46.0000 50.0000 55.0000
+PROF R19A R20 R21 R22 R23 R24
+PROF R25 R26 R27 R28 R29
+PROF R30 R31 R32 R33 R34
+PROF R35 R36 R37 R38 R39
+*
+BRANCHE ROUB3 R3 amtseuil 20
+DISTANCE 56.0000
+PROF R39B R40
+*
+BRANCHE BROUBION4 amtseuil NROUBION 4
+BORDA 0
+SEUIL 106.7 73.50
+*
+*
+* D\xE9finition des frottements
+* --------------------------
+*
+STRIREF K0 0
+STRIREFZ KMIN1 84.00 29 84.50 27
+striref kmin2 40
+striref kmin3 32
+striref kmin6 34
+striref kmin7 38
+striref kmaj 15
+*
+* Vieux-Rh\xF4ne
+STRIREFZ P135.800MIN 60.00 25
+STRIREFZ P135.800MAJ 60.00 10
+STRIREFZ P135.800BMAJ 60.00 18
+*
+STRIREFZ P135.900MIN 60.00 25
+STRIREFZ P135.900MAJ 60.00 10
+STRIREFZ P135.900BMAJ 60.00 18
+*
+STRIREFZ P136.000MIN 60.00 25
+STRIREFZ P136.000MAJ 60.00 10
+STRIREFZ P136.000BMAJ 60.00 18
+*
+STRIREFZ P136.100MIN 60.00 25
+STRIREFZ P136.100MAJ 60.00 10
+STRIREFZ P136.100BMAJ 60.00 18
+*
+STRIREFZ P136.200MIN 60.00 26
+STRIREFZ P136.200MAJ 60.00 10
+STRIREFZ P136.200BMAJ 60.00 18
+*
+STRIREFZ P136.300MIN 60.00 26
+STRIREFZ P136.300MAJ 60.00 16
+STRIREFZ P136.300BMAJ 60.00 25
+*
+STRIREFZ P136.400MIN 60.00 26
+STRIREFZ P136.400MAJ 60.00 16
+STRIREFZ P136.400BMAJ 60.00 25
+*
+STRIREFZ P136.500MIN 60.00 28
+STRIREFZ P136.500MAJ 60.00 18
+STRIREFZ P136.500BMAJ 60.00 25
+*
+STRIREFZ P136.600MIN 60.00 28
+STRIREFZ P136.600MAJ 60.00 18
+STRIREFZ P136.600BMAJ 60.00 25
+*
+STRIREFZ P136.700MIN 60.00 23 80 28
+STRIREFZ P136.700MAJ 60.00 13
+STRIREFZ P136.700BMAJ 60.00 25
+*
+STRIREFZ P136.800MIN 60.00 23 80 28
+STRIREFZ P136.800MAJ 60.00 13
+STRIREFZ P136.800BMAJ 60.00 25
+*
+STRIREFZ P136.900MIN 60.00 23 80 28
+STRIREFZ P136.900MAJ 60.00 13
+STRIREFZ P136.900BMAJ 60.00 25
+*
+STRIREFZ P137.000MIN 60.00 23 80 26
+STRIREFZ P137.000MAJ 60.00 13
+STRIREFZ P137.000BMAJ 60.00 25
+*
+STRIREFZ P137.100MIN 60.00 23 80 26
+STRIREFZ P137.100MAJ 60.00 16
+STRIREFZ P137.100BMAJ 60.00 25
+*
+STRIREFZ P137.200MIN 60.00 23 80 26
+STRIREFZ P137.200MAJ 60.00 25
+*
+STRIREFZ P137.300MIN 60.00 23 80 26
+STRIREFZ P137.300MAJ 60.00 25
+*
+STRIREFZ P137.400MIN 60.00 23 80 30
+STRIREFZ P137.400MAJ 60.00 25
+*
+STRIREFZ P137.500MIN 60.00 23 80 30
+STRIREFZ P137.500MAJ 60.00 25
+*
+STRIREFZ P137.600MIN 60.00 23 80 30
+STRIREFZ P137.600MAJ 60.00 25
+*
+STRIREFZ P137.700MIN 60.00 23 80 30
+STRIREFZ P137.700MAJ 60.00 25
+*
+STRIREFZ P137.800MIN 60.00 23 80 30
+STRIREFZ P137.800MAJ 60.00 25
+*
+STRIREFZ P137.900MIN 60.00 23 80 30
+STRIREFZ P137.900MAJ 60.00 25
+*
+STRIREFZ P138.000MIN 60.00 24 80 30
+STRIREFZ P138.000MAJ 60.00 30
+STRIREFZ P138.000BMAJ 60.00 30
+STRIREFZ P138.000CMAJ 60.00 18
+*
+STRIREFZ P138.100MIN 60.00 26 80 30
+STRIREFZ P138.100MAJ 60.00 35
+STRIREFZ P138.100MAJB 60.00 30
+STRIREFZ P138.100MAJC 60.00 18
+*
+STRIREFZ P138.200MIN 60.00 28
+STRIREFZ P138.200MAJ 60.00 35
+STRIREFZ P138.200MAJB 60.00 30
+STRIREFZ P138.200MAJC 60.00 18
+*
+STRIREFZ P138.300MIN 60.00 30
+STRIREFZ P138.300MAJ 60.00 35
+STRIREFZ P138.300MAJB 60.00 30
+STRIREFZ P138.300MAJC 60.00 15
+*
+STRIREFZ P138.400MIN 60.00 30
+STRIREFZ P138.400MAJ 60.00 35
+STRIREFZ P138.400MAJB 60.00 30
+STRIREFZ P138.400MAJC 60.00 15
+*
+STRIREFZ P138.500MIN 60.00 33
+STRIREFZ P138.500MAJ 60.00 35
+STRIREFZ P138.500BMAJ 60.00 18
+*
+STRIREFZ P138.600MIN 60.00 34
+STRIREFZ P138.600MAJ 60.00 18
+*
+STRIREFZ P138.700MIN 60.00 34
+STRIREFZ P138.700MAJ 60.00 18
+*
+STRIREFZ P138.800MIN 60.00 34
+STRIREFZ P138.800MAJ 60.00 15
+*
+STRIREFZ P138.900MIN 60.00 34
+STRIREFZ P138.900MAJ 60.00 15
+*
+STRIREFZ P139.000MIN 60.00 34
+STRIREFZ P139.000MAJ 60.00 15
+*
+STRIREFZ P139.100MIN 60.00 33
+STRIREFZ P139.100MAJ 60.00 15
+*
+STRIREFZ P139.200MIN 60.00 33
+STRIREFZ P139.200MAJ 60.00 15
+*
+STRIREFZ P139.300MIN 60.00 33
+STRIREFZ P139.300MAJ 60.00 15
+*
+STRIREFZ P139.400MIN 60.00 31
+STRIREFZ P139.400MAJ 60.00 15
+*
+STRIREFZ P139.500MIN 60.00 31
+STRIREFZ P139.500MAJ 60.00 15
+*
+STRIREFZ P139.600MIN 60.00 31
+STRIREFZ P139.600MAJ 60.00 15
+*
+STRIREFZ P139.700MIN 60.00 31
+STRIREFZ P139.700MAJ 60.00 15
+*
+STRIREFZ P139.800MIN 60.00 31
+STRIREFZ P139.800MAJ 60.00 15
+*
+STRIREFZ P139.900MIN 60.00 31
+STRIREFZ P139.900MAJ 60.00 15
+*
+STRIREFZ P140.000MIN 81.20 31
+STRIREFZ P140.000MAJ 60.00 15
+*
+STRIREFZ P140.100MIN 81.20 31
+STRIREFZ P140.100MAJ 60.00 15
+*
+STRIREFZ P140.200MIN 81.20 31
+STRIREFZ P140.200MAJ 60.00 15
+*
+STRIREFZ P140.300MIN 81.20 31
+STRIREFZ P140.300MAJ 60.00 15
+*
+STRIREFZ P140.400MIN 81.20 31
+STRIREFZ P140.400MAJ 60.00 15
+*
+STRIREFZ P140.500MIN 81.20 31
+STRIREFZ P140.500MAJ 60.00 15
+*
+STRIREFZ P140.600MIN 81.20 31
+STRIREFZ P140.600MAJ 60.00 15
+*
+STRIREFZ P140.700MIN 81.00 31
+STRIREFZ P140.700MAJ 60.00 15
+*
+STRIREFZ P140.800MIN 81.00 31
+STRIREFZ P140.800MAJ 60.00 15
+*
+STRIREFZ P140.900MIN 81.00 31
+STRIREFZ P140.900MAJ 60.00 15
+*
+STRIREFZ P141.000MIN 81.00 31
+STRIREFZ P141.000MAJ 60.00 15
+*
+STRIREFZ P141.100MIN 81.00 31
+STRIREFZ P141.100MAJ 60.00 15
+*
+STRIREFZ P141.200MIN 81.00 31
+STRIREFZ P141.200MAJ 60.00 15
+*
+STRIREFZ P141.300MIN 81.00 31
+STRIREFZ P141.300MAJ 60.00 15
+*
+STRIREFZ P141.400MIN 60.00 31
+STRIREFZ P141.400MAJ 60.00 15
+*
+STRIREFZ P141.500MIN 60.00 31
+STRIREFZ P141.500MAJ 60.00 15
+*
+STRIREFZ P141.600MIN 60.00 31
+STRIREFZ P141.600MAJ 60.00 15
+*
+STRIREFZ P141.700MIN 60.00 31
+STRIREFZ P141.700MAJ 60.00 15
+*
+STRIREFZ P141.800MIN 60.00 31
+STRIREFZ P141.800MAJ 60.00 15
+*
+STRIREFZ P141.900MIN 60.00 31
+STRIREFZ P141.900MAJ 60.00 15
+*
+STRIREFZ P142.000MIN 60.00 29
+STRIREFZ P142.000MAJ 60.00 15
+*
+STRIREFZ P142.100MIN 60.00 29
+STRIREFZ P142.100MAJ 60.00 15
+*
+STRIREFZ P142.200MIN 60.00 29
+STRIREFZ P142.200MAJ 60.00 15
+*
+STRIREFZ P142.300MIN 60.00 29
+STRIREFZ P142.300MAJ 60.00 15
+*
+STRIREFZ P142.400MIN 60.00 29
+STRIREFZ P142.400MAJ 60.00 15
+*
+STRIREFZ P142.500MIN 60.00 29
+STRIREFZ P142.500MAJ 60.00 15
+*
+STRIREFZ P142.600MIN 60.00 29
+STRIREFZ P142.600MAJ 60.00 15
+*
+STRIREFZ P142.700MIN 60.00 29
+STRIREFZ P142.700MAJ 60.00 15
+*
+STRIREFZ P142.800MIN 60.00 29
+STRIREFZ P142.800MAJ 60.00 15
+*
+STRIREFZ P142.900MIN 60.00 29
+STRIREFZ P142.900MAJ 60.00 15
+*
+STRIREFZ P143.000MIN 60.00 29
+STRIREFZ P143.000MAJ 60.00 15
+*
+STRIREFZ P143.100MIN 60.00 29
+STRIREFZ P143.100MAJ 60.00 15
+*
+STRIREFZ P143.200MIN 79.30 29
+STRIREFZ P143.200MAJ 60.00 15
+*
+STRIREFZ P143.300MIN 79.30 29
+STRIREFZ P143.300MAJ 60.00 15
+*
+STRIREFZ P143.400MIN 79.30 29
+STRIREFZ P143.400MAJ 60.00 15
+*
+STRIREFZ P143.500MIN 79.30 29
+STRIREFZ P143.500MAJ 60.00 15
+*
+STRIREFZ P143.600MIN 79.30 29
+STRIREFZ P143.600MAJ 60.00 15
+*
+STRIREFZ P143.700MIN 60.00 29
+STRIREFZ P143.700MAJ 60.00 15
+*
+STRIREFZ P143.7DMIN 60.00 28
+STRIREFZ P143.7DMAJ 60.00 15
+*
+STRIREFZ P143.7GMIN 60.00 40
+STRIREFZ P143.7GMAJ 60.00 15
+*
+STRIREFZ CF142.50MIN 60.00 40
+STRIREFZ CF142.50MAJ 60.00 15
+*
+STRIREFZ CF142.75MIN 60.00 40
+STRIREFZ CF142.75MAJ 60.00 15
+*
+STRIREFZ CF142.7DMIN 60.00 40
+STRIREFZ CF142.7DMAJ 60.00 15
+*
+STRIREFZ CF143.00MIN 60.00 40
+STRIREFZ CF143.00MAJ 60.00 15
+*
+STRIREFZ CF143.0DMIN 60.00 40
+STRIREFZ CF143.0DMAJ 60.00 15
+*
+STRIREFZ CF143.25MIN 60.00 40
+STRIREFZ CF143.25MAJ 60.00 15
+*
+STRIREFZ CF143.2DMIN 60.00 40
+STRIREFZ CF143.2DMAJ 60.00 15
+*
+* La retenue de Montelimar
+STRIREFZ P143.800MIN 60.00 34
+STRIREFZ P143.800MAJ 60.00 15
+*
+STRIREFZ P143.900MIN 60.00 34
+STRIREFZ P143.900MAJ 60.00 15
+*
+STRIREFZ P144.000MIN 60.00 34
+STRIREFZ P144.000MAJ 60.00 15
+*
+STRIREFZ P144.100MIN 60.00 34
+STRIREFZ P144.100MAJ 60.00 15
+*
+STRIREFZ P144.200MIN 60.00 34
+STRIREFZ P144.200MAJ 60.00 15
+*
+STRIREFZ P144.300MIN 60.00 34
+STRIREFZ P144.300MAJ 60.00 15
+*
+STRIREFZ P144.400MIN 60.00 34
+STRIREFZ P144.400MAJ 60.00 15
+*
+STRIREFZ P144.500MIN 60.00 33
+STRIREFZ P144.500MAJ 60.00 15
+*
+STRIREFZ P144.600MIN 78.20 30
+STRIREFZ P144.600MAJ 60.00 15
+*
+STRIREFZ P144.700MIN 78.20 30
+STRIREFZ P144.700MAJ 60.00 15
+*
+STRIREFZ P144.800MIN 78.20 30
+STRIREFZ P144.800MAJ 60.00 15
+*
+STRIREFZ P144.900MIN 78.20 27
+STRIREFZ P144.900MAJ 60.00 15
+*
+STRIREFZ P145.000MIN 78.20 27
+STRIREFZ P145.000MAJ 60.00 15
+*
+STRIREFZ P145.100MIN 60.00 27
+STRIREFZ P145.100MAJ 60.00 15
+*
+STRIREFZ P145.200MIN 60.00 27
+STRIREFZ P145.200MAJ 60.00 15
+*
+STRIREFZ P145.300MIN 60.00 27
+STRIREFZ P145.300MAJ 60.00 15
+*
+STRIREFZ P145.400MIN 60.00 27
+STRIREFZ P145.400MAJ 60.00 10
+*
+STRIREFZ P145.500MIN 60.00 27
+STRIREFZ P145.500MAJ 60.00 10
+*
+STRIREFZ P145.600MIN 60.00 30
+STRIREFZ P145.600MAJ 60.00 10
+*
+STRIREFZ P145.700MIN 60.00 30
+STRIREFZ P145.700MAJ 60.00 10
+*
+STRIREFZ P145.800MIN 60.00 33
+STRIREFZ P145.800MAJ 60.00 10
+*
+STRIREFZ P145.900MIN 60.00 33
+STRIREFZ P145.900MAJ 60.00 10
+*
+STRIREFZ P145.950MIN 60.00 33
+STRIREFZ P145.950MAJ 60.00 10
+*
+STRIREFZ P146.000MIN 60.00 33
+STRIREFZ P146.000MAJ 60.00 10
+*
+STRIREFZ P146.100MIN 60.00 33
+STRIREFZ P146.100MAJ 60.00 10
+*
+STRIREFZ P146.200MIN 60.00 33
+STRIREFZ P146.200MAJ 60.00 10
+*
+STRIREFZ P146.300MIN 60.00 33
+STRIREFZ P146.300MAJ 60.00 10
+*
+STRIREFZ P146.400MIN 60.00 33
+STRIREFZ P146.400MAJ 60.00 10
+*
+STRIREFZ P146.500MIN 60.00 33
+STRIREFZ P146.500MAJ 60.00 10
+*
+STRIREFZ P146.600MIN 60.00 33
+STRIREFZ P146.600MAJ 60.00 10
+*
+STRIREFZ P146.700MIN 60.00 33
+STRIREFZ P146.700MAJ 60.00 10
+*
+STRIREFZ P146.800MIN 60.00 33
+STRIREFZ P146.800MAJ 60.00 10
+*
+STRIREFZ P146.900MIN 60.00 33
+STRIREFZ P146.900MAJ 60.00 10
+*
+STRIREFZ P147.000MIN 60.00 33
+STRIREFZ P147.000MAJ 60.00 10
+*
+STRIREFZ P147.100MIN 60.00 33
+STRIREFZ P147.100MAJ 60.00 10
+*
+STRIREFZ P147.200MIN 60.00 33
+STRIREFZ P147.200MAJ 60.00 10
+*
+STRIREFZ P147.300MIN 60.00 33
+STRIREFZ P147.300MAJ 60.00 10
+*
+STRIREFZ P147.400MIN 60.00 27 77.3 24
+STRIREFZ P147.400MAJ 60.00 10
+*
+STRIREFZ P147.500MIN 60.00 27 77.3 24
+STRIREFZ P147.500MAJ 60.00 10
+*
+STRIREFZ P147.600MIN 60.00 27 77.3 24
+STRIREFZ P147.600MAJ 60.00 10
+*
+STRIREFZ P147.700MIN 60.00 27 77.3 24
+STRIREFZ P147.700MAJ 60.00 10
+*
+STRIREFZ P147.800MIN 60.00 32 77.3 24
+STRIREFZ P147.800MAJ 60.00 10
+*
+STRIREFZ P147.900MIN 60.00 32 77.3 24
+STRIREFZ P147.900MAJ 60.00 10
+*
+STRIREFZ P148.000MIN 60.00 38
+STRIREFZ P148.000MAJ 60.00 15
+*
+STRIREFZ P148.100MIN 60.00 38
+STRIREFZ P148.100MAJ 60.00 15
+*
+STRIREFZ P148.200MIN 60.00 37
+STRIREFZ P148.200MAJ 60.00 15
+*
+STRIREFZ P148.300MIN 60.00 36
+STRIREFZ P148.300MAJ 60.00 15
+*
+STRIREFZ P148.400MIN 60.00 36
+STRIREFZ P148.400MAJ 60.00 15
+*
+STRIREFZ P148.450MIN 60.00 36
+STRIREFZ P148.450MAJ 60.00 15
+*
+STRIREFZ P148.500MIN 60.00 36
+STRIREFZ P148.500MAJ 60.00 15
+*
+STRIREFZ P148.600MIN 60.00 35
+STRIREFZ P148.600MAJ 60.00 15
+*
+STRIREFZ P148.700MIN 60.00 35
+STRIREFZ P148.700MAJ 60.00 15
+*
+STRIREFZ P148.800MIN 60.00 35
+STRIREFZ P148.800MAJ 60.00 15
+*
+STRIREFZ P148.900MIN 60.00 35
+STRIREFZ P148.900MAJ 60.00 15
+*
+STRIREFZ P149.000MIN 60.00 35
+STRIREFZ P149.000MAJ 60.00 15
+*
+STRIREFZ P149.100MIN 60.00 35
+STRIREFZ P149.100MAJ 60.00 15
+*
+STRIREFZ P149.200MIN 60.00 35
+STRIREFZ P149.200MAJ 60.00 15
+*
+STRIREFZ P149.300MIN 60.00 35
+STRIREFZ P149.300MAJ 60.00 15
+*
+STRIREFZ P149.400MIN 60.00 35
+STRIREFZ P149.400MAJ 60.00 15
+*
+STRIREFZ P149.500MIN 60.00 35
+STRIREFZ P149.500MAJ 60.00 15
+*
+STRIREFZ P149.600MIN 60.00 35
+STRIREFZ P149.600MAJ 60.00 15
+*
+STRIREFZ P149.700MIN 60.00 35
+STRIREFZ P149.700MAJ 60.00 15
+*
+STRIREFZ P149.800MIN 60.00 35
+STRIREFZ P149.800MAJ 60.00 15
+*
+STRIREFZ P149.900MIN 60.00 35
+STRIREFZ P149.900MAJ 60.00 15
+*
+STRIREFZ P150.000MIN 60.00 35
+STRIREFZ P150.000MAJ 60.00 15
+*
+STRIREFZ P150.100MIN 60.00 36
+STRIREFZ P150.100MAJ 60.00 15
+*
+STRIREFZ P150.200MIN 60.00 36
+STRIREFZ P150.200MAJ 60.00 15
+*
+STRIREFZ P150.300MIN 60.00 36
+STRIREFZ P150.300MAJ 60.00 15
+*
+STRIREFZ P150.400MIN 60.00 36
+STRIREFZ P150.400MAJ 60.00 15
+*
+STRIREFZ P150.500MIN 60.00 36
+STRIREFZ P150.500MAJ 60.00 15
+*
+STRIREFZ P150.600MIN 60.00 36
+STRIREFZ P150.600MAJ 60.00 15
+*
+STRIREFZ P150.700MIN 60.00 36
+STRIREFZ P150.700MAJ 60.00 15
+*
+STRIREFZ P150.800MIN 60.00 36
+STRIREFZ P150.800MAJ 60.00 15
+*
+STRIREFZ P150.900MIN 60.00 36
+STRIREFZ P150.900MAJ 60.00 15
+*
+STRIREFZ P151.000MIN 60.00 36
+STRIREFZ P151.000MAJ 60.00 15
+*
+STRIREFZ P151.100MIN 60.00 36
+STRIREFZ P151.100MAJ 60.00 15
+*
+STRIREFZ P151.150MIN 60.00 36
+STRIREFZ P151.150MAJ 60.00 15
+*
+STRIREFZ P151.200MIN 60.00 36
+STRIREFZ P151.200MAJ 60.00 15
+*
+STRIREFZ P151.300MIN 60.00 36
+STRIREFZ P151.300MAJ 60.00 15
+*
+STRIREFZ P151.400MIN 60.00 36
+STRIREFZ P151.400MAJ 60.00 15
+*
+STRIREFZ P151.500MIN 76.00 36
+STRIREFZ P151.500MAJ 60.00 15
+*
+STRIREFZ P151.600MIN 76.00 36
+STRIREFZ P151.600MAJ 60.00 15
+*
+STRIREFZ P151.700MIN 76.00 36
+STRIREFZ P151.700MAJ 60.00 15
+*
+STRIREFZ P151.800MIN 76.00 36
+STRIREFZ P151.800MAJ 60.00 15
+*
+STRIREFZ P151.900MIN 60.00 36
+STRIREFZ P151.900MAJ 60.00 15
+*
+STRIREFZ P152.000MIN 60.00 38
+STRIREFZ P152.000MAJ 60.00 15
+*
+STRIREFZ P152.100MIN 60.00 38
+STRIREFZ P152.100MAJ 60.00 15
+*
+*
+* Canal d'amen\xE9e de Montelimar
+*
+*
+* Vieux-Rh\xF4ne
+*
+STRIREFZ P152.200MIN 50.00 38
+STRIREFZ P152.200MAJ 50.00 15
+*
+STRIREFZ P152.300MIN 60.00 38
+STRIREFZ P152.300MAJ 60.00 15
+*
+STRIREFZ P152.400MIN 60.00 38
+STRIREFZ P152.400MAJ 60.00 15
+*
+STRIREFZ P152.500MIN 60.00 38
+STRIREFZ P152.500MAJ 60.00 15
+*
+STRIREFZ P152.600MIN 60.00 38
+STRIREFZ P152.600MAJ 60.00 15
+*
+STRIREFZ P152.700MIN 50.00 38
+STRIREFZ P152.700MAJ 50.00 15
+*
+STRIREFZ P152.800MIN 60.00 38
+STRIREFZ P152.800MAJ 60.00 15
+*
+STRIREFZ P152.8GMIN 50.00 38
+STRIREFZ P152.8GMAJ 50.00 15
+*
+STRIREFZ P152.8DMIN 50.00 38
+STRIREFZ P152.8DMAJ 50.00 15
+*
+STRIREFZ P152.900MIN 50.00 38
+STRIREFZ P152.900MAJ 50.00 15
+*
+STRIREFZ P152.900AMIN 50.00 38
+STRIREFZ P152.900AMAJ 50.00 15
+*
+STRIREFZ P152.9GMIN 50.00 38
+STRIREFZ P152.9GMAJ 50.00 15
+*
+STRIREFZ P152.91MIN 50.00 38
+STRIREFZ P152.91MAJ 50.00 15
+*
+STRIREFZ PK15291GMIN 50.00 38
+STRIREFZ PK15291GMAJ 50.00 15
+*
+* Travers\xE9e du barrage de Montelimar
+* stricklers des profils NAMO1 et NAMO2
+STRIREFZ NAMO1MIN 60.00 60
+STRIREFZ NAMO1MAJ 60.00 60
+*
+STRIREFZ NAMO2MIN 60.00 60
+STRIREFZ NAMO2MAJ 60.00 60
+*
+* Canal d'amen\xE9e
+*
+STRIREFZ CK153.00MIN 50.00 38
+STRIREFZ CK153.00MAJ 50.00 15
+*
+STRIREFZ CK153.50MIN 50.00 38
+STRIREFZ CK153.50MAJ 50.00 15
+*
+STRIREFZ CK154.00MIN 50.00 38
+STRIREFZ CK154.00MAJ 50.00 15
+*
+STRIREFZ CK154.50MIN 50.00 38
+STRIREFZ CK154.50MAJ 50.00 15
+*
+STRIREFZ CK155.00MIN 50.00 38
+STRIREFZ CK155.00MAJ 50.00 15
+*
+STRIREFZ CK155.50MIN 50.00 38
+STRIREFZ CK155.50MAJ 50.00 15
+*
+STRIREFZ CK156.00MIN 50.00 38
+STRIREFZ CK156.00MAJ 50.00 15
+*
+STRIREFZ CK156.50MIN 50.00 38
+STRIREFZ CK156.50MAJ 50.00 15
+*
+STRIREFZ CK157.00MIN 50.00 38
+STRIREFZ CK157.00MAJ 50.00 15
+*
+STRIREFZ CK157.50MIN 50.00 38
+STRIREFZ CK157.50MAJ 50.00 15
+*
+STRIREFZ CK158.00MIN 50.00 38
+STRIREFZ CK158.00MAJ 50.00 15
+*
+STRIREFZ CK158.50MIN 50.00 38
+STRIREFZ CK158.50MAJ 50.00 15
+*
+STRIREFZ CK159.00MIN 50.00 38
+STRIREFZ CK159.00MAJ 50.00 15
+*
+STRIREFZ CK159.50MIN 50.00 38
+STRIREFZ CK159.50MAJ 50.00 15
+*
+STRIREFZ CK160.00MIN 50.00 38
+STRIREFZ CK160.00MAJ 50.00 15
+*
+STRIREFZ CK160.50MIN 50.00 38
+STRIREFZ CK160.50MAJ 50.00 15
+*
+STRIREFZ CK161.00MIN 50.00 38
+STRIREFZ CK161.00MAJ 50.00 15
+*
+STRIREFZ CK161.50MIN 50.00 38
+STRIREFZ CK161.50MAJ 50.00 15
+*
+STRIREFZ CK162.00MIN 50.00 38
+STRIREFZ CK162.00MAJ 50.00 15
+*
+STRIREFZ CK162.50MIN 50.00 38
+STRIREFZ CK162.50MAJ 50.00 15
+*
+STRIREFZ CK163.00MIN 50.00 38
+STRIREFZ CK163.00MAJ 50.00 15
+*
+STRIREFZ CK163.50MIN 50.00 38
+STRIREFZ CK163.50MAJ 50.00 15
+*
+STRIREFZ CK163.5BMIN 50.00 38
+STRIREFZ CK163.5BMAJ 50.00 15
+*
+STRIREFZ PUSINEMIN 50.00 36
+STRIREFZ PUSINEMAJ 50.00 15
+*
+STRIREFZ PROFAVMIN 50.00 30
+STRIREFZ PROFAVMAJ 50.00 15
+*
+STRIREFZ NDS1MIN 60.00 15
+*
+STRIREFZ NDS2MIN 60.00 15
+*
+STRIREFZ NDS2DMIN 60.00 15
+*
+STRIREFZ NDS3MIN 60.00 15
+*
+STRIREFZ NDS4MIN 60.00 10
+*
+STRIREFZ NDS5MIN 60.00 10
+*
+STRIREFZ NDS6MIN 60.00 10
+*
+STRIREFZ NDS6DMIN 60.00 10
+*
+STRIREFZ NDS7MIN 60.00 10
+*
+STRIREFZ NDS7DMIN 60.00 10
+*
+STRIREFZ NDS8MIN 60.00 10
+*
+STRIREFZ NDS8DMIN 60.00 10
+*
+STRIREFZ NDS9MIN 60.00 10
+*
+STRIREFZ NDS9DMIN 60.00 10
+*
+STRIREFZ NDS10MIN 60.00 10
+*
+STRIREFZ NDS10DMIN 60.00 10
+*
+STRIREFZ NDS11MIN 60.00 10
+*
+STRIREFZ NDS12MIN 60.00 10
+*
+STRIREFZ NDS6AMIN 60.00 10
+*
+STRIREFZ NDS13MIN 60.00 10
+*
+* D\xE9finition profil Roubion
+STRIREF R1MAJ 30
+STRIREF R1MIN 30
+STRIREF R2MAJ 30
+STRIREF R2MIN 30
+STRIREF R3MAJ 30
+STRIREF R3MIN 30
+STRIREF R4MAJ 30
+STRIREF R4MIN 30
+STRIREF R5MAJ 30
+STRIREF R5MIN 30
+STRIREF R6MAJ 30
+STRIREF R6MIN 30
+STRIREF R7MAJ 30
+STRIREF R7MIN 37
+STRIREF R8MAJ 30
+STRIREF R8MIN 37
+STRIREF R9MAJ 30
+STRIREF R9MIN 37
+STRIREF R10MAJ 30
+STRIREF R10MIN 37
+STRIREF R11MAJ 30
+STRIREF R11MIN 37
+STRIREF R12MAJ 30
+STRIREF R12MIN 37
+STRIREF R13MAJ 30
+STRIREF R13MIN 37
+STRIREF R14MAJ 30
+STRIREF R14MIN 37
+STRIREF R15MAJ 30
+STRIREF R15MIN 37
+STRIREF R16MAJ 30
+STRIREF R16MIN 37
+STRIREF R17MAJ 30
+STRIREF R17MIN 37
+STRIREF R18MAJ 30
+STRIREF R18MIN 37
+STRIREF R19MAJ 30
+STRIREF R19MIN 38
+STRIREF R20MAJ 30
+STRIREF R20MIN 38
+STRIREF R21MAJ 30
+STRIREF R21MIN 38
+STRIREF R22MAJ 30
+STRIREF R22MIN 38
+STRIREF R23MAJ 30
+STRIREF R23MIN 38
+STRIREF R24MAJ 30
+STRIREF R24MIN 38
+STRIREF R25MAJ 30
+STRIREF R25MIN 38
+STRIREF R26MAJ 30
+STRIREF R26MIN 38
+STRIREF R27MAJ 30
+STRIREF R27MIN 38
+STRIREF R28MAJ 30
+STRIREF R28MIN 38
+STRIREF R29MAJ 30
+STRIREF R29MIN 38
+STRIREF R30MAJ 30
+STRIREF R30MIN 38
+STRIREF R31MAJ 30
+STRIREF R31MIN 38
+STRIREF R32MAJ 30
+STRIREF R32MIN 38
+STRIREF R33MAJ 30
+STRIREF R33MIN 38
+STRIREF R34MAJ 30
+STRIREF R34MIN 38
+STRIREF R35MAJ 30
+STRIREF R35MIN 38
+STRIREF R36MAJ 30
+STRIREF R36MIN 38
+STRIREF R37MAJ 30
+STRIREF R37MIN 38
+STRIREF R38MAJ 30
+STRIREF R38MIN 38
+STRIREF R39MAJ 30
+STRIREF R39MIN 38
+STRIREF R40MAJ 30
+STRIREF R40MIN 38
+STRIREF PSEUILvMAJ 30
+STRIREF PSEUILvMIN 38
+*
+* Ecluse
+STRIREFZ P13MAJ 50.00 15
+STRIREFZ P13MIN 50.00 38
+STRIREFZ P14MAJ 50.00 15
+STRIREFZ P14MIN 50.00 38
+STRIREFZ P15MAJ 50.00 15
+STRIREFZ P15MIN 50.00 38
+STRIREFZ P16MAJ 50.00 15
+STRIREFZ P16MIN 50.00 38
+STRIREFZ P17MAJ 50.00 15
+STRIREFZ P17MIN 50.00 38
+STRIREFZ P18MAJ 50.00 15
+STRIREFZ P18MIN 50.00 38
+*
+*
+* D\xE9finition des profils
+* --------------------------
+*
+PROFIDEM PROFAM P152.9D
+PROFIDEM PROFAV1 PROFAV
+PROFIDEM PROFAV2 PROFAV
+PROFIDEM P152.6bd P152.6d
+PROFIDEM P152.6bg P152.6g
+PROFIDEM R19A R19
+PROFIDEM R39B R39
+PROFIDEM P136.3B P136.300
+PROFIDEM P136.6B P136.600
+PROFIDEM P136.8B P136.800
+PROFIDEM P137.1B P137.100
+PROFIDEM P137.4B P137.400
+PROFIDEM P138.4B P138.400
+PROFIDEM P139.6B P139.600
+PROFIDEM P143.1B P143.100
+PROFIDEM P143.3B P143.300
+PROFIDEM P143.4B P143.400
+PROFIDEM P144.B P144.000
+PROFIDEM P145.6B P145.600
+PROFIDEM P147.4B P147.400
+PROFIDEM P149.3B P149.300
+PROFIDEM P151.2B P151.200
+PROFIDEM P152.2B P152.200
+PROFIDEM CK153.B CK153.00
+PROFIDEM CK153.5B CK153.50
+PROFIDEM CK154.B CK154.00
+PROFIDEM CK154.5B CK154.50
+PROFIDEM CK155.B CK155.00
+PROFIDEM CK155.5B CK155.50
+PROFIDEM CK156.B CK156.00
+PROFIDEM CK156.5B CK156.50
+PROFIDEM CK157.B CK157.00
+PROFIDEM CK157.5B CK157.50
+PROFIDEM CK158.B CK158.00
+PROFIDEM CK158.5B CK158.50
+PROFIDEM CK159.B CK159.00
+PROFIDEM CK160.B CK160.00
+PROFIDEM CK160.5B CK160.50
+PROFIDEM CK161.B CK161.00
+PROFIDEM CK161.5B CK161.50
+PROFIDEM CK162.B CK162.00
+PROFIDEM CK162.5B CK162.50
+profidem Pusineb Pusine
+profidem Pusinec Pusine
+PROFIDEM P18bis P18
+profidem p13bis p13
+*
+*D\xE9finition profil de l'\xE9cluse aval
+*Profil d\xE9tail \xE9cluse
+PROFIL P13
+*LIMITEJ 1 1 1 40 40 40
+LIMITEJ 1 1 1 37 37 37
+STRIC K0 P13MAJ P13MIN P13MAJ K0
+X/Z 18.12 73.55 18.38 73.44 18.83 73.17
+X/Z 21.95 72.13 22.40 71.86 23.56 71.57
+X/Z 24.68 71.10 24.89 71.08 24.98 70.90
+X/Z 25.37 70.70 26.62 70.40 26.74 70.08
+X/Z 27.06 70.09 27.11 69.96 27.47 70.04
+X/Z 27.73 69.92 28.39 69.93 29.01 69.53
+X/Z 39.13 69.37 49.13 69.32 51.40 69.49
+X/Z 55.94 69.38 60.82 69.41 66.90 69.32
+X/Z 70.26 69.29 80.08 69.31 88.43 69.26
+X/Z 92.53 69.28 94.54 69.50 101.77 69.38
+X/Z 107.04 69.26 110.69 69.61 112.54 70.42
+X/Z 112.76 70.79 113.13 71.01 113.54 71.44
+X/Z 114.34 71.85 114.95 72.06 115.34 72.06
+X/Z 115.47 72.17
+ACTIF 2 3 4
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4
+LIT STOCKD 1
+LIT STOCKG 5
+*
+* 05/10/2006 09:46
+PROFIL P14
+LIMITEJ 1 1 1 54 54 54
+STRIC K0 P14MAJ P14MIN P14MAJ K0
+X/Z 13.87 74.42 18.15 74.13 19.18 73.67
+X/Z 19.87 73.45 21.33 72.23 23.02 71.65
+X/Z 23.51 71.30 24.13 71.23 25.45 70.72
+X/Z 26.61 70.38 28.13 70.02 28.44 69.71
+X/Z 29.51 69.53 35.30 69.46 37.08 69.35
+X/Z 43.20 69.33 45.46 69.51 47.94 69.45
+X/Z 51.00 69.29 53.94 69.49 56.50 69.38
+X/Z 62.95 69.28 71.08 69.23 80.08 69.31
+X/Z 84.54 69.44 94.30 69.21 100.28 69.36
+X/Z 104.34 69.35 109.27 69.57 109.77 69.81
+X/Z 111.18 70.05 111.52 70.32 111.62 70.22
+X/Z 111.64 70.04 112.30 69.54 112.43 69.66
+X/Z 112.59 69.93 113.14 70.32 113.18 70.38
+X/Z 113.49 69.94 113.51 70.31 114.14 70.67
+X/Z 115.40 70.61 115.51 70.85 115.83 71.13
+X/Z 115.87 71.30 116.57 71.47 117.41 71.85
+X/Z 117.88 72.34 118.32 72.76 120.34 73.25
+X/Z 120.73 73.30 120.89 73.35 121.04 73.35
+ACTIF 2 3 4
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4
+LIT STOCKD 1
+LIT STOCKG 5
+*
+* 05/10/2006 09:46
+PROFIL P15
+LIMITEJ 1 1 1 44 44 44
+STRIC K0 P15MAJ P15MIN P15MAJ K0
+X/Z 12.09 74.95 19.74 74.81 25.07 74.33
+X/Z 25.74 74.14 30.22 70.96 31.45 70.54
+X/Z 31.88 70.18 32.47 69.93 32.68 69.63
+X/Z 33.31 69.35 36.66 69.28 40.04 69.19
+X/Z 41.43 69.36 41.74 69.20 44.36 69.20
+X/Z 49.61 69.14 53.27 69.20 56.38 69.11
+X/Z 62.42 69.19 69.58 69.19 78.64 69.16
+X/Z 88.79 69.29 93.29 69.31 96.35 69.21
+X/Z 97.16 69.21 97.60 69.20 101.76 69.23
+X/Z 104.12 69.35 108.05 69.31 109.36 69.39
+X/Z 110.45 69.36 111.25 69.46 112.12 69.80
+X/Z 113.03 70.37 113.37 70.42 113.99 71.23
+X/Z 114.39 71.44 115.35 71.87 115.81 71.87
+X/Z 115.93 72.00 116.48 72.12 121.44 73.50
+X/Z 123.14 74.04 124.17 74.36
+ACTIF 2 3 4
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4
+LIT STOCKD 1
+LIT STOCKG 5
+*
+* 05/10/2006 09:46
+PROFIL P16
+LIMITEJ 1 1 1 43 43 43
+STRIC K0 P16MAJ P16MIN P16MAJ K0
+X/Z 15.38 73.93 23.18 73.45 27.32 73.09
+X/Z 31.93 70.59 33.69 69.28 36.26 68.87
+X/Z 46.98 69.27 47.55 69.20 48.63 69.21
+X/Z 50.30 69.22 54.30 69.27 56.15 69.29
+X/Z 60.02 69.48 69.65 69.33 71.43 69.31
+X/Z 80.28 69.40 85.61 69.09 86.03 69.23
+X/Z 89.80 69.07 94.90 69.16 98.77 69.34
+X/Z 102.47 69.35 102.50 69.35 102.52 69.35
+X/Z 102.63 69.32 102.90 69.34 103.28 69.47
+X/Z 103.58 69.48 104.06 69.52 105.14 69.48
+X/Z 105.95 69.28 106.03 69.40 106.37 69.30
+X/Z 108.33 69.47 109.99 70.11 110.13 70.43
+X/Z 111.42 70.77 113.62 71.75 116.73 72.19
+X/Z 117.24 72.46 117.91 72.59 120.08 73.51
+X/Z 120.18 73.61
+ACTIF 2 3 4
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4
+LIT STOCKD 1
+LIT STOCKG 5
+*
+* 05/10/2006 09:46
+PROFIL P17
+LIMITEJ 1 1 1 52 52 52
+STRIC K0 P17MAJ P17MIN P17MAJ K0
+X/Z 13.22 74.70 20.88 73.20 27.56 71.53
+X/Z 30.59 69.94 33.48 69.51 46.00 69.20
+X/Z 46.80 69.10 47.07 69.24 48.35 69.26
+X/Z 49.14 69.55 51.12 69.62 51.83 69.28
+X/Z 53.13 69.16 54.75 69.26 54.94 69.16
+X/Z 55.97 69.29 56.67 69.28 58.41 69.04
+X/Z 59.17 69.23 60.85 69.16 62.43 69.10
+X/Z 70.30 69.13 75.69 69.20 77.57 69.04
+X/Z 78.79 69.08 80.12 69.40 82.22 69.24
+X/Z 83.84 69.41 86.34 69.32 88.63 69.36
+X/Z 88.70 69.38 88.90 69.37 89.24 69.38
+X/Z 89.60 69.38 89.71 69.34 89.72 69.34
+X/Z 89.73 69.35 92.23 69.39 93.66 69.34
+X/Z 95.58 69.32 97.13 69.33 99.58 69.17
+X/Z 100.43 69.27 104.47 69.28 105.18 69.47
+X/Z 105.60 69.46 105.80 69.82 106.19 70.18
+X/Z 109.64 71.12 110.90 71.72 114.33 72.71
+X/Z 114.37 72.82
+ACTIF 2 3 4
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4
+LIT STOCKD 1
+LIT STOCKG 5
+*
+* 05/10/2006 09:46
+PROFIL P18
+LIMITEJ 1 1 1 49 49 49
+STRIC K0 P18MAJ P18MIN P18MAJ K0
+X/Z 15.40 73.93 19.55 73.67 23.23 72.88
+X/Z 26.11 72.26 28.93 71.55 29.47 71.19
+X/Z 30.38 69.93 31.68 69.48 32.30 69.49
+X/Z 33.78 69.38 35.70 69.41 45.42 69.39
+X/Z 48.96 69.35 54.29 69.43 54.57 69.63
+X/Z 55.69 69.68 56.29 69.38 57.22 69.40
+X/Z 60.65 69.33 63.36 69.14 70.40 69.23
+X/Z 76.98 69.35 81.07 69.12 85.90 69.09
+X/Z 88.36 69.27 88.99 69.25 89.23 69.27
+X/Z 89.28 69.25 89.64 69.26 91.25 69.39
+X/Z 93.35 69.45 97.24 69.37 97.32 69.26
+X/Z 97.48 69.41 97.94 69.33 100.12 69.39
+X/Z 102.86 69.63 103.87 69.80 104.90 70.54
+X/Z 105.03 70.78 105.11 71.36 105.29 71.59
+X/Z 106.17 71.88 106.26 72.04 106.61 72.22
+X/Z 108.49 72.71 109.93 73.16 113.46 73.87
+X/Z 117.08 74.31
+ACTIF 2 3 4
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4
+LIT STOCKD 1
+LIT STOCKG 5
+*
+*** * PROFIL P153.300 profil situe 300m en aval du bge de Chateauneuf (bief de DM) leve en juillet 2003
+PROFIL PROFAV
+* 15/07/2003 00:00
+LIMITEJ 1 1 1 88 88 88
+STRIC K0 PROFAVMAJ PROFAVMIN PROFAVMAJ K0
+X/Z 0.00 73.87 0.90 73.80 2.93 72.34
+X/Z 6.87 72.05 10.24 70.88 18.84 71.09
+X/Z 22.26 72.29 34.62 72.41 42.06 72.49
+X/Z 51.21 71.70 65.79 70.27 78.96 69.49
+X/Z 88.13 67.67 95.49 67.33 103.02 66.87
+X/Z 110.74 66.21 122.16 66.11 131.94 66.07
+X/Z 134.45 65.67 138.33 65.80 139.39 66.08
+X/Z 150.60 66.18 156.62 66.37 161.77 66.13
+X/Z 167.13 66.15 169.43 65.93 172.43 65.97
+X/Z 173.52 65.90 174.97 65.66 175.99 65.60
+X/Z 188.69 65.45 189.84 65.46 190.27 65.88
+X/Z 190.84 65.96 197.06 66.06 200.37 65.88
+X/Z 204.79 65.94 210.61 66.08 214.52 65.93
+X/Z 215.23 65.82 216.79 65.64 222.82 65.45
+X/Z 227.15 65.29 234.17 65.05 239.16 64.88
+X/Z 243.91 64.68 244.61 64.56 250.26 64.79
+X/Z 253.67 64.80 257.80 65.25 264.67 65.13
+X/Z 266.53 65.33 271.82 65.40 279.33 65.24
+X/Z 287.65 65.37 295.86 65.20 299.57 65.39
+X/Z 306.53 65.16 312.94 64.95 317.58 64.84
+X/Z 324.38 64.77 330.66 64.75 332.25 65.34
+X/Z 332.71 65.72 333.60 65.98 337.26 67.60
+X/Z 343.36 67.52 344.58 66.77 346.95 65.29
+X/Z 349.67 64.38 357.11 64.08 361.82 64.88
+X/Z 363.00 66.79 370.59 71.03 378.22 70.60
+X/Z 382.84 68.77 385.42 68.61 391.72 70.02
+X/Z 392.47 70.20 395.14 71.25 399.95 71.58
+X/Z 400.10 71.91 400.19 71.69 403.88 71.81
+X/Z 412.27 74.79 413.43 75.61 421.00 78.08
+X/Z 423.53 78.23
+ACTIF 2 3 4
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4
+LIT STOCKD 1
+LIT STOCKG 5
+*
+* Profil amont usine
+Profil PUsine
+LimiteJ 1 1 1 4 4 4
+STRIC K0 PUSINEMAJ PUSINEMIN PUSINEMAJ K0
+x/z 0.0 78.5 43.5 64 146.5 64 190 78.5
+Actif 2 3 4
+ LIT MAJD 2
+ LIT MINEUR 3
+ LIT MAJG 4
+ LIT STOCKD 1
+ LIT STOCKG 5
+*
+Profil PUsineA
+LimiteJ 1 1 1 4 4 4
+STRIC K0 PUSINEMAJ PUSINEMIN PUSINEMAJ K0
+x/z 0.0 78.5 43.5 64 166.5 64 210 78.5
+Actif 2 3 4
+ LIT MAJD 2
+ LIT MINEUR 3
+ LIT MAJG 4
+ LIT STOCKD 1
+ LIT STOCKG 5
+***************************************DEFINITION PROFIL VIEUX RHONE LOGIS NEUF**********************************************************
+* 01/01/2041 00:00
+PROFIL P135.800
+LIMITEJ 27 34 35 69 71 79 79
+STRIC K0 P135.800MAJ P135.800MIN P135.800MAJ P135.800BMAJ K0
+X/Z -1162.00 92.80 -1154.00 92.80 -1148.00 89.00
+X/Z -1110.00 88.80 -1050.00 89.10 -1000.00 88.70
+X/Z -900.00 88.00 -820.00 87.80 -812.00 88.10
+X/Z -804.00 88.10 -750.00 87.40 -600.00 86.80
+X/Z -520.00 86.70 -444.00 86.60 -436.00 87.20
+X/Z -432.00 87.20 -430.00 87.00 -380.00 87.10
+X/Z -345.00 87.10 -308.00 87.00 -302.00 83.90
+X/Z -296.00 83.90 -286.00 88.80 -228.00 89.15
+X/Z -220.00 89.15 -155.00 89.30 -148.00 89.30
+X/Z -138.00 88.90 -114.00 81.10 -110.00 79.50
+X/Z -70.00 79.50 -68.00 81.20 -60.00 81.00
+X/Z -46.00 89.60 0.00 89.42 0.01 89.12
+X/Z 0.02 89.15 1.37 89.15 2.96 88.61
+X/Z 3.47 87.89 24.78 79.53 26.19 79.46
+X/Z 30.68 79.24 32.43 78.94 34.61 78.32
+X/Z 38.59 78.48 42.18 78.47 49.41 78.50
+X/Z 64.32 78.52 76.70 77.65 86.97 78.09
+X/Z 97.81 77.94 108.59 77.31 120.25 77.24
+X/Z 133.12 77.58 143.93 77.46 153.48 77.22
+X/Z 163.04 77.52 175.51 78.12 180.89 78.25
+X/Z 189.70 78.63 200.68 78.16 209.33 78.06
+X/Z 218.11 78.09 222.85 78.67 224.86 79.38
+X/Z 246.44 87.67 246.91 88.42 249.99 88.55
+X/Z 250.07 88.54 340.00 88.80 350.00 86.00
+X/Z 360.00 86.80 365.00 86.80 366.00 84.10
+X/Z 386.00 84.10 387.00 88.80 407.00 88.80
+X/Z 414.00 92.10
+ACTIF 2 3 4 5
+LIT MAJD 2
+LIT MINEUR 3
+LIT MAJG 4 5
+LIT STOCKD 1
+LIT STOCKG 6
+*
+* 01/01/2041 00:00
+PROFIL P135.900
+LIMITEJ 20 20 20 105 107 117 117
+STRIC K0 P135.900MAJ P135.900MIN P135.900MAJ P135.900BMAJ K0
+X/Z -1510.00 93.20 -1500.00 89.60 -1110.00 89.40
+X/Z -950.00 88.70 -800.00 88.10 -690.00 87.00
+X/Z -575.00 86.80 -400.00 86.50 -300.00 86.30
+X/Z -200.00 86.30 -196.00 86.10 -192.00 83.90
+X/Z -174.00 83.90 -172.00 87.10 -146.00 87.10
+X/Z -142.00 83.00 -72.00 83.00 -70.00 88.10
+X/Z -25.00 88.10 0.00 86.40 0.03 85.99
+X/Z 0.29 85.89 4.51 85.90 7.63 84.16
+X/Z 13.91 83.64 18.74 82.94 21.63 81.23
+X/Z 21.84 80.73 21.86 81.08 22.24 80.60
+X/Z 23.78 80.76 24.37 80.98 24.39 81.91
+X/Z 26.50 83.17 45.38 82.99 55.42 82.32
+X/Z 65.44 81.03 69.34 79.79 69.61 79.36
+X/Z 70.77 78.65 72.38 78.37 77.07 78.14
+X/Z 82.57 78.11 86.06 78.38 87.19 78.73
+X/Z 89.00 79.38 89.99 80.11 93.36 80.11
+X/Z 95.38 79.50 96.97 78.98 100.13 78.58
+X/Z 102.74 78.59 105.72 78.56 108.19 79.36
+X/Z 110.02 79.71 112.76 79.66 113.04 79.37
+X/Z 113.88 79.19 116.33 78.73 126.74 78.88
+X/Z 138.83 79.08 144.51 79.08 153.94 78.84
+X/Z 157.57 78.64 160.98 78.59 166.12 78.70
+X/Z 173.90 78.57 178.24 78.45 192.55 77.73
+X/Z 202.77 77.83 215.34 77.40 222.56 77.61
+X/Z 231.39 78.72 233.41 78.93 234.50 79.27
+X/Z 235.72 79.81 240.12 80.32 250.20 80.41
+X/Z 253.22 79.79 259.76 79.57 265.42 79.90
+X/Z 266.98 79.46 269.18 79.63 272.85 80.76
+X/Z 276.01 80.15 281.50 79.63 282.76 80.00
+X/Z 283.47 79.88 283.89 79.33 284.82 79.21
+X/Z 286.58 79.12 288.30 79.36 291.14 79.38
+X/Z 293.66 78.94 297.19 78.75 299.62 78.70
+X/Z 301.96 79.04 302.40 79.34 303.45 80.27
+...
[truncated message content] |