Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les...

65
Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A 3 Sommaire CONVENTIONS................................................................................................................5 GLOSSAIRE......................................................................................................................7 1. INTRODUCTION ........................................................................................................11 1.1 PRESENTATION DU LOGICIEL MATISSE ........................................................................................11 1.2 SITUATION DU LOGICIEL MATISSE AU SEIN DE LA CHAINE DE TRAITEMENT TELEMAC ........................................................................................................................12 1.3 ENVIRONNEMENT INFORMATIQUE..................................................................................................14 1.4 CONFIGURATION DE MATISSE..........................................................................................................14 1.5 CONTENU DU MANUEL ........................................................................................................................14 1.6 ENTREES ET SORTIES .........................................................................................................................16 2. UTILISATION DE MATISSE.......................................................................................17 2.1 APPRENTISSAGE...................................................................................................................................17 2.2 CREER UN PROJET...............................................................................................................................19 2.3 OUVRIR UN PROJET .............................................................................................................................20 2.4 CONSULTER UN PROJET ....................................................................................................................20 2.5 SAUVEGARDER - QUITTER.................................................................................................................20 3. MODE BATHYMETRIE ..............................................................................................22 3.1 APPRENTISSAGE...................................................................................................................................22 3.2 LIRE DE NOUVELLES DONNEES DE BATHYMETRIE ..................................................................23 3.3 EDITER DES DONNEES DE BATHYMETRIE ...................................................................................24 3.4 VISUALISER LES DONNEES DE BATHYMETRIE...........................................................................26 3.5 AGIR SUR LES DONNEES DE BATHYMETRIE ...............................................................................26 4. MODE LIGNES GEOMETRIQUES ...........................................................................28 4.1 APPRENTISSAGE...................................................................................................................................28 4.2 INCLURE DE NOUVELLES LIGNES GEOMETRIQUES .................................................................29 4.3 EDITER DES LIGNES GEOMETRIQUES ...........................................................................................30 4.4 AGIR SUR LES LIGNES GEOMETRIQUES .......................................................................................33 5. MODE M.N.T...............................................................................................................36 5.1 APPRENTISSAGE...................................................................................................................................36 5.2 SELECTIONNER LE MAILLAGE DE BASE DE LA CARTE DE TAILLES ....................................37 5.3 INCLURE DE NOUVEAUX CRITERES ..............................................................................................37 5.4 EDITER DES CRITERES.......................................................................................................................37

Transcript of Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les...

Page 1: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

3

Sommaire

CONVENTIONS................................................................................................................5

GLOSSAIRE......................................................................................................................7

1. INTRODUCTION ........................................................................................................111.1 PRESENTATION DU LOGICIEL MATISSE........................................................................................11

1.2 SITUATION DU LOGICIEL MATISSE AU SEIN DE LA CHAINE DE

TRAITEMENT TELEMAC ........................................................................................................................12

1.3 ENVIRONNEMENT INFORMATIQUE..................................................................................................14

1.4 CONFIGURATION DE MATISSE..........................................................................................................14

1.5 CONTENU DU MANUEL........................................................................................................................14

1.6 ENTREES ET SORTIES.........................................................................................................................16

2. UTILISATION DE MATISSE.......................................................................................172.1 APPRENTISSAGE...................................................................................................................................17

2.2 CREER UN PROJET...............................................................................................................................19

2.3 OUVRIR UN PROJET.............................................................................................................................20

2.4 CONSULTER UN PROJET....................................................................................................................20

2.5 SAUVEGARDER - QUITTER.................................................................................................................20

3. MODE BATHYMETRIE ..............................................................................................223.1 APPRENTISSAGE...................................................................................................................................22

3.2 LIRE DE NOUVELLES DONNEES DE BATHYMETRIE..................................................................23

3.3 EDITER DES DONNEES DE BATHYMETRIE...................................................................................24

3.4 VISUALISER LES DONNEES DE BATHYMETRIE...........................................................................26

3.5 AGIR SUR LES DONNEES DE BATHYMETRIE...............................................................................26

4. MODE LIGNES GEOMETRIQUES...........................................................................284.1 APPRENTISSAGE...................................................................................................................................28

4.2 INCLURE DE NOUVELLES LIGNES GEOMETRIQUES.................................................................29

4.3 EDITER DES LIGNES GEOMETRIQUES...........................................................................................30

4.4 AGIR SUR LES LIGNES GEOMETRIQUES.......................................................................................33

5. MODE M.N.T...............................................................................................................365.1 APPRENTISSAGE...................................................................................................................................36

5.2 SELECTIONNER LE MAILLAGE DE BASE DE LA CARTE DE TAILLES ....................................37

5.3 INCLURE DE NOUVEAUX CRITERES ..............................................................................................37

5.4 EDITER DES CRITERES.......................................................................................................................37

Page 2: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

4

5.5 AGIR SUR LES DONNEES DE CRITERES.......................................................................................39

5.6 DEFINITION DE LA DISTANCE ENTRE NOEUDS..........................................................................40

6. MODE MAILLAGE......................................................................................................426.1 APPRENTISSAGE...................................................................................................................................42

6.2 SELECTIONNER LES LIGNES DE CONTRAINTE ..........................................................................43

6.3 CONSTRUIRE LE MAILLAGE...............................................................................................................44

6.4 INFORMATIONS......................................................................................................................................44

6.5 VISUALISATION 2D ...............................................................................................................................45

6.6 MODIFIER MANUELLEMENT LE MAILLAGE ....................................................................................45

6.7 VERIFIER UN MAILLAGE......................................................................................................................46

6.8 FICHIER DE GEOMETRIE.....................................................................................................................47

7. MODE CONDITIONS AU LIMITES ...........................................................................487.1 DEFINIR LES ENTITES .........................................................................................................................49

7.2 DEFINIR LES GROUPES ......................................................................................................................50

7.3 ASSOCIER GROUPES ET ENTITES...................................................................................................50

7.4 VISUALISER LES CONDITIONS LIMITES ........................................................................................51

7.5 FICHIER CONLIM...................................................................................................................................51

8. LES FONCTIONS GENERIQUES.............................................................................528.1 AIDE...........................................................................................................................................................52

8.2 IMPRESSION ...........................................................................................................................................52

8.3 SAUVEGARDE.........................................................................................................................................52

8.4 RAFRAICHISSEMENT DE L'ECRAN ..................................................................................................52

8.5 TRANSLATION ET ZOOM......................................................................................................................53

9. LES ENTREES ET SORTIES DE MATISSE.............................................................549.1 LE FICHIER DES CONDITIONS LIMITES .........................................................................................54

9.2 LE FICHIER DE GEOMETRIE - STANDARD SERAFIN ..................................................................55

9.3 LE FICHIER DE SAISIE - STANDARD SINUSX...............................................................................55

Page 3: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

5

CONVENTIONS

Dans ce document, les conventions de présentation et les conventions typographiquessuivantes ont été adoptées :

- Les menus de MATISSE accessibles à l’utilisateur et leurs options sont encaractères gras.

- Les commandes, noms de fichiers, messages apparaissant à l'écran sont enfonte courrier.

- Un mode de fonctionnement de MATISSE est en MAJUSCULES. Les modes defonctionnement de MATISSE sont BATHYMÉTRIE, LIGNES GEOMETRIQUES,M.N.T., MAILLAGE, CONDITIONS LIMITES.

- Les termes dont la définition est fournie dans le Glossaire figurant en tête dumanuel sont soulignés.

- Le symbole Ä indique une recommandation d'utilisation.

Page 4: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être
Page 5: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

7

GLOSSAIRE

Les définitions des principaux termes et des notions utiles à la présentation de l'utilisationde MATISSE sont regroupées dans ce glossaire.

Carte de tailles

La carte de tailles est un maillage non structurÈ qui sert de support à la définition descritères, puis au calcul de la distance locale entre points au moyen des critères.

Critères

Un critère est une fonction scalaire bidimensionnelle utilisée pour la définition de ladistance entre points. Il peut s'agir de la bathymétrie, d'un champ de vitesse scalaire oud'une concentration en provenance d'un calcul de TELEMAC-2D ou encore de latransformation de l'une de ces données de base, par exemple son inverse.

Condition limite

Dans MATISSE, une condition limite est définie, pour une variable donnée, par un type(libre, imposé) et une valeur de la variable.

Distance

C'est la distance souhaitée par l'utilisateur entre les nœuds du maillage. Cette distanceest définie à partir d'opérations sur les critères. Elle est utilisée par les algorithmes degénération de maillage de MATISSE.

Entité

Une entité est un ensemble de quatre couples (type, valeur) relatifs à chacune desvariables dépendantes (H,U,V,T) du logiciel de modélisation hydrodynamique TELEMAC-2D. type est le type de condition limite, soit un entier prenant ses valeurs dans l'intervalle[0,6], et valeur est la valeur de la variable dans le cas où la condition limite est constanteen temps (cette valeur est contenue dans le fichier CONLIM).

Groupe

Un groupe est une succession de noeuds frontières (noeuds appartenant au contour dudomaine).

Ligne géométrique

La notion de ligne géométrique est utile à toutes sortes de tâches dans MATISSE ; leslignes sont représentées par une succession de segments reliés. Il existe deux groupesprincipaux de lignes géométriques : les lignes de contour, et les lignes utilisateur. Les

Page 6: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

8

lignes utilisateur elles-mêmes se composent de lignes de contrainte et de lignes utiliséeslors de la définition d'un critère.

Ligne de contour

Une ligne de contour est une ligne géométrique constituant une frontière extérieure ouintérieure du domaine représenté.

Ligne utilisateur

Une ligne utilisateur est une ligne géométrique utilisée pour la définition de contraintesimposées aux algorithmes de construction de maillage. Ces contraintes peuvent être soitdirectement une ligne de contrainte, soit la carte de tailles, construite à l'aide de critère.Dans ce cas, une ligne utilisateur pourra être l'un des éléments permettant la constructiond'un critère.

Ligne de contrainte

Unne ligne de contrainte est une ligne utilisateur servant de support à des noeuds et dessegments du futur maillage. Les segments seront liés à la ligne et ne pourront pasl'intersecter.

M.N.T.

Le Modèle Numérique de Terrain (M.N.T.) est un outil mathématique contenant toutes lesinformations nécessaires à la création du maillage et notamment la carte de tailles, leslignes de contraintes, les points fixes, la distance entre nœuds, etc.

Noeud

Un noeud est un sommet du réseau que constitue un maillage. Il est le lieu de rencontrede plusieurs arêtes des triangles du maillage.

Remarque : la notion de noeud est liée à l'existence d'un maillage, contrairement à cellede point .

Point

Un point est un lieu (x,y) quelconque du plan 2D.

Point dur

Un point dur caractérise la représentation minimale d'une ligne géométrique,principalement une ligne de contour. Les points durs sont définis manuellement ou calculésautomatiquement lors d'une étape de simplification de courbe.

Point fixe

Un point de la bathymétrie peut être défini comme fixe par l'utilisateur avant la

Page 7: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

9

construction du maillage. Lors de l'étape de génération du maillage, le point fixe deviendraun noeud intouchable. Il gardera donc la position définie par l'utilisateur. Un point de rejet ouencore les points anguleux d'un ouvrage polygonal immergé seront souvent définis commepoints fixes par l'utilisateur de MATISSE.

Noeud intouchable

Un noeud intouchable est un noeud qui ne peut être déplacé par des actions manuellessur les noeuds, les segments ou les triangles du maillage (voir chapitre 6). Tous les noeudsdu maillage peuvent être rendus intouchables.

Contraire : noeud modifiable.

Projet

Le logiciel MATISSE est fondé sur la notion de projet. En début d'une session de travail,l'utilisateur définit son projet soit par ouverture d'un projet antérieur, soit par création d'unnouveau projet.

Repère

