Corrfunc-2.5.0
2.5.0 (2022-12-23)
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).
Enhancements
- Allow user to specify periodicity and box size per dimension [#276]
- Allow larger Rmax (up to half the boxsize) [#277]
Changes
- Add Corrfunc/tests.py to CI testing [#260]
- Migrate doctests to Python 3.8 [#261]
- Migrate Python tests to pytest [#265]
Fixes
- Add additional check to tell if it's safe to redirect stdout/err [#270]
- Check and fix
z
vscz
inDDrppi_mocks
andDDsmu_mocks
only if comoving distance flag is not set [#275] - Update GNU assembler bug detection [#278]
- Fix installation instructions and update README.rst [#285]
Autogenerated release notes
What's Changed
- Add
Corrfunc/tests.py
to CI testing by @lgarrison in #260 - Debugging doctest failure by @lgarrison in #261
- Migrate Python tests to pytest by @lgarrison in #265
- Add additional check to tell if it's safe to redirect stdout/err by @lgarrison in #270
- Removed cz fixing for comoving distances by @misharash in #275
- Update GNU assembler bug detection by @lgarrison in #278
- README updates by @lgarrison in #285
- Implement per-axis periodicity and box size by @lgarrison in #276
New Contributors
- @misharash made their first contribution in #275
Full Changelog: 2.4.0...2.5.0