flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::threshold_loop_functions Namespace Reference

Namespaces

namespace  anonymous_namespace{threshold_loop_functions.cpp}
 

Functions

double B0 (double, double, double) noexcept
 $B_0(p=0,m_1,m_2,Q)$ (arguments are interpreted as unsquared) More...
 
double C0 (double, double, double) noexcept
 $C_0(p=0,m_1,m_2,m_3)$ (arguments are interpreted as unsquared) More...
 
double D0 (double, double, double, double) noexcept
 $D_0(p=0,m_1,m_2,m_3,m_4)$ (arguments are interpreted as unsquared) More...
 
double D01f5 (double x, double y) noexcept
 First derivative of f5 w.r.t. 2nd argument. More...
 
double D01f6 (double x, double y) noexcept
 First derivative of f6 w.r.t. 2nd argument. More...
 
double D01f7 (double x, double y) noexcept
 First derivative of f7 w.r.t. 2nd argument. More...
 
double D01f8 (double x, double y) noexcept
 First derivative of f8 w.r.t. 2nd argument. More...
 
double D10f5 (double x, double y) noexcept
 First derivative of f5 w.r.t. 1st argument. More...
 
double D10f6 (double x, double y) noexcept
 First derivative of f6 w.r.t. 1st argument. More...
 
double D10f7 (double x, double y) noexcept
 First derivative of f7 w.r.t. 1st argument. More...
 
double D10f8 (double x, double y) noexcept
 First derivative of f8 w.r.t. 1st argument. More...
 
double D1f (double x) noexcept
 First derivative of f. More...
 
double D1F1 (double x) noexcept
 First derivative of F1. More...
 
double D1f1 (double x) noexcept
 First derivative of f1. More...
 
double D1F2 (double x) noexcept
 First derivative of F2. More...
 
double D1f2 (double x) noexcept
 First derivative of f2. More...
 
double D1F3 (double x) noexcept
 First derivative of F3. More...
 
double D1f3 (double x) noexcept
 First derivative of f3. More...
 
double D1F4 (double x) noexcept
 First derivative of F4. More...
 
double D1f4 (double x) noexcept
 First derivative of f4. More...
 
double D1F5 (double x) noexcept
 First derivative of F5. More...
 
double D1F6 (double x) noexcept
 First derivative of F6. More...
 
double D1F7 (double x) noexcept
 First derivative of F7. More...
 
double D1g (double x) noexcept
 First derivative of g. More...
 
double D2F1 (double x) noexcept
 Second derivative of F1. More...
 
double D2F2 (double x) noexcept
 Second derivative of F2. More...
 
double D2F3 (double x) noexcept
 Second derivative of F3. More...
 
double D2F4 (double x) noexcept
 Second derivative of F4. More...
 
double D2F5 (double x) noexcept
 Second derivative of F5. More...
 
double D2F6 (double x) noexcept
 Second derivative of F6. More...
 
double D2F7 (double x) noexcept
 Second derivative of F7. More...
 
double D2t (double, double, double, double) noexcept
 $\tilde{D}_2(m_1,m_2,m_3,m_4)$ (arguments are interpreted as unsquared) More...
 
double D4t (double, double, double, double, double) noexcept
 $\tilde{D}_4(m_1,m_2,m_3,m_4,Q)$ (arguments are interpreted as unsquared) More...
 
double DB0 (double, double) noexcept
 $B_0'(p=0,m_1,m_2)$ (arguments are interpreted as unsquared) More...
 
double delta_xyz (double x, double y, double z) noexcept
 Delta function from hep-ph/0907.47682v1. More...
 
double f (double r) noexcept
 
double f1 (double r) noexcept
 
double F1 (double x) noexcept
 
double f2 (double r) noexcept
 
double F2 (double x) noexcept
 
double f3 (double r) noexcept
 
double F3 (double x) noexcept
 
double f4 (double r) noexcept
 
double F4 (double x) noexcept
 
double f5 (double r1, double r2) noexcept
 
double F5 (double x) noexcept
 
