Releases: arborx/ArborX
Releases · arborx/ArborX
v2.0.1
Fixed bugs:
- Fix a bug in experimental predicate helpers (e.g.,
make_intersects) requiringmemory_spacetypedef #1255 - Add missing
distance(sphere, point)anddistance(box, sphere)#1266 - Fix usage of hardcoded floats in distance calculations #1267
- Fix Clang 17 build failure for aggregate initialization guide #1279
v2.0
New features:
- New interfaces for search indexes (APIv2) #1155, #1157, #1161
- Hyper-dimensional geometries #1100, #1148, #1146, #1154
Build Changes:
Enhancements:
- Promote
ArborX::Trianglefrom the EXPERIMENTAL namespace #1154 - Add
Segmentgeometry [EXPERIMENTAL] #1165 - cmake: make install path configurable #1174
- Add
DefaultIndexableGetter[EXPERIMENTAL] #1181 - Define
ARBORX_VERSIONnumber macro #1190 - Allow running DBSCAN in different precision #1203
- Move
MinimumSpanningTreetoExperimentalnamespace #1213 - Add ellipsoid geometry [EXPERIMENTAL] #1222
Backward incompatible changes:
- Generalize geometries to support any dimension and precision #1100, #1148, #1146, #1154
- Remove deprecated algorithms from
ArborXnamespace (e.g.,min,maxlastElement,clone) #1151 - Remove old interfaces (APIv1) from indexes #1155, #1157, #1161
- Remove
ArborX::PairIndexRank#1156 - Remove
ArborX::PrimitivesTagandArborX::PredicatesTagfromArborX::AccessTraits#1172 - Switch
AnyNewerVersiontoSameMajorVersionin CMake #1188 - Add helper functions for predicates construction
make_{intersects,nearest}#1232
Fixed bugs:
- Do not divide by zero when computing ray-AABB intersection #1226
v1.7
New features:
- Distributed tree: add support for a nearest query with a callback [EXPERIMENTAL] #1075
- Distributed tree: add support for a spatial query only taking a callback #733
Build Changes:
- Require Kokkos 4.2.00 #1054
Enhancements:
- Implement box-triangle intersection #1059
- Add tetrahedron geometry [EXPERIMENTAL] #1079
- Expand KDOP to support different dimensions and precision [EXPERIMENTAL] #982
- Add 2D KDOP geometries [EXERIMENTAL] #1088
- Improve performance of the distributed algorithms #1098, #1103
- Add
make_ordered_intersectshelper function to implicitly construct ordered intersect queries for a set of geometries [EXPERIMENTAL] #1117
Backward incompatible changes:
Deprecations:
Fixed bugs:
v1.6
v1.5
v1.4.1
v1.4
v1.3
v1.2
v1.1
Merge pull request #549 from masterleinad/update_version_string_relea…