Skip to content

Releases: cmbant/CAMB

1.3.5

18 Feb 10:50
Compare
Choose a tag to compare
  • angular_diameter_distance2 fix and allow for vector arguments
  • Support vector arguments for physical_time, physical_time_a1_a2 and conformal_time_a1_a2
  • Fixes and error checking for some obscure corner cases
  • More robust to passing in non-contiguous or 32 bit vector arguments

1.3.2

15 Mar 14:43
Compare
Choose a tag to compare
  • Source window functions now support bias(z) from Python interface (see sample notebook)
  • get_partially_lensed_cls allows A_lens as function of L
  • get_lensed_gradient_cls optionally supports using custom lensing spectrum input
  • Added updated PRIMAT BBN interpolation table PRIMAT_Yp_DH_ErrorMC_2021.dat (thanks Cyril Pitrou)
  • Added HMCode unit tests (thanks Alex Mead)
  • Minor compatibility fixes

1.3.0

19 Jan 13:40
Compare
Choose a tag to compare

1.2.0

30 Nov 13:42
Compare
Choose a tag to compare
  • Quintessence dark energy support updated (from very old) and merged. Example implementation of early dark energy. In general, new models require deriving a new inherited quintessence class in Fortran and Python.
  • Lensing and f_NL bispectrum code updated to work with latest version (no Python interface)
  • Bug fixes for get_sigmaR and other small bug fixes/additional warnings.

1.1.3

15 May 22:08
Compare
Choose a tag to compare

1.1.2

13 May 08:54
Compare
Choose a tag to compare

1.1.1

14 Feb 18:13
Compare
Choose a tag to compare
  • Support setting zrei from set_cosmology
  • Splined initial power spectrum now uses end values when out of range
  • Add transfer function time sources examples to notebook
  • Removed Python 2 support, code updates for Python 3.6+ (see python2 branch for old Python 2 version)

1.1

19 Dec 10:45
Compare
Choose a tag to compare
1.1
  • Support for calculating only time source transfer functions, and then power spectra later. This allows calculating non-linear lensing results for different initial power spectrum and non-linear model parameters without recomputing the time transfer functions.
  • Fix for Python raw lensing cross CMB output
  • Allow k_per_logint to give denser k sampling even when used with non-linear lensing

1.0.12

28 Nov 18:04
Compare
Choose a tag to compare
  • Support for wider range of input parameter values and more error propagation to Python
  • Added k_hunit option to get_[non]linear_matter_power_spectrum
  • get_matter_power_interpolator will now do log(-pk) interpolation for negative spectra
  • Fix to assign Neff when omnuh2=0 (thanks @tilmantroester)
  • Doc improvements for matter power variables, conda install, mathutils
  • Fix for #66, #67
  • Tweak to meta class to allow introspection of CAMB's Python classes to work
  • Setting thetastar does not initialize reionization model or pk/windows (optimization, avoid errors)

1.0.9

31 Oct 10:56
Compare
Choose a tag to compare
  • Fix for get_matter_power_interpolator extrapolation #61
  • Fix for zstar calculation with tensors #62
  • Tweaks for non-linear warnings and error handling