Corrfunc

Latest version: v2.5.2

Safety actively analyzes 629306 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

2.0.0

==================

New features
------------

- Library behaviour can now be controlled at runtime
- Calculates with ``doubles`` and ``floats`` transparently
(passing arrays of ``doubles`` ensures calculation in double
precision)
- Both the API and ABI should be future proof
- Extensive docs (first version with docs)
- Arbitrary cosmology can be accounted for in the mocks routines `71 <https://github.com/manodeep/Corrfunc/issues/71>`_

**Breaking Changes**
---------------------

- API has changed from previous version. Two additional inputs are
now required for every statistic (`73 <https://github.com/manodeep/Corrfunc/issues/73>`_)


Enhancements
------------

- Ctrl-C now aborts even within python extensions (cleans up memory too!, `see issue 12 <https://github.com/manodeep/Corrfunc/issues/12>`_)
- Significantly improved installation for python

- compiler can now be specified within ``python setup.py install CC=yourcompiler``
`(see issue 31) <https://github.com/manodeep/Corrfunc/issues/31>`_
- python via an alias is now solved `52 <https://github.com/manodeep/Corrfunc/issues/52>`_


Bug fixes
----------

- Fixed bug in ``DDrppi_mocks`` where the minimum number of grid cells had to
be 1 `70 <https://github.com/manodeep/Corrfunc/issues/70>`_



Outstanding issues
-------------------
- Conda package still is pending (`49 <https://github.com/manodeep/Corrfunc/issues/49>`_)
- Recursive Makefile needs to be replaced with
a more monolithic Makefile (`14 <https://github.com/manodeep/Corrfunc/issues/14>`_)
- Parameter parsing in python extensions can be flaky (`79 <https://github.com/manodeep/Corrfunc/issues/79>`_)

1.1.0

===================

- SSE kernels for all statistics
- Incorrect normalization in ``xi``. **ALL** previous
``xi`` calculations were wrong.

1.0.0

==================

- Improved installation process
- Detecting ``AVX`` capable CPU at compile time
- Double-counting bug fixes in ``wp`` and ``xi``

0.2.3

==================

- Streamlined compilation on MACs
- PyPI version is not verbose by default

0.2.2

==================

- First version on `PyPI <https://pypi.python.org/pypi/Corrfunc>`_

0.2.1

==================

- ``AVX`` enabled by default

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.