KDTree by @sveerara is an adaptor class to use vectors of libmesh points with nanoflann. I'd like this to be more flexible to allow vectors of structures containing points.
Description
For magpie we need to build trees of point clouds where each point has additional properties (chemical identity)
Impact
Will avoid code duplication and make use of nanoflann easier.
Rationale
KDTree
by @sveerara is an adaptor class to use vectors of libmesh points with nanoflann. I'd like this to be more flexible to allow vectors of structures containing points.Description
For magpie we need to build trees of point clouds where each point has additional properties (chemical identity)
Impact
Will avoid code duplication and make use of nanoflann easier.