Public repository of the Cosmic Linear Anisotropy Solving System (master for the most recent version of the standard code; GW_CLASS to include Cosmic Gravitational Wave Background anisotropies; classnet branch for acceleration with neutral networks; ExoCLASS branch for exotic energy injection; class_matter branch for FFTlog)
Computing non-linear matter power spectrum with HMcode
and printing
Computing transfers
Also, there is this HMcode warning (I guess it's fine for CMB lensing)
-> [WARNING:] Non-linear corrections could not be computed at redshift z= 4.71 and higher.
This is because k_max is too small for the algorithm (Halofit or HMcode) to be able to compute the scale k_NL at this redshift.
If non-linear corrections at such high redshift really matter for you,
just try to increase one of the parameters P_k_max_h/Mpc or P_k_max_1/Mpc or halofit_min_k_max (the code will take the max of these parameters) until reaching desired z.
Hi,
I think I have discovered what was causing CLASS to run so slowly with Cobaya, while investigating this issue: HMcode does not run in parallel!
To test it, I run the script below with some CPU monitor with a small polling interval (~0.1 sec)
CLASS stops running in parallel between printing
and printing
Also, there is this HMcode warning (I guess it's fine for CMB lensing)