Releases: LSSTDESC/CCL
Releases · LSSTDESC/CCL
v2.3.0
New in Python library
- Fixed bug in calculation of Omega_M in cosmic emulator (#897).
- Eisenstein and Hu no-wiggle power spectrum (#898)
- Many functions now methods of the
Cosmology
class (#887) - Correction to HM transition regime and small-scale 1-halo suppression (#877, #883)
- Generalized treatment of satellites in HOD profile (#875)
- SSC Non-Gaussian Angular power spectrum covariance (#855)
- Allow access to CAMB nonlinear power spectra (#854) and dark-energy models (#857)
- Write and read configuration settings to yaml (#852)
- Weak lensing profiles (#824)
New in C library
v2.2.0
v2.1.0
This release introduces new and improved functionality in several areas, including notably:
- overhauled and improved support for halo-model calculations
- support for perturbation-theory tracers and spectra via
fast-pt
- improved accuracy in mu-Sigma modified gravity calculations via
ISiTGR
v2.0.1
v2.0.0
This release is the first release of version 2 of CCL. It features a major overhaul of the internals of the CCL library plus many new features. The highlights include
- The C API is now officially deprecated. This fact means that the C API is unstable. Any external codes should plan to use the Python API for future CCL versions.
- CCL now works with the Boltzmann code CAMB.
- CAMB is now the default Boltzmann code for CCL. This change enables us to ship CCL via conda.
- The tracers framework has been rewritten to allow more customization.
- CCL now has its own version of HaloFit.
- The neutrino API has been refactored.
- The test suite and benchmarks are now all in Python.
- The documentation has been consolidated into the readthedocs site exclusively.
- We have added support for mu-Sigma modified gravity models.
- We have added predictions for halo profiles.
v2.0.0rc3
v2.0.0rc2
v2.0.0rc1
This is the first v2 release candidate. v2 of CCL
will have extensive API changes, documentation upgrades, and performance enhancements. The major highlights include
- support for CAMB via
pycamb
OpenMP
threading where appropriate- deprecation of the
C
interface - support for
mu-Sigma
modified gravity - a custom
HALOFIT
implementation - improved support for tracers beyond the standard ones ("generalized tracers")
- refactored unit and benchmark test suites
CCL v1.0.0
This release includes
- Several new automated accuracy tests, particularly for angular power spectra and correlation functions.
- Further documentation regarding the benchmark codes.
- The version of the CCL paper to be submitted to ApjS.
- An updated CCL note.
- General code improvements as a result of LSST DESC Code Review.
CCL v0.9
This release includes
- Several new automated accuracy tests.
- Benchmark codes as documented in the wiki: https://github.com/LSSTDESC/CCL/wiki/Benchmarks.
- A Jupyter notebook that reproduces the plots in the CCL paper found in the
examples
folder. - A draft of the CCL paper previous to the second round of LSST DESC internal review comments.
- An updated CCL note.