Thermal-FIST
1.3
Package for hadron resonance gas model applications
|
Contains some extra mathematical functions used in the code. More...
Functions | |
double | Pi () |
Pi constant. More... | |
double | GeVtoifm () |
A constant to transform GeV into fm \(^{-1}\). More... | |
double | GeVtoifm2 () |
A constant to transform GeV \(^{2}\) into fm \(^{-2}\). More... | |
double | GeVtoifm3 () |
A constant to transform GeV \(^{3}\) into fm \(^{-3}\). More... | |
double | mnucleon () |
Nucleon's mass. Value as in UrQMD. More... | |
double | mpion () |
Pion's mass. Value as in UrQMD. More... | |
double | BesselI (int n, double x) |
integer order modified Bessel function I_n(x) More... | |
double | BesselK (int n, double x) |
integer order modified Bessel function K_n(x) More... | |
double | BesselI0 (double x) |
modified Bessel function I_0(x) More... | |
double | BesselK0 (double x) |
modified Bessel function K_0(x) More... | |
double | BesselI1 (double x) |
modified Bessel function I_1(x) More... | |
double | BesselK1 (double x) |
modified Bessel function K_1(x) More... | |
double | BesselJ0 (double x) |
Bessel function J0(x) for any real x. More... | |
double | BesselJ1 (double x) |
Bessel function J1(x) for any real x. More... | |
double | BesselY0 (double x) |
Bessel function Y0(x) for positive x. More... | |
double | BesselY1 (double x) |
Bessel function Y1(x) for positive x. More... | |
double | StruveH0 (double x) |
Struve functions of order 0. More... | |
double | StruveH1 (double x) |
Struve functions of order 1. More... | |
double | StruveL0 (double x) |
Modified Struve functions of order 0. More... | |
double | StruveL1 (double x) |
Modified Struve functions of order 1. More... | |
double | BesselK0exp (double x) |
double | BesselK1exp (double x) |
double | BesselKexp (int n, double x) |
double | BesselI0exp (double x) |
double | BesselI1exp (double x) |
double | BesselIexp (int n, double x) |
double | LogGamma (double) |
double | Gamma (double) |
Contains some extra mathematical functions used in the code.
double thermalfist::xMath::BesselI | ( | int | n, |
double | x | ||
) |
integer order modified Bessel function I_n(x)
Bessel and related special functions. Implementation of these special functions is adapted from the CERN-ROOT package: https://root.cern.ch/
double thermalfist::xMath::BesselI0 | ( | double | x | ) |
double thermalfist::xMath::BesselI1 | ( | double | x | ) |
double thermalfist::xMath::BesselJ0 | ( | double | x | ) |
double thermalfist::xMath::BesselJ1 | ( | double | x | ) |
double thermalfist::xMath::BesselK | ( | int | n, |
double | x | ||
) |
double thermalfist::xMath::BesselK0 | ( | double | x | ) |
double thermalfist::xMath::BesselK1 | ( | double | x | ) |
double thermalfist::xMath::BesselY0 | ( | double | x | ) |
double thermalfist::xMath::BesselY1 | ( | double | x | ) |
|
inline |
A constant to transform GeV into fm \(^{-1}\).
|
inline |
|
inline |
|
inline |
Nucleon's mass. Value as in UrQMD.
|
inline |
double thermalfist::xMath::StruveH0 | ( | double | x | ) |
double thermalfist::xMath::StruveH1 | ( | double | x | ) |
double thermalfist::xMath::StruveL0 | ( | double | x | ) |