|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
#include <cmath>#include <complex>#include <array>#include <vector>#include "special_generic.h"#include "gsl/gsl_sf_dilog.h"#include "gsl/gsl_sf_clausen.h"
Go to the source code of this file.
Functions | |
| scalar_t | cd (double x, double y) |
| scalar_t | hpl_base1 (int i, scalar_t x) |
| scalar_t | hpl_base2 (int i1, int i2, scalar_t x) |
| scalar_t | hpl_base3 (int i1, int i2, int i3, scalar_t x) |
| scalar_t | hpl_base4 (int i1, int i2, int i3, int i4, scalar_t x) |
| scalar_t | hpl1 (int i, scalar_t x) |
| scalar_t | hpl2 (int i1, int i2, scalar_t x) |
| scalar_t | hpl3 (int i1, int i2, int i3, scalar_t x) |
| scalar_t | hpl4 (int i1, int i2, int i3, int i4, scalar_t x) |
| template<size_t MAX_N, size_t MAX_M, size_t MAX_LE, size_t MAX_NC> | |
| void | initialize_constants (std::array< std::array< double, MAX_M >, MAX_N > &s1, std::array< std::array< double, MAX_M >, MAX_N > &c, std::array< std::array< double, MAX_NC >, MAX_LE > &a) |
| scalar_t | polylog (size_t n, size_t m, double x) |
| double | Li2 (double x) |
| Computes the dilogarithm function Li2(x). | |
| double | Li3 (double x) |
| Computes the trilogarithm function Li3(x). | |
| scalar_t | Li4 (double 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 | Cl2 (double x) |
| Computes the Clausen function Cl2(x). | |
| double | Cl3 (double x) |
| Computes the Clausen function Cl3(x). | |
Variables | |
| const double | zeta3 = 1.202056903159594 |
| scalar_t cd | ( | double | x, |
| double | y | ||
| ) |
Definition at line 9 of file polylog.cpp.
| 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.
Definition at line 123 of file polylog.cpp.
Definition at line 129 of file polylog.cpp.
Definition at line 170 of file polylog.cpp.
Definition at line 224 of file polylog.cpp.
Definition at line 13 of file polylog.cpp.
Definition at line 19 of file polylog.cpp.
Definition at line 40 of file polylog.cpp.
Definition at line 82 of file polylog.cpp.
| void initialize_constants | ( | std::array< std::array< double, MAX_M >, MAX_N > & | s1, |
| std::array< std::array< double, MAX_M >, MAX_N > & | c, | ||
| std::array< std::array< double, MAX_NC >, MAX_LE > & | a | ||
| ) |
Definition at line 827 of file polylog.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.
| scalar_t Li4 | ( | double | x | ) |
Definition at line 1303 of file polylog.cpp.
| scalar_t polylog | ( | size_t | n, |
| size_t | m, | ||
| double | x | ||
| ) |
Definition at line 1109 of file polylog.cpp.
| const double zeta3 = 1.202056903159594 |
Definition at line 1265 of file polylog.cpp.