Source code for yadism.coefficient_functions.light.nnlo.xk3cnvp

# auto-generated module by light package
# pylint: skip-file
# fmt: off
import numba as nb
import numpy as np


[docs] @nb.njit("f8(f8,f8[:])", cache=True) def c2q1sa(y, args): dl = np.log(y) dl1 = np.log(1.-y) res = - 410.5 - 483.3 * y - 1.230 * dl**3 + 9.466 * dl**2 + 32.45 * dl - 26.51 * dl1**3 + 192.9 * dl1**2 + 198.2 * dl1 + 113.0 * dl * dl1**2 return res
[docs] @nb.njit("f8(f8,f8[:])", cache=True) def c3q1sa(y, args): dl = np.log(y) dl1 = np.log(1.-y) res = - 335.7 - 305.3* y - 1.198 * dl**3 + 3.054 * dl**2 + 65.54 * dl - 27.09 * dl1**3 + 162.1 * dl1**2 + 248.0 * dl1 + 91.79 * dl * dl1**2 return res
[docs] @nb.njit("f8(f8,f8[:])", cache=True) def c2q1sb(y, args): dl1 = np.log(1.-y) dm = 1./(1.-y) res = + 28.4444 * dl1**3 - 64.e0 * dl1**2 - 283.157 * dl1 + 304.751 res = dm * res return res
[docs] @nb.njit("f8(f8,f8[:])", cache=True) def c2q1sc(y, args): dl1 = np.log(1.-y) res = + 7.1111 * dl1**4 - 21.3333 * dl1**3 - 141.579 * dl1**2 + 304.751 * dl1 + 346.213 return res
[docs] @nb.njit("f8(f8,f8[:])", cache=True) def c3q1sc(y, args): dl1 = np.log(1.-y) res = + 7.1111 * dl1**4 - 21.3333 * dl1**3 - 141.579 * dl1**2 + 304.751 * dl1 + 345.993 return res