Skip to content

Releases: cmbant/CAMB

1.5.3

09 Jan 11:31
Compare
Choose a tag to compare
  • CAMBparams can now be saved and restored using repr/eval or pickle in standard cases
  • Allow DE fluid w(a) table models with w<-1 as long as do not cross -1
  • Removed camb.py
  • Misc tidies and compatibility fixes

1.5.1

02 Oct 08:00
Compare
Choose a tag to compare
  • Refactor reionization models allowing setting the model via python; added sample ExpReionization alternative to default tanh. Examples added to example notebook.
  • Removed dependency on distutils ready for Python 12

1.5.0

10 Jul 10:51
Compare
Choose a tag to compare
  • Fixed bug calculating Cl from time sources that affected iterated use in Cobaya
  • Increase max transfer redshifts to 256
  • Added min_l_logl_sampling parameter to set_accuracy (to set lowest multipole at which sparse log-L sampling is used)
  • Added sample transfer function animations to the end of the example notebook

1.4.0

08 Feb 09:22
Compare
Choose a tag to compare

These changes do change numerical results, but only at a level that is irrelevant for near-future observations. But some of the higher-precision unit tests also had to be updated.

1.3.6

14 Sep 07:03
Compare
Choose a tag to compare

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