|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|


Go to the source code of this file.
Functions | |
| double | Ei (double x) |
| Computes the exponential integral function Ei(x). | |
| double | Li2 (double x) |
| Computes the dilogarithm function Li2(x). | |
| scalar_t | CLi2 (scalar_t x) |
| Computes the complex dilogarithm function. | |
| scalar_t | CLi3 (scalar_t x) |
| Computes the complex trilogarithm function. | |
| scalar_t | CLi4 (scalar_t x) |
| Computes the complex quadrilogarithm function. | |
| double | Li3 (double x) |
| Computes the trilogarithm function Li3(x). | |
| double | Cl2 (double x) |
| Computes the Clausen function Cl2(x). | |
| double | Cl3 (double x) |
| Computes the Clausen function Cl3(x). | |
| double | I0 (double x) |
| double | I1 (double x) |
| double | K0 (double x) |
| double | K1 (double x) |
| double | K2 (double x) |
| double | K3 (double x) |
| double | K4 (double x) |
| double | Lbessel (double x) |
| double | Mbessel (double x) |
| double | Nbessel (double x) |
| double | K0exp (double x, double z) |
| double | K1exp (double x, double z) |
| double | K2exp (double x, double z) |
| double | kron (int x, int y) |
| Kronecker delta function. | |
| template<typename T > | |
| int | sgn (T val) |
| Returns the sign of a value. | |
| template<class T > | |
| std::enable_if_t< not std::numeric_limits< T >::is_integer, bool > | fpeq (T x, T y, std::size_t n) |
| Compares two floating point numbers with a given precision. | |
| double Cl2 | ( | double | x | ) |
Computes the Clausen function Cl2(x).
| x | Input value. |
Definition at line 1333 of file polylog.cpp.
| double Cl3 | ( | double | x | ) |
Computes the Clausen function Cl3(x).
| x | Input value. |
Definition at line 1337 of file polylog.cpp.
Computes the complex dilogarithm function.
| x | Complex input value. |
Definition at line 1312 of file polylog.cpp.
Computes the complex trilogarithm function.
| x | Complex input value. |
Definition at line 1320 of file polylog.cpp.
Computes the complex quadrilogarithm function.
| x | Complex input value. |
Definition at line 1326 of file polylog.cpp.
| double Ei | ( | double | x | ) |
Computes the exponential integral function Ei(x).
| x | Input value. |
Definition at line 106 of file exponential_integral.cpp.
| std::enable_if_t< not std::numeric_limits< T >::is_integer, bool > fpeq | ( | T | x, |
| T | y, | ||
| std::size_t | n | ||
| ) |
Compares two floating point numbers with a given precision.
| T | Floating point type. |
| x | First number. |
| y | Second number. |
| n | Number of machine epsilons allowed. |
Definition at line 107 of file special_generic.h.
| double I0 | ( | double | x | ) |
Definition at line 7 of file special_generic.cpp.
| double I1 | ( | double | x | ) |
Definition at line 28 of file special_generic.cpp.
| double K0 | ( | double | x | ) |
Definition at line 51 of file special_generic.cpp.
| double K0exp | ( | double | x, |
| double | z | ||
| ) |
Definition at line 124 of file special_generic.cpp.
| double K1 | ( | double | x | ) |
Definition at line 66 of file special_generic.cpp.
| double K1exp | ( | double | x, |
| double | z | ||
| ) |
Definition at line 140 of file special_generic.cpp.
| double K2 | ( | double | x | ) |
Definition at line 81 of file special_generic.cpp.
| double K2exp | ( | double | x, |
| double | z | ||
| ) |
Definition at line 154 of file special_generic.cpp.
| double K3 | ( | double | x | ) |
Definition at line 88 of file special_generic.cpp.
| double K4 | ( | double | x | ) |
Definition at line 95 of file special_generic.cpp.
| double kron | ( | int | x, |
| int | y | ||
| ) |
Kronecker delta function.
| x | First integer. |
| y | Second integer. |
Definition at line 3 of file special_generic.cpp.
| double Lbessel | ( | double | x | ) |
Definition at line 102 of file special_generic.cpp.
| double Li2 | ( | double | x | ) |
Computes the dilogarithm function Li2(x).
| x | Input value. |
Definition at line 1257 of file polylog.cpp.
| double Li3 | ( | double | x | ) |
Computes the trilogarithm function Li3(x).
| x | Input value. |
Definition at line 1267 of file polylog.cpp.
| double Mbessel | ( | double | x | ) |
Definition at line 109 of file special_generic.cpp.
| double Nbessel | ( | double | x | ) |
Definition at line 116 of file special_generic.cpp.
Returns the sign of a value.
| T | Type (must be comparable). |
| val | Value to check. |
Definition at line 93 of file special_generic.h.