Go to the source code of this file.
Typedefs | |
typedef std::bitset< 6 > | ReactionsBitSet |
Container for the 2 to 2 reactions in the code. More... | |
typedef std::bitset<6> ReactionsBitSet |
Container for the 2 to 2 reactions in the code.
Definition at line 203 of file forwarddeclarations.h.
|
strong |
The calculation frame.
Enumerator | |
---|---|
CenterOfVelocity | |
CenterOfMass | |
FixedTarget |
Definition at line 86 of file forwarddeclarations.h.
|
strong |
Option to use Fermi Motion.
Enumerator | |
---|---|
Off |
Don't use fermi motion. |
On |
Use fermi motion in combination with potentials. |
Frozen |
Use fermi motion without potentials. |
Definition at line 93 of file forwarddeclarations.h.
|
strong |
Possible methods of impact parameter sampling.
Enumerator | |
---|---|
Uniform |
Sample from uniform distribution. |
Quadratic |
Sample from areal / quadratic distribution. |
Custom |
Sample from custom, user-defined distribution. |
Definition at line 103 of file forwarddeclarations.h.
|
strong |
The time step mode.
Enumerator | |
---|---|
None |
Don't use time steps; propagate from action to action. |
Fixed |
Use fixed time step. |
Definition at line 113 of file forwarddeclarations.h.
|
strong |
Initial condition for a particle in a box.
If PeakedMomenta is used, all particles have the same momentum \(p = 3 \cdot T\) with T being the temperature.
Else, a thermalized ensemble is generated (the momenta are sampled from a Maxwell-Boltzmann distribution).
In either case, the positions in space are chosen randomly.
Enumerator | |
---|---|
ThermalMomenta | |
PeakedMomenta |
Definition at line 131 of file forwarddeclarations.h.
|
strong |
Initial condition for a particle in a sphere.
IC_ES, IC_1M and IC_2M are off-equilibrium distributions used in massless comparisons of SMASH to the extended universe metric. They are described in some detail in iref Bazow:2016oky
IC_Massive is a generalization of IC_ES for the non-zero mass case; note that there is currently no analytical comparison possible with this distribution.
The default value, ThermalMomenta, samples momenta from a Maxwell-Boltzmann distribution and thus generates a thermal ensemble.
Enumerator | |
---|---|
ThermalMomenta | |
IC_ES | |
IC_1M | |
IC_2M | |
IC_Massive |
Definition at line 149 of file forwarddeclarations.h.
|
strong |
Defines properties of expansion for the metric (e.g.
FRW)
If anything else than NoExpansion is used, then a non-zero Hubble parameter is computed and corrections are brought to the propagation of all particles according to selected expanding metric.
Enumerator | |
---|---|
NoExpansion | |
MasslessFRW | |
MassiveFRW | |
Exponential |
Definition at line 165 of file forwarddeclarations.h.
|
strong |
Treatment of N Nbar Annihilation.
Enumerator | |
---|---|
NoAnnihilation |
No Annihilation. |
Resonances |
Use intermediate Resonances. |
Strings |
Use string fragmentation. |
Definition at line 173 of file forwarddeclarations.h.
|
strong |
Represents thermodynamic quantities that can be printed out.
Enumerator | |
---|---|
EckartDensity | |
Tmn | |
TmnLandau | |
LandauVelocity | |
j_QBS |
Definition at line 183 of file forwarddeclarations.h.
enum IncludedReactions |
The different groups of 2 to 2 reactions that one can include.
Enumerator | |
---|---|
All | |
Elastic | |
NN_to_NR | |
NN_to_DR | |
KN_to_KN | |
KN_to_KDelta | |
Strangeness_exchange |
Definition at line 192 of file forwarddeclarations.h.
|
strong |
Defines the algorithm used for the forced thermalization.
For the description of algorithms see Oliinychenko:2016vkg. All of them intend to conserve the net baryon number, strangeness and electric charge, as well as energy. Mode sampling is the fastest, but least theoretically robust, unbiased BF is the slowest (even hangs completely from time to time), but it is also the most theoretically robust.
Enumerator | |
---|---|
ModeSampling | |
BiasedBF | |
UnbiasedBF |
Definition at line 214 of file forwarddeclarations.h.