yadism.coefficient_functions.splitting_functions.nlo package

yadism.coefficient_functions.splitting_functions.nlo.pgg0(nf)[source]

LO gluon-gluon splitting function \(P_{gg}^{(0)}\).

Reference: implements 4.6, [VMV04].

Parameters:
  • z (float) – partonic momentum fraction

  • nf (int) – the number of light flavors

Returns:

LO gluon-gluon splitting function \(P_{gg}^{(0)}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.pgq0(_nf)[source]

LO gluon-quark splitting function \(P_{gq}^{(0)}\).

Reference: implements 4.6, [VMV04].

Parameters:

z (float) – partonic momentum fraction

Returns:

LO gluon-quark splitting function \(P_{gq}^{(0)}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.pnsm1(nf)[source]
yadism.coefficient_functions.splitting_functions.nlo.pnsp1(nf)[source]
yadism.coefficient_functions.splitting_functions.nlo.pqg0pgg0(nf)[source]
yadism.coefficient_functions.splitting_functions.nlo.pqg0pgq0(nf)[source]
yadism.coefficient_functions.splitting_functions.nlo.pqg1(nf)[source]

NLO quark-gluon splitting function \(P_{qg}^{(1)}\).

Reference: implements 4.8, [VMV04].

Parameters:
  • z (float) – partonic momentum fraction

  • nf (int) – the number of light flavors

Returns:

NLO quark-gluon splitting function \(P_{qg}^{(1)}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.pqq0_2(_nf)[source]
yadism.coefficient_functions.splitting_functions.nlo.pqq0pqg0(nf)[source]
yadism.coefficient_functions.splitting_functions.nlo.pqq1(nf)[source]

NLO quark-quark splitting function \(P_{qq}^{(1)}\).

Parameters:
  • z (float) – partonic momentum fraction

  • nf (int) – the number of light flavors

Returns:

NLO quark-quark splitting function \(P_{qq}^{(1)}(z)\)

Return type:

float

Submodules

yadism.coefficient_functions.splitting_functions.nlo.convolutions module

yadism.coefficient_functions.splitting_functions.nlo.convolutions.pqg0pgg0_reg(z, args)[source]
yadism.coefficient_functions.splitting_functions.nlo.convolutions.pqg0pgq0_reg(z, args)[source]
yadism.coefficient_functions.splitting_functions.nlo.convolutions.pqq0_2_loc(z, _args)[source]
yadism.coefficient_functions.splitting_functions.nlo.convolutions.pqq0_2_reg(z, _args)[source]
yadism.coefficient_functions.splitting_functions.nlo.convolutions.pqq0_2_sing(z, _args)[source]
yadism.coefficient_functions.splitting_functions.nlo.convolutions.pqq0pqg0_reg(z, args)[source]

yadism.coefficient_functions.splitting_functions.nlo.non_singlet module

yadism.coefficient_functions.splitting_functions.nlo.non_singlet.pns_loc(x, args)[source]

Local \(P_{ns}\) non-singlet splitting function (common to plus, minus, and valence).

Parameters:
  • x (float) – Bjorken \(x\)

  • args (np.ndarray) – further arguments

Returns:

the non-singlet splitting function \(P_{ns}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.non_singlet.pns_sing(z, args)[source]

Singular \(P_{ns}\) non-singlet splitting function (common to plus, minus, and valence).

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the non-singlet splitting function \(P_{ns}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.non_singlet.pnsm_reg(z, args)[source]

Regular \(P_{ns,-}\) non-singlet valence-like splitting function (common to minus and valence).

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the non-singlet valence-like splitting function \(P_{ns,-}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.non_singlet.pnsp_reg(z, args)[source]

Regular \(P_{ns,+}\) non-singlet singlet-like splitting function.

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the non-singlet singlet-like splitting function \(P_{ns,+}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.singlet module

yadism.coefficient_functions.splitting_functions.nlo.singlet.pgg0_local(x, args)[source]

Singular \(P_{gg}\) splitting function.

Reference: implements 4.6, [VMV04].

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the gluon-gluon splitting function \(P_{gg}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.singlet.pgg0_reg(z, _args)[source]

Regular \(P_{gg}\) splitting function.

Reference: implements 4.6, [VMV04].

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the gluon-gluon splitting function \(P_{gg}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.singlet.pgg0_sing(z, _args)[source]

Singular \(P_{gg}\) splitting function.

Reference: implements 4.6, [VMV04].

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the gluon-gluon splitting function \(P_{gg}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.singlet.pgq0_reg(z, _args)[source]

(Regular) \(P_{gq}\) splitting function.

Reference: implements 4.6, [VMV04].

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the gluon-quark splitting function \(P_{gq}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.singlet.pqg1_reg(z, args)[source]

(Regular) \(P_{qg}\) splitting function.

Reference: implements 4.6, [VMV04].

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the quark-gluon splitting function \(P_{qg}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.singlet.pqq1_reg(z, args)[source]

Regular \(P_{qq}\) splitting function.

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the quark-quark singlet splitting function \(P_{qq}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.nlo.singlet.pqq1ps_reg(z, args)[source]

Regular \(P_{qq}\) pure singlet splitting function.

Parameters:
  • z (float) – partonic momentum fraction

  • args (np.ndarray) – further arguments

Returns:

the quark-quark pure singlet splitting function \(P_{qq}(z)\)

Return type:

float