Table of Contents



Commit 2006-08-18

Modifs

Plaisir des yeux

Démo de l'interface du mailleur (module gen4gui):

Mon premier test Domaine non convexe Maillage d'un "E" en cours Carré percé d'un trou (cfr. article de Sarrate) Maillage d'un carré sur background mesh (en cours) Maillage d'un carré sur background mesh (fini) Test des cercles Test des cercles sur background mesh

Démo de l'interface Metafor (Gen4Mesher):

Interface Metafor - apps.qs.gen4mesh

Utilisation rapide

Pour une utilisation hors contexte Metafor, je vous renvoie aux fichiers d'exemple dans toolbox.gen4). Il suffit juste de créer une géométrie et lancer le mailleur (et éventuellement créer une fenêtre de visu pour voir le résultat). Il n'y a pas d'exportation du maillage vers un fichier mais toutes les données sont accessibles sous python.

Pour utiliser le mailleur dans metafor, c'est très facile:

from toolbox.meshers import Gen4Mesher
mesher = Gen4Mesher(sideset(1), domain)
mesher.setPointD(1,0.1)
mesher.setPointD(2,0.1)
mesher.setPointD(3,0.2)
mesher.setPointD(4,0.05)
mesher.execute(debug=False)

Il s'agit du maillage de la face #1 du domaine domain. Cette face possède 4 sommets auxquel on assigne les densités 0.1, 0.1, 0.2 et 0.05. L'option debug du mailleur permet de lancer l'interface graphique du mailleur dans Metafor pour voir ce qui se passe quand quelque chose merde. Pas besoinde mailler les lignes de la face avant d'appeler le mailleur. Il les maillera tout seul si nécessaire.

Fichiers ajoutés/supprimés

répertoires gen4, gen4gui, _gen4, _gen4gui

Romain BOMAN 2006/08/18 10:31