Une session de travail se définit autour d'un repère de travail. Toute source de donnéesexternes est relative à un repère externe, ce qui permet de gérer la projection des donnéesdans le repère de travail.

Variable

Les variables dépendantes d'un système d'équations aux dérivées partielles sont cellesdéfinissant l'état du système modélisé. Pour TELEMAC-2D, il s'agit de la profondeur d'eauh, des deux composantes horizontales de la vitesse (u,v) et de la valeur du traceur T. Lavaleur prise par chacune des variables dépendantes est fonction de la position dans le planhorizontal (x,y) et du temps t. x, y et t sont nommées variables indépendantes.

Page 8: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être
Page 9: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

11

1. INTRODUCTION

1.1 PRESENTATION DU LOGICIEL MATISSE

Les modules de simulation du système de modélisation TELEMAC sont basés sur larésolution de systèmes d’équations aux dérivées partielles par la méthode des élémentsfinis. Cette méthode s’appuie sur une discrétisation spatiale, dite “maillage”, du domaineétudié. Ce maillage doit respecter certaines contraintes telles que la complexité desinfrastructures et doit tenir compte de la physique du problème comme l'existence derejets. A partir de ces éléments, il existe de nombreuses possibilités de mailler le domained’étude en tenant compte ou non de contraintes locales. Parmi celles-ci, il en existe une,dite “optimale” pour les équations hydrodynamiques et de transport, qui minimise leserreurs de troncatures et le coût (en termes de temps de calcul).

La note HE-45/95/018 (Mailleur de Delaunay piloté par une carte de tailles en vue d’uneadaptation à la bathymétrie, C. BRAGIER, 1995 [01]) décrit une méthode de triangulationoptimale automatique pilotée par une Carte de tailles. Cette Carte de tailles définit unedistance souhaitée entre noeuds, locale, traduisant des critères de densification physiquesou mathématiques.

Si la génération de maillage est automatique, l'utilisateur intervient cependant à différentsniveaux pour fournir sa connaissance de la géométrie et du comportement hydrodynamiquedu problème à traiter. Par exemple :

- le contour extérieur du domaine d'étude,

- les îles intérieures au domaine,

- des éléments géométriques à prendre en compte tels que la forme d'uneinfrastructure (hors du domaine tel qu'une pile de pont ou compris dans celui-cicomme un chenal de navigation),

- la bathymétrie du lieu,

- des critères pour définir la densification locale de noeuds. Ces critères peuventêtre définis manuellement par l'utilisateur ou en fonction d'éléments externes telsque le résultat d'un calcul (champs de vitesse, de concentration, etc). Labathymétrie est toujours prise en compte en tant que critère pour le calcul de ladistance souhaitée entre points.

La génération de maillage n'est pas le seul propos de MATISSE. Il sert aussi à définir lesconditions aux limites sur les frontières du domaine de manière interactive. Ce manueldécrit comment les utilisateurs peuvent générer un maillage, le manipuler selon leurspropres orientations et définir les conditions aux limites de leur calcul hydrodynamique.

Page 10: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

12

1.2 SITUATION DU LOGICIEL MATISSE AU SEIN DE LA CHAINEDE TRAITEMENT TELEMAC

Le logiciel MATISSE est intégré dans une chaîne de traitement : le système TELEMAC.Cet ensemble offre un ensemble complet de modules nécessaires à la construction d'unmodèle et aux simulations hydrodynamiques, de transport de contaminants et desédiments.

Le système TELEMAC-2D, présenté sur la figure 1 est constitué des modules suivants :

- le logiciel SINUSX permettant, à l'aide d'une table à digitaliser, de saisir les fondsainsi que le contour du domaine à modéliser. Les fichiers ainsi créés serontensuite relus par le système de génération de maillage,

- le logiciel MATISSE, qui génère le maillage. MATISSE relie les informationsbathymétriques et le contour du domaine saisi au moyen de SINUSX,

- le logiciel STBTEL permettant d'interfacer aux logiciels scientifiques du systèmeTELEMAC d’autres mailleurs que MATISSE, d'interpoler éventuellement unebathymétrie, et de créer un fichier de géométrie au standard Sérafin lisible par lesmodules de simulation et par le logiciel RUBENS. STBTEL effectue par ailleursun certain nombre de contrôles de cohérence du maillage,

- le logiciel EDAMOX permettant la création interactive des fichiers de paramètresnécessaires aux différents modules de calcul,

- le logiciel TELEMAC-2D permettant d'effectuer une simulation hydrodynamiquebidimensionnelle, avec ou sans effet de température et les calculs de transport desubstances dissoutes,

- le logiciel TELEMAC-3D permettant d'effectuer une simulation hydrodynamiquetridimensionnelle, avec effet de densité et les calculs de transport de substancesdissoutes,

- le logiciel SUBIEF permettant d'effectuer une simulation de transport desédiments en suspension, et les calculs de transport de substances dissoutessans effet gravitaire,

- le logiciel TSEF permettant d'effectuer une simulation de transport de sédimentspar charriage sur le fond (sables),

- le logiciel RUBENS permettant d'exploiter graphiquement les résultats desdifférents modules de simulation.

Par STBTEL, le système TELEMAC-2D est interfacé à trois mailleurs du commercedistincts de MATISSE :

- le module de maillage SUPERTAB du progiciel IDEAS de la société SDRC,

- le logiciel SIMAIL-2D de la société SIMULOG,

- le logiciel TRIGRID développé par l'Institut des Sciences Océanographiques,Canada.

Page 11: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

13

SINUSX

Bibliothèque E/S, utilitaires

Saisie interactive : - bathymétrie - sections transversales de rivière

Maillage

Graphiques interactifs

LE SYSTEME TELEMAC

STBTELInterpolation des fonds Interface maillage Conditions aux limites

TELEMAC-2D

Hydrodynamique / Transport 2-D

Charriage

Qualité des eaux / Suspension

RUBENS

UTILE

BIEF

Bibliothèque E.F.

Hydrodynamique / Transport 3-D

POSTEL-3D

EDAMOX

Préparation des paramètres de simulation

TELEMAC-3D

SUBIEF

Houle

TSEF

ARTEMIS

Simulations

bathymétrie

MATISSE

Page 12: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

14

1.3 ENVIRONNEMENT INFORMATIQUE

MATISSE est conçu pour être exploité dans l’environnement de multifenêtrage X11R5,avec Motif 1.2 pour le gestionnaire de fenêtre. Il a également besoin de la bibliothèque IlogViews 2.2 afin d’exécuter les primitives de tracés graphiques 2D et de construire l’interfacehomme machine.

Le logiciel RUBENS Version 4.1 doit faire partie de l’environnement d’exécution deMATISSE afin de pouvoir remplir les tâches de visualisation qui lui sont dédiées.

Une souris à trois boutons est nécessaire.

L’environnement système dépend de la station de travail sur laquelle est exploité lelogiciel MATISSE :

• stations HP : HP-UX 9.05 et HP-UX 10.20

• stations SUN : SOLARIS 2.4 et SOLARIS 2.5

1.4 CONFIGURATION DE MATISSE

Les couleurs et marqueurs spéciaux (exemple : points fixes, sélection, noeudsintouchables, frontières, etc.) du logiciel MATISSE sont configurables avec le fichierParamMatisse.

1.5 CONTENU DU MANUEL

Le présent manuel a pour objet de définir la manipulation de MATISSE par son utilisateur.Il est composé de huit sections, construites sur les différents modes de fonctionnement deMATISSE (les mots soulignés sont définis dans le glossaire figurant en tête de ce manuel):

1/ Utilisation de MATISSE :

Cette section vous présente la démarche générale de l'utilisation du logiciel.

Matisse s'appuie sur la notion de projet : vous pourrez engager une session deconstruction de maillage à l'aide de MATISSE soit en reprenant un projetexistant, créé au cours d'une session de travail antérieure, soit en ouvrant unnouveau projet MATISSE.

2/ Présentation du mode BATHYMÉTRIE :

Vous pouvez avoir accès à des sources de données bathymétriques dedifférentes natures, ou bien digitalisées à partir de cartes distinctes. Elles doiventpouvoir être lues, puis manipulées à l'aide de MATISSE de façon à faire intervenirvotre "connaissance du terrain". Cette étape conduit à un jeu de données

Page 13: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

15

bathymétriques unique. De plus, les cas simples de validation des logiciels demodélisation, non basés sur des données de terrain, doivent pouvoir être définisaisément à l'aide de MATISSE.

3/ Présentation du mode LIGNES GÉOMÉTRIQUES :

Une fois la bathymétrie introduite dans MATISSE, vous définirez le contour dudomaine d'étude (lignes de contour) à partir, par exemple, de la bathymétrie. Cemode de fonctionnement de MATISSE permet également de définir leslignes utilisateurs, naturelles ou non, utiles à la définition des critères surlesquelles les algorithmes de génération du maillage devront s'appuyer. Toutesles lignes définies dans ce mode de fonctionnement de MATISSE sont nomméeslignes géométriques.

4/ Présentation du mode M.N.T. :

Après une étape de création des données servant de support à la carte de tailles,vous définirez les éléments nécessaires au calcul de la distance souhaitée entrenoeuds. Cela peut être fait soit manuellement, soit à partir de sources dedonnées externes.

5/ Présentation du mode MAILLAGE :

Parmi toutes les lignes géométriques que vous aurez définies, vous choisissezcelles qui seront des lignes de contraintes pour la construction du maillage. Cetteconstruction est ensuite effectuée : le maillage apparaît à l'écran. Vous pouvezalors revenir en amont et prendre en compte de nouvelles lignes de contraintespuis juger des améliorations sur le maillage résultant.

Vous pouvez enfin modifier manuellement le maillage créé pour préciser certainséléments. A la fin de ces modifications, des vérifications automatiques sonteffectuées, vous assurant de la bonne constitution du maillage final.

6/ Présentation du mode CONDITIONS LIMITES :

Une fois le maillage défini, vous préciserez le type de conditions limites pourchaque segment homogène (un Groupe) de la frontière. Un éditeur graphique pourpermet de réaliser vos choix.

7/ Présentation des fonctions génériques :

Les fonctions génériques sont celles auxquelles vous avez accès dans l'un oul'autre des modes de fonctionnement de MATISSE.

8/ Les fichiers de MATISSE :

MATISSE a pour objectif de créer certains fichiers essentiels au système demodélisation de TELEMAC : le fichier de géométrie et celui de conditions limites.

Bien que la succession des chapitres de ce manuel corresponde aux différentes tâcheshabituellement suivies par l'utilisateur de MATISSE pour la réalisation de son maillage,celui-ci peut néanmoins revenir à n'importe quelle étape antérieure au cours de son travail.

Page 14: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

16

1.6 ENTREES ET SORTIES

MATISSE possède de nombreuses entrées. Celles-ci sont décrites dans les chapitres 2 à7 aux emplacements appropriés. Ces entrées sont de différents types :

- les maillages inclus dans les fichiers de géométrie utilisés par les modules decalculs de TELEMAC. Ces fichiers sont accédés en lecture.

- les sources de données bathymétriques ou de lignes géométriques (voir leschapitres correspondants 3 et 4). Ces fichiers sont accédés en lecture.

- les résultats de modules de calcul utilisés sous la forme de contraintes pourdéfinir la densité de noeuds. Fichiers accédés en lecture au format SERAFIN.

- les anciens projets de MATISSE pour redémarrage. Les données contenues sontalors modifiables. Un ancien projet peut aussi être utilisé comme source dedonnées ponctuelles telles que les entités pour la définition des conditions auxlimites (§7.2.1) ou la carte de tailles (§5.2). Le projet n’est alors pas modifiable.

Tous ces fichiers et projets sont optionnels. Il est par exemple possible de démarrer etcréer un maillage sans aucune donnée pour générer des cas tests simples.

