flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::anonymous_namespace{Li4.cpp} Namespace Reference

Functions

template<typename T , int N>
Complex< T > horner (const Complex< T > &z, const T(&coeffs)[N]) noexcept
 
double li4_half (double x) noexcept
 Li_4(x) for x in [0,1/2]. More...
 
double li4_mid (double x) noexcept
 Li_4(x) for x in [1/2,8/10]. More...
 
double li4_neg (double x) noexcept
 Li_4(x) for x in [-1,0]. More...
 
double li4_one (double x) noexcept
 Li_4(x) for x in [8/10,1]. More...
 

Function Documentation

◆ horner()

template<typename T , int N>
Complex< T > flexiblesusy::anonymous_namespace{Li4.cpp}::horner ( const Complex< T > &  z,
const T(&)  coeffs[N] 
)
noexcept

Definition at line 18 of file Li4.cpp.

References flexiblesusy::Complex< T >::im, and flexiblesusy::Complex< T >::re.

Referenced by flexiblesusy::Li4().

◆ li4_half()

double flexiblesusy::anonymous_namespace{Li4.cpp}::li4_half ( double  x)
noexcept

Li_4(x) for x in [0,1/2].

Definition at line 61 of file Li4.cpp.

Referenced by flexiblesusy::Li4().

◆ li4_mid()

double flexiblesusy::anonymous_namespace{Li4.cpp}::li4_mid ( double  x)
noexcept

Li_4(x) for x in [1/2,8/10].

Definition at line 85 of file Li4.cpp.

Referenced by flexiblesusy::Li4().

◆ li4_neg()

double flexiblesusy::anonymous_namespace{Li4.cpp}::li4_neg ( double  x)
noexcept

Li_4(x) for x in [-1,0].

Definition at line 36 of file Li4.cpp.

Referenced by flexiblesusy::Li4().

◆ li4_one()

double flexiblesusy::anonymous_namespace{Li4.cpp}::li4_one ( double  x)
noexcept

Li_4(x) for x in [8/10,1].

Definition at line 111 of file Li4.cpp.

References flexiblesusy::log(), flexiblesusy::zeta2, flexiblesusy::zeta3, and flexiblesusy::zeta4.

Referenced by flexiblesusy::Li4().