This file is part of Gem-graph\&. It contains only the \fBmain()\fP function\&.
.PP
The \fBmain()\fP function initialises the log, the finite state machine (fsm), the application and the windows and closes all the elements it opened before the end of program execution\&. By default, the main window opens on the overview page of the current model\&.
There are several types of organisation in src (sources)\&.
.PP
The widgets that give the windows their appearance are organised in a tree-like hierarchy\&. The fsm (finite state machine), which controls the program's actions and indicates its state at all times, contains the following main sections: execution/editing, main view, measurements/results, preferences\&.
.PP
The other functions are those that manage graphics and utilities\&. They are called 'transversal' because they must be easily accessed by all the preceding functions\&. They therefore remain at the root (src)\&.