Compadre  1.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Functions
Compadre_PointCloudSearch.hpp File Reference
#include "Compadre_Typedefs.hpp"
#include "Compadre_NeighborLists.hpp"
#include "nanoflann.hpp"
#include <Kokkos_Core.hpp>
#include <memory>

Go to the source code of this file.

Classes

class  Compadre::RadiusResultSet< _DistanceType, _IndexType >
 Custom RadiusResultSet for nanoflann that uses pre-allocated space for indices and radii instead of using std::vec for std::pairs. More...
 
class  Compadre::PointCloudSearch< view_type >
 PointCloudSearch generates neighbor lists and window sizes for each target site. More...
 

Namespaces

 Compadre
 

Functions

template<typename view_type >
PointCloudSearch< view_type > Compadre::CreatePointCloudSearch (view_type src_view, const local_index_type dimensions=-1, const local_index_type max_leaf=-1)
 CreatePointCloudSearch allows for the construction of an object of type PointCloudSearch with template deduction. More...