[Gmsh] rapport de bug

David Colignon David.Colignon at ulg.ac.be
Wed May 24 14:01:45 CEST 2006


Bonjour,

pouvez-vous préciser votre problème ? Vu qu'il n'y a qu'une surface, il ne peut pas y avoir de mailles superposées ...
De plus il n'est pas correct de définir les lignes comme étant "Transfinite" si la surface elle-même n'est pas définie comme Transfinite, surtout que ça ne marche que pour des surfaces à 3 ou 4 côtés uniquement. Ici les directives Transfinite sont ignorées et c'est la longueur caractéristique de chaque point (0.3) qui détermine le maillage de la surface. Le fichier simplifié ci-joint est correct, et la finesse du maillage est déterminée par le seul paramètre lc .

Cordialement,

Dave

-- 
David Colignon, Ph.D.
ELAP - Service d'Electricité Appliquée
Institut Montefiore B28
Université de Liège
4000 Liège - BELGIQUE
Tél: +32 (0)4 366 37 32
Fax: +32 (0)4 366 29 10
http://elap.montefiore.ulg.ac.be



Benoit Serre wrote:
> Bonjour,
> 
> Je suis utilisateur de GMSH dans le cadre de ma thèse et je pense avoir 
> découvert un bug dans ce code. Vous trouverez le cas qui pose problème 
> en pièce jointe.
> 
> Lorsque que je maille en 3D à l'aide de GMSH ( version 1.63.2 ou 1.65.0) 
> la surface du fichier de données, le code génère des mailles qui sont 
> superposées. Par contre, si je modifie la longueur caractéristique et/ou 
> le nombre de noeuds du contour alors le problème disparait.
> 
> Est-ce un problème d'utilisation ou un bug ?
> 
> Cordialement,
> 
> Benoit SERRE
> 
> 
> ------------------------------------------------------------------------
> 
> Point(0) = {-1.0067,1.30426,0.62062,0.3};
> Point(1) = {-0.382577,0.91707,0.475788,0.3};
> Point(2) = {-0.308392,0.809166,0.506332,0.3};
> Point(3) = {-0.384442,0.443923,0.842282,0.3};
> Point(4) = {-0.460493,0.0786793,1.17823,0.3};
> Point(5) = {-0.868878,0.198706,1.3759,0.3};
> Point(6) = {-1.36226,0.598871,1.41778,0.3};
> Point(7) = {-1.41569,0.939397,1.19294,0.3};
> Line(0) = {0,1};
> Transfinite Line{0} = 1 ;
> Line(1) = {1,2};
> Transfinite Line{1} = 1 ;
> Line(2) = {2,3};
> Transfinite Line{2} = 1 ;
> Line(3) = {3,4};
> Transfinite Line{3} = 1 ;
> Line(4) = {4,5};
> Transfinite Line{4} = 1 ;
> Line(5) = {5,6};
> Transfinite Line{5} = 1 ;
> Line(6) = {6,7};
> Transfinite Line{6} = 1 ;
> Line(7) = {7,0};
> Transfinite Line{7} = 1 ;
> Line Loop(9) = {0,1,2,3,4,5,6,7};
> Plane Surface(1) = {9};
> 
> _______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: surface84.geo
URL: <http://www.geuz.org/pipermail/gmsh/attachments/20060524/23a806ff/attachment.geo>