This section in the config.yaml file contains all general/global configuration options to SMASH.
End_Time (double, required): 
The time in fm after which the evolution is stopped. Note that the starting time depends on the chosen Modus.
Randomseed (int, required): 
Initial seed for the random number generator. If this is negative, the seed will be randomly generated by the operating system.
Nevents (int, required): 
Number of events to calculate.
Use_Grid (bool, optional, default = true): 
true - A grid is used to reduce the combinatorics of interaction lookup false - No grid is used.Time_Step_Mode (string, optional, default = Fixed): 
The mode of time stepping. Possible values: 
None - No time steps and no collision-finding grid are used. Cannot be used with potentials. Fixed - Fixed-sized time steps at which collision-finding grid is used. More efficient for systems with many particles. Metric_Type (string, optional, default = NoExpansion): NoExpansion - Default SMASH run, with Minkowski metric MasslessFRW - FRW expansion going as t^(1/2) MassiveFRW - FRW expansion going as t^(2/3) Exponential - FRW expansion going as e^(t/2)Expansion_Rate (double, optional, default = 0.1): 
Corresponds to the speed of expansion of the universe in non minkowski metrics if MetricType is any other than NoExpansion. 
It corresponds to \(b_r/l_0\) if the metric type is MasslessFRW or MassiveFRW, and to the parameter b in the Exponential expansion where \(a(t) ~ e^{bt/2}\). 
 
The following example provides a possibility for the General configuration.
General:
    Modus: Collider
    Delta_Time: 0.1
    Testparticles: 1
    Gaussian_Sigma: 1.0
    Gauss_Cutoff_In_Sigma: 3.0
    End_Time: 100.0
    Randomseed: -1
    Nevents: 20
    Use_Grid: True
    Time_Step_Mode: Fixed
In the case of an expanding sphere setup, change the Modus and provide further information about the expansion. 
    Modus: Sphere
    MetricType: MasslessFRW
    Expansion_Rate: 0.1
Modus (string, required): 
Selects a modus for the calculation, e.g. infinite matter calculation, collision of two particles or collision of nuclei. The modus will be configured in Modi. Recognized values are: 
Collider - For collisions of nuclei or compound objects. See smash::ColliderModus Sphere - For calculations of the expansion of a thermalized sphere. See smash::SphereModus Box - For infinite matter calculation in a rectangular box. See smash::BoxModus List - For given external particle list. See smash::ListModusDelta_Time (double, optional, default: 1.0): 
 Time step for the calculation, in fm/c. Not required for timestepless mode.
Testparticles (int, optional, default = 1): 
 How many test particles per real particle should be simulated.
Gaussian_Sigma (double, optional, default = 1.0): 
 Width of gaussians that represent Wigner density of particles, in fm.
Gauss_Cutoff_In_Sigma (double, optional, default = 4.0): 
 Distance in sigma at which gaussian is considered 0.