Welcome, Guest
Username: Password: Remember me

TOPIC: Conditions limites

Conditions limites 13 years 7 months ago #1294

  • kroptia
  • kroptia's Avatar
Bonjour,

Je débute avec TOMAWAC, je l'utilise pour modéliser la houle au large des côtes.
J'aimerais savoir si, comme avec SWAN, il est possible d'effectuer un lien avec les conditions limites obtenues avec WaveWatch3 (via un protocole opendap) et TOMAWAC ?
En effet, j'aimerais obtenir le fichier CONLIM à l'aide de WaveWatch3, car je ne saurais pas comment le remplir sinon :blush: .

En vous remerciant de votre prochaine réponse.
The administrator has disabled public write access.

Re:Conditions limites 13 years 7 months ago #1325

  • giovanni.mattarolo
  • giovanni.mattarolo's Avatar
Bonjour,

Je vais me renseigner pour savoir si c'est possible d'effectuer le lien entre les conditions aux limites de WaveWatch et TOMAWAC.

Pour ce qui concerne la génération du fichier conlim, elle peut être effectuée à travers un simple éditeur de texte.
Le fichier conlim consiste en un tableau ayant un nombre de ligne égal au nombre de nœuds qui se trouvent sur les bords du maillage, et 13 colonnes.

Chaque ligne de ce fichier est consacrée à un point de la frontière du maillage. La numérotation des points 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. Le nombre total des points de bord est noté NPTFR.

Pour chaque ligne, on trouve 13 valeurs. Seules les données contenues dans les colonnes 1, 12 et 13 sont utilisées par TOMAWAC :
- La 1ère colonne indique le type de condition à la limite. Par conformité avec TELEMAC-2D, sa valeur sera de 2 dans le cas d'une frontière libre et 5 dans le cas d'une frontière où le spectre est imposé.
- La 12ième colonne indique le numéro global du point dans le maillage 2D.
- La 13ième colonne indique le rang du point dans la numérotation des points de bord (valeur 1 pour la première ligne, valeur NPTFR pour la dernière ligne).

Bien cordialement,

Giovanni Mattarolo
The administrator has disabled public write access.

Re:Conditions limites 13 years 7 months ago #1343

  • kroptia
  • kroptia's Avatar
Merci de votre réponse.

J'aurai d'autres questions concernant les conditions limites.
J'ai pu générer un fichier CONLIM avec Matisse, mais est-il possible d'imposer des valeurs(sur la vitesse par exemple) ?
Faut-il, par exemple, modifier une ligne(donc un noeud)? Car il y a plusieurs 0.00 entre la 1ere et la 12e colonne:
1 1 1 0.000000 0.000000 0.000000 0.000000 4 0.000000 0.000000 0.000000 31 1
Extrait d'une ligne du fichier CONLIM

D'autre part j'aimerais créer le contour d'une île à partir d'un fichier de points (les coordonnées X et Y). Pour pouvoir importer dans matisse(à partir du mode lignes géométriques), j'ai rajouter la composante Z=0 à la 3e colonne. Mais Matisse ne reconnait pas ce "contour" en tant que tel, il considère chaque points comme des points bathymétrique et non des lignes. Du coup je n'arrive pas à délimiter la zone du maillage correctement.
The administrator has disabled public write access.

Re:Conditions limites 13 years 7 months ago #1345

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
To define an island you should change the Type of the line from user line (that usually was a bathymetric line) to an outline (like the external boundary)
regards

PS: To allow the most part of users helping you, please use English language in your post
Christophe
The administrator has disabled public write access.

Re:Conditions limites 13 years 7 months ago #1354

  • kroptia
  • kroptia's Avatar
Ok. Thank you for your answer about the Island.

Now I still have a problem with the boundary conditions. What should I do if I want to put numerical information, about wind velocity for example?
The administrator has disabled public write access.

Re:Conditions limites 13 years 7 months ago #1360

  • jmhervouet
  • jmhervouet's Avatar
Hello,

PostScriptum : the explanations below are relevant to Telemac-2D. My colleague in charge of Tomawac will give you an answer soon.

To include wind in the computation, you have a number of parameters like velocity and coefficient of influence, tu put in the parameter file, so you can refer to the user manual. Then for more complex situations (atmospheric pressure, space varying wind) you can use the user subroutine called METEO in the sources of telemac2d, yo just have to implement your own wind or pressure conditions and put this subroutine in the fortran file of the case.

With best regards,

Jean-Michel Hervouet
The administrator has disabled public write access.

Re:Conditions limites 13 years 7 months ago #1363

  • giovanni.mattarolo
  • giovanni.mattarolo's Avatar
Hello,

if you want to force the model by imposing a wind over the whole domain, please refer to the sections 7.2.6 and 8.2.4 of the TOMAWAC manual: there you should find the information you need.

In cas you want to set at the boundary conditions wave spectra that are defined as function of the wind speed, please refer to the section 8.5 of the TOMAWAC manual.

Kind regards,

Giovanni Mattarolo
The administrator has disabled public write access.
Moderators: tfouquet

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.