KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | List of all members
Kratos::SearchUtils::SearchNearestInRange< TPointType, TPointerType, TIteratorType, TDistanceFunction, TCoordinateType > Class Template Reference

#include <search_structure.h>

Collaboration diagram for Kratos::SearchUtils::SearchNearestInRange< TPointType, TPointerType, TIteratorType, TDistanceFunction, TCoordinateType >:

Public Member Functions

void operator() (const TIteratorType &RangeBegin, const TIteratorType &RangeEnd, const TPointType &ThisPoint, TPointerType &Result, TCoordinateType &Distance)
 
void operator() (const TIteratorType &RangeBegin, const TIteratorType &RangeEnd, const TPointType &ThisPoint, TPointerType &Result, TCoordinateType &Distance, bool &Found)
 

Member Function Documentation

◆ operator()() [1/2]

template<class TPointType , class TPointerType , class TIteratorType , class TDistanceFunction , class TCoordinateType >
void Kratos::SearchUtils::SearchNearestInRange< TPointType, TPointerType, TIteratorType, TDistanceFunction, TCoordinateType >::operator() ( const TIteratorType &  RangeBegin,
const TIteratorType &  RangeEnd,
const TPointType &  ThisPoint,
TPointerType &  Result,
TCoordinateType &  Distance 
)
inline

◆ operator()() [2/2]

template<class TPointType , class TPointerType , class TIteratorType , class TDistanceFunction , class TCoordinateType >
void Kratos::SearchUtils::SearchNearestInRange< TPointType, TPointerType, TIteratorType, TDistanceFunction, TCoordinateType >::operator() ( const TIteratorType &  RangeBegin,
const TIteratorType &  RangeEnd,
const TPointType &  ThisPoint,
TPointerType &  Result,
TCoordinateType &  Distance,
bool Found 
)
inline

The documentation for this class was generated from the following file: