Input file sections¶
The PyRETIS input file described in detail in the user guide. The short version is:
The input file is organised into
sectionswherekeywordsare given values:Section Title ------------- keyword = value
Comments are marked with a
#.Input is in general not case-sensitive unless you are referring to files and Python classes.
Below, we list the different sections that you can make use of in order to define your simulation:
Section |
Usage |
|---|---|
For defining the simulation we are going to run. |
|
For defining system properties. |
|
For defining a simulation box. |
|
For defining the initial state of particles. |
|
For defining a forcefield. |
|
For defining potential functions to use in the force field. |
|
For defining the simulation engine. |
|
For defining the order parameter. |
|
For defining settings for a RETIS simulation. |
|
For defining settings for a TIS simulation. |
|
For defining how the initial path is generated. |
|
For defining output settings. |
|
For defining custom unit systems. |
In addition, an analysis can be defined using:
Section |
Usage |
|---|---|
For defining an analysis. |
Notation for describing keywords¶
In each of these sections, the keywords are described using the following notation:
Description of the keyword.
- Default:
Description of default settings.
Here, KEYWORD is the actual keyword that is set, and DATA-TYPE is the allowed parameter type for the particular keyword. The types you may encounter are described in the table below.
DATA-TYPE |
Description |
Example |
|---|---|---|
string |
A string of characters, i.e. text. |
|
integer |
An integer. |
|
float |
A floating-point number |
|
boolean |
A boolean value
( |
|
dictionary |
A Python dictionary. |
|
list |
A Python list. |
|
tuple |
A Python tuple. |
|
None |
This represents an optional value |