static double f5_0_0 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 0, r2 -> 0 More...
 
static double f5_0_r2 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 0 More...
 
static double f5_1_1 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double f5_1_r2 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> 1, r2 != 1 More...
 
static double f5_r1_r2 (double r1, double r2) noexcept
 f5(r1,r2) in the limit r1 -> r2 More...
 
double f6 (double r1, double r2) noexcept
 
double F6 (double x) noexcept
 
static double f6_0_0 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 0 and r2 -> 0 More...
 
static double f6_0_1 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 0 and r2 -> 1 More...
 
static double f6_0_r2 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 0 More...
 
static double f6_1_1 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double f6_1_r2 (double r1, double r2) noexcept
 f6(r1,r2) in the limit r1 -> 1 More...
 
static double f6_r1_r2 (double r1, double r2) noexcept
 
double f7 (double r1, double r2) noexcept
 
double F7 (double x) noexcept
 
static double f7_0_0 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 0, r2 -> 0 More...
 
static double f7_0_1 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 0 and r2 -> 1 More...
 
static double f7_0_r2 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 0 More...
 
static double f7_1_1 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double f7_1_r2 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> 1 More...
 
static double f7_r1_r2 (double r1, double r2) noexcept
 f7(r1,r2) in the limit r1 -> r2 More...
 
double f8 (double r1, double r2) noexcept
 
double F8 (double x1, double x2) noexcept
 
static double f8_0_0 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 0 and r2 -> 0 More...
 
static double f8_0_1 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 0 and r2 -> 1 More...
 
static double f8_0_r2 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 0 More...
 
static double F8_0_x2 (double x1, double x2) noexcept
 F8(x1,x2) in the limit x1 -> 0, x2 != 0. More...
 
static double f8_1_1 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 1 and r2 -> 1 More...
 
static double F8_1_1 (double x1, double x2) noexcept
 F8(x1,x2) in the limit x1 -> 1 and x2 -> 1. More...
 
static double f8_1_r2 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> 1 More...
 
static double F8_1_x2 (double x1, double x2) noexcept
 F8(x1,x2) in the limit x1 -> 1, x2 != 1. More...
 
static double f8_r1_r2 (double r1, double r2) noexcept
 f8(r1,r2) in the limit r1 -> r2 More...
 
static double F8_x1_x2 (double x1, double x2) noexcept
 
double F9 (double x1, double x2) noexcept
 
static double F9_0_x2 (double, double x2) noexcept
 F9(x1,x2) in the limit x1 -> 0, x2 != 1, x2 != 0. More...
 
static double F9_1_1 (double x1, double x2) noexcept
 F9(x1,x2) in the limit x1 -> 1 and x2 -> 1. More...
 
static double F9_1_x2 (double x1, double x2) noexcept
 F9(x1,x2) in the limit x1 -> 1. More...
 
static double F9_x1_x2 (double x1, double x2) noexcept
 F9(x1,x2) in the limit x1 -> x2, x2 != 0. More...
 
double fth1 (double y) noexcept
 
double fth2 (double y) noexcept
 
double fth3 (double y) noexcept
 
double g (double r) noexcept
 
double Iabc (double, double, double) noexcept
 $I_{abc}(a,b,c)$ (arguments are interpreted as unsquared) More...
 
double phi_xyz (double, double, double) noexcept
 $phi_{xyz}(x,y,z)$ (arguments are interpreted as squared masses) More...
 
double W (double, double, double) noexcept
 $Q(m_1,m_2,Q)$ (arguments are interpreted as unsquared) More...
 

Function Documentation

◆ B0()

double flexiblesusy::threshold_loop_functions::B0 ( double  m1,
double  m2,
double  scale 
)
noexcept

$B_0(p=0,m_1,m_2,Q)$ (arguments are interpreted as unsquared)

B0 function for zero momentum, arxiv:0901.2065 Eq (130)

Parameters
m1$m_1$ (not squared)
m2$m_2$ (not squared)
scale$Q$ (not squared)
Returns
$B_0(p=0,m_1,m_2,Q)$

