|
TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
|
#include "./legendre.hpp"#include <boost/math/special_functions/bessel.hpp>#include <cassert>#include <cmath>#include <complex>#include <numbers>Implementation details for utility/legendre.hpp.
Definition in file legendre.cpp.
Go to the source code of this file.
Functions | |
| std::complex< double > | triqs::utility::legendre_T (int n, int l) |
| Get the quantity \( T_{nl} \) from Eq.(E2) in the paper https://doi.org/10.1103/PhysRevB.84.075145. | |
| double | triqs::utility::legendre_t (int l, int p) |
| Get the quantity \( t_l^{(p)} \) from Eq.(E8) in the paper https://doi.org/10.1103/PhysRevB.84.075145. | |
| double | triqs::utility::mod_cyl_bessel_i (int n, double x) |
| Get the modified spherical bessel function \( i_n(x) \) of the first kind of order \( n \) evaluated at \( x \). | |