EH98Scales

class hmf.core._kernels.transfer.EH98Scales(h: float, omh2: float, obh2: float, f_baryon: float, theta_cmb: float, z_eq: float, k_eq: float, z_drag: float, r_drag: float, r_eq: float, sound_horizon: float, sound_horizon_fit: float, k_silk: float, alpha_c: float, beta_c: float, alpha_b: float, beta_b: float, beta_node: float, alpha_gamma: float)[source]

The scales of the Eisenstein & Hu (1998) fit, from eh98_scales().

Lengths are in Mpc and wavenumbers in 1/Mpc (no h), as in the paper.

Attributes

alpha_b: float

Alias for field number 15

alpha_c: float

Alias for field number 13

alpha_gamma: float

Alias for field number 18

beta_b: float

Alias for field number 16

beta_c: float

Alias for field number 14

beta_node: float

Alias for field number 17

f_baryon: float

Alias for field number 3

h: float

Alias for field number 0

k_eq: float

Alias for field number 6

k_silk: float

Alias for field number 12

obh2: float

Alias for field number 2

omh2: float

Alias for field number 1

r_drag: float

Alias for field number 8

r_eq: float

Alias for field number 9

sound_horizon: float

Alias for field number 10

sound_horizon_fit: float

Alias for field number 11

theta_cmb: float

Alias for field number 4

z_drag: float

Alias for field number 7

z_eq: float

Alias for field number 5

Methods

count(value, /)

Return number of occurrences of value.

index(value, start=0, stop=sys.maxsize, /)

Return first index of value.

Raises ValueError if the value is not present.