Releases: LSSTDESC/CCL
Releases · LSSTDESC/CCL
v2.5.1
What's Changed
- Analytic Einasto and Hernquist normalization by @hsinfan1996 in #956
- General bugfixes & enhancements. by @nikfilippas in #925
- Angular distance for one lens and multiple sources by @damonge in #950
- Bug in spline checks by @damonge in #961
- Halofit check for range of background wa != 0. by @tilmantroester in #957
- Bug in magnification bias by @damonge in #963
- Add analytic _projected, _cumul2d and _fourier to Hernquist profile by @hsinfan1996 in #958
- Tunable CCL global settings at the Python-level by @nikfilippas in #918
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
- Fixing missing terms in Super Sample Covariance by @carlosggarcia in #941
- Fix status message string initialisation by @tilmantroester in #935
- Fix WL functions in pyccl.halos.profiles by @hsinfan1996 in #943
- 10x speed increase in CIB profile by @nikfilippas in #917
- Super Sample Covariance with linear galaxy bias approximation by @carlosggarcia in #947
- Add action to publish to pypi by @joezuntz in #948
New Contributors
- @carlosggarcia made their first contribution in #941
- @hsinfan1996 made their first contribution in #943
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Additional PT biases by @damonge in #901
- ISW by @damonge in #861
- CIB profiles by @damonge in #905
- Implement mass-concentrations from Ishiyama et al. (c500) by @nikfilippas in #895
- Update docs and tests to use mead2020_feedback. by @tilmantroester in #921
- Make tracer spline errors more verbose by @tilmantroester in #926
- TST add test for high-z halofit by @beckermr in #932
- c(M) Ishiyama21 speedup by @nikfilippas in #930
- Option to compile CCL with debugging symbols by @tilmantroester in #931
- Allow access to Tk3D spline data by @nikfilippas in #924
- Make tracer creation more robust by @tilmantroester in #928
- Update changelog by @damonge in #939
Full Changelog: v2.3.0...v2.4.0
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.