commit:2009:05_07
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
commit:2009:05_07 [2009/05/07 11:21] – boman | commit:2009:05_07 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Commit 2009-05-07 ====== | ||
+ | ===== Modifs ===== | ||
+ | |||
+ | ==== Gmsh ==== | ||
+ | |||
+ | Amélioration de l' | ||
+ | |||
+ | from toolbox.gmsh import GmshImport | ||
+ | GmshImport(filename, | ||
+ | |||
+ | où '' | ||
+ | |||
+ | A première vue, ça peut sembler lourd (1 prog en plus a installer) mais c'est en fait beaucoup mieux comme ça: | ||
+ | * Le système est identique à ce qu'on a pour Bacon ('' | ||
+ | * Les fichiers '' | ||
+ | * On peut maintenant facilement modifier un '' | ||
+ | |||
+ | J'ai installé '' | ||
+ | |||
+ | ==== Tetras second degré ==== | ||
+ | |||
+ | Correction de l' | ||
+ | |||
+ | ==== Wrappers ==== | ||
+ | |||
+ | J'ai modifié l' | ||
+ | |||
+ | ==== Selectors ==== | ||
+ | |||
+ | Ajout d'un sélecteur de noeuds frontière: '' | ||
+ | |||
+ | grp = groupset.add(Group(2)) | ||
+ | sel = BoundarySelector() | ||
+ | grp.addMeshPointsFromObject(object, | ||
+ | |||
+ | '' | ||
+ | |||
+ | ==== Mailleur transfini 3D ==== | ||
+ | |||
+ | Le mailleur peut maintenant générer des tétras en découpant chaque maille hexaédrique en 6: | ||
+ | |||
+ | mesher = TransfiniteMesher3D(volume) | ||
+ | mesher.setTetra(True) | ||
+ | mesher.execute() | ||
+ | |||
+ | |||
+ | ===== Projet ====== | ||
+ | |||
+ | => Installez gmsh sur votre PC ou attendez les nouvelles libs de Luc | ||
+ | |||
+ | ===== Fichiers ajoutés/ | ||
+ | |||
+ | < | ||
+ | apps/ | ||
+ | apps/ | ||
+ | apps/ | ||
+ | apps/ | ||
+ | </ | ||
+ | |||
+ | Il reste 2 '' | ||
+ | |||
+ | --- // |