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.StaticStructureFactorDebye
class (unstable) can be used to compute the static structure factor S(k) using the Debye formula.
Fixed
- Updated lambda functions to capture
this
by reference, to ensure compatibility with C++20 and above. - Fixed
Box.contains
to 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).