Definition at line 2084 of file threshold_loop_functions.cpp.

References flexiblesusy::Loop_library::get().

Referenced by flexiblesusy::looplibrary::Fflite::B(), softsusy::b0(), and D4t().

◆ C0()

double flexiblesusy::threshold_loop_functions::C0 ( double  m1,
double  m2,
double  m3 
)
noexcept

$C_0(p=0,m_1,m_2,m_3)$ (arguments are interpreted as unsquared)

C0 function for zero momentum, arxiv:0901.2065 Eq (130)

$C_0(0,m_1,m_2,m_3) = -I_{abc}(m_1,m_2,m_3)$

Parameters
m1$m_1$ (not squared)
m2$m_2$ (not squared)
m3$m_3$ (not squared)
Returns
$C_0(p=0,m_1,m_2,m_3)$

Definition at line 2128 of file threshold_loop_functions.cpp.

References softsusy::c0().

Referenced by softsusy::c0(), D2t(), and D4t().

◆ D0()

double flexiblesusy::threshold_loop_functions::D0 ( double  m1,
double  m2,
double  m3,
double  m4 
)
noexcept

$D_0(p=0,m_1,m_2,m_3,m_4)$ (arguments are interpreted as unsquared)

Definition at line 2133 of file threshold_loop_functions.cpp.

References softsusy::d0().

Referenced by D2t(), and D4t().

◆ D01f5()

◆ D01f6()

◆ D01f7()

◆ D01f8()

◆ D10f5()

◆ D10f6()

◆ D10f7()

◆ D10f8()

◆ D1f()

◆ D1F1()

double flexiblesusy::threshold_loop_functions::D1F1 ( double  x)
noexcept

First derivative of F1.

Definition at line 1318 of file threshold_loop_functions.cpp.

References flexiblesusy::is_equal(), flexiblesusy::log(), and flexiblesusy::sqr().

◆ D1f1()

◆ D1F2()

double flexiblesusy::threshold_loop_functions::D1F2 ( double  x)
noexcept

◆ D1f2()

◆ D1F3()

double flexiblesusy::threshold_loop_functions::D1F3 ( double  x)
noexcept

◆ D1f3()

◆ D1F4()

double flexiblesusy::threshold_loop_functions::D1F4 ( double  x)
noexcept

◆ D1f4()

◆ D1F5()

◆ D1F6()

double flexiblesusy::threshold_loop_functions::D1F6 ( double  x)
noexcept

◆ D1F7()

◆ D1g()

◆ D2F1()

double flexiblesusy::threshold_loop_functions::D2F1 ( double  x)
noexcept

◆ D2F2()

◆ D2F3()

◆ D2F4()

◆ D2F5()

◆ D2F6()

◆ D2F7()

◆ D2t()

double flexiblesusy::threshold_loop_functions::D2t ( double  m1,
double  m2,
double  m3,
double  m4 
)
noexcept

$\tilde{D}_2(m_1,m_2,m_3,m_4)$ (arguments are interpreted as unsquared)

$\tilde{D}_2$ for zero momentum, arxiv:0901.2065 Eq (131)

Parameters
m1$m_1$ (not squared)
m2$m_2$ (not squared)
m3$m_3$ (not squared)
m4$m_4$ (not squared)
Returns
$\tilde{D}_2(m_1,m_2,m_3,m_4)$

Definition at line 2148 of file threshold_loop_functions.cpp.

References C0(), and D0().

◆ D4t()

double flexiblesusy::threshold_loop_functions::D4t ( double  m1,
double  m2,
double  m3,
double  m4,
double  scale 
)
noexcept

$\tilde{D}_4(m_1,m_2,m_3,m_4,Q)$ (arguments are interpreted as unsquared)

$\tilde{D}_4$ for zero momentum, arxiv:0901.2065 Eq (131)

Parameters
m1$m_1$ (not squared)
m2$m_2$ (not squared)
m3$m_3$ (not squared)
m4$m_4$ (not squared)
scale$Q$ (not squared)
Returns
$\tilde{D}_4(m_1,m_2,m_3,m_4,Q)$

Definition at line 2164 of file threshold_loop_functions.cpp.

References B0(), C0(), D0(), and flexiblesusy::threshold_loop_functions::anonymous_namespace{threshold_loop_functions.cpp}::quad().

◆ DB0()

double flexiblesusy::threshold_loop_functions::DB0 ( double  m1,
double  m2 
)
noexcept

$B_0'(p=0,m_1,m_2)$ (arguments are interpreted as unsquared)

B0' function for zero momentum, arxiv:0901.2065 Eq (130)

Parameters
m1$m_1$ (not squared)
m2$m_2$ (not squared)
Returns
$B_0'(p=0,m_1,m_2)$

Definition at line 2097 of file threshold_loop_functions.cpp.

References flexiblesusy::cube(), flexiblesusy::Electroweak_constants::anonymous_namespace{ew_input.hpp}::e, flexiblesusy::epsilon, flexiblesusy::is_equal_rel(), flexiblesusy::is_zero(), flexiblesusy::log(), and flexiblesusy::sqr().

◆ delta_xyz()

double flexiblesusy::threshold_loop_functions::delta_xyz ( double  x,
double  y,
double  z 
)
noexcept

Delta function from hep-ph/0907.47682v1.

$Delta_{xyz}(x,y,z)$ (arguments are interpreted as squared masses)

Definition at line 1939 of file threshold_loop_functions.cpp.

References flexiblesusy::sqr().

◆ f()

double flexiblesusy::threshold_loop_functions::f ( double  r)
noexcept

Definition at line 482 of file threshold_loop_functions.cpp.

References F5().

◆ f1()

double flexiblesusy::threshold_loop_functions::f1 ( double  r)
noexcept

◆ F1()

double flexiblesusy::threshold_loop_functions::F1 ( double  x)
noexcept

◆ f2()

double flexiblesusy::threshold_loop_functions::f2 ( double  r)
noexcept

◆ F2()

double flexiblesusy::threshold_loop_functions::F2 ( double  x)
noexcept

◆ f3()

◆ F3()

double flexiblesusy::threshold_loop_functions::F3 ( double  x)
noexcept

◆ f4()

◆ F4()

double flexiblesusy::threshold_loop_functions::F4 ( double  x)
noexcept

◆ f5()

◆ F5()

double flexiblesusy::threshold_loop_functions::F5 ( double  x)
noexcept

◆ f5_0_0()

static double flexiblesusy::threshold_loop_functions::f5_0_0 ( double  r1,
double  r2 
)
staticnoexcept

◆ f5_0_r2()

static double flexiblesusy::threshold_loop_functions::f5_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> 0

Definition at line 652 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f5().

◆ f5_1_1()

static double flexiblesusy::threshold_loop_functions::f5_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 601 of file threshold_loop_functions.cpp.

References flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f5().

◆ f5_1_r2()

static double flexiblesusy::threshold_loop_functions::f5_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> 1, r2 != 1

Definition at line 620 of file threshold_loop_functions.cpp.

References softsusy::d27(), flexiblesusy::is_zero(), flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f5().

◆ f5_r1_r2()

static double flexiblesusy::threshold_loop_functions::f5_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f5(r1,r2) in the limit r1 -> r2

Definition at line 667 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f5().

◆ f6()

◆ F6()

double flexiblesusy::threshold_loop_functions::F6 ( double  x)
noexcept

◆ f6_0_0()

static double flexiblesusy::threshold_loop_functions::f6_0_0 ( double  r1,
double  r2 
)
staticnoexcept

◆ f6_0_1()

static double flexiblesusy::threshold_loop_functions::f6_0_1 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 0 and r2 -> 1

Definition at line 771 of file threshold_loop_functions.cpp.

References flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f6_1_r2().

◆ f6_0_r2()

static double flexiblesusy::threshold_loop_functions::f6_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 0

Definition at line 816 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f6().

◆ f6_1_1()

static double flexiblesusy::threshold_loop_functions::f6_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f6(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 757 of file threshold_loop_functions.cpp.

References flexiblesusy::r2.

Referenced by f6().

◆ f6_1_r2()

static double flexiblesusy::threshold_loop_functions::f6_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

◆ f6_r1_r2()

static double flexiblesusy::threshold_loop_functions::f6_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

Definition at line 829 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f6().

◆ f7()

◆ F7()

double flexiblesusy::threshold_loop_functions::F7 ( double  x)
noexcept

◆ f7_0_0()

static double flexiblesusy::threshold_loop_functions::f7_0_0 ( double  r1,
double  r2 
)
staticnoexcept

◆ f7_0_1()

static double flexiblesusy::threshold_loop_functions::f7_0_1 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 0 and r2 -> 1

Definition at line 938 of file threshold_loop_functions.cpp.

References flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f7_1_r2().

◆ f7_0_r2()

static double flexiblesusy::threshold_loop_functions::f7_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 0

Definition at line 982 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, flexiblesusy::sqr(), and xlogx.

Referenced by f7().

◆ f7_1_1()

static double flexiblesusy::threshold_loop_functions::f7_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 924 of file threshold_loop_functions.cpp.

References flexiblesusy::r2.

Referenced by f7().

◆ f7_1_r2()

static double flexiblesusy::threshold_loop_functions::f7_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> 1

Definition at line 951 of file threshold_loop_functions.cpp.

References f7_0_1(), flexiblesusy::is_zero(), flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f7().

◆ f7_r1_r2()

static double flexiblesusy::threshold_loop_functions::f7_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f7(r1,r2) in the limit r1 -> r2

Definition at line 999 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f7().

◆ f8()

◆ F8()

double flexiblesusy::threshold_loop_functions::F8 ( double  x1,
double  x2 
)
noexcept

◆ f8_0_0()

static double flexiblesusy::threshold_loop_functions::f8_0_0 ( double  r1,
double  r2 
)
staticnoexcept

◆ f8_0_1()

static double flexiblesusy::threshold_loop_functions::f8_0_1 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 0 and r2 -> 1

Definition at line 1119 of file threshold_loop_functions.cpp.

References flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f8_1_r2().

◆ f8_0_r2()

static double flexiblesusy::threshold_loop_functions::f8_0_r2 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 0

Definition at line 1162 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, flexiblesusy::sqr(), and xlogx.

Referenced by f8().

◆ F8_0_x2()

static double flexiblesusy::threshold_loop_functions::F8_0_x2 ( double  x1,
double  x2 
)
staticnoexcept

F8(x1,x2) in the limit x1 -> 0, x2 != 0.

Definition at line 294 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), and flexiblesusy::sqr().

Referenced by F8().

◆ f8_1_1()

static double flexiblesusy::threshold_loop_functions::f8_1_1 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> 1 and r2 -> 1

Definition at line 1104 of file threshold_loop_functions.cpp.

References flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f8().

◆ F8_1_1()

static double flexiblesusy::threshold_loop_functions::F8_1_1 ( double  x1,
double  x2 
)
staticnoexcept

F8(x1,x2) in the limit x1 -> 1 and x2 -> 1.

Definition at line 248 of file threshold_loop_functions.cpp.

References flexiblesusy::sqr().

Referenced by F8().

◆ f8_1_r2()

static double flexiblesusy::threshold_loop_functions::f8_1_r2 ( double  r1,
double  r2 
)
staticnoexcept

◆ F8_1_x2()

static double flexiblesusy::threshold_loop_functions::F8_1_x2 ( double  x1,
double  x2 
)
staticnoexcept

F8(x1,x2) in the limit x1 -> 1, x2 != 1.

Definition at line 265 of file threshold_loop_functions.cpp.

References flexiblesusy::is_zero(), flexiblesusy::log(), and flexiblesusy::sqr().

Referenced by F8().

◆ f8_r1_r2()

static double flexiblesusy::threshold_loop_functions::f8_r1_r2 ( double  r1,
double  r2 
)
staticnoexcept

f8(r1,r2) in the limit r1 -> r2

Definition at line 1177 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), flexiblesusy::r2, and flexiblesusy::sqr().

Referenced by f8().

◆ F8_x1_x2()

static double flexiblesusy::threshold_loop_functions::F8_x1_x2 ( double  x1,
double  x2 
)
staticnoexcept

Definition at line 304 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), and flexiblesusy::sqr().

Referenced by F8().

◆ F9()

double flexiblesusy::threshold_loop_functions::F9 ( double  x1,
double  x2 
)
noexcept

◆ F9_0_x2()

static double flexiblesusy::threshold_loop_functions::F9_0_x2 ( double  ,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> 0, x2 != 1, x2 != 0.

Definition at line 417 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), and flexiblesusy::sqr().

Referenced by F9().

◆ F9_1_1()

static double flexiblesusy::threshold_loop_functions::F9_1_1 ( double  x1,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> 1 and x2 -> 1.

Definition at line 370 of file threshold_loop_functions.cpp.

References flexiblesusy::sqr().

Referenced by F9().

◆ F9_1_x2()

static double flexiblesusy::threshold_loop_functions::F9_1_x2 ( double  x1,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> 1.

Definition at line 389 of file threshold_loop_functions.cpp.

References flexiblesusy::is_zero(), flexiblesusy::log(), and flexiblesusy::sqr().

Referenced by F9().

◆ F9_x1_x2()

static double flexiblesusy::threshold_loop_functions::F9_x1_x2 ( double  x1,
double  x2 
)
staticnoexcept

F9(x1,x2) in the limit x1 -> x2, x2 != 0.

Definition at line 425 of file threshold_loop_functions.cpp.

References flexiblesusy::log(), and flexiblesusy::sqr().

Referenced by F9().

◆ fth1()

double flexiblesusy::threshold_loop_functions::fth1 ( double  y)
noexcept

◆ fth2()

double flexiblesusy::threshold_loop_functions::fth2 ( double  y)
noexcept

◆ fth3()

double flexiblesusy::threshold_loop_functions::fth3 ( double  y)
noexcept

◆ g()

double flexiblesusy::threshold_loop_functions::g ( double  r)
noexcept

Definition at line 487 of file threshold_loop_functions.cpp.

References F7().

◆ Iabc()

double flexiblesusy::threshold_loop_functions::Iabc ( double  a,
double  b,
double  c 
)
noexcept

◆ phi_xyz()

double flexiblesusy::threshold_loop_functions::phi_xyz ( double  x,
double  y,
double  z 
)
noexcept

$phi_{xyz}(x,y,z)$ (arguments are interpreted as squared masses)

$\Phi(x,y,z)$ function. The arguments x, y and z are interpreted as squared masses.

Davydychev and Tausk, Nucl. Phys. B397 (1993) 23

Parameters
xsquared mass
ysquared mass
zsquared mass
Returns
$\Phi(x,y,z)$

Definition at line 2069 of file threshold_loop_functions.cpp.

References flexiblesusy::threshold_loop_functions::anonymous_namespace{threshold_loop_functions.cpp}::phi_uv().

◆ W()

double flexiblesusy::threshold_loop_functions::W ( double  m1,
double  m2,
double  scale 
)
noexcept

$Q(m_1,m_2,Q)$ (arguments are interpreted as unsquared)

$W$ for zero momentum, arxiv:0901.2065 Eq (130)

Parameters
m1$m_1$ (not squared)
m2$m_2$ (not squared)
scale$Q$ (not squared)
Returns
$W(m_1,m_2,Q)$

Definition at line 2179 of file threshold_loop_functions.cpp.

References flexiblesusy::cube(), flexiblesusy::Electroweak_constants::anonymous_namespace{ew_input.hpp}::e, flexiblesusy::epsilon, flexiblesusy::is_equal_rel(), flexiblesusy::is_zero(), flexiblesusy::log(), and flexiblesusy::sqr().