manodeep / Corrfunc

⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
https://corrfunc.readthedocs.io
MIT License
165 stars 50 forks source link

fast divide in DDsmu/DDsmu_mocks #153

Closed manodeep closed 6 years ago

manodeep commented 6 years ago

The theory/DDsmu and mocks/DDsmu_mocks pair counters need to accept the fast_divide option. That will result in a change in the function declaration for the kernels -- the kernels should now accept a fast_divide (and possibly a newton-raphson max iterations, that can be ignored for now, and default to two newton-raphson iterations for improving the accuracy)

manodeep commented 6 years ago

Has been implemented in the avx512 branch