Vous êtes sur la page 1sur 65

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

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

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

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

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

6. MODE MAILLAGE ......................................................................................................42


6.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 ...........................................................................48


7.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.............................................................................52


8.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.............................................................54


9.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

4
CONVENTIONS

Dans ce document, les conventions de présentation et les conventions typographiques


suivantes ont été adoptées :

- Les menus de MATISSE accessibles à l’utilisateur et leurs options sont en


caractères gras.

- Les commandes, noms de fichiers, messages apparaissant à l'écran sont en


fonte courrier.

- Un mode de fonctionnement de MATISSE est en MAJUSCULES. Les modes de


fonctionnement 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 du
manuel sont soulignés.

- Le symbole Ä indique une recommandation d'utilisation.

5
GLOSSAIRE

Les définitions des principaux termes et des notions utiles à la présentation de l'utilisation
de 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 des
critè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 la
distance entre points. Il peut s'agir de la bathymétrie, d'un champ de vitesse scalaire ou
d'une concentration en provenance d'un calcul de TELEMAC-2D ou encore de la
transformation 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 distance
est définie à partir d'opérations sur les critères. Elle est utilisée par les algorithmes de
génération de maillage de MATISSE.

Entité
Une entité est un ensemble de quatre couples (type, valeur) relatifs à chacune des
variables 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 constante
en temps (cette valeur est contenue dans le fichier CONLIM).

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

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

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

lignes utilisateur elles-mêmes se composent de lignes de contrainte et de lignes utilisées


lors 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 ou
intérieure du domaine représenté.

Ligne utilisateur
Une ligne utilisateur est une ligne géométrique utilisée pour la définition de contraintes
imposées aux algorithmes de construction de maillage. Ces contraintes peuvent être soit
directement 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 construction
d'un critère.

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

M.N.T.
Le Modèle Numérique de Terrain (M.N.T.) est un outil mathématique contenant toutes les
informations nécessaires à la création du maillage et notamment la carte de tailles, les
lignes 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 rencontre
de plusieurs arêtes des triangles du maillage.

Remarque : la notion de noeud est liée à l'existence d'un maillage, contrairement à celle
de 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és
automatiquement 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

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

construction du maillage. Lors de l'étape de génération du maillage, le point fixe deviendra


un noeud intouchable. Il gardera donc la position définie par l'utilisateur. Un point de rejet ou
encore les points anguleux d'un ouvrage polygonal immergé seront souvent définis comme
points fixes par l'utilisateur de MATISSE.

Noeud intouchable
Un noeud intouchable est un noeud qui ne peut être déplacé par des actions manuelles
sur les noeuds, les segments ou les triangles du maillage (voir chapitre 6). Tous les noeuds
du 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'un
nouveau projet.

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

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

9
1. INTRODUCTION

1.1 PRESENTATION DU LOGICIEL MATISSE

Les modules de simulation du système de modélisation TELEMAC sont basés sur la


résolution de systèmes d’équations aux dérivées partielles par la méthode des éléments
finis. 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é des
infrastructures et doit tenir compte de la physique du problème comme l'existence de
rejets. A partir de ces éléments, il existe de nombreuses possibilités de mailler le domaine
d’é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 les
erreurs 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’une
adaptation à la bathymétrie, C. BRAGIER, 1995 [01]) décrit une méthode de triangulation
optimale automatique pilotée par une Carte de tailles. Cette Carte de tailles définit une
distance souhaitée entre noeuds, locale, traduisant des critères de densification physiques
ou mathématiques.

Si la génération de maillage est automatique, l'utilisateur intervient cependant à différents


niveaux pour fournir sa connaissance de la géométrie et du comportement hydrodynamique
du 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'une