En sortie, MATISSE génère deux fichiers nécessaires aux modules de calcul de la chaînede traitement de TELEMAC. Il s’agit des fichiers GÉOMÉTRIE et CONLIM (voir par exemplela notice d’utilisation de TELEMAC-2D). D'autre part, MATISSE gère un espace de travailou "projet" (voir chapitre 2). Toutes les données nécessaires à la création d'un maillage(lignes géométriques, critères, distance entre noeuds, ...) seront stockées dans ce projet.

Les formats des tous les fichiers en entrées et en sortie sont présentés au chapitre 9.

Page 15: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

17

2. UTILISATION DE MATISSE

2.1 APPRENTISSAGE

Pour utiliser MATISSE, vous devez être sous l'environnement de multi-fenêtrage X-Window/ Motif. Habituellement, cet environnement est lancé à partir du système d'exploitation parla commande (celle-ci peut dépendre du système ; consultez éventuellement votreadministrateur) :

$x11start

Après avoir lancé cet environnement, placez vous dans une fenêtre "émulateur determinal" (sur machine Hewlett-Packard, hpterm ou xterm) et entrez la commande :

$matisse

Après quelques instants, la fenêtre principale du logiciel apparaît à l'écran :

Page 16: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

18

Cette fenêtre est composée de haut en bas :

- d'une barre de menu horizontale placée en haut de la fenêtre et composée dequatre menus déroulants (Projet, Edition, Données, Action)

- de la zone principale de tracé où seront affichées les représentations graphiques,son déplacement est géré à partir des barres d’ascenseur situées à sa droite eten son bas. Le zoom est accessible à travers zoom (+) et zoom (-) situés en basà droite de la fenêtre principale. Lorsque le curseur est à l’intérieur de la zone lesactions précédentes sont disponibles par l’activation des touches de clavier :

- déplacement zone graphique vers la gauche : touche flèche gauche,

- déplacement zone graphique vers la droite : touche flèche droite,

- déplacement zone graphique vers le haut : touche flèche haut,

- déplacement zone graphique vers le bas : touche flèche bas,

- zoom avant : touche page suivante,

- zoom arrière : touche page précédente,

- vue globale : touche v

- D'une barre d'icônes placée en bas de la fenêtre vous permettant d'accéder auxprincipales actions de MATISSE.

Tous ces menus ne sont pas accessibles dès le lancement du logiciel. Vous devez dansun premier temps définir votre projet.

Un projet est le cadre de travail dans lequel vous désirez réaliser un maillage. Il secompose évidemment d'un maillage de triangles, mais aussi d'une base de donnéesstructurée autour de la carte de tailles et des lignes de support. Lors de la création d’unprojet, vous serez conduit à définir un repère de travail (voir §2.2). Toutes les actions à venirse référeront à ce repère. Ainsi, pour relire un maillage créé par un autre mailleur queMATISSE (§2.2), le logiciel vous demandera de définir le repère auquel vos données serapportent. Un projet sera créé et ce repère servira de repère de travail. Par contre, si vousrepartez d'un projet déjà créé (§2.3), le repère de travail contenu sera relu.

Une fois votre projet activé, vous pourrez avoir accès à toutes les possibilités que vousoffre MATISSE.

Que faut-il savoir de manière générale sur l’utilisation de MATISSE ? Tout d’abord qu’ils’agit d’un logiciel essentiellement graphique et convivial dont la manipulation est prochedes outils dont vous disposez sur les ordinateurs personnels (PC, MACINTOSH, ..). Parexemple, une action dépend de la sélection. Elle est donc effectuée après cette sélection,comme dans les traitements de texte. Vous retrouverez également de manière génériqueles notions de presse-papiers, de Copier/Coller/Couper, ...

De plus, une fois votre projet ouvert, vous avez accès ‡ différentes fonctions génériques àn’importe quel niveau de MATISSE, telles que l’aide, l’impression, la sauvegarde,l'annulation de commande, le rafraîchissement de l’écran et les fonctions de déplacement

Page 17: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

19

dans la fenêtre graphique (translation, zoom).

Au cours de ce chapitre et jusqu’au chapitre 7, nous allons vous présenter les actions quevous pouvez réaliser avec MATISSE. Les fonctions génériques sont présentées au chapitre8 une fois acquise la connaissance des différents modes de fonctionnement du logiciel.

2.2 CREER UN PROJET

Pour créer un nouveau projet, sélectionnez l'option Nouveau du menu Fichier. Vous avezalors la possibilité d’indiquer :

? la façon dont vous voulez créer un maillage : à partir de rien (projet vide) ou enrelecture d’un maillage (fichier au format SERAFIN).

? la localisation de votre projet.

Pour créer votre projet vous allez aussi devoir définir un repère de travail (cartésienorthonormé) qui vous servira tout au long de la réalisation de votre maillage.

Un repère de travail se compose de quatre données :

? l’unité des axes du repère,

? l’orientation de ces axes,

? les limites de votre domaine d’étude pour un filtrage éventuel des données àimporter,

? l’origine du repère.

Après avoir défini le repère, si vous avez souhaité relire un maillage existant, MATISSE litle fichier correspondant en effectuant toutes les conversions de format nécessaires. Dans lecas contraire, le projet créé est vide.

Le projet est automatiquement ouvert après création.

Nous allons voir en détail les possibilités dont vous disposez pour définir votre repère.

Unité du repère

Vous avez le choix entre “mètre /kilomètre /mille marin/ mile terrestre”.

Orientation du repère

L’orientation précise le sens sur chaque axe des valeurs croissantes. Il existe quatrepossibilités, chacun des deux axes pouvant être orienté dans un sens ou un autre.

Le premier cas est le repère direct standard. L’axe des x est orienté vers la droite, l’axedes y vers le haut. Les trois autres cas correspondent aux autres choix possibles pour lesaxes gauche/droit et haut/bas.

Emprise du repère

Page 18: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

20

Quatre limites sont définissables : Xmin , Xmax , Ymin , Ymax

Ces paramètres ne sont pas obligatoires. Par défaut, ils prennent la valeur AUTO. Celasignifie que vous ne désirez pas donner de contrainte à cette limite de votre domained’étude. Chacun de ces paramètres peut prendre la valeur que vous désirez (AUTOcompris).

Cette définition de l’emprise est utilisée lors d’une lecture de données externes(bathymétrie ou autre). Vous pourrez alors “filtrer” les données dont vous disposez pour nepas extraire de données trop éloignées de votre champ d’action et qui ne vous seraientdonc pas utiles.

Ä Pensez à bien définir vos limites dans l’unité du repère que vous avez choisie !

Origine du repère

Par défaut, l’origine du repère est (0,0). Sa modification présente généralement peud’intérêt car, par définition, cette origine est absolue. C'est ce repère de travail qui servira deréférence pour l'importation de données externes définies dans un autre repère considérécomme relatif.

2.3 OUVRIR UN PROJET

Pour ouvrir un projet, sélectionnez l'option Ouvrir du menu Fichier qui vous permet derelire un ancien projet.

Il n’est pas demandé à l’utilisateur de préciser le repère de travail puisqu’il est défini dansle projet.

2.4 CONSULTER UN PROJET

Vous avez la possibilité de consulter à l’écran les informations contenues dans un projetdéjà créé. Pour cela sélectionnez l'option Consulter du menu Projet. Les informationsfournies sont relatives au repère et aux données définies dans chaque mode.

2.5 SAUVEGARDER - QUITTER

Il est possible de sauvegarder votre projet à tout moment. Cette opération consiste àmettre à jour les données contenues dans le répertoire du projet. Pour cela sélectionnezl'option Sauver du menu Projet.

Pour quitter MATISSE, sélectionnez l'option Quitter du menu Projet. Si vous n’avez passauvegardé vos données, un message vous demande si vous souhaitez le faire. Si vousrépondez Oui, vous pourrez plus tard recommencer votre travail là ou vous l’avez

Page 19: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

21

interrompu. Pour cela rendez vous au paragraphe 2.3 “Ouvrir un projet”.

Page 20: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

22

3. MODE BATHYMETRIE

3.1 APPRENTISSAGE

Dans toutes les applications hydrodynamiques, la bathymétrie est un élément essentiel àla création d’un maillage car elle conditionne la vitesse des ondes (voir Note de Principe deTELEMAC-2D). Pour les algorithmes de génération de maillage, c’est un paramètreindispensable.

Pour générer la bathymétrie de votre futur maillage, pressez le bouton BATHYMÉTRIE quise trouve en bas de la fenêtre principale. Vous entrez dans un nouveau mode defonctionnement de MATISSE, le mode BATHYMÉTRIE, ce qui se traduit par une activationdes menus en haut de la fenêtre principale. Les choix possibles dans ces menus (que nousallons décrire par la suite) sont différents de ceux des autres modes disponibles (lesboutons en bas de la fenêtre principale) qui sont LIGNES GÉOMÉTRIQUES (chapitre 4),M.N.T. (Modèle Numérique de Terrain, chapitre 5), MAILLAGE (chapitre 6) ouCONDITIONS LIMITES (chapitre 7).

Dans la fenêtre graphique principale, les axes de votre domaine apparaissent sur lesbords. Si vous êtes entré dans ce mode après une relecture d’un projet ou d’un ancienmaillage, une liste de points colorés apparaît dans cette fenêtre graphique.

Les Axes

Ils apparaissent sur le bord de votre fenêtre et ne sont pas modifiables. Ils sont définis parrapport au repère de travail. Ils comportent une graduation automatique avec un chiffreenviron tout les trois centièmes d’unité, une graduation environ tous les trois millièmesd’unité. Les graduations s’adaptent automatiquement selon la translation ou le zoom quevous effectuez (voir chapitre 8).

Les Points

Les points sont représentés par des marqueurs de couleur. Les points sont regroupésdans des ensembles selon leurs origines (fichiers depuis lesquels ils ont été incorporésdans votre projet). A chaque ensemble est associé un couple marqueur-couleur par défautmais modifiable (voir paragraphe suivant).

Dans le cas où vous avez relu un projet, les points ont déjà été répartis en ensembles lorsde votre précédente session de travail. Les points de bathymétrie déjà définis apparaissentdonc avec la marqueur-couleur qui leur était associée.

La Couleur et les marqueurs des points

Les points peuvent être coloriés et marqués selon leur origine (le fichier auquel ils ontappartenu). Les couleurs et les marqueurs utilisés sont modifiables à volonté (voir §3.3.2)

Remarquez que le rouge est la couleur de la sélection (ceci peut être modifié avec lefichier de configuration voir §1.4).

Page 21: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

23

Méthodologie

Une fois l’écran graphique activé, vous pouvez avoir accès à différentes possibilités pour :

• créer de nouveaux points,

• lire des sources de données externes,

• modifier des points de la bathymétrie localement ou sur sélection,

• visualiser la bathymétrie résultante.

La méthodologie courante utilisée se base sur trois étapes :

• lire de nouvelles données de bathymétrie,

• traiter (modifier) les données de bathymétrie,

• vérifier à l’aide de visualisation graphique la bathymétrie, corriger si besoin.

Ces trois étapes sont abordées en détails dans les chapitres suivants.

3.2 LIRE DE NOUVELLES DONNEES DE BATHYMETRIE

Pour inclure de nouvelles données de bathymétrie en provenance de cartes digitaliséespar exemple, il importe que ces données soient décrites dans un des formats acceptés parMATISSE. Ces formats sont :

- SINUSX (format des cartes digitalisées),

- SERAFIN.

Le format des fichiers SINUSX et SERAFIN sont décrits au chapitre 9. Toutes lesdonnées sont lues comme une liste de points bathymétriques même s’ils sont définiscomme une courbe pour par exemple SINUSX (niveaux, profils).

En ce qui concerne les profils en travers de rivières, un traitement spécial leur a étéréservé, décrit au paragraphe 3.2.2.

3.2.1 LIRE DES DONNEES DE BATHYMETRIE

Pour lire ces données sélectionnez l'option Importer lignes/points du menu Données.Cette rubrique vous permet de sélectionner le fichier de données et son format (SERAFINou SINUSX).

Lors de la définition du repère local associé aux données à importer vous avez lapossibilité d’éliminer en lecture les données hors de votre domaine d’emprise (choix avecfiltrage).

Ä Attention ! l’origine du repère local doit être donnée dans le repère de travail pour que

Page 22: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

24

MATISSE puisse recaler ces nouvelles données avec celles existantes.

MATISSE lit le fichier sélectionné et ajoute les données sur l’écran graphique.

3.2.2 PLACER UNE COUPE TRANSVERSALE

Une coupe transversale est définie par un segment.

Sur ce segment est connu la bathymétrie en fonction de l’abscisse linéaire du segment.Placer une coupe nécessite donc deux étapes : la lecture des données et leur recollagedans le repère de travail. Le format des coupes doit obligatoirement être celui de SINUSX.

Pour lire ces données sélectionnez l'option Importer profil du menu Données. Elle vouspermet de sélectionnez le fichier de données puis de tracer le segment définissant le profilà importer.

Les points lus apparaissent alors à l'écran.

3.3 EDITER DES DONNEES DE BATHYMETRIE

Le menu Edition réunit les fonctions servant à modifier un point ou un ensemble de pointsde bathymétrie. Vous devez d’abord sélectionner les points sur lesquels vous désirez agir :

3.3.1 SELECTIONNER

Vous disposez de trois niveaux de sélection (un point, un ensemble, tout).

Sélectionner un point

La sélection d’un point est toujours active. Vous n’avez pas besoin de passer par unmenu mais seulement de cliquer sur le point désiré.

Deux boutons de la souris sont utilisés :

- bouton de gauche : en cliquant dessus, dans la fenêtre graphique, voussélectionnez le point le plus proche. Celui-ci change de couleur (rouge).

- bouton du milieu : déselectionne le point (génériquement, vide la sélection). Lepoint reprend sa couleur d’origine.

Sélectionner un ensemble de points

La sélection d’un ensemble de points s’effectue en décrivant à l’écran une polylignefermée qui correspond à une enveloppe de la sélection désirée. Pour cela, sélectionnezl'option Sélectionner enveloppe du menu Edition.

Une fois l’enveloppe créée, les points intérieurs sont sélectionnés automatiquement etchangent de couleur (rouge). Si vous pressez sur le bouton du milieu de la souris, la

Page 23: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

25

sélection sera vidée et les points sélectionnés reprendront leur couleur d’origine.

Les sélections ne sont pas exclusives. Si vous effectuez une certaine sélection,sélectionner de nouveau n’annule pas la sélection précédente :

- Si vous sélectionnez des points non déjà sélectionnés, ceux-ci vont être ajoutésà la sélection.

- Si vous sélectionnez des points déjà sélectionnés auparavant, ceux-ci vont êtreenlevés de la sélection. Ainsi, vous pouvez sélectionner un ensemble de points,puis créer une sélection à l'intérieur pour supprimer des points de la premièresélection.

Sélectionner tout

Si vous désirez sélectionner tous les points, sélectionnez l'option Tout sélectionner dumenu Edition.

Ä Remarquez que, lorsqu'une sélection courante existe, le fait de Tout sélectionner vouspermet de sélectionner le complémentaire de cette sélection.

3.3.2 EDITER

L’Edition regroupe deux fonctions de base :

- modifier “à la main” la valeur de la bathymétrie en un point,

- les fonctions d’Edition des traitements de textes Couper/Copier/Coller.

Editer un point

Pour modifier les paramètres d’un point en donnant des valeurs par le clavier :

- sélectionnez un point,

- sélectionnez l'option Editer du menu Edition.

Editer la couleur et les marqueurs des points

Pour modifier la couleur ou le marqueur des points appartenant au même ensemble :

- sélectionnez un point de cet ensemble,

- sélectionnez l'option Editer attributs graphiques du menu Edition.

Copier

Pour transférer la sélection dans un presse-papiers, sélectionnez l'option Copier du menuEdition.

Coller

Pour coller la sélection se situant dans le presse-papiers à l’endroit désiré par l’utilisateur,sélectionnez l'option Coller du menu Edition.

Couper

Page 24: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

26

Détruit les points qui ont été sélectionnés dans le presse-papiers. Sélectionnez l'optionCouper du menu Edition : à l'écran, les points disparaissent.

Undo

Annule les actions liées à un Couper ou à un Coller.

3.4 VISUALISER LES DONNEES DE BATHYMETRIE

Différentes possibilités graphiques vous sont offertes en plus de celles génériques :(zoom, translation - Voir chapitre 8).

3.4.1 SONDE

En sélectionnant l'option Sonde du menu Action, on peut visualiser les caractéristiquesdes points (coordonnées...).

3.4.2 VISUALISATION 1D

Vous avez la possibilité de visualiser la bathymétrie le long d’un segment définimanuellement.

Pour cela sélectionnez l'option Afficher Profil du menu Action. Refermez la fenêtre encliquant sur le bouton Fermer du bas de la courbe.

3.4.3 VISUALISATION 2D

Vous avez la possibilité de tracer un graphe de surfaces colorées pour la bathymétrie.

Pour cela, sélectionnez l'option Afficher Surface Colorées du menu Action. Refermezla fenêtre en cliquant sur le bouton Fermer du bas de la courbe.

3.5 AGIR SUR LES DONNEES DE BATHYMETRIE

Les actions sur les données peuvent être ponctuelles ou par groupes.

3.5.1 AJOUTER UN POINT

En cliquant sur l’option Créer point du menu Données, vous pouvez ajoutermanuellement un point de bathymétrie.

Page 25: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

27

3.5.2 DEPLACER

Pour déplacer votre sélection, sélectionnez l'option Déplacer du menu Action. Les pointssélectionnés sont liés à votre souris. En la déplaçant, bouton gauche enfoncé, vousdéplacez la sélection dans votre fenêtre.

3.5.3 DETRUIRE

Pour détruire votre sélection, sélectionnez l'option Détruire du menu Action. Les pointssélectionnés disparaissent de l’écran.

Page 26: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

28

4. MODE LIGNES GEOMETRIQUES

Cette étape va permettre aux algorithmes de génération de maillage de définir certaineslimites de position des points et des segments du futur maillage. En créant des lignescomposées d’ensembles de points ou de géométrie simples, vous allez définir des lignespossédant un attribut soit “utilisateur” (défaut), soit ”contour” (voir glossaire) :

Les lignes utilisateur (attribut = utilisateur):

Ces lignes utilisateur vous serviront par la suite dans les modes M.N.T. etMAILLAGE Elles sont une des clefs de voûte de la génération de maillage. Ellesserviront de support pour certaines actions de densification (“densifier d’unecertaine manière à gauche de telle ligne”, ...) et à définir les lignes de contraintedu maillage (voir paragraphe des définitions 1.3).

Les lignes de contour du futur maillage (attribut = contour) :

Ces lignes construisent le support du maillage, c’est à dire le domaine extérieuret les îles. Elles sont choisies parmi les lignes utilisateur en modifiant leurattribut (voir paragraphe 4.3.2, “Editer l’attribut d’une ligne géométrique”).

Ces lignes sont conservées dans la forme sous laquelle elles sont définies. A cette étape,elles ne sont pas discrétisées. C’est seulement lors du passage de ligne utilisateur à lignede contrainte que ces lignes seront discrétisées (voir chapitre 6).

4.1 APPRENTISSAGE

Pour spécifier les lignes géométriques, cliquez sur le bouton Lignes Géométriques quise trouve en bas de la fenêtre principale. Vous entrez dans un mode de fonctionnement deMATISSE, le mode LIGNES GEOMETRIQUES. Nous allons décrire par la suite les actionsqui sont à votre disposition.

Dans la fenêtre graphique principale, les axes du domaine apparaissent sur les bords dela même manière que dans le mode BATHYMÉTRIE. A l’intérieur de la fenêtre, deux typesd’information peuvent apparaître :

- si vous êtes entré dans ce mode après une relecture d’un projet ou d’un ancienmaillage, un ensemble de lignes de couleur et de points apparaissent. Ce sontles lignes géométriques déjà existantes.

- l’ensemble des points de la bathymétrie avec leurs couleurs associées.

La gestion des couleurs des points et des lignes est la même que dans le modeBathymétrie.

Une fois l’écran graphique activé, vous pouvez avoir accès à diverses actions vous

Page 27: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

29

permettent de :

- créer de nouvelles lignes,

- lire des sources de données externes de lignes,

- modifier les lignes ou les points de ces lignes, localement ou sur sélection.

La méthodologie courante se décompose en trois étapes :

- inclure de nouvelles données de lignes,

- traiter (modifier) les lignes géométriques,

- vérifier à l’aide de la visualisation graphique la bathymétrie le long des lignesgéométriques.

Ces trois étapes sont abordées en détail dans les paragraphes suivants.

4.2 INCLURE DE NOUVELLES LIGNES GEOMETRIQUES

Les lignes géométriques peuvent être introduites de différentes manières :

- vous avez la possibilité de les lire en provenance de cartes digitalisées (formatSINUSX ) ou de fichier au format SERAFIN (pour les frontières du domaine),

- vous pouvez les créer en définissant une polyligne avec la souris,

- vous pouvez créer une ligne isobathymétrique à partir du semis de points debathymétrie,

- enfin, vous pouvez créer des géométries simples (ellipse, rectangle) que vousplacerez dans votre domaine pour, par exemple, représenter un ouvrageschématique.

Ces possibilités sont décrites par la suite.

4.2.1 LIRE DES DONNEES EXTERNES

Pour lire ces données, sélectionnez l'option Importer lignes/points du menu Données.Cette rubrique vous permet de sélectionner le fichier de données et son format (SERAFINou SINUSX).

Lors de la définition du repère local associé aux données à importer vous avez lapossibilité d’éliminer en lecture les données hors de votre domaine d’emprise (choix avecfiltrage).

Ä Attention ! l’origine du repère local doit être donnée dans le repère de travail pour queMATISSE puisse recaler ces nouvelles données avec celles existantes.

Page 28: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

30

MATISSE lit le fichier sélectionné et ajoute les données sur l’écran graphique.

Pour connaître les attributs (utilisateur, contour) des nouvelles lignes, reportez vous aumanuel de référence ([02]).

4.2.2 CREER UNE NOUVELLE LIGNE GEOMETRIQUE

Pour créer à l’aide de la souris une polyligne, sélectionnez l'option Créer ligne du menuDonnées.

Vous pouvez alors construire une polyligne composée de points à l’aide de la souris.

Ä Une fois votre ligne entrée, la bathymétrie est calculée automatiquement en chaque pointcréé, par interpolation à partir des données de bathymétrie définies au chapitre 3.

4.2.3 CREER UNE LIGNE GEOMETRIQUE A PARTIR DE LA BATHYMETRIE

Pour créer une ligne géométrique à partir de la bathymétrie, sélectionnez l'option Créerlignes d’isobathymétrie du menu Données. Une boite de dialogue vous demande alorsd'entrer la valeur de l’isobathymétrie que vous désirez. Une fois cela fait, MATISSE vacalculer la ligne isobathymétrique correspondante dans votre domaine et l’afficherdiscrétisée en un certain nombre de points.

4.2.4 CREER DES GEOMETRIES SIMPLES

En sélectionnant l'option Créer géométrie simple du menu Données, vous avez accèsà un menu contextuel permettant de définir une géométrie simple. Les choix disponiblessont actuellement l’ellipse et le rectangle.

La géométrie va être décrite et affichée à l’écran sous la forme d’une ligne géométriquecomposée d’un ensemble de points. Pour modifier cette géométrie, référez vous au chapitresuivant “Editer”. Dans cette version de Matisse les géométries simples ne peuvent pas êtrescindées, de même un point d’une géométrie simple ne pourra pas être supprimé oudéplacé.

4.3 EDITER DES LIGNES GEOMETRIQUES

Le menu Edition réunit les fonctions servant à modifier un point ou un ensemble de pointsde bathymétrie. Ces fonctions réagissent comme pour les ordinateurs personnels (PC,MAC), c’est-à-dire que l’action s’effectue après la sélection.

Page 29: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

31

4.3.1 SELECTIONNER

Vous disposez de trois niveaux de sélection (un point ou une ligne, un ensemble, tout).

Sélectionner un point d’une ligne

La sélection d’un point est toujours active. Vous n’avez pas besoin de passer par unmenu mais seulement de cliquer sur le point de la ligne que vous désirez sélectionner.

Deux boutons de la souris sont utilisés :

- bouton de gauche : en pressant ce bouton, dans la fenêtre graphique, voussélectionnez le point le plus proche. Celui-ci change de couleur (rouge).

- bouton du milieu : désélectionne le point (génériquement, vide la sélection). Lepoint reprend sa couleur d’origine.

Sélectionner une ligne

Cette sélection est, elle aussi, toujours active. Il n'est pas nécessaire de passer par unmenu mais seulement de cliquer sur un segment de cette ligne.

Sélectionner un ensemble de points et de lignes

La sélection d’un ensemble s’effectue en décrivant à l’écran une polyligne fermée quicorrespond à une enveloppe de la sélection désirée. Pour cela, sélectionnez l'optionSélectionner enveloppe du menu Edition. Vous devez alors construire l’enveloppe devotre sélection à l’aide de la souris de la même manière que pour la bathymétrie (voir§3.3.1).

Une fois l’enveloppe créée, les points intérieurs appartenant à une ligne et les lignesintérieures sont sélectionnés automatiquement et changent de couleur. Si vous pressez lebouton du milieu de la souris, la sélection sera vidée et les points et lignes sélectionnésreprendront leurs couleurs d’origine.

Ä Les actions de groupage ne sont pas exclusives. Si vous effectuez une nouvelle sélection,celle-ci n’annule pas la sélection précédente :

- si vous sélectionnez des points ou des lignes non déjà sélectionnés, ceux-ci vontêtre ajoutés à la sélection.

- si vous sélectionnez des points ou des lignes déjà sélectionnés auparavant,ceux-ci vont être supprimés de la sélection. Ainsi, vous pouvez sélectionner unensemble de points , puis créer une sélection intérieure pour retirer des points oudes lignes de cette sélection.

Sélectionner tout

Si vous désirez sélectionner tous les points appartenant aux lignes et toutes les lignes,sélectionnez l'option Tout sélectionner du menu Edition.

Remarquez qu'en cas de sélection courante non vide, le fait de Tout sélectionner vouspermet de sélectionner le complémentaire de cette sélection.

Page 30: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

32

4.3.2 EDITER

L’Edition regroupe cinq fonctions de base :

- modifier “à la main” un point d’une ligne.

- Editer les paramètres d’une géométrie.

- Editer l’attribut d’une ligne géométrique : action utilisateur et contour. L'attributcontrainte est donné dans le mode maillage (chapitre 6).

- les fonctions d’Edition des traitements de textes copier/couper/coller.

Editer un point

Pour modifier les paramètres d’un point en donnant des valeurs par le clavier :

- sélectionnez un point.

- sélectionnez l'option Editer du menu Edition.

Editer une géométrie

Pour modifier les paramètres d’une géométrie en donnant des valeurs au moyen du clavier:

- sélectionnez la géométrie simple ou un point de celle ci.

- sélectionnez l'option Editer géométrie simple du menu Editer.

Editer l’attribut d’une ligne géométrie

Pour modifier l’attribut d’une ligne géométrique :

- sélectionnez la ligne ou un point de celle ci.

- sélectionnez l'option Editer type ligne du menu Edition.

Par défaut une ligne possède l’attribut utilisateur. C’est à cette étape que vous précisezquelles lignes forment le support du maillage et les îles en leur donnant l’attribut contour.

Editer la couleur des lignes et les marqueurs des points

Pour modifier la couleur ou le marqueur des points et des lignes appartenant au mêmeensemble :

- sélectionnez une ligne (ou un point de celle ci) appartenant à l’ensemble que l’onveut modifier.

- sélectionnez l'option Editer attributs graphiques du menu Edition.

Choisissez la couleur et la marque pour l’ensemble.Copier

L’action de copier a pour objet de transférer la sélection dans un presse-papiers.Sélectionnez l'option Copier du menu Edition.

Page 31: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

33

Coller

L’action de coller correspond à coller la sélection se situant dans le presse-papiers àl’endroit désiré par l’utilisateur. Pour cela sélectionnez l'option Coller du menu Edition.

Couper

Détruit les points qui ont été sélectionnés et les transfère dans le presse-papiers.Sélectionnez l'option Couper du menu Edition. Les points disparaissent de l’écran.

Undo

Annule les actions liées à un Couper ou à un Coller.

4.4 AGIR SUR LES LIGNES GEOMETRIQUES

Les actions sur les lignes peuvent être de deux types : interrogatives et modificatrices.

4.4.1 SONDE

En sélectionnant l'option Sonde du menu Action, on peut visualiser les caractéristiquesdes lignes.

4.4.2 VISUALISATION 1D

Vous avez la possibilité de visualiser graphiquement la valeur de la bathymétrie le long dela partie continue d’une ligne géométrique préalablement sélectionnée. Pour celasélectionnez l'option Afficher Profil du menu Action.

Une fenêtre apparaît alors où est visualisée une courbe unidimensionnelle représentant labathymétrie le long de la ligne géométrique.

4.4.3 AJOUTER UN POINT DANS UNE LIGNE

En sélectionnant l'option Créer point du menu Données, vous pouvez ajoutermanuellement un point à une ligne géométrique. La bathymétrie sur le nouveau point serainterpolée automatiquement (voir détail de la fonctionnalité dans le manuel de référence[02]).

4.4.4 DEPLACER

Pour déplacer votre sélection, sélectionnez l'option Déplacer du menu Action. Les pointssélectionnés sont liés à votre souris. En la déplaçant, bouton gauche enfoncé, vousdéplacez la sélection dans votre fenêtre.

Page 32: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

34

4.4.5 DETRUIRE

Pour détruire votre sélection, sélectionnez l'option Détruire du menu Action. Les pointssélectionnés disparaissent de l’écran.

4.4.6 SCINDER

Pour couper une ligne géométrique, sélectionnez l'option Scinder du menu Action.Cliquez sur un segment d’une ligne géométrique. Le segment disparaît.

4.4.7 CONNECTER

Pour connecter deux lignes géométriques, sélectionnez l'option Connecter du menuAction. Cliquez sur une extrémité d’une ligne, puis sur l’extrémité d’une autre lignegéométrique. Le segment reliant ces deux lignes est créé et affiché à l’écran. Si ces deuxlignes étaient deux lignes géométriques différentes, alors l’opération unifiera les deux lignesen une seule.

4.4.8 FILTRER

Dans certains cas, il peut être pratique de fusionner des points très proches (et doncredondants), mais pouvant appartenir à deux lignes géométriques différentes. Pourappliquer un filtre de distance minimale entre points de lignes géométriques, sélectionnezl'option Filtrer du menu Action. Un menu apparaît où vous devez fournir le seuil de fusiondes points en unité du repère. La fusion de deux points séparés par une distance inférieureau seuil sera effectuée de la manière suivante :

- Si les points appartiennent à la même ligne, ils seront remplacés par un seul desdeux.

- Si les points appartiennent à deux lignes différentes :

• s'il s’agit d’extrémités de lignes, alors les lignes seront fusionnées et un desdeux points disparaîtra,

• sinon, aucune action n’est effectuée.

4.4.9 PROJETER

Pour projeter une ligne sur l’interpolant de la bathymétrie sélectionnez l’option Projeterligne du menu Action (voir détail de la fonctionnalité dans le manuel de référence [02]).

4.4.10 DEFINIR LES POINTS DURS

Page 33: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

35

Pour transformer en points fixes l’ensemble d'une sélection, sélectionnez l'option Définirpoints durs du menu Action.

Les points durs sont représentés par une couleur spécifique, qui peut être précisée dansles paramétrages de MATISSE.

Page 34: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

36

5. MODE M.N.T.Cette étape est essentielle au fonctionnement des algorithmes de génération de maillage

sur lesquels repose MATISSE. Son but est d’établir la Carte de tailles, c’est à dire unmaillage de base sur lequel, en chaque point, est définie une liste de critères et, enconséquence, une distance souhaitée entre points. L’ensemble Bathymétrie-LignesGéométriques-Carte de tailles forment le Modèle Numérique de Terrain (M.N.T.).

Cette étape constitue la première étape de la triangulation. Vous n'interviendrez pas dansla création du maillage de base. Celui-ci est calculé automatiquement quand vous cliquezsur le bouton M.N.T. (voir §5.1). Votre action porte essentiellement sur la définition descritères et, à partir de là, sur la distance souhaitée entre noeuds. La génération du maillageest effectuée dans le chapitre suivant.

5.1 APPRENTISSAGE

Pour établir la Carte de tailles, cliquez sur le bouton M.N.T. qui se trouve en bas de lafenêtre principale. Vous rentrez dans un nouveau mode de fonctionnement de MATISSE, lemode M.N.T. (Modèle Numérique de Terrain).

A l’intérieur de votre fenêtre graphique, un maillage monochrome apparaît ainsi quel’ensemble des lignes utilisateur existantes. Ces lignes utilisateurs vont vous aider à définircertains critères.

Une fois l’écran graphique activé, vous aurez accès à différentes actions pour :

- créer de nouveaux critères,

- lire des sources de données de critères,

- modifier les critères, localement ou sur sélection.

La méthodologie couramment utilisée se compose de cinq étapes :

- sélectionner le maillage de base de la Carte de tailles,

- inclure de nouveaux critères,

- traiter (modifier ou créer) les données de critères,

- vérifier à l’aide de la visualisation graphique les critères,

- calculer la fonction des distances entre noeuds.

Ces cinq étapes sont abordées en détail dans les paragraphes suivants.

Page 35: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

37

5.2 SELECTIONNER LE MAILLAGE DE BASE DE LA CARTE DETAILLES

Le maillage de base de la Carte de tailles que vous avez à l’écran a été créé à partir desinformations que vous avez définies auparavant (Bathymétrie, Lignes de Contour et Lignesutilisateur). Pour plus de détail sur cette création reportez vous au manuel de référence([02])

Si vous préférez utiliser un maillage défini lors d’une précédente session, sélectionnezl'option Importer M.N.T. du menu Données. Vous pouvez ainsi lire un maillage créé dansun autre projet. Le maillage à l’écran est remplacé par celui qui vient d’être relu.

Ä Attention, cette action n'existe que pour une situation précise. Il s’agit d’itérer le processusde génération de maillage en utilisant une première version de maillage comme Carte detailles (voir la remarque du paragraphe 5.1 Apprentissage). Par suite, le maillage créé estmodifié, mais aussi les lignes de contour (ou support du maillage). Cette information estremplacée. Tous les critères déjà définis sont perdus. Il convient donc de faire attention sivous relisez le maillage d’un autre projet ! Les autres informations telles que les lignesutilisateurs ou la bathymétrie, sont par contre conservées. Dans ce sens, la bathymétrieaux noeuds du nouveau maillage est recalculée par interpolation.

5.3 INCLURE DE NOUVEAUX CRITERES

Quand vous entrez dans le mode M.N.T., un critère associé à votre maillage est déjàprésent : la bathymétrie. Vous pouvez le vérifier par exemple avec la sonde (voir §5.4.1).

Vous avez la possibilité de relire des données externes pour les transformer en critères. Ils’agit des résultats de calculs au format SERAFIN et donc notamment des résultats desmodules de calcul de TELEMAC. Si vous désirez inclure des résultats en provenanced’autres modèles, veuillez les transformer au format SERAFIN.

