Skip to content
This repository has been archived by the owner on Jan 28, 2024. It is now read-only.

Releases: cavemanloverboy/FNNTW

FNNTW v0.4.1

23 Apr 05:31
f4d5fb7
Compare
Choose a tag to compare

This release brings even greater performance through a handful of avenues and new functionality. In particular,

  1. we introduce a query specialized for cosmology which returns the components of the vector pointing from the query to the neighbor. This allows for studying anisotropy and 2D kNNs (See Yuan, Zamora, Abel 2023). For now, we only support axis-aligned line-of-sight and transverse decomposition, but plan to support more general decomposition in the future in anticipation of mock catalogs from light cone simulations and observational data.
  2. f32 is now supported

FNNTW v0.2.0

25 Aug 02:33
Compare
Choose a tag to compare

This release introduces breaking changes while adding functionality. FNNTW now supports

  1. k-Nearest Neighbor queries
  2. Periodic Boundary Conditions.

Additional Info:
In addition, internal brute force tests were added for all query functionalities, and new benchmarks were added for the new features.

FNNTW v0.1.3

20 Aug 14:09
Compare
Choose a tag to compare

This release brings a minor improvement: the vector holding the tree nodes is preallocated with Vec::with_capacity. Some of the documentation is also corrected

FNNTW v0.1.2

19 Aug 23:32
Compare
Choose a tag to compare

The RwLock used from parking_lot did not provide any measurable difference in performance for parallel builds while adding a dependency with a handful of internal dependencies. This release switched back to std::sync::RwLock, significantly reducing the number of dependencies and, consequently, the build time.

FNNTW v0.1.1

19 Aug 23:28
Compare
Choose a tag to compare
  • Added readme to docs.
  • Changed name from FNSTW to FNNTW

FNSTW v0.1.0-alpha

19 Aug 21:57
Compare
Choose a tag to compare

In this alpha release, we are proud to announce the following basic features:

  • Support for both parallel and nonparallel kDtree builds.
  • Support for a nearest neighbor query function that returns the distance to, the index of, and the position of a query point's nearest neighbor.