[Gmsh] How does GMSH know which side of a surface is the INside?

Theler German Guillermo gtheler at cites-gss.com
Fri Jul 17 20:35:09 CEST 2015


> The test you suggested (sign of dot product of normal vector and vector
> to the center of the volume) at the end of the previous discussion would
> work for convex shapes but not for all non-convex ones. For example, if
> you draw a border around the letter I, the outward normal on the
> underside of the overhang points generally *toward* the center, not away
> from it. GMSH must use some other algorithm.

You are right, but I was refering nevertheless to the center of the
element whose normal we are trying to determine and not the center of
the whole volume. Since any usable element should be convex, my
algorithm ought to work (and it actually does as far I as I have tested
it).

My overall point is that, given a code that solves a certain equation
using FVM over a gmsh-generated domain in the form of a .msh file, these
computations (i.e. the normals and their orientations) have to be
performed within the code, even if the same mesh is used repeteadly. If
all this information was somehow inserted into the .msh file, there
would be a remarkable increase of efficiency in these cases.

--
jeremy

________________________________
 Imprima este mensaje sólo si es absolutamente necesario.
Para imprimir, en lo posible utilice el papel de ambos lados.
El Grupo Sancor Seguros se compromete con el cuidado del medioambiente.



************AVISO DE CONFIDENCIALIDAD************

El Grupo Sancor Seguros comunica que:

Este mensaje y todos los archivos adjuntos a el son para uso exclusivo del destinatario y pueden contener información confidencial o propietaria, cuya divulgación es sancionada por ley. Si usted recibió este mensaje erróneamente, por favor notifíquenos respondiendo al remitente, borre el mensaje original y destruya las copias (impresas o grabadas en cualquier medio magnético) que pueda haber realizado del mismo. Todas las opiniones contenidas en este mail son propias del autor del mensaje. La publicación, uso, copia o impresión total o parcial de este mensaje o documentos adjuntos queda prohibida.

Disposición DNDP 10-2008. El titular de los datos personales tiene la facultad de ejercer el derecho de acceso a los mismos en forma gratuita a intervalos no inferiores a seis meses, salvo que acredite un interés legítimo al efecto conforme lo establecido en el artículo 14, inciso 3 de la Ley 25.326. La DIRECCIÓN NACIONAL DE PROTECCIÓN DE DATOS PERSONALES, Organo de Control de la Ley 25.326, tiene la atribución de atender las denuncias y reclamos que se interpongan con relación al incumplimiento de las normas sobre la protección de datos personales.