Pour inclure ces données, sélectionnez l'option Importer critères du menu Données.

5.4 EDITER DES CRITERES

De manière générale, vous avez la possibilité de modifier un critère existant ou d’en créerde nouveaux. Le nombre de critères n'est pas limité.

Le menu Edition réunit les fonctions servant à modifier un critère en un point ou unensemble de points du maillage de base. Ces fonctions réagissent comme pour lesordinateurs personnels (PC, MAC), c’est à dire que l’action s’effectue après la sélection.

Page 36: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

38

5.4.1 SELECTIONNER

Vous disposez de trois niveaux de sélection (un point / une ligne, un ensemble, tout).

Sélectionner un point

La sélection d’un point est active quand le mode de sélection est positionné sur sélectionpoint (menu Edition rubrique Mode de sélection). Il vous suffit alors de cliquer sur le pointvoulu au moyen de la souris.

Deux boutons de la souris sont utilisés :

- bouton de gauche : en pressant ce bouton, dans la fenêtre graphique, voussélectionnez le point le plus proche. Celui-ci change de couleur (rouge).

- bouton du milieu : désélectionne le point (génériquement, vide la sélection). Lepoint reprend sa couleur d’origine.

Sélectionner une ligne

Cette sélection est active quand le mode de sélection est positionné sur sélection ligne(menu Edition rubrique Mode de sélection). Il vous suffit alors de cliquer avec la sourissur un segment de cette ligne.

Sélectionner un ensemble de points

La sélection d’un ensemble de points (ou de lignes suivant le mode de sélection)s’effectue en décrivant à l’écran une polyligne fermée qui correspond à une enveloppe de lasélection désirée. Pour cela, sélectionnez l'option Sélectionner enveloppe du menuEdition. Vous devez alors construire l’enveloppe de votre sélection à l’aide de la souris dela même manière que pour la bathymétrie (voir § 3.3.1).

Une fois l’enveloppe créée, les points (ou lignes) intérieurs sont sélectionnésautomatiquement et changent de couleur. Si vous cliquez sur le bouton du milieu de lasouris, la sélection sera vidée et les points ou lignes sélectionnés reprendront leurscouleurs d’origine.

Ä Les actions de groupage ne sont pas exclusives. Si vous effectuez une nouvelle sélection,celle-ci n’annule pas la sélection précédente :

- si vous sélectionnez des points ou des lignes non déjà sélectionnés, ceux-ci vontêtre ajoutés à la sélection,

- si vous sélectionnez des points ou des lignes sélectionnés précédemment, ceux-ci vont être supprimés de la sélection. Ainsi, vous pouvez sélectionner unensemble de points ou de lignes, puis créer une sélection intérieure pour retirerdes points ou des lignes de cette sélection.

Sélectionner tout

Si vous désirez sélectionner tous les points (ou lignes suivant le mode de sélection),choisissez l'option Tout sélectionner du menu Edition.

Ä Remarquez que l’action de Tout sélectionner après qu’une sélection ait déjà été effectuéevous permet de sélectionner le complémentaire de cette sélection.

Page 37: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

39

5.4.2 EDITER LES CRITERES EN UN POINT

Pour modifier un critère en un point au moyen du clavier :

- sélectionnez un point,

- choisissez l'option Editer du menu Edition.

Un menu apparaît contenant les valeurs des différents critères en ce point ; chacun d'entreeux est modifiable (exceptée la bathymétrie).

5.5 AGIR SUR LES DONNEES DE CRITERES

Les actions sur les critères peuvent être de deux types : interrogatives et modificatrices.

5.5.1 SONDE

En sélectionnant l'option Sonde du menu Action, on peut visualiser les critères définisaux points (ainsi que les caractéristiques des lignes).

5.5.2 VISUALISATION 2D

Vous avez la possibilité de tracer graphiquement les isovaleurs en couleur d’un critère.Pour cela choisissez l'option Afficher surfaces colorées du menu Action. Vous pouvezalors sélectionner le critère à visualiser.

5.5.3 DETRUIRE UN CRITERE

Pour détruire un critère, choisissez l'option Calculer critères du menu Action. Unefenêtre apparaît dans laquelle vous pouvez détruire un critère en le sélectionnant dans laliste de droite et en appuyant sur le bouton Détruire critère (on ne peut pas détruire lecritère « bathymétrie »)

5.5.4 APPLIQUER UN OPERATEUR ARITHMETIQUE

Pour appliquer un opérateur arithmétique sur la sélection, choisissez l'option Calculercritères du menu Action.

Vous pouvez ainsi modifier les valeurs d’un critère aux points sélectionnés (ou créer unnouveau critère) en effectuant des opérations arithmétiques sur les critères existants.

Pour connaître l’ensemble des possibilités de cette option consultez le manuel deréférence ([02]).

Page 38: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

40

5.5.5 APPLIQUER UNE FONCTION ANALYTIQUE

Pour appliquer une fonction analytique sur la sélection, choisissez l'option Lisser critèresdu menu Action.

Ces fonctions utilisent les données connues sur les lignes pour remplir leur espaced’action selon leurs propres caractéristiques. Les types de fonctions disponibles sontGaussienne, Linéaire , Créneau.

Pour connaître l’ensemble des possibilités de cette option consultez le manuel deréférence ([02]).

Exemples :

- vous avez sélectionné deux lignes utilisateur. Vous voulez définir une répartitionlinéaire de température entre ces deux lignes. Vous choisirez la fonctionLinéaire pour construire la distribution de température entre les deux lignes.

- vous avez sélectionné une ligne utilisateur fermée, représentant par exemple uneîle. Vous souhaitez définir un critère concentrique autour de cette île, du pluspetit près de l'île au plus grand vers le large. Vous allez sélectionner la fonctionLinéaire ou Gaussienne selon la répartition du critère que vous désirez.

5.5.6 DEFINIR LES POINTS FIXES

Pour définir en point fixe l’ensemble de la sélection, utilisez l'option Définir points fixesdu menu Action.

5.6 DEFINITION DE LA DISTANCE ENTRE NOEUDS

Le calcul de la distance entre noeuds à partir des critères s'effectue en sélectionnantl'option Calculer distance du menu Action. La démarche à suivre est la suivante:

- vous sélectionnez certains critères dans l’ensemble de ceux que vous avezdéfinis. Remarquez que si vous avez déjà défini une distance entre noeuds, elleest présente dans le menu des critères et vous pouvez la sélectionner commetelle.

- des opérateurs vous permettent de définir vos préférences entres les différentscritères.

- vous pouvez alors lancer le calcul de la distance entre noeuds (voir manuel deréférence [02]).

Après calcul vous pouvez la visualiser en sélectionnant l'option Visu 2D du menu Action(§5.5.2).

Si vous souhaitez contrôler précisément le calcul de la distance entre noeuds, utilisezcette méthode par étapes : calculez la distance entre noeuds à partir de la bathymétrie.Puis, sélectionnez un des critères suivants et la distance précédente. Calculez votre

Page 39: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

41

nouvelle distance et visualisez la. Itérez ce procédé.

Page 40: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

42

6. MODE MAILLAGEVous avez à présent presque complètement spécifié les éléments nécessaires aux

algorithmes de génération de maillage : la bathymétrie, les lignes de contour et utilisateuret la Carte de tailles sont à présent définies. Presque, car il vous faut définir maintenant leslignes de contraintes. En réalité, il s’agit uniquement de désigner les lignes utilisateur quevous voulez considérer comme lignes de contrainte.

Une fois les lignes de contrainte sélectionnées, la génération de maillage pourra êtreeffectuée et votre maillage apparaîtra à l'écran. Vous aurez alors la possibilité de vérifier etcorriger manuellement, si nécessaires, le maillage.

6.1 APPRENTISSAGE

Pour créer le maillage, cliquez sur le bouton Maillage qui se trouve en bas de la fenêtreprincipale. Vous rentrez sous un nouveau mode de fonctionnement de MATISSE, le modeMAILLAGE, qui permet la génération du maillage proprement dite.

A l’intérieur de la fenêtre graphique, le même maillage monochrome que dans le modeM.N.T. apparaît ainsi que l’ensemble des lignes utilisateur qui sont définies.

La méthodologie permettant de réaliser un maillage se compose de quatre étapes :

- sélectionner les lignes de contraintes parmi les lignes utilisateur,

- lancer la génération de maillage,

- retourner au premier point (sélection) ou dans les modes précédents (pourredéfinir la Carte de tailles ou les lignes utilisateur par exemple) si votre essai nevous satisfait pas,

- corriger, éventuellement manuellement, certains éléments du maillage.

Ä Attention, si vous corrigez manuellement certains détails du maillage et que vous relancezla génération, vos modifications vont disparaître ! Préférez les modifications effectuées enamont de la génération, par exemple en ajoutant des contraintes ou des points fixes.

Ä Dans les menus Action et Edition, certaines options sont grisées, ce qui signifie que vousn’y avez pas accès. En effet, il s’agit des menus d’actions manuelles qui seront à votredisposition une fois généré le maillage.

Page 41: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

43

6.2 SELECTIONNER LES LIGNES DE CONTRAINTE

Nous dirons par la suite qu'une ligne utilisateur est ”active” lorsqu'elle est sélectionnéecomme ligne de contrainte. Vous avez la possibilité de tout sélectionner ou bien desélectionner manuellement certaines lignes. La sélection des lignes n’est possible que si lemode de sélection est positionné sur sélection ligne (menu Edition rubrique Mode desélection).

6.2.1 SELECTIONNER TOUT

Si vous désirez sélectionner toutes les lignes utilisateur, utilisez l'option Sélectionnertout du menu Edition.

6.2.2 SELECTIONNER UNE LIGNE OU UN ENSEMBLE DE LIGNES

Sélectionner une ligne

Cette sélection est toujours active (si, bien sûr, le mode de sélection est le bon). Vousn’avez pas besoin de passer par un menu mais seulement de cliquer avec le bouton degauche de la souris sur un segment de cette ligne.

Sélectionner un ensemble de lignes

La sélection d’un ensemble de lignes s’effectue en décrivant à l’écran une polylignefermée qui correspond à une enveloppe de la sélection désirée. Pour cela, choisissezl'option Sélectionner enveloppe du menu Edition. Vous devez alors construirel’enveloppe de la sélection à l’aide de la souris, de la même manière que pour labathymétrie (voir 3.3.1).

Une fois l’enveloppe créée, les lignes strictement incluses dans l’enveloppe sontsélectionnées automatiquement et changent de couleur.

Dans tous les cas, si vous cliquez sur le bouton du milieu de la souris après sélection,cette sélection sera vidée et les lignes sélectionnées reprendront leurs couleur d’origine.

Ä Les actions de groupage ne sont pas exclusives. Si vous effectuez une nouvelle sélection,celle-ci n'annule pas la sélection précédente :

- si vous sélectionnez des lignes n'appartenant pas encore à la sélection, ellesvont être ajoutées à la sélection,

- si vous sélectionnez des lignes déjà sélectionnées précédemment, elles vont êtresupprimées de la sélection. Ainsi, vous pouvez sélectionner un ensemble delignes, puis créer une sélection intérieure pour retirer des lignes de cettesélection.

Ä Remarquez que l’action de tout sélectionner après qu’une sélection ait déjà été effectuéevous permet de sélectionner le complémentaire de cette sélection.

Page 42: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

44

6.3 CONSTRUIRE LE MAILLAGE

Pour lancer la construction du maillage, sélectionnez l'option Calculer maillage dumenu Action. Une boite de dialogue affichant la liste des critères (dont les valeurs sonttoutes strictement positives) définis dans le mode M.N.T. apparaît à l’écran. Sélectionnezun critère et cliquez sur Calculer. Une estimation du nombre de noeuds va s’afficher àl’écran. Vous povez alors valider ou annuler. Après un instant d’attente, vous verrezapparaître à l'écran votre maillage. De plus, dans les menus Edition et Action, les optionsrestent actives. Vous pouvez maintenant agir sur votre maillage manuellement. Les pointsdu maillage sont affichés avec l'une des deux couleurs suivantes :