infrastructure (hors du domaine tel qu'une pile de pont ou compris dans celui-ci
comme 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 tels
que le résultat d'un calcul (champs de vitesse, de concentration, etc). La
bathymétrie est toujours prise en compte en tant que critère pour le calcul de la
distance souhaitée entre points.

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

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

1.2 SITUATION DU LOGICIEL MATISSE AU SEIN DE LA CHAINE


DE 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'un
modèle et aux simulations hydrodynamiques, de transport de contaminants et de
sé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 fonds
ainsi que le contour du domaine à modéliser. Les fichiers ainsi créés seront
ensuite relus par le système de génération de maillage,

- le logiciel MATISSE, qui génère le maillage. MATISSE relie les informations


bathymétriques et le contour du domaine saisi au moyen de SINUSX,

- le logiciel STBTEL permettant d'interfacer aux logiciels scientifiques du système


TELEMAC d’autres mailleurs que MATISSE, d'interpoler éventuellement une
bathymétrie, et de créer un fichier de géométrie au standard Sérafin lisible par les
modules de simulation et par le logiciel RUBENS. STBTEL effectue par ailleurs
un certain nombre de contrôles de cohérence du maillage,

- le logiciel EDAMOX permettant la création interactive des fichiers de paramètres


nécessaires aux différents modules de calcul,

- le logiciel TELEMAC-2D permettant d'effectuer une simulation hydrodynamique


bidimensionnelle, avec ou sans effet de température et les calculs de transport de
substances dissoutes,

- le logiciel TELEMAC-3D permettant d'effectuer une simulation hydrodynamique


tridimensionnelle, avec effet de densité et les calculs de transport de substances
dissoutes,

- le logiciel SUBIEF permettant d'effectuer une simulation de transport de


sédiments en suspension, et les calculs de transport de substances dissoutes
sans effet gravitaire,

- le logiciel TSEF permettant d'effectuer une simulation de transport de sédiments


par charriage sur le fond (sables),

- le logiciel RUBENS permettant d'exploiter graphiquement les résultats des


différents modules de simulation.

Par STBTEL, le système TELEMAC-2D est interfacé à trois mailleurs du commerce


distincts 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.

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

LE SYSTEME TELEMAC

Saisie interactive : SINUSX


- bathymétrie
- sections transversales de rivière

bathymétrie
Préparation des Maillage MATISSE
paramètres de
simulation

EDAMOX

Interpolation des fonds


Interface maillage STBTEL
Conditions aux limites

TELEMAC-2D Simulations
Hydrodynamique / Transport 2-D

TELEMAC-3D
Hydrodynamique / Transport 3-D
UTILE
Bibliothèque SUBIEF
E/S, utilitaires Qualité des eaux / Suspension

TSEF
BIEF Charriage

Bibliothèque ARTEMIS
E.F. Houle

POSTEL-3D

Graphiques interactifs RUBENS

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

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 Ilog
Views 2.2 afin d’exécuter les primitives de tracés graphiques 2D et de construire l’interface
homme machine.

Le logiciel RUBENS Version 4.1 doit faire partie de l’environnement d’exécution de


MATISSE 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é le


logiciel 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, noeuds


intouchables, frontières, etc.) du logiciel MATISSE sont configurables avec le fichier
ParamMatisse.

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 de
MATISSE (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 de
construction de maillage à l'aide de MATISSE soit en reprenant un projet
existant, créé au cours d'une session de travail antérieure, soit en ouvrant un
nouveau projet MATISSE.

2/ Présentation du mode BATHYMÉTRIE :

Vous pouvez avoir accès à des sources de données bathymétriques de


différentes natures, ou bien digitalisées à partir de cartes distinctes. Elles doivent
pouvoir être lues, puis manipulées à l'aide de MATISSE de façon à faire intervenir
votre "connaissance du terrain". Cette étape conduit à un jeu de données

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

bathymétriques unique. De plus, les cas simples de validation des logiciels de


modélisation, non basés sur des données de terrain, doivent pouvoir être définis
aisé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 du


domaine d'étude (lignes de contour) à partir, par exemple, de la bathymétrie. Ce
mode de fonctionnement de MATISSE permet également de définir les
lignes utilisateurs, naturelles ou non, utiles à la définition des critères sur
lesquelles les algorithmes de génération du maillage devront s'appuyer. Toutes
les lignes définies dans ce mode de fonctionnement de MATISSE sont nommées
lignes 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 entre
noeuds. Cela peut être fait soit manuellement, soit à partir de sources de
données externes.

5/ Présentation du mode MAILLAGE :

Parmi toutes les lignes géométriques que vous aurez définies, vous choisissez
celles qui seront des lignes de contraintes pour la construction du maillage. Cette
construction est ensuite effectuée : le maillage apparaît à l'écran. Vous pouvez
alors revenir en amont et prendre en compte de nouvelles lignes de contraintes
puis 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 sont
effectué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 pour
chaque segment homogène (un Groupe) de la frontière. Un éditeur graphique pour
permet 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 ou
l'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 de


modé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âches
habituellement 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.

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

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 de
calculs de TELEMAC. Ces fichiers sont accédés en lecture.

- les sources de données bathymétriques ou de lignes géométriques (voir les


chapitres 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 pour


dé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 sont
alors modifiables. Un ancien projet peut aussi être utilisé comme source de
données ponctuelles telles que les entités pour la définition des conditions aux
limites (§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 et
cré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îne
de traitement de TELEMAC. Il s’agit des fichiers GÉOMÉTRIE et CONLIM (voir par exemple
la notice d’utilisation de TELEMAC-2D). D'autre part, MATISSE gère un espace de travail
ou "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.

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

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 par
la commande (celle-ci peut dépendre du système ; consultez éventuellement votre
administrateur) :

$x11start

Après avoir lancé cet environnement, placez vous dans une fenêtre "émulateur de
terminal" (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 :

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

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 de


quatre 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 et
en 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 les
actions 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 aux
principales actions de MATISSE.

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

Un projet est le cadre de travail dans lequel vous désirez réaliser un maillage. Il se
compose évidemment d'un maillage de triangles, mais aussi d'une base de données
structurée autour de la carte de tailles et des lignes de support. Lors de la création d’un
projet, vous serez conduit à définir un repère de travail (voir §2.2). Toutes les actions à venir
se référeront à ce repère. Ainsi, pour relire un maillage créé par un autre mailleur que
MATISSE (§2.2), le logiciel vous demandera de définir le repère auquel vos données se
rapportent. Un projet sera créé et ce repère servira de repère de travail. Par contre, si vous
repartez 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 vous
offre MATISSE.

Que faut-il savoir de manière générale sur l’utilisation de MATISSE ? Tout d’abord qu’il
s’agit d’un logiciel essentiellement graphique et convivial dont la manipulation est proche
des outils dont vous disposez sur les ordinateurs personnels (PC, MACINTOSH, ..). Par
exemple, 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érique
les 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

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

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

Au cours de ce chapitre et jusqu’au chapitre 7, nous allons vous présenter les actions que
vous pouvez réaliser avec MATISSE. Les fonctions génériques sont présentées au chapitre
8 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 avez
alors la possibilité d’indiquer :

? la façon dont vous voulez créer un maillage : à partir de rien (projet vide) ou en
relecture 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ésien
orthonormé) 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 lit
le fichier correspondant en effectuant toutes les conversions de format nécessaires. Dans le
cas 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 quatre
possibilité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’axe
des y vers le haut. Les trois autres cas correspondent aux autres choix possibles pour les
axes gauche/droit et haut/bas.

Emprise du repère

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

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

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

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 ne
pas extraire de données trop éloignées de votre champ d’action et qui ne vous seraient
donc 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 peu
d’intérêt car, par définition, cette origine est absolue. C'est ce repère de travail qui servira de
ré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 de
relire un ancien projet.

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

2.4 CONSULTER UN PROJET

Vous avez la possibilité de consulter à l’écran les informations contenues dans un projet
déjà créé. Pour cela sélectionnez l'option Consulter du menu Projet. Les informations
fournies 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électionnez
l'option Sauver du menu Projet.

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

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

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

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

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 de
TELEMAC-2D). Pour les algorithmes de génération de maillage, c’est un paramètre
indispensable.

Pour générer la bathymétrie de votre futur maillage, pressez le bouton BATHYMÉTRIE qui
se trouve en bas de la fenêtre principale. Vous entrez dans un nouveau mode de
fonctionnement de MATISSE, le mode BATHYMÉTRIE, ce qui se traduit par une activation
des menus en haut de la fenêtre principale. Les choix possibles dans ces menus (que nous
allons décrire par la suite) sont différents de ceux des autres modes disponibles (les
boutons 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) ou
CONDITIONS LIMITES (chapitre 7).

Dans la fenêtre graphique principale, les axes de votre domaine apparaissent sur les
bords. Si vous êtes entré dans ce mode après une relecture d’un projet ou d’un ancien
maillage, 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 par
rapport au repère de travail. Ils comportent une graduation automatique avec un chiffre
environ tout les trois centièmes d’unité, une graduation environ tous les trois millièmes
d’unité. Les graduations s’adaptent automatiquement selon la translation ou le zoom que
vous effectuez (voir chapitre 8).

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

Dans le cas où vous avez relu un projet, les points ont déjà été répartis en ensembles lors
de votre précédente session de travail. Les points de bathymétrie déjà définis apparaissent
donc 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 ont
appartenu). 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 le
fichier de configuration voir §1.4).

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

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ées


