Hi I tried to create a mesh composed of quadrilaterals but i was not successful. The problem: Area. Two parrelel sides a<c, other sides b=\= d and a perpendicular to b.
Divide a and c into say 3 equal parts and divide b and d into say 10 equal parts. Elements to be created by drawing lines between these equal parts. Can it be done in gmsh? Thanks Bulent On Jan 27, 2015 8:21 AM, "Theler German Guillermo" <[email protected]> wrote: > Hi > > This is nice, but it does not solve the issue of getting the outward > normal in the sense needed to set neumann or robin boundary conditions. > > BTW, I think that there is some valuable information about the meshed > geometry that should be optionally included in the resulting mesh file. For > example, I do not see the point of having to compute the outward normals > (or the face areas or the element's neighbors) from the solver side. > Moreover, with the information Gmsh has in its administrative structures it > should be far more efficient to compute the geometric properties at the > time of the mesh generation, let alone if the same mesh has to be used > several times in different runs. > > I tried to follow step-by-step the mesh() method but I am not so fond to > C++ so I could not completely understand what is going on behind, but maybe > someone here may be able to tell. > > > > > -- > *Germán Theler :: *Engineering CTO > > *CITES* – Centro de Innovación Tecnológica Empresarial y Social S.A. > Dirección General Sancor Seguros > Grupo Sancor Seguros > tel +54 3493 –428 500 – Int.:* 3374* > [email protected] <[email protected]> > *www.cites-gss.com <http://www.cites-gss.com>* - > www.gruposancorseguros.com > > > > On Mon, 2015-01-26 at 15:55 +0100, jean pierre aubry wrote: > > > hello > > the normal orientation of the elements is the same that their parent > surface which cab adjusted at will try this example to understand > > lx = 100.0; > ly = 100.0; > Point(1) = {0, 0, 0, cl1}; > Point(2) = {lx, 0, 0, cl1}; > Point(3) = {lx, ly, 0, cl1}; > Point(4) = {0, ly, 0, cl1}; > Line(1) = {1, 2}; > Line(2) = {2, 3}; > Line(3) = {3, 4}; > Line(4) = {4, 1}; > Line Loop(5) = {1, 2, 3, 4}; > //comment or uncomment next two lines > Plane Surface(6) = {5}; > //Plane Surface(6) = {-5}; > > > ------------------------------ > 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. > > _______________________________________________ > gmsh mailing list > [email protected] > http://www.geuz.org/mailman/listinfo/gmsh > >
_______________________________________________ gmsh mailing list [email protected] http://www.geuz.org/mailman/listinfo/gmsh