Jaune : pour les noeuds intouchables (voir glossaire).

Noir : pour les autres noeuds du maillage.

Contrôlez la liste des noeuds intouchables (voir 6.6.2). Par défaut, il s'agit de :

• l’ensemble des points de contour,

• l’ensemble des points appartenant à une ligne de contrainte,

• l’ensemble des points fixes.

Une fois votre maillage réalisé, le mode de sélection passe automatiquement au modesélection point et vous avez accès directement aux noeuds noirs du maillage mais plusaux lignes utilisateur. Si vous voulez revenir à la génération de maillage, en sélectionnantd’autre lignes, vous devez de nouveau passer en mode sélection ligne avec l'option Modede sélection du menu Edition.

6.4 INFORMATIONS

En sélectionnant l'option Informations du menu Edition MATISSE fournira dans unefenêtre les informations suivantes sur le maillage courant :

• le nombre de noeuds,

• le nombre de triangles,

• le nombre d’îles,

• le nombre de points fixes,

• la valeur de bathymétrie maximale et minimale,

• la taille du segment le plus grand et du segment le plus petit,

• distorsion maximale des mailles,

• progression maximale des mailles.

Page 43: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

45

6.5 VISUALISATION 2D

Certains critères sont importants pour juger de la qualité d’un maillage. Vous avez accèsa une visualisation bidimensionnelle par tracé de graphes d’isovaleurs de certainesquantités. Les choix possibles sont :

- la bathymétrie,

- la longueur moyenne sur un triangle des segments (en relation avec la distanceentre noeuds),

- surface d’un triangle,

- la distorsion d’un triangle,

- le plus petit angle d’un triangle,

- le plus grand angle d'un triangle.

Sélectionnez l'option Afficher Surface Colorées du menu Action et choisissez le critèrede qualité que vous voulez visualiser.

6.6 MODIFIER MANUELLEMENT LE MAILLAGE

Une fois le maillage réalisé, vous avez accès directement aux noeuds de celui-ci (le modede sélection est sélection point). Les modifications peuvent se rapporter aux noeuds de lasélection, aux segments reliant les noeuds de la sélection, aux triangles dont les troisnoeuds sont dans la sélection.

6.6.1 SELECTIONNER

Vous disposez de trois niveaux de sélection (un noeud, un ensemble, tout). Ces niveauxsont identiques à ceux utilisés pour la bathymétrie, présentés au paragraphe 3.3.1.

6.6.2 RENDRE LES NOEUDS INTOUCHABLES/MODIFIABLES

Vous pouvez occasionnellement avoir besoin de modifier des noeuds qui sont par défautintouchables (par exemple pour corriger localement un tracé de côte). Vous pouvez aussidésirer qu’une zone de noeuds modifiables ne le soit pas par vos actions. Aussi, vouscontrôlez la liste des noeuds intouchables avec l'option Définir points intouchable dumenu Edition.

6.6.3 AGIR SUR LES NOEUDS

Rappelons que les actions sur les noeuds seront effectuées exclusivement sur les noeuds

Page 44: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

46

modifiables. Les actions disponibles sont Editer et Déplacer.

Editer un noeud

Pour modifier les paramètres d’un noeud en fournissant des valeurs au moyen du clavier :

- sélectionnez un noeud,

- sélectionnez l'option Editer du menu Edition.

Un menu apparaît contenant les informations sur ce noeud. Chacune d'entre elles estmodifiable :

- les coordonnées du noeud,

- la valeur de la bathymétrie.

Habituellement, quand vous modifiez la localisation d’un noeud vous ne connaissez pas apriori sa nouvelle bathymétrie. Vous avez alors la possibilité de cliquez sur le boutonInterpoler la bathymétrie. La valeur de la bathymétrie en ce noeud sera calculée aumoyen de la bathymétrie courante (voir chapitre 2).

Déplacer

Pour déplacer les noeuds modifiables de la sélection, utilisez l'option Déplacer du menuEdition. Tous les noeuds de la sélection seront déplacés. Les segments et les trianglesliés à ces noeuds ne seront pas modifiés contextuellement mais l’écran sera rafraîchi pourmontrer leur nouvelle forme.

Remarque : ces noeuds restent sélectionnés après déplacement si vous voulez denouveau les déplacer. De plus la bathymétrie de ces noeuds est conservée telle quelle. Sivous voulez l’interpoler à partir des points de bathymétrie originaux, sélectionnez l'optionInterpoler Bathymétrie du menu Action.

Interpoler la bathymétrie

Pour interpoler la bathymétrie sur les noeuds de la sélection à partir de l'ensemble despoints définis initialement dans le mode BATHYMÉTRIE, sélectionnez l'option Interpolerbathymétrie du menu Action.

6.6.4 AGIR SUR LES SEGMENTS

Échanger

Pour échanger les connections entre deux triangles, sélectionnez l'optionÉchanger segments du menu Edition.

6.7 VERIFIER UN MAILLAGE

Les modifications que vous avez effectuées sur maillage généré par MATISSE peuventavoir introduit des erreurs dans votre maillage. Vous pouvez vous assurer de la qualité de

Page 45: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

47

votre maillage en sélectionnant l'option Vérifier maillage du menu Action.

Les défauts de constitution d'un maillage suivants sont vérifiés :

- segments croisés (existence d'une intersection entre deux segments),

- triangle surcontraint.

6.8 FICHIER DE GEOMETRIE

Une fois les vérifications effectuées, vous pouvez écrire le fichier de géométriecorrespondant, nécessaire au système de modélisation de TELEMAC. Pour cela,sélectionnez l'option Générer fichier TELEMAC du menu Fichier.

Page 46: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

48

7. MODE CONDITIONS AU LIMITESLa définition des conditions limites constitue la dernière étape de réalisation d’un maillage

par MATISSE. Cette étape va vous permettre de définir le type et la valeur (pour les cas oùcelle-ci est constante en temps) des conditions limites à considérer aux différents noeudsde la frontière du domaine. Ce travail conduira à la création du fichier CONLIM nécessaireau fonctionnement du logiciel TELEMAC-2D.

Pour définir les conditions aux limites associées à votre maillage, pressez sur le boutonConditions limites qui se trouve en bas de la fenêtre principale. Vous rentrez dans unnouveau mode de fonctionnement de MATISSE, le mode CONDITIONS LIMITES, qui vouspermet de définir les conditions limites.

Dans votre fenêtre graphique principale, le maillage apparaît en gris. Les noeuds répartissur les lignes de contour sont présentés en bleu.

Les conditions limites se définissent par deux éléments : les Entités et les Groupes. Encomplément aux définitions de ces deux notions fournies dans le Glossaire, rappelons lestypes de conditions aux limites applicables dans TELEMAC. Dans les fichiers deconditions aux limites de TELEMAC, un code est associé à chaque type de conditionlimite. Les codes couleurs sont rappelés ici. les définitions d'une condition limite et d'unevariable :

Nomgénérique

Codecouleur

Condition limitecorrespondante

Adhérence 0 Valeur zéro imposée (pour la vitesse)Onde 1 Onde incidenteGlissement 2 Frontière solide avec condition de glissement

3Libre 4 Frontière liquide “libre”Imposé-débit 5 Frontière liquide à valeurs imposées (valeurs

pour les vitesses)Imposé-valeurs 6 Frontière liquide à valeurs imposées (valeurs

pour les vitesses)Remarque : le nombre de choix possibles (0 à 6) est modifiable dans le fichier de

configuration de MATISSE.

Entité : caractéristiques des conditions limites en un noeud. Regroupe l’ensemble destypes de condition limite pour toutes les valeurs. Il s’agit donc d’un ensemble de 4 couples(entier+réel), chaque entier variant de 0 à 6. Une entité est définie par un nom d'entité.

Groupe : ensemble de noeuds appartenant aux lignes de contour. Un groupe est défini demême par un nom de groupe.

Définir les conditions aux limites consiste finalement à :

- définir les entités nécessaires,

Page 47: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

49

- placer l’ensemble des noeuds des lignes de contour dans des Groupes,

- associer chaque Groupe à une Entité.

Ä Dans l’absolu, bien que la forme du fichier de conditions limites soit unique, son contenupour l’hydrodynamique (TELEMAC-2D ou 3D) peut être différent de celui pour le transportsolide (SUBIEF, TSEF).

Pour cela, nous vous conseillons de définir des Entités différentes pour les deux cas.Associez les groupes et entités pour l’hydrodynamique et sauvegardez en donnant un nomde fichier. Associez ensuite les Groupes et Entités pour le transport et sauvegardez sousun autre nom de fichier.

7.1 DEFINIR LES ENTITES

Pour définir les Entités, vous avez la possibilité de les préciser manuellement ou d’ajouterles Entités d’un autre maillage MATISSE. Si vous ouvrez au départ un projet MATISSE, lesEntités relues sont à votre disposition.

Ä Toute Entité possède un nom. Choisissez-le aussi significatif que possible car vous risquezrapidement de vous retrouver avec un nombre important d’Entités qui pourraient même êtreredondantes.

7.1.1 RELIRE DES ENTITES

Sélectionnez l'option Importer entités du menu Données. Les Entités lues sont ajoutéesà la liste présente en mémoire.

7.1.2 CREER UNE ENTITE

Sélectionnez l'option Créer entité du menu Données.

Un menu apparaît alors se présentant sous la forme d’un tableau bidimensionnel :

En colonne, les variables H,U,V et T. En ligne le type de condition limite possible. Faîtesvotre sélection (voir manuel de référence [02] pour le détail du fonctionnement).

Une fois cela terminé, la vérification de cohérence de l’Entité est alors effectuéeautomatiquement. Par exemple, vous ne pouvez pas définir une condition de type 0 sur lahauteur d’eau. La liste des Entités reconnues par TELEMAC est présentée en annexe 2. Siune Entité n'est pas conforme, un message préventif apparaîtra à l’écran. Néanmoins, il nes’agit que d’un message d’information ; vous pouvez passer outre.

7.1.3 MODIFIER UNE ENTITE

Sélectionnez l'option Editer entité du menu Edition. La liste des entités existantes vous

Page 48: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

50

est présentée. Sélectionnez celle que vous voulez modifier.

7.2 DEFINIR LES GROUPES

Pour définir les groupes, vous avez la possibilité de les créer ou de modifier un groupeexistant ou de le détruire. Si vous ouvrez au départ un projet MATISSE, les Groupesconnus sont à votre disposition.

Ä Tout Groupe possède un nom. Choisissez-le aussi significatif possible de manière à lereconnaître aisément (il a généralement une signification géographique).

7.2.1 CREER UN GROUPE

Sélectionner les noeuds frontières du maillage qui vont constituer le Groupe, puissélectionnez l'option Créer Groupe du menu Données. Un menu apparaît dans lequel ilvous est demandé de préciser un nom de Groupe. Pour votre sélection vous avez accèsaux options Sélectionner tout et Sélectionner enveloppe du menu Edition. Vous avezde plus la possibilité de choisir deux points d'une ligne pour sélectionner tous les pointsintermédiaires, en précisant le sens de parcours (clic de la souris sur un segment).

7.2.2 MODIFIER UN GROUPE

Mettez à jour votre sélection de noeuds puis sélectionnez l'option Editer Groupe dumenu Edition. La liste des groupes existants vous est présentée. Sélectionnez le groupeauquel vous voulez affecter la sélection courante.

7.2.3 VISUALISER UN GROUPE

Sélectionnez l'option Visualiser Groupe du menu Action. La liste des groupes existantsvous est présentée. Sélectionnez le groupe que vous voulez visualiser. Par suite,l’ensemble des noeuds du groupe sont sélectionnés.

7.3 ASSOCIER GROUPES ET ENTITES

Pour associer un Groupe et une Entité, sélectionnez l'option Associer Groupe - Entitédu menu Action (voir détail du fonctionnement de la rubrique dans le manuel de référence([02]).

Page 49: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

51

7.4 VISUALISER LES CONDITIONS LIMITES

Pour visualiser les conditions limites sur les noeuds frontières sélectionnez l’optionSonde du menu Action.

7.5 FICHIER CONLIM

Pour créer le fichier CONLIM correspondant, nécessaire au fonctionnement de TELEMAC,utiliser l'option Générer fichier CONLIM du menu Projet.

Page 50: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

52

8. LES FONCTIONS GENERIQUESLes fonctions auxquelles vous avez accès quel que soit le mode de fonctionnement de

MATISSE sont :

- l’aide,

- l’impression,

- la sauvegarde,

- l'annulation de la commande qui vient d'être effectuée,

- le rafraîchissement de l'affichage à l'écran,

- les fonctions de déplacement dans la fenêtre graphique (translation, zoom).

8.1 AIDE

L’aide générale est disponible en cliquant sur le bouton Aide en haut à droite de la fenêtreprincipale de MATISSE. Une fenêtre apparaît dans laquelle vous pouvez sélectionner lafonction sur laquelle vous désirez connaître l’aide correspondante.

8.2 IMPRESSION

En sélectionnant l'option Impression du menu Projet, vous pouvez imprimer l’état actuelde votre fenêtre graphique principale.

8.3 SAUVEGARDE

En sélectionnant l'option Sauver du menu Projet, vous pouvez sauvegarder l’état actuelde vos données dans le projet ouvert.

8.4 RAFRAICHISSEMENT DE L'ECRAN

En sélectionnant l'option Rafraîchir du menu Projet, vous pouvez provoquer un

Page 51: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

53

réaffichage complet du graphe courant à l'écran.

8.5 TRANSLATION ET ZOOM

Quel que soit le mode de fonctionnement dans lequel vous vous trouvez, vous avez accèssur la fenêtre graphique à la translation et au zoom. Les actions correspondantes àeffectuer sont explicitées dans le manuel de référence ([02]).

Page 52: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

54

9. LES ENTREES ET SORTIES DE MATISSE

9.1 LE FICHIER DES CONDITIONS LIMITES

Ce fichier est normalement fourni par MATISSE ou STBTEL, mais peut être créé etmodifié à l'aide d'un éditeur de texte bien que cela ne soit pas conseillé. Chaque ligne de cefichier est consacrée à un noeud de la frontière du maillage. La numérotation des noeudsde bord est celle des lignes du fichier : elle décrit d'abord le contour du domaine dans lesens trigonométrique, puis les îles dans le sens contraire.

Pour chaque noeud, on trouve les valeurs suivantes :

LIHBOR, LIUBOR, LIVBOR, HBOR, UBOR, VBOR, AUBOR, LITBOR,TBOR, ATBOR, BTBOR, N, K

LIHBOR, LIUBOR, LIVBOR, et LITBOR sont les codes de type de frontière pourchacune des variables.

HBOR (réel) représente la hauteur imposée dans le cas où LIHBOR vaut 5.

UBOR (réel) représente la vitesse U imposée dans le cas où LIUBOR vaut 6.

VBOR (réel) représente la vitesse V imposée dans le cas où LIVBOR vaut 6.

AUBOR représente le coefficient de la loi de frottement sur la frontière dans le cas oùLIUBOR ou LIVBOR vaut 2. La loi de frottement s'écrit alors (voir la Note de Principe deTELEMAC-2D) :

dudn = AUBOR * U et/ou

dVdn = AUBOR * V

Le coefficient AUBOR s'applique au segment compris entre le noeud de bord considéré etle noeud suivant (dans le sens trigonométrique pour le contour extérieur, et dans le senscontraire pour les îles). Par défaut, AUBOR est égal à 0. Un frottement correspond à unevaleur négative. Avec le modèle k-Epsilon, la valeur de AUBOR est calculée par TELEMAC-2D, les indications du fichier des conditions aux limites étant alors ignorées.

TBOR (réel) représente la valeur imposée du traceur lorsque LITBOR vaut 5.

ATBOR et BTBOR représentent les coefficients de la loi de flux qui s'écrit :

dTdn = ATBOR*T + BTBOR

Les coefficients ATBOR et BTBOR s'appliquent au segment compris entre le noeud debord considéré et le noeud suivant (dans le sens trigonométrique pour le contour extérieur,et dans le sens contraire pour les îles).

Page 53: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

55

N représente le numéro global du noeud de bord dans le cas d'un maillage non structuré.

K représente le numéro du noeud dans la numérotation des noeuds de bord.

9.2 LE FICHIER DE GEOMETRIE - STANDARD SERAFIN

A partir de la version Telemac 3.2, il s'agit d'un fichier binaire (avec les flottants codéssuivant le type fortran REAL*4). La liste des enregistrements est la suivante :

- 1 enregistrement contenant le titre de l'étude (80 caractères),- 1 enregistrement contenant les deux valeurs entières NBV(1) et NBV(2)

(nombre de variables de discrétisation linéaire et quadratique, NBV(2) valant

0),- NBV(1)+NBV(2) enregistrements contenant le nom et l'unité de chacune des

variables (sur 16+16 caractères),- un enregistrement contenant les entiers 1,0,0,0,0,0,0,0,0 (10 entiers dont seul

le premier est utilisé actuellement),- un enregistrement contenant les entiers NELEM,NPOIN,NDP,1 (nombre

d'éléments, nombre de noeuds, nombre de noeuds par élément et la valeur 1),- un enregistrement contenant le tableau entier IKLE (tableau de dimensions

(NDP,NELEM), la table des connectivités. Attention, dans TELEMAC-2D, cetableau a pour dimensions (NELEM,NDP)),

- un enregistrement contenant le tableau entier IPOBO (tableau de dimensionNPOIN). Un élément vaut 0 pour un noeud intérieur, et donne le numéro des

noeuds de bord pour les autres),- un enregistrement contenant le tableau réel X (tableau de dimension NPOIN

des abscisses des noeuds),- un enregistrement contenant le tableau réel Y (tableau de dimension NPOIN

des ordonnées des noeuds),Ensuite, pour chaque pas de temps, on trouve :

