yadism.coefficient_functions.special package

yadism.coefficient_functions.special.li2(X)[source]

Reimplementation of DDILOG (C332) from CERNlib [Kol72].

Note

This is the dilog (\(Li_2(x)\)) and not the Spence’s function (scipy.special.spence).

Parameters:

X (float) – argument of \(Li_2(x)\)

Returns:

\(Li_2(x)\)

Return type:

float

yadism.coefficient_functions.special.s2(z)[source]

Submodules

yadism.coefficient_functions.special.nielsen module

yadism.coefficient_functions.special.nielsen.nielsen(N, M, X)[source]

Compute Nielsen’s Generalized Polylogarithm.

Reimplementation of CGPLG (C321) from CERNlib [Kol72].

Parameters:
  • N (int) – first index

  • M (int) – second index

  • X (complex) – argument

Returns:

\(S_{n,m}(x)\)

Return type:

complex

yadism.coefficient_functions.special.zeta module