Gmsh

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Gmsh
Vista cortada da malha tetraédrica; gerada e visualizada no Gmsh 2.3.1
Desenvolvedor Christophe Geuzaine e Jean-François Remacle
Versão estável 3.0.6 (5 de Novembro 2017)
Linguagem C++
Sistema operacional Unix/Linux, Mac OS X, Windows
Licença GNU General Public License
Página oficial http://www.geuz.org/gmsh

Gmsh é um gerador de malha de elementos finitos desenvolvido por Christophe Geuzaine e Jean-François Remacle. Lançado sob a GNU General Public License (com uma exceção para permitir a ligação com outros geradores de malha específicos), o Gmsh é um software livre. Ele contém 4 módulos: para descrição geométrica, geração de malha, resolução e pós-processamento. O Gmsh suporta equações paramétricas e possui mecanismos de visualização avançada.[1][2]

Fluxo de trabalho[editar | editar código-fonte]

O fluxo de trabalho do Gmsh se baseia na definição de pontos através de suas coordenadas; na definição de linhas, a partir dos pontos criados; na definição de caminhos fechados (closed loops) partir das linhas; na definição de superfícies a partir dos caminhos fechados; e na definição de volumes a partir das superfícies.

Uma vez definido o volume (ou a superfície) com o módulo de descrição geométrica, utiliza-se o módulo de geração de malha para criar a malha de elementos finitos propriamente dita. Esta malha pode ser exportada em algum formato de arquivo padrão de malhas de elementos finitos ou pode ser utilizada pelo módulo de resolução. Módulo este que permite integrar o Gmsh a um software de integração numérica. Por fim o módulo de pós-processamento permite aplicar mapeamentos de cores aos campos escalares, vetoriais ou tensoriais gerados pelo integrador numérico.

A entrada de informações em cada um desses módulos pode ser feita de três maneiras: i) através da interface gráfica de forma interativa; ii) através de um arquivo ASCII (.geo) ou iii) utilizando uma API em C, C++ ou Python.

Referências

  1. Gmsh: A 3-D finite element mesh generator with built-in pre- and post-processing facilities - C. Geuzaine and J.-F. Remacle - Sep 10, 2009 [1]
  2. Science and Technology of Advanced Materials - 3D physical modeling of anisotropic grain growth at high temperature in local strong magnetic force field - Eric Beaugnon - (2008) 024201 (6pp) - [2]

Ligações externas[editar | editar código-fonte]


  • Este artigo foi inicialmente traduzido do artigo da Wikipédia em inglês, cujo título é «Gmsh», especificamente desta versão.