Following blocks with valid content have to be provided in each project file, their content will be discussed in the following pages:
Blocks in this list are optional but may be convenient to use and are used in many benchmarks:
If you already have a project file but you are wondering how to modify it automatically or how it can be interacted with from external tools, please have a look at the Working with project files section.
Generally, there is a certain degree of flexibility, when it comes to the internal structure of the project file. Still, there are some exceptions. For instance, in the “Time loop” section, the “set stepping” subsection has to be defined after “add process”.