par exemple, il importe que ces données soient décrites dans un des formats acceptés par
MATISSE. Ces formats sont :

- SINUSX (format des cartes digitalisées),

- SERAFIN.

Le format des fichiers SINUSX et SERAFIN sont décrits au chapitre 9. Toutes les
données sont lues comme une liste de points bathymétriques même s’ils sont définis
comme 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 (SERAFIN
ou SINUSX).

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

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

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

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 recollage
dans 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 vous
permet 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 points
de 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 un
menu 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, vous


sé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). Le


point 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 polyligne
fermée qui correspond à une enveloppe de la sélection désirée. Pour cela, sélectionnez
l'option Sélectionner enveloppe du menu Edition.

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

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

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 être
enlevé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ère
sélection.

Sélectionner tout
Si vous désirez sélectionner tous les points, sélectionnez l'option Tout sélectionner du
menu Edition.

Ä Remarquez que, lorsqu'une sélection courante existe, le fait de Tout sélectionner vous
permet 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 menu
Edition.

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

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

Détruit les points qui ont été sélectionnés dans le presse-papiers. Sélectionnez l'option
Couper 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éristiques


des points (coordonnées...).

3.4.2 VISUALISATION 1D

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


manuellement.

Pour cela sélectionnez l'option Afficher Profil du menu Action. Refermez la fenêtre en
cliquant 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. Refermez
la 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 ajouter
manuellement un point de bathymétrie.

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

