Tecplot 02

Pour visualiser la grille sur Tecplot, il faut lancer le programme, allez dans:

File, load data file et accepter le choix: defaut (Tecplot data loader)

 

Grille de calcul non structurée en 2D

Contrairement à une grille de calcul structurée où les nœuds de calculs sont localisée par un système d’index (i pour la direction x, j pour la direction y et k pour la direction z), une grille non structurée n’est autre qu’un nuage de points librement éparpillés dans le domaine de calcul. Ces nœuds sont ensuite reliés entre eux par des lignes pour former des éléments (généralement en triangle pour les grilles 2D).

Pour décrire une telle grille,

  • On numérote les points de calcul de 1 à NP (nombre de points)
  • On définit pour chaque point ces coordonnées cartésiennes (le x et le y)
  • On numérote aussi les éléments de 1 à NE (nombre d’éléments)
  • et on définit pour chaque élément les points qui le constitue (trois pour un triangle)

Ceci dit, un fichier Tecplot pour une grille non structurée 2D sera écrit comme suit :

  • Title =  » Exemple : profil NACA abbes »
  • Variables = « X », »Y »
  • Zone N=        801, E=       1516, F=FEBLOCK

Les deux premières lignes ont les mêmes significations expliquées pour la grille structurée.

Dans la troisième ligne on définit le nombre de points (ici 801) et le nombre d’éléments (ici 1516).

FEBLOCK : indique que c’est une grille (Finit Element) et les variables sont stockées en bloque (les x, ensuite les y et …)

Ensuite en écrit les x de tous les points successivement et la même chose pour les y.

Juste après, on liste les éléments (numéro de l’élément suivit des numéros des trois points qui le constitue)

Ci-dessous un exemple de fragment de programme pour écrire une grille non structurée 2D.

open(nunit,file= »result\MESH.plt »)

write(nunit,*)’ Title =  » Exemple : profil NACA abbes »‘

write(nunit,*)’ Variables = « X », »Y »‘

write(nunit,*)’ Zone N=’,ns,’, E=’,nt,’, F=FEBLOCK’

write(nunit,*)(coor(1,is),is=1,ns)

write(nunit,*)(coor(2,is),is=1,ns)

do jt=1,nt

write(nunit,*) nu(1,jt),nu(2,jt),nu(3,jt),nu(3,jt)

enddo

close(nunit)

 

Ce contenu a été publié dans Articles, Pre & Post Processing. Vous pouvez le mettre en favoris avec ce permalien.

3 réponses à Tecplot 02

  1. toufik dit :

    salut mr azzi merci encore une fois pour tes reponce , et ben oui je debute en element finit avec la formulation de galerkine pour un element lineaire et quadratique (1 D) mais coté programmation pas encore , alors
    1/ou trouvé des exemples d’element finis (programme) NAVIER STOCKES pour bien debuter en programmation (je travail avec FORTRAN)
    2/qu’est ce que t’on dit de MATLAB
    pour ICEM et Poinwise j’aimerai bien travailler avec , mais jamais vu?
    MERCI

  2. Abbès Azzi dit :

    Juste une précision, le Tecplot (dans la version standard) ne construit pas les grilles des calculs, c’est juste pour visualiser les grilles et les résultats du calcul (post-processing) et c’est normale qu’il utilise la formulation éléments finis pour les grilles non structurées. d’autres logiciels comme le Gambit, ICEM et Poinwise sont spécialement destinés à la construction des grilles de calcul. on pourra y revenir si ça vous intéresse.

  3. toufik dit :

    merci mr abbes , mais j’avoue que je comprend toujours pas comment tecplot affiches le mesh non structurer (désolé ),
    question: est ce qu’il ya des logiciels qui sont moins compliqués et qui peuvent nous realiser le maillage (structurer ou non) en element finis
    merci encors
    toufik

Les commentaires sont fermés.