CRL_Eisenstein_Hu¶
Komatsu’s CRL code to compute the power spectrum using EH fitting formula.
File |
structure/crl_eisenstein_hu/nowiggle_module.so |
Attribution |
Komatsu-CRL |
URL |
|
Citations |
|
Eisenstein and Hu, ApJ, 496, 605 (1998) |
This module uses Eiichiro Komatsu’s CRL code to calculate the power spectrum without BAO in it following Eisenstein and Hu, ApJ, 496, 605 (1998). This is faster but less accurate than a Boltzmann code like CAMB.
The CosmoSIS seam modified this slightly to remove some copyrighted N*merical R*cipes code.
Assumptions¶
DEPENDENCIES: You need to run a module to compute the growth rate before this one.
Setup Parameters¶
Name |
Type |
Default |
Description |
---|---|---|---|
zmin |
real |
0.0 |
Min value of redshift to save P(k,z) |
zmax |
real |
5.0 |
Max value of redshift to save P(k,z) |
nz_steps |
int |
800 |
Number of steps used between zmin-zmax |
kmin |
real |
1e-05 |
Min value of k_h (Mpc/h) to save P(k,z) |
kmax |
real |
10.0 |
Min value of k_h (Mpc/h) to save P(k,z) |
nk_steps |
int |
800 |
Number of steps used between kmin-kmax |
Input values¶
Section |
Name |
Type |
Default |
Description |
---|---|---|---|---|
growth_parameters |
d_z |
real 1d |
Linear growth factor D(z) |
|
f_z |
real 1d |
Linear growth rate f(z) |
||
z |
real 1d |
Redshift of samples |
||
cosmological_parameters |
omega_b |
real |
Baryon content |
|
omega_m |
real |
Matter content |
||
w |
real |
-1.0 |
Dark energy EoS. |
|
h0 |
real |
Hubble/100km/s/Mpc |
||
n_s |
real |
Scalar spectral index |
||
n_run |
real |
0.0 |
Scalar spectral index running. |
|
a_s |
real |
Primordial amplitude |
Output values¶
Section |
Name |
Type |
Description |
---|---|---|---|
matter_power_no_bao |
z |
real 1d |
Redshifts of samples |
k_h |
real 1d |
K wavenumbers of samples in Mpc/h |
|
p_k |
real 2d |
Matter power spectrum at samples in (Mpc/h)^-3 |