How the GiD Graphical User Interface communicates with Kratos
Any Graphical User Interface (GUI) for Kratos must be able to: 1- Generate those files which are necessary for Kratos to run. These files are usually .mdpa files that contain the geometrical data, and other .py files that contain parameters/options important for the run. It is common to use the naming ProjectParameters.py. 2- Start the run by calling Python plus a main script.