Getting Started

GMSH

Logiciel open-source de visuliation et de maillage 2D/3D, développé en Belgique, par (entres autres) C. Geuzaine et J-F. Remacle.

  • Téléchargement de binaires sur https://gmsh.info, deux choix possibles :
    • Current Stable Release
    • Latest automatic Gmsh snapshot (préférez en général cette version)
  • Code source

Comment débuter

  • Lancez votre éditeur de textes préféré (VSCode, emacs, vim, …). Notez qu’il existe une coloration syntaxique pour Emacs et $\LaTeX$.
  • Lancez GMSH, pour cela dans un terminal, tapez simplement gmsh
  • Pour vous facilitez la vie, gardez ces deux fenêtres (éditeur de textes - GMSH) ouvertes, l’une à côté de l’autre (si l’écran n’est pas trop petit)
  • Vous pouvez modifier les options de visualision de GMSH

API GMSH

Au lieu d’utiliser le langage propre à GMSH, il est possible d’utiliser l’API de GMSH avec Python ou Julia en téléchargeant la SDK de GMSH1. Dans ce tutoriel, nous utilisons le langage propre à GMSH, cependant la conversion à la SDK est directe.

Documentation

Relativement exhaustive, n’hésitez pas à lire la documentation officielle :


  1. Software Development Toolkit ^