- un enregistrement contenant le temps T (réel),- NBV(1)+NBV(2) enregistrements contenant les tableaux résultats pour

chaque variable au temps T.

9.3 LE FICHIER DE SAISIE - STANDARD SINUSX

Il s'agit d'un fichier ASCII. constitué de lignes de plusieurs types :

- lignes de commentaires, commençant par 'C'. Ces lignes sont du type : C Textequelconque ;

Page 54: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

56

- lignes de séparation de blocs, commençant par 'B'. Ces lignes sont suivies de ladéfinition d'un repère : B type X1 Y1 X2 Y2 X3 Y3 Rapport

"Type" correspond au type de courbe saisie, il peut prendre les valeurs suivantes:

"R" pour un semis de points reliés (disparu en V2.0)

"S" pour un semis de points

"P" pour un profil XYZ

"N" pour une courbe de niveau

'C' pour une courbe XYZ

X1 Y1 X2 Y2 X3 Y3 sont les coordonnées du repère

"Rapport" indique le rapport des échelles horizontales et verticales lors de lasaisie, afin d'avoir un affichage correspondant au plan saisi.

- lignes concernant un point, commençant par '+' ou '-'. Chacune de ces lignes a laforme : signe X Y Z type touche texte

"signe", X, Y et Z sont les valeurs des coordonnées de chaque point au format :

[+/-]n.nnnnnnnE+ee

"touche" correspond à la touche (0-9,A-F) qui a validé ce point.

"texte" est une chaîne de caractères associée au point.

- addendum V2.0 : Le nom de la courbe est spécifié sur une ligne commençant par'CN', exemple : CN Semis_1

Pour les quatre types de courbes, une ligne comporte les valeurs des variables "Fermée"et "Reliée", une autre comporte la valeur du plan de définition de la courbe comprise entre 0et 2 (0->XoY, 1->YoZ et 2->ZoX). De plus pour les courbes XYZ, Courbes de niveau et lesProfils une ligne spécifique a été ajoutée.

Pour les courbes XYZ, les indicateurs sont les suivants :

CP valeur_indic_1 valeur_indic_2 ... valeur_indic_16

exemple :CP +0.000000E+00 +1.00000E-01 +2.000000E-01 +3.000000E-01

+4.000000E+00 +5.00000E-01 +6.000000E-01 +7.000000E-01

+4.000000E+00 +5.00000E-01 +6.000000E-01 +7.000000E-01

+8.000000E+00 +9.00000E-01 +1.000000E+00 +1.100000E+00

+1.200000E+00 +1.30000E+00 +1.400000E+00 +1.500000E+00

Page 55: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

57

Pour les Courbes de Niveau, le niveau (Z relatif u plan de définition) est spécifié commesuit :

CP Valeur_du_Niveauexemple :

CP +1.000000E+01

Pour les Profils, les quatre variables de référence sont précisées :

CP Z_deReference Delta_Z_de_Reference Delta_D_de_Reference

exemple :

CP +0.000000E+00 +0.00000E+00 +1.000000E-00 +1.000000E+00

Page 56: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

58

Page 57: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

A

Annexe 1-Documentation associée

[01] C.BRAGIERMailleur de Delaunay piloté par une carte de tailles en vue d’une adaptation à labathymétrieRapport HE-45/95/018

[02] Logiciel générateur de maillage MATISSE • Version 1.0 Manuel de RéférenceRapport HE-45/97/023

Page 58: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être
Page 59: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

C

Annexe 2 - Entités disponibles dans TELEMAC-2D

LIHBOR LIUBOR LIVBOR LITBOR TYPE DE FRONTIÈRE

2 2 2 2 Paroi solide.

5 4 0 4 H imposée, U libre, V nulle, T libre.

1 1 1 4 Onde incidente, traceur libre.

5 0 4 4 H imposée, U nulle, V libre, T libre.

4 5 5 5 H libre, Q imposé, T imposé.

4 6 6 5 H libre, vitesses imposées, T imposé.

5 4 4 4 H imposée, vitesses libres, T libre.

4 5 0 5 H libre, Q imposé avec V nulle, T imposé.

4 0 5 5 H libre, Q imposé avec U nulle, T imposé.

5 5 5 5 H et Q imposés, T imposé.

5 6 6 5 H et vitesses imposées, T imposé.

2 0 2 2 Paroi solide avec U nulle.

2 2 0 2 Paroi solide avec V nulle.

Note : Les conditions aux limites sur le traceur sont gérées par TSEF et SUBIEF comme conditions

aux limites sédimentologiques de la manière suivante :

Code 5 : Concentration (SUBIEF) ou évolution du fond (TSEF) imposée à une frontière liquide.

Code 4 : Valeur libre à une frontière liquide.

Code 2 : Paroi solide avec condition d’imperméabilité.

Page 60: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être
Page 61: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

E

Annexe 3 - Fiche d'incident type

Page 62: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

F

Fiches MATISSE - Version 1.0

Incident Fiche n° : .......Remarque Machine : .......Suggestion version de Matisse : 1.0

Nom :..................................................... Date : .........................Projet :...................................................

Mots clés :

Marche à suivre pour reproduire le problème :

Problème rencontré :

Fonctionnement attendu

Enregistrement de l’incident :

Solution temporaire :

Mention de prise en compte :

Page 63: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC - MATISSE / Manuel Utilisateur HE-45/97/022/A

G

Page 64: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être
Page 65: Sommaire · 2014. 4. 3. · 1.6 ENTREES ET SORTIES ... 6.5 VISUALISATION 2D ... les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds du maillage peuvent être

Système TELEMAC

MATISSE / Manuel Utilisateur

I