3.5.2 DEPLACER

Pour déplacer votre sélection, sélectionnez l'option Déplacer du menu Action. Les points
sélectionnés sont liés à votre souris. En la déplaçant, bouton gauche enfoncé, vous
dé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 points
sélectionnés disparaissent de l’écran.

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

4. MODE LIGNES GEOMETRIQUES

Cette étape va permettre aux algorithmes de génération de maillage de définir certaines


limites de position des points et des segments du futur maillage. En créant des lignes
composées d’ensembles de points ou de géométrie simples, vous allez définir des lignes
possé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. et
MAILLAGE Elles sont une des clefs de voûte de la génération de maillage. Elles
serviront de support pour certaines actions de densification (“densifier d’une
certaine manière à gauche de telle ligne”, ...) et à définir les lignes de contrainte
du 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érieur


et les îles. Elles sont choisies parmi les lignes utilisateur en modifiant leur
attribut (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 à ligne
de 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 qui
se trouve en bas de la fenêtre principale. Vous entrez dans un mode de fonctionnement de
MATISSE, le mode LIGNES GEOMETRIQUES. Nous allons décrire par la suite les actions
qui sont à votre disposition.

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

- si vous êtes entré dans ce mode après une relecture d’un projet ou d’un ancien
maillage, un ensemble de lignes de couleur et de points apparaissent. Ce sont
les 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 mode
Bathymétrie.

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

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

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 lignes


gé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 (format


SINUSX ) 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 de


bathymétrie,

- enfin, vous pouvez créer des géométries simples (ellipse, rectangle) que vous
placerez dans votre domaine pour, par exemple, représenter un ouvrage
sché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 (SERAFIN
ou SINUSX).

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

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

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

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 au
manuel 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 menu
Donné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 point
créé, 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éer
lignes d’isobathymétrie du menu Données. Une boite de dialogue vous demande alors
d'entrer la valeur de l’isobathymétrie que vous désirez. Une fois cela fait, MATISSE va
calculer la ligne isobathymétrique correspondante dans votre domaine et l’afficher
discré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 disponibles
sont 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étrique
composée d’un ensemble de points. Pour modifier cette géométrie, référez vous au chapitre
suivant “Editer”. Dans cette version de Matisse les géométries simples ne peuvent pas être
scindées, de même un point d’une géométrie simple ne pourra pas être supprimé ou
déplacé.

4.3 EDITER DES LIGNES GEOMETRIQUES

Le menu Edition réunit les fonctions servant à modifier un point ou un ensemble de points
de 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.

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

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 un
menu 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, vous


sé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). Le


