[Gmsh] gmsh-2.5.1: 2D unstructured mixed triangle-quadrangle problem (recombine+angle)
Christophe Geuzaine
cgeuzaine at ulg.ac.be
Tue Nov 1 17:46:28 CET 2011
On 01 Nov 2011, at 15:02, Pierre Saramito wrote:
> Hi everybody,
>
> I'm trying to generate an unstructured mixed triangle-quadrangle
> 2D meshes with gmsh. It works well until gmsh-2.5.0 but I have
> a problem with the new gmsh-2.5.1 : the mesh contains only quadrangles.
>
> I first generate a triangular use the "Recombine" operator with the
> optional angle argument :
> // from the gmsh documentation (parag. 6.3.3):
> Recombine Surface { expression-list } | "*" < = expression >;
> Recombines the triangular meshes of the surfaces listed in
> expression-list into mixed triangular/quadrangular meshes.
> The optional expression on the right hand side specifies the
> maximum difference (in degrees) allowed between the largest
> angle of a quadrangle and a right angle (a value of 0 would only
> accept quadrangles with right angles; a value of 90 would allow
> degenerate quadrangles; default value is 45).
>
> In attachment: the test file. I have tried to change the
> "angle" value (0, 45, 90, etc), without any success with gmsh-2.5.1.
>
> Thank you for any helps and/or comments,
>
> Pierre
>
> Note: this unstructured mixed mesh is used for testing a finite element
> library (rheolef), so I do not want a structured mixed mesh.
>
Hi Pierre,
Indeed: with Gmsh 2.5.1 we introduce a new algorithm that by default generates fully quadrangular meshes ("blossom"). You can revert to the old algorithm with
Mesh.RecombinationAlgorithm = 0;
All the best,
Christophe
> --
> Pierre.Saramito at imag.fr
> Directeur de Recherche CNRS
> Laboratoire Jean Kuntzmann, Grenoble, France
> http://www-ljk.imag.fr/membres/Pierre.Saramito
> <mixed.geo>_______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh
--
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine