forked from lesgourg/class_public
-
Notifications
You must be signed in to change notification settings - Fork 5
/
default.ini
199 lines (165 loc) · 8.23 KB
/
default.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
# * CLASS input parameter file *
# *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
# This example of input file, intended for CLASS beginners, lists only
# the most common input parameters with small comments. Only lines
# containing an equal sign not preceded by a sharp sign "#" are considered by
# the code, any other line is considered as a comment.
#
# The normal syntax is: parameter = value(s)
# -------------------------
# ----> General parameters:
# -------------------------
# REQUESTED OUTPUT FROM CLASS (Important!)
# - 'tCl' for temperature Cls,
# - 'pCl' for polarization (TE,BB,EE) Cls,
# - 'lCl' for CMB lensing POTENTIAL Cl (Cl^psi-psi, required for lensed Cls),
# - 'nCl' (or 'dCl') for density number count Cls,
# - 'sCl' for galaxy lensing potential Cls (Cl^phi-phi),
# - 'mPk' for total matter power spectrum P(k),
# - 'dTk' for density transfer functions,
# - 'vTk' for velocity transfer functions,
# - 'Sd' for spectral distortions
# --> deflection d: Cl^dd = l(l+1) C_l^phi-phi
# --> convergence kappa and shear gamma: the share the same harmonic
# power spectrum: Cl^gamma-gamma = 1/4 * [(l+2)!/(l-2)!] C_l^phi-phi
output = tCl,pCl,lCl,mPk
#output = tCl,pCl,lCl
#output = mPk,mTk
#output = Sd
lensing = yes # Should the Cls from above be lensed for CMB?
lcmb_rescale = 1 # Amplitude rescale of lensing only
lcmb_tilt = 0 # CMB l tilt of lensing
lcmb_pivot = 0.1 # CMB l pivot of lensing
non_linear = # Select 'halofit' or 'HMCode' or leave blank
ic = ad # Select initial conditions
#(ad,bi,cdi,nid,nvi) -> (adiabatic,baryon,cdm,neutrino density,neutrino velocity)
modes = s # Modes of the perturbations
# (s,v,t) -> (scalar,vector,tensor)
#number_count_contributions = # nCl contributions
#(density,lensing,rsd,gr) -> (density, lensing, rsd+doppler, all others)
#selection=gaussian # nCl window function type
#selection_mean=1.0,1.25,2.0,3.5 # Mean redshifts of nCl window functions
#selection_width = 0.1 # Widths of nCl window functions
#selection_bias = # Biases of nCl window functions
#selection_magnification_bias = # Biases of lensing of nCl
#non_diagonal=3 # Number of non-diagonal terms
l_max_scalars = 2500 # lmax of CMB for scalar mode
#l_max_tensors = 500 # lmax of CMB for tensor mode
#l_max_lss = 300 # lmax of nCl
P_k_max_h/Mpc = 1. # Maximum k for P(k) in 1/Mpc
#P_k_max_1/Mpc = 0.7 # Maximum k for P(k) in h/Mpc
z_pk = 0 # Redshifts of P(k,z)
# ----------------------------
# ----> Cosmological parameters:
# ----------------------------
h = 0.67810 # Dimensionless reduced Hubble parameter (H_0 / (100km/s/Mpc))
#H0 = 67.810 # Hubble parameter in km/s/Mpc
#100*theta_s = 1.041783 # Angular size of the sound horizon, exactly 100(ds_dec/da_dec)
# with decoupling time given by maximum of visibility function
# (different from theta_MC of CosmoMC and
# slightly different from theta_* of CAMB)
T_cmb = 2.7255 # CMB temperature
omega_b = 0.02238280 # Reduced baryon density (Omega*h^2)
#Omega_b = # Baryon density
omega_cdm = 0.1201075 # Reduced cold dark matter density (Omega*h^2)
#Omega_cdm = # CDM density
omega_dcdmdr = 0.0 # Reduced decaying dark matter density (Omega*h^2)
#Omega_dcdmdr = # DCDM density
#Gamma_dcdm = 0.0 # Decay constant of DCDM in km/s/Mpc
Omega_k = 0. # Curvature density
Omega_fld = 0 # Dark Energy as Fluid density
Omega_scf = 0 # Dark Energy as Scalar field density
# Usually Omega_Lambda will be matched by the budget equation sum Omega_i = 1, no need to set it manually
#Omega_Lambda = 0.7 # Cosmological constant density
# If you have respectively 0,1,2, or 3 MASSIVE neutrinos and the default T_ncdm of 0.71611,
# designed to give M_tot/omega_nu of 93.14 eV, and if you want N_eff equal to 3.044,
# then you should pass for N_ur 3.044,2.0308,1.0176, or 0.00441
N_ur = 3.044 # Effective number of MASSLESS neutrino species
#Omega_ur = # Reduced MASSLESS neutrino density (Omega*h^2)
#omega_ur = # MASSLESS neutrino density
N_ncdm = # Massive neutrino species
#m_ncdm = 0.06 # Mass of the massive neutrinos
#omega_ncdm = 0.0006451439 # Reduced massive neutrino density (Omega*h^2)
#Omega_ncdm = # Massive neutrino density
#deg_ncdm = # Degeneracy of massive neutrinos
### For Omega_fld != 0
# Chevalier-Linder-Polarski => CLP
# Early Dark Energy => EDE
#fluid_equation_of_state = CLP
#CLP case
#w0_fld = -0.9
#wa_fld = 0.
#cs2_fld = 1
#EDE case
#w0_fld = -0.9
#Omega_EDE = 0.
#cs2_fld = 1
# ----------------------------
# ----> Thermodynamics/Heating parameters:
# ----------------------------
# Infer YHe from BBN. Alternatively provide your own number here
YHe = BBN
# Recombination code : 'RECFAST' or 'HyRec'
recombination = HyRec
z_reio = 7.6711 # Redshift of reionization
#tau_reio = 0.05430842 # Optical depth of reionization
reio_parametrization = reio_camb
reionization_exponent = 1.5
reionization_width = 0.5
helium_fullreio_redshift = 3.5
helium_fullreio_width = 0.5
### Energy injections
DM_annihilation_cross_section = 0.# Dark Matter annihilation cross section in [cm^3/s]
DM_annihilation_mass = 0. # Dark Matter mass in [GeV]
DM_decay_fraction = 0. # Dark Matter decay fraction
DM_decay_Gamma = 0. # Dark Matter decay width
f_eff_type = on_the_spot # Injection efficiency
chi_type = CK_2004 # Deposition function
# ----------------------------
# ----> Primordial parameters:
# ----------------------------
P_k_ini type = analytic_Pk # Select primordial spectrum
#('analytic_Pk','inflation_V','inflation_H','inflation_V_end','two scales','external_Pk')
k_pivot = 0.05 # Pivot scale for A_s,n_s
A_s = 2.100549e-09 # Amplitude of prim spectrum
#ln10^{10}A_s = 3.0980 # ln Amplitude of prim spectrum
# sigma8 = 0.848365 # Final density averaged over 8 Mpc
n_s = 0.9660499 # Spectrum tilt
alpha_s = 0. # Spectrum running of tilt
#r = 1. # If tensors are activated
# See explanatory.ini for more information about all the different primordial spectra
# ---------------------------
# ----> Spectral distortions:
# ---------------------------
sd_branching_approx = exact # Appriximation for the calculation of the branching ratios
sd_PCA_size = 2 # Number of multipoles in PCA expansion
sd_detector_name = PIXIE # Name of the detector
#sd_detector_nu_min = 30. # Detector specifics
#sd_detector_nu_max = 1000.
#sd_detector_nu_delta = 15.
#sd_detector_bin_number = 65 # Alternative to 'sd_detector_nu_delta'
#sd_detector_delta_Ic = 5.e-26
#include_SZ_effect = no
# ----------------------------------
# ----> Output parameters:
# ----------------------------------
#root = output/default # Root name of output files
overwrite_root = no # Overwrite the output files?
write_background = no # Write background parameter table
write_thermodynamics = no # Write thermodynamics parameter table
#k_output_values = 1e-3,1e-2 # Write perturbations parameter table (at given k)
write_primordial = no # Write primordial parameter table
write_parameters = yeap # Write used/unused parameter files
write_warnings = yes # Warn about forgotten/wrong inputs
#Verbosity
input_verbose = 1
background_verbose = 1
thermodynamics_verbose = 1
perturbations_verbose = 1
transfer_verbose = 1
primordial_verbose = 1
harmonic_verbose = 1
fourier_verbose = 1
lensing_verbose = 1
output_verbose = 1