| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] | 
C. Information for developers
Gmsh is written in C++, the scripting language is parsed using Lex and Yacc (actually, Flex and Bison), and the GUI relies on OpenGL for the 3D graphics and FLTK (http://www.fltk.org) for the widget set. Gmsh's build system is based on CMake (http://www.cmake.org). Practical notes on how to compile Gmsh's source code are included in the distribution. See Frequently asked questions, for more information.
| C.1 Getting the source | ||
| C.2 Source code structure | ||
| C.3 Coding style | ||
| C.4 Adding a new option | 