point 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 un
menu 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 qui
correspond à une enveloppe de la sélection désirée. Pour cela, sélectionnez l'option
Sélectionner enveloppe du menu Edition. Vous devez alors construire l’enveloppe de
votre 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 lignes
intérieures sont sélectionnés automatiquement et changent de couleur. Si vous pressez le
bouton du milieu de la souris, la sélection sera vidée et les points et lignes sélectionnés
reprendront 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 un
ensemble de points , puis créer une sélection intérieure pour retirer des points ou
des 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 vous
permet de sélectionner le complémentaire de cette sélection.

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

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'attribut


contrainte 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écisez
quelles 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ême
ensemble :

- sélectionnez une ligne (ou un point de celle ci) appartenant à l’ensemble que l’on
veut 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.

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

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éristiques


des lignes.

4.4.2 VISUALISATION 1D

Vous avez la possibilité de visualiser graphiquement la valeur de la bathymétrie le long de


la partie continue d’une ligne géométrique préalablement sélectionnée. Pour cela
sélectionnez l'option Afficher Profil du menu Action.

Une fenêtre apparaît alors où est visualisée une courbe unidimensionnelle représentant la
bathymé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 ajouter


manuellement un point à une ligne géométrique. La bathymétrie sur le nouveau point sera
interpolé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 points
sélectionnés sont liés à votre souris. En la déplaçant, bouton gauche enfoncé, vous
déplacez la sélection dans votre fenêtre.

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

4.4.5 DETRUIRE

Pour détruire votre sélection, sélectionnez l'option Détruire du menu Action. Les points
sé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 menu


Action. Cliquez sur une extrémité d’une ligne, puis sur l’extrémité d’une autre ligne
géométrique. Le segment reliant ces deux lignes est créé et affiché à l’écran. Si ces deux
lignes étaient deux lignes géométriques différentes, alors l’opération unifiera les deux lignes
en une seule.

4.4.8 FILTRER

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

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

- 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 des
deux 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 Projeter
ligne du menu Action (voir détail de la fonctionnalité dans le manuel de référence [02]).

4.4.10 DEFINIR LES POINTS DURS

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

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

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

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

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 un
maillage de base sur lequel, en chaque point, est définie une liste de critères et, en
conséquence, une distance souhaitée entre points. L’ensemble Bathymétrie-Lignes
Gé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 dans
la création du maillage de base. Celui-ci est calculé automatiquement quand vous cliquez
sur le bouton M.N.T. (voir §5.1). Votre action porte essentiellement sur la définition des
critères et, à partir de là, sur la distance souhaitée entre noeuds. La génération du maillage
est 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 la
fenêtre principale. Vous rentrez dans un nouveau mode de fonctionnement de MATISSE, le
mode M.N.T. (Modèle Numérique de Terrain).

A l’intérieur de votre fenêtre graphique, un maillage monochrome apparaît ainsi que


l’ensemble des lignes utilisateur existantes. Ces lignes utilisateurs vont vous aider à définir
certains 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.

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

5.2 SELECTIONNER LE MAILLAGE DE BASE DE LA CARTE DE


TAILLES

Le maillage de base de la Carte de tailles que vous avez à l’écran a été créé à partir des
informations que vous avez définies auparavant (Bathymétrie, Lignes de Contour et Lignes
utilisateur). 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électionnez
l'option Importer M.N.T. du menu Données. Vous pouvez ainsi lire un maillage créé dans
un 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 processus
de génération de maillage en utilisant une première version de maillage comme Carte de
tailles (voir la remarque du paragraphe 5.1 Apprentissage). Par suite, le maillage créé est
modifié, mais aussi les lignes de contour (ou support du maillage). Cette information est
remplacée. Tous les critères déjà définis sont perdus. Il convient donc de faire attention si
vous relisez le maillage d’un autre projet ! Les autres informations telles que les lignes
utilisateurs ou la bathymétrie, sont par contre conservées. Dans ce sens, la bathymétrie
aux 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. Il
s’agit des résultats de calculs au format SERAFIN et donc notamment des résultats des
modules de calcul de TELEMAC. Si vous désirez inclure des résultats en provenance
d’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éer
de 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 un


