Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::kdtree2< NDIM, TYPE > Member List

This is the complete list of members for AMP::kdtree2< NDIM, TYPE >, including all inherited members.

add(const Point &x, const TYPE &data)AMP::kdtree2< NDIM, TYPE >
box() constAMP::kdtree2< NDIM, TYPE >
checkNearest(const Point &x, size_t N, std::tuple< Point, TYPE > *nearest, double *dist) constAMP::kdtree2< NDIM, TYPE >private
d_dataAMP::kdtree2< NDIM, TYPE >private
d_lbAMP::kdtree2< NDIM, TYPE >private
d_leftAMP::kdtree2< NDIM, TYPE >private
d_NAMP::kdtree2< NDIM, TYPE >private
d_rightAMP::kdtree2< NDIM, TYPE >private
d_splitAMP::kdtree2< NDIM, TYPE >private
d_split_dimAMP::kdtree2< NDIM, TYPE >private
d_ubAMP::kdtree2< NDIM, TYPE >private
empty() constAMP::kdtree2< NDIM, TYPE >inline
findNearest(const Point &x) constAMP::kdtree2< NDIM, TYPE >
findNearest(const Point &x, int N) constAMP::kdtree2< NDIM, TYPE >
findNearest(const Point &x, double dist) constAMP::kdtree2< NDIM, TYPE >
findNearest(const Point &x, size_t N, std::tuple< Point, TYPE > *nearest, double *dist) constAMP::kdtree2< NDIM, TYPE >private
findNearest(const Point &x, double dist2, std::vector< std::tuple< Point, TYPE > > &nearest) constAMP::kdtree2< NDIM, TYPE >private
findNearestRay(const Point &x, const Point &dir, double dist) constAMP::kdtree2< NDIM, TYPE >
findNearestRay(const Point &x, const Point &dir, const Point &n_inv, double dist2, std::vector< std::tuple< Point, TYPE > > &nearest) constAMP::kdtree2< NDIM, TYPE >private
getPoints() constAMP::kdtree2< NDIM, TYPE >
getPoints(std::vector< Point > &x) constAMP::kdtree2< NDIM, TYPE >private
getPoints(std::vector< std::pair< Point, TYPE > > &x) constAMP::kdtree2< NDIM, TYPE >private
getPointsAndData() constAMP::kdtree2< NDIM, TYPE >
initialize(size_t N, Point *x, TYPE *data)AMP::kdtree2< NDIM, TYPE >private
intersect(const Point &x, double dist2) constAMP::kdtree2< NDIM, TYPE >private
kdtree2(const std::vector< Point > &x, const std::vector< TYPE > &data)AMP::kdtree2< NDIM, TYPE >
kdtree2()=defaultAMP::kdtree2< NDIM, TYPE >
kdtree2(const kdtree2 &)=deleteAMP::kdtree2< NDIM, TYPE >
kdtree2(kdtree2 &&)=defaultAMP::kdtree2< NDIM, TYPE >
kdtree2(size_t N, Point *x, TYPE *data)AMP::kdtree2< NDIM, TYPE >private
operator=(const kdtree2 &)=deleteAMP::kdtree2< NDIM, TYPE >
operator=(kdtree2 &&)=defaultAMP::kdtree2< NDIM, TYPE >
Point typedefAMP::kdtree2< NDIM, TYPE >
size() constAMP::kdtree2< NDIM, TYPE >inline
splitData(size_t N, Point *x, TYPE *data)AMP::kdtree2< NDIM, TYPE >private
~kdtree2()=defaultAMP::kdtree2< NDIM, TYPE >



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:42.
Comments on this page