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::SearchBoxInRange< TPointType, TIteratorType, TSizeType, TDimension, TResultIteratorType > Class Template Reference

#include <search_structure.h>

Collaboration diagram for Kratos::SearchUtils::SearchBoxInRange< TPointType, TIteratorType, TSizeType, TDimension, TResultIteratorType >:

Public Member Functions

void operator() (TPointType const &MinBoxPoint, TPointType const &MaxBoxPoint, TIteratorType const &RangeBegin, TIteratorType const &RangeEnd, TResultIteratorType &Results, TSizeType &NumberOfResults, TSizeType const &MaxNumberOfResults)
 

Member Function Documentation

◆ operator()()

template<class TPointType , class TIteratorType , class TSizeType , std::size_t TDimension, class TResultIteratorType = TIteratorType>
void Kratos::SearchUtils::SearchBoxInRange< TPointType, TIteratorType, TSizeType, TDimension, TResultIteratorType >::operator() ( TPointType const &  MinBoxPoint,
TPointType const &  MaxBoxPoint,
TIteratorType const &  RangeBegin,
TIteratorType const &  RangeEnd,
TResultIteratorType &  Results,
TSizeType &  NumberOfResults,
TSizeType const &  MaxNumberOfResults 
)
inline

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