ensemble de points du maillage de base. Ces fonctions réagissent comme pour les
ordinateurs personnels (PC, MAC), c’est à dire que l’action s’effectue après la sélection.

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

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élection
point (menu Edition rubrique Mode de sélection). Il vous suffit alors de cliquer sur le point
voulu 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, vous


sé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). Le


point 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 souris
sur 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 la
sélection désirée. Pour cela, sélectionnez l'option Sélectionner enveloppe du menu
Edition. Vous devez alors construire l’enveloppe de votre 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 (ou lignes) intérieurs sont sélectionnés
automatiquement et changent de couleur. Si vous cliquez sur le bouton du milieu de la
souris, la sélection sera vidée et les points ou lignes sélectionnés reprendront 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 sélectionnés précédemment, ceux-


ci vont être supprimés de la sélection. Ainsi, vous pouvez sélectionner un
ensemble de points ou de lignes, puis créer une sélection intérieure pour retirer
des 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ée
vous permet de sélectionner le complémentaire de cette sélection.

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

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'entre
eux 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éfinis
aux 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 pouvez
alors 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. Une
fenêtre apparaît dans laquelle vous pouvez détruire un critère en le sélectionnant dans la
liste de droite et en appuyant sur le bouton Détruire critère (on ne peut pas détruire le
critère « bathymétrie »)

5.5.4 APPLIQUER UN OPERATEUR ARITHMETIQUE

Pour appliquer un opérateur arithmétique sur la sélection, choisissez l'option Calculer


critères du menu Action.

