⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
This is a minor release primarily to test the (hopefully) automatic PyPI uploads
FALLBACK
kernels [#303]python_requires
in setup.py [#302]Full Changelog: https://github.com/manodeep/Corrfunc/compare/2.5.1...2.5.2
This release allows Corrfunc to be compiled and run on Apple M1/M2 cpus.
FALLBACK
kernels) [#295]theta
in DDtheta_mocks
and large mu
in DDsmu_mocks
[#299]Full Changelog: https://github.com/manodeep/Corrfunc/compare/2.5.0...2.5.1
This release lets users specify independent periodic lengths along each of the 3 axes. Calculations with periodic boundary conditions can now be done with max. separations up to half of the boxsize (or up to half of the smallest periodic length in case of non-cubic configurations).
z
vs cz
in DDrppi_mocks
and DDsmu_mocks
only if comoving distance flag is not set [#275]Corrfunc/tests.py
to CI testing by @lgarrison in https://github.com/manodeep/Corrfunc/pull/260
Full Changelog: https://github.com/manodeep/Corrfunc/compare/2.4.0...2.5.0
This release adds the boxsize
parameter to the command line interfaces and
requires the user to specify the box size in the Python interfaces to the periodic
theory functions. It also contains a number of performance, code-quality, and
user-experience improvements.
boxsize
rather than automatically detect particle
extent in periodic theory boxes. Applies to Python, command line, and C API.
The order of some Python keyword args has also changed. [#199]theory.vpf
), the total volume of the random spheres can now exceed the volume of the sample [#238]np.float
with np.float64
to fix numpy 1.20 deprecation [#250]periodic=False
and boxsize
not given in the theory module [#257]This is a bug-fix release and contains general code quality improvements.
DDtheta_mocks
[#216]This is a bug-fix release and contains general code quality improvements.
None
None
None
This is a release for bug-fixes, and general improvements in both documentation and code quality.
None
None
AVX512F
[#205]python3.7
[#191]None