Version: SMASH-3.4
hadgas_eos.h File Reference
#include <array>
#include <string>
#include <vector>
#include "gsl/gsl_multiroots.h"
#include "gsl/gsl_roots.h"
#include "gsl/gsl_vector.h"
#include "constants.h"
#include "particletype.h"

Go to the source code of this file.

Classes

class  smash::EosTable
 A class to hold, compute and access tabulated EoS. More...
 
struct  smash::EosTable::table_element
 Define the data structure for one element of the table. More...
 
class  smash::HadronGasEos
 Class to handle the equation of state (EoS) of the hadron gas, consisting of all hadrons included in SMASH. More...
 
struct  smash::HadronGasEos::rparams
 A structure for passing equation parameters to the gnu library. More...
 
struct  smash::HadronGasEos::eparams
 Another structure for passing energy density to the gnu library. More...
 

Namespaces

 smash
 
 smash::detail
 specialize a type for all of the STL containers.
 

Functions

double smash::detail::interpolate_trilinear (double ax, double ay, double az, double f1, double f2, double f3, double f4, double f5, double f6, double f7, double f8)
 Perform a trilinear 1st order interpolation. More...