v2.7.0
This release includes a new static structure factor calculation, as well as performance improvements that were unintentionally introduced in an earlier version.
Added
freud.diffraction.StaticStructureFactorDebyeclass (unstable) can be used to compute the static structure factor S(k) using the Debye formula.
Fixed
- Updated lambda functions to capture
thisby reference, to ensure compatibility with C++20 and above. - Fixed
Box.containsto run in linear time,O(num_points). - Fixed compilation to pass compiler optimization flags when build type is ReleaseWithDocs (major perf regression since 2.4.1).