Vous pouvez ainsi modifier les valeurs d’un critère aux points sélectionnés (ou créer un
nouveau 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 de


référence ([02]).

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

5.5.5 APPLIQUER UNE FONCTION ANALYTIQUE

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

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

Pour connaître l’ensemble des possibilités de cette option consultez le manuel de


référence ([02]).

Exemples :

- vous avez sélectionné deux lignes utilisateur. Vous voulez définir une répartition
linéaire de température entre ces deux lignes. Vous choisirez la fonction
Liné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 plus
petit près de l'île au plus grand vers le large. Vous allez sélectionner la fonction
Liné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 fixes
du 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électionnant


l'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 avez
définis. Remarquez que si vous avez déjà défini une distance entre noeuds, elle
est présente dans le menu des critères et vous pouvez la sélectionner comme
telle.

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

- vous pouvez alors lancer le calcul de la distance entre noeuds (voir manuel de
ré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, utilisez


cette 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

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

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

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

6. MODE MAILLAGE
Vous 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 utilisateur
et la Carte de tailles sont à présent définies. Presque, car il vous faut définir maintenant les
lignes de contraintes. En réalité, il s’agit uniquement de désigner les lignes utilisateur que
vous voulez considérer comme lignes de contrainte.

Une fois les lignes de contrainte sélectionnées, la génération de maillage pourra être
effectuée et votre maillage apparaîtra à l'écran. Vous aurez alors la possibilité de vérifier et
corriger 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être
principale. Vous rentrez sous un nouveau mode de fonctionnement de MATISSE, le mode
MAILLAGE, 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 mode


M.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 (pour


redéfinir la Carte de tailles ou les lignes utilisateur par exemple) si votre essai ne
vous satisfait pas,

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

Ä Attention, si vous corrigez manuellement certains détails du maillage et que vous relancez
la génération, vos modifications vont disparaître ! Préférez les modifications effectuées en
amont 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 vous
n’y avez pas accès. En effet, il s’agit des menus d’actions manuelles qui seront à votre
disposition une fois généré le maillage.

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

6.2 SELECTIONNER LES LIGNES DE CONTRAINTE

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

6.2.1 SELECTIONNER TOUT

Si vous désirez sélectionner toutes les lignes utilisateur, utilisez l'option Sélectionner
tout 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). Vous
n’avez pas besoin de passer par un menu mais seulement de cliquer avec le bouton de
gauche 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 polyligne
fermée qui correspond à une enveloppe de la sélection désirée. Pour cela, choisissez
l'option Sélectionner enveloppe du menu Edition. Vous devez alors construire
l’enveloppe de la 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 lignes strictement incluses dans l’enveloppe sont
sé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, elles


vont être ajoutées à la sélection,

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

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

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

6.3 CONSTRUIRE LE MAILLAGE

Pour lancer la construction du maillage, sélectionnez l'option Calculer maillage du


menu Action. Une boite de dialogue affichant la liste des critères (dont les valeurs sont
toutes strictement positives) définis dans le mode M.N.T. apparaît à l’écran. Sélectionnez
un 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 verrez
apparaître à l'écran votre maillage. De plus, dans les menus Edition et Action, les options
restent actives. Vous pouvez maintenant agir sur votre maillage manuellement. Les points
du 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 mode
sélection point et vous avez accès directement aux noeuds noirs du maillage mais plus
aux lignes utilisateur. Si vous voulez revenir à la génération de maillage, en sélectionnant
d’autre lignes, vous devez de nouveau passer en mode sélection ligne avec l'option Mode
de sélection du menu Edition.

6.4 INFORMATIONS

En sélectionnant l'option Informations du menu Edition MATISSE fournira dans une


fenê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.

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

6.5 VISUALISATION 2D

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

- la bathymétrie,

- la longueur moyenne sur un triangle des segments (en relation avec la distance
entre 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ère


de 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 mode
de sélection est sélection point). Les modifications peuvent se rapporter aux noeuds de la
sélection, aux segments reliant les noeuds de la sélection, aux triangles dont les trois
noeuds sont dans la sélection.

6.6.1 SELECTIONNER

Vous disposez de trois niveaux de sélection (un noeud, un ensemble, tout). Ces niveaux
sont 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éfaut
intouchables (par exemple pour corriger localement un tracé de côte). Vous pouvez aussi
désirer qu’une zone de noeuds modifiables ne le soit pas par vos actions. Aussi, vous
contrôlez la liste des noeuds intouchables avec l'option Définir points intouchable du
menu Edition.

6.6.3 AGIR SUR LES NOEUDS

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

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

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 est
modifiable :

- les coordonnées du noeud,

- la valeur de la bathymétrie.

Habituellement, quand vous modifiez la localisation d’un noeud vous ne connaissez pas a
priori sa nouvelle bathymétrie. Vous avez alors la possibilité de cliquez sur le bouton
Interpoler la bathymétrie. La valeur de la bathymétrie en ce noeud sera calculée au
moyen 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 menu
Edition. Tous les noeuds de la sélection seront déplacés. Les segments et les triangles
liés à ces noeuds ne seront pas modifiés contextuellement mais l’écran sera rafraîchi pour
montrer leur nouvelle forme.

Remarque : ces noeuds restent sélectionnés après déplacement si vous voulez de


nouveau les déplacer. De plus la bathymétrie de ces noeuds est conservée telle quelle. Si
vous voulez l’interpoler à partir des points de bathymétrie originaux, sélectionnez l'option
Interpoler 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 des
points définis initialement dans le mode BATHYMÉTRIE, sélectionnez l'option Interpoler
bathymé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 peuvent
avoir introduit des erreurs dans votre maillage. Vous pouvez vous assurer de la qualité de

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

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étrie
correspondant, nécessaire au système de modélisation de TELEMAC. Pour cela,
sélectionnez l'option Générer fichier TELEMAC du menu Fichier.

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

7. MODE CONDITIONS AU LIMITES


La 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 noeuds
de la frontière du domaine. Ce travail conduira à la création du fichier CONLIM nécessaire
au fonctionnement du logiciel TELEMAC-2D.

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

Dans votre fenêtre graphique principale, le maillage apparaît en gris. Les noeuds répartis
sur 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. En
complément aux définitions de ces deux notions fournies dans le Glossaire, rappelons les
types de conditions aux limites applicables dans TELEMAC. Dans les fichiers de
conditions aux limites de TELEMAC, un code est associé à chaque type de condition
limite. Les codes couleurs sont rappelés ici. les définitions d'une condition limite et d'une
variable :

Nom Code Condition limite


générique couleur correspondante

Adhérence 0 Valeur zéro imposée (pour la vitesse)


Onde 1 Onde incidente
Glissement 2 Frontière solide avec condition de glissement
3
Libre 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 des


types 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 de
même par un nom de groupe.

Définir les conditions aux limites consiste finalement à :

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

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

- 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 contenu
pour l’hydrodynamique (TELEMAC-2D ou 3D) peut être différent de celui pour le transport
solide (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 nom
de fichier. Associez ensuite les Groupes et Entités pour le transport et sauvegardez sous
un 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’ajouter
les Entités d’un autre maillage MATISSE. Si vous ouvrez au départ un projet MATISSE, les
Entités relues sont à votre disposition.

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

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îtes
votre 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ée
automatiquement. Par exemple, vous ne pouvez pas définir une condition de type 0 sur la
hauteur d’eau. La liste des Entités reconnues par TELEMAC est présentée en annexe 2. Si
une Entité n'est pas conforme, un message préventif apparaîtra à l’écran. Néanmoins, il ne
s’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

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

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 groupe
existant ou de le détruire. Si vous ouvrez au départ un projet MATISSE, les Groupes
connus sont à votre disposition.

Ä Tout Groupe possède un nom. Choisissez-le aussi significatif possible de manière à le


reconnaî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, puis
sélectionnez l'option Créer Groupe du menu Données. Un menu apparaît dans lequel il
vous est demandé de préciser un nom de Groupe. Pour votre sélection vous avez accès
aux options Sélectionner tout et Sélectionner enveloppe du menu Edition. Vous avez
de plus la possibilité de choisir deux points d'une ligne pour sélectionner tous les points
intermé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 du
menu Edition. La liste des groupes existants vous est présentée. Sélectionnez le groupe
auquel 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 existants
vous 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]).

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

