flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
Li2.cpp File Reference
#include "Li2.hpp"
#include "horner.hpp"
#include "log.hpp"
#include <cfloat>
#include <cmath>
#include <complex>
#include <limits>
Include dependency graph for Li2.cpp:

Go to the source code of this file.

Namespaces

namespace  flexiblesusy
 

Functions

std::complex< double > flexiblesusy::Li2 (const std::complex< double > &z) noexcept
 Complex dilogarithm $\operatorname{Li}_2(z)$.
 
std::complex< float > flexiblesusy::Li2 (const std::complex< float > &z) noexcept
 Complex dilogarithm $\operatorname{Li}_2(z)$.
 
std::complex< long double > flexiblesusy::Li2 (const std::complex< long double > &z) noexcept
 Complex dilogarithm $\operatorname{Li}_2(z)$ with long double precision.
 
double flexiblesusy::Li2 (double x) noexcept
 Real dilogarithm $\operatorname{Li}_2(x)$.
 
float flexiblesusy::Li2 (float x) noexcept
 Real dilogarithm $\operatorname{Li}_2(x)$.
 
long double flexiblesusy::Li2 (long double x) noexcept
 Real dilogarithm $\operatorname{Li}_2(z)$ with long double precision.