MFEM v4.7.0
Finite element discretization library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
kdtree.hpp File Reference

Go to the source code of this file.

Classes

struct  mfem::KDTreeNorms::Norm_l1< Tfloat, ndim >
 Evaluates l1 norm of a vector. More...
 
struct  mfem::KDTreeNorms::Norm_l2< Tfloat, ndim >
 Evaluates l2 norm of a vector. More...
 
struct  mfem::KDTreeNorms::Norm_li< Tfloat, ndim >
 Finds the max absolute value of a vector. More...
 
class  mfem::KDTreeBase< Tindex, Tfloat >
 Abstract base class for KDTree. Can be used when the dimension of the space is known dynamically. More...
 
class  mfem::KDTree< Tindex, Tfloat, ndim, Tnorm >
 
struct  mfem::KDTree< Tindex, Tfloat, ndim, Tnorm >::PointND
 
struct  mfem::KDTree< Tindex, Tfloat, ndim, Tnorm >::NodeND
 Structure defining a node in the KDTree. More...
 

Namespaces

namespace  mfem
 
namespace  mfem::KDTreeNorms
 

Typedefs

typedef KDTree< int, real_t, 3 > mfem::KDTree3D
 Defines KDTree in 3D.
 
typedef KDTree< int, real_t, 2 > mfem::KDTree2D
 Defines KDTree in 2D.
 
typedef KDTree< int, real_t, 1 > mfem::KDTree1D
 Defines KDTree in 1D.