7.4 VISUALISER LES CONDITIONS LIMITES

Pour visualiser les conditions limites sur les noeuds frontières sélectionnez l’option
Sonde 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.

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

8. LES FONCTIONS GENERIQUES


Les 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être
principale de MATISSE. Une fenêtre apparaît dans laquelle vous pouvez sélectionner la
fonction 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 actuel
de votre fenêtre graphique principale.

8.3 SAUVEGARDE

En sélectionnant l'option Sauver du menu Projet, vous pouvez sauvegarder l’état actuel
de 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

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

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ès
sur la fenêtre graphique à la translation et au zoom. Les actions correspondantes à
effectuer sont explicitées dans le manuel de référence ([02]).

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

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éé et
modifié à l'aide d'un éditeur de texte bien que cela ne soit pas conseillé. Chaque ligne de ce
fichier est consacrée à un noeud de la frontière du maillage. La numérotation des noeuds
de bord est celle des lignes du fichier : elle décrit d'abord le contour du domaine dans le
sens 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 pour
chacune 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 de
TELEMAC-2D) :

du dV
= AUBOR * U et/ou = AUBOR * V
dn dn
Le coefficient AUBOR s'applique au segment compris entre le noeud de bord considéré et
le noeud suivant (dans le sens trigonométrique pour le contour extérieur, et dans le sens
contraire pour les îles). Par défaut, AUBOR est égal à 0. Un frottement correspond à une
valeur 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 :

dT
= ATBOR*T + BTBOR
dn
Les coefficients ATBOR et BTBOR s'appliquent au segment compris entre le noeud de
bord considéré et le noeud suivant (dans le sens trigonométrique pour le contour extérieur,
et dans le sens contraire pour les îles).

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

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és
suivant 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, ce
tableau a pour dimensions (NELEM,NDP)),
- un enregistrement contenant le tableau entier IPOBO (tableau de dimension
NPOIN). 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 Texte
quelconque ;

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

- lignes de séparation de blocs, commençant par 'B'. Ces lignes sont suivies de la
dé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 la


saisie, afin d'avoir un affichage correspondant au plan saisi.

- lignes concernant un point, commençant par '+' ou '-'. Chacune de ces lignes a la
forme : 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 0
et 2 (0->XoY, 1->YoZ et 2->ZoX). De plus pour les courbes XYZ, Courbes de niveau et les
Profils 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

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

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

CP Valeur_du_Niveau
exemple :

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

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

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

Annexe 1-Documentation associée

[01] C.BRAGIER
Mailleur de Delaunay piloté par une carte de tailles en vue d’une adaptation à la
bathymétrie
Rapport HE-45/95/018
[02] Logiciel générateur de maillage MATISSE • Version 1.0 Manuel de Référence
Rapport HE-45/97/023

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

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é.

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

Annexe 3 - Fiche d'incident type

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

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 :

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

G
Système TELEMAC
MATISSE / Manuel Utilisateur

Vous aimerez peut-être aussi