Version: SMASH-1.5
distributions.h File Reference

Go to the source code of this file.

Namespaces

 smash
 

Functions

double smash::breit_wigner (double m, double pole, double width)
 Returns a relativistic Breit-Wigner distribution. More...
 
double smash::breit_wigner_nonrel (double m, double pole, double width)
 Returns a non-relativistic Breit-Wigner distribution, which is essentially a Cauchy distribution with half width. More...
 
double smash::cauchy (double x, double pole, double width)
 Returns a Cauchy distribution (sometimes also called Lorentz or non-relativistic Breit-Wigner distribution) with the given parameters. More...
 
double smash::density_integrand (const double energy, const double momentum_sqr, const double temperature)
 Returns the Maxwell-Boltzmann distribution. More...
 
double smash::density_integrand_mass (const double energy, const double momentum_sqr, const double temperature)
 density_integrand_mass - off_equilibrium distribution for massive particles More...
 
double smash::density_integrand_1M_IC (const double energy, const double momentum_sqr, const double temperature)
 density integrand - 1M_IC massless particles for expanding metric initialization, see Bazow:2016oky More...
 
double smash::density_integrand_2M_IC (const double energy, const double momentum_sqr, const double temperature)
 density integrand - 2M_IC massless particles for expanding metric initialization, see Bazow:2016oky More...
 
double smash::juttner_distribution_func (const double momentum_radial, const double mass, const double temperature, const double baryon_chemical_potential, const double lam)
 Relativistic Juttner distribution function. More...
 
double smash::sample_momenta_non_eq_mass (const double temperature, const double mass)
 Samples a momentum via rejection method from the non-equilibrium distribution

\[f=pe^{-\frac{\sqrt{m^2+p^2}}{T_0}}\]

. More...

 
double smash::sample_momenta_1M_IC (const double temperature, const double mass)
 Samples a momentum from the non-equilibrium distribution 1M_IC from Bazow:2016oky More...
 
double smash::sample_momenta_2M_IC (const double temperature, const double mass)
 Samples a momentum from the non-equilibrium distribution 2M_IC from Bazow:2016oky More...
 
double smash::sample_momenta_from_thermal (const double temperature, const double mass)
 Samples a momentum from the Maxwell-Boltzmann (thermal) distribution in a faster way, given by Scott Pratt. More...
 
double smash::sample_momenta_IC_ES (const double temperature)
 Sample momenta according to the momentum distribution in Bazow:2016oky More...