![]() |
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.
|
#include <dem_search.h>
Public Member Functions | |
Life Cycle | |
DEMSearch (const double domain_min_x=0.0, const double domain_min_y=0.0, const double domain_min_z=0.0, const double domain_max_x=-1.0, const double domain_max_y=-1.0, const double domain_max_z=-1.0) | |
Default constructor. More... | |
virtual | ~DEMSearch () |
Destructor. More... | |
Operations | |
void | SearchElementsInRadiusExclusive (ElementsContainerType const &StructureElements, ElementsContainerType const &InputElements, const RadiusArrayType &Radius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) override |
void | SearchElementsInRadiusInclusive (ElementsContainerType const &StructureElements, ElementsContainerType const &InputElements, const RadiusArrayType &Radius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
void | SearchElementsInRadiusExclusive (ElementsContainerType const &StructureElements, ElementsContainerType const &InputElements, const RadiusArrayType &Radius, VectorResultElementsContainerType &rResults) override |
void | SearchElementsInRadiusInclusive (ElementsContainerType const &StructureElements, ElementsContainerType const &InputElements, const RadiusArrayType &Radius, VectorResultElementsContainerType &rResults) |
void | SearchNodesInRadiusExclusive (NodesContainerType const &StructureNodes, NodesContainerType const &InputNodes, const RadiusArrayType &Radius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) override |
void | SearchNodesInRadiusInclusive (NodesContainerType const &StructureNodes, NodesContainerType const &InputNodes, const RadiusArrayType &Radius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) override |
void | SearchNodesInRadiusExclusive (NodesContainerType const &StructureNodes, NodesContainerType const &InputNodes, const RadiusArrayType &Radius, VectorResultNodesContainerType &rResults) override |
void | SearchNodesInRadiusInclusive (NodesContainerType const &StructureNodes, NodesContainerType const &InputNodes, const RadiusArrayType &Radius, VectorResultNodesContainerType &rResults) override |
void | SearchConditionsOverElementsInRadiusExclusive (ElementsContainerType const &StructureElements, ConditionsContainerType const &InputConditions, const RadiusArrayType &Radius, VectorResultConditionsContainerType &rResults, VectorDistanceType &rResultsDistance) |
void | SearchConditionsOverElementsInRadiusInclusive (ElementsContainerType const &StructureElements, ConditionsContainerType const &InputConditions, const RadiusArrayType &Radius, VectorResultConditionsContainerType &rResults, VectorDistanceType &rResultsDistance) |
void | SearchElementsOverConditionsInRadiusExclusive (ConditionsContainerType const &StructureElements, ElementsContainerType const &InputElements, const RadiusArrayType &Radius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) override |
void | SearchElementsOverConditionsInRadiusInclusive (ConditionsContainerType const &StructureElements, ElementsContainerType const &InputElements, const RadiusArrayType &Radius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) override |
Input and output | |
virtual std::string | Info () const override |
Turn back information as a string. More... | |
virtual void | PrintInfo (std::ostream &rOStream) const override |
Print information about this object. More... | |
virtual void | PrintData (std::ostream &rOStream) const override |
Print object's data. More... | |
![]() | |
SpatialSearch () | |
Default constructor. More... | |
virtual | ~SpatialSearch () |
Destructor. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "StructureElements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "StructureElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "StructureElements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "rModelpart" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "StructureElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rModelpart" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rStructureNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rModelpart" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rStructureNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rModelpart" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rStructureNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rModelpart" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rStructureNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "rModelpart" excluding itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "InputConditions" excluding itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (const ConditionsContainerType &rStructureConditions, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "rStructureConditions" excluding itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (const ConditionsContainerType &rStructureConditions, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "InputConditions" excluding itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "rModelpart" including itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "InputConditions" including itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (const ConditionsContainerType &rStructureConditions, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "rStructureConditions" including itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (const ConditionsContainerType &rStructureConditions, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every Condition in "InputConditions" including itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults) |
Search neighbours for every Condition in "rModelpart" excluding itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults) |
Search neighbours for every Condition in "InputConditions" excluding itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (const ConditionsContainerType &rStructureConditions, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults) |
Search neighbours for every Condition in "rStructureConditions" excluding itself. More... | |
virtual void | SearchConditionsInRadiusExclusive (const ConditionsContainerType &rStructureConditions, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultConditionsContainerType &rResults) |
Search neighbours for every Condition in "InputConditions" excluding itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every Condition in "rModelpart" including itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every Condition in "InputConditions" including itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (const ConditionsContainerType &rStructureConditions, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every Condition in "rStructureConditions" including itself. More... | |
virtual void | SearchConditionsInRadiusInclusive (const ConditionsContainerType &rStructureConditions, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every Condition in "InputConditions" including itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusExclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusInclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusExclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusExclusive (const ConditionsContainerType &rStructureConditions, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusInclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusInclusive (const ConditionsContainerType &rStructureConditions, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | InitializeBoundingBox (const NodesContainerType &rStructureNodes) |
This method allows to initialize the local bounding box (for nodes) More... | |
virtual void | InitializeBoundingBox (const ElementsContainerType &rStructureElements) |
This method allows to initialize the local bounding box (for elements) More... | |
virtual void | InitializeBoundingBox (const ConditionsContainerType &rStructureConditions) |
This method allows to initialize the local bounding box (for conditions) More... | |
KRATOS_CLASS_POINTER_DEFINITION (SpatialSearch) | |
Pointer definition of SpatialSearch. More... | |
Protected Attributes | |
Protected Access | |
bool | mDomainPeriodicity |
array_1d< double, 3 > | mDomainMin |
array_1d< double, 3 > | mDomainMax |
Type Definitions | |
typedef RadiusPoint< Dimension > | PointType |
typedef PointType * | PtrPointType |
typedef std::vector< PtrPointType > * | PointVector |
PointVector | searchPoints |
KRATOS_CLASS_POINTER_DEFINITION (DEMSearch) | |
Pointer definition of DEMSearch. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "StructureElements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "StructureElements" excluding itself. More... | |
virtual void | SearchElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "StructureElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "rModelpart" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "StructureElements" including itself. More... | |
virtual void | SearchElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every element in "InputElements" including itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rModelpart" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rStructureNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rModelpart" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rStructureNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusExclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" excluding itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rModelpart" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "rStructureNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rModelpart" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (ModelPart &rModelPart, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "rStructureNodes" including itself. More... | |
virtual void | SearchNodesInRadiusInclusive (const NodesContainerType &rStructureNodes, const NodesContainerType &rInputNodes, const RadiusArrayType &rRadius, VectorResultNodesContainerType &rResults) |
Search neighbours for every node in "InputNodes" including itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusExclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusExclusive (const ElementsContainerType &rStructureElements, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusInclusive (ModelPart &rModelPart, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchConditionsOverElementsInRadiusInclusive (const ElementsContainerType &rStructureElements, const ConditionsContainerType &rInputConditions, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusExclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusExclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusExclusive (const ConditionsContainerType &rStructureConditions, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusInclusive (ModelPart &rModelPart, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "rModelpart" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusInclusive (ModelPart &rModelPart, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
virtual void | SearchElementsOverConditionsInRadiusInclusive (const ConditionsContainerType &rStructureConditions, const ElementsContainerType &rInputElements, const RadiusArrayType &rRadius, VectorResultElementsContainerType &rResults, VectorDistanceType &rResultsDistance) |
Search neighbours for every element in "Inputelements" excluding itself. More... | |
typedef RadiusPoint<Dimension> Kratos::DEMSearch< TDerived >::PointType |
typedef std::vector<PtrPointType>* Kratos::DEMSearch< TDerived >::PointVector |
typedef PointType* Kratos::DEMSearch< TDerived >::PtrPointType |
|
inline |
Default constructor.
|
inlinevirtual |
Destructor.
|
inlineoverridevirtual |
Turn back information as a string.
Reimplemented from Kratos::SpatialSearch.
Reimplemented in Kratos::OMP_DEMSearch.
Kratos::DEMSearch< TDerived >::KRATOS_CLASS_POINTER_DEFINITION | ( | DEMSearch< TDerived > | ) |
Pointer definition of DEMSearch.
|
inlineoverridevirtual |
Print object's data.
Reimplemented from Kratos::SpatialSearch.
Reimplemented in Kratos::OMP_DEMSearch.
|
inlineoverridevirtual |
Print information about this object.
Reimplemented from Kratos::SpatialSearch.
Reimplemented in Kratos::OMP_DEMSearch.
void Kratos::SpatialSearch::SearchConditionsOverElementsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rStructureElements | List of elements against which the neighbours are searched |
rInputConditions | List of conditions to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
|
inline |
void Kratos::SpatialSearch::SearchConditionsOverElementsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputConditions | List of conditions to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchConditionsOverElementsInRadiusExclusive |
Search neighbours for every element in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchConditionsOverElementsInRadiusInclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rStructureElements | List of elements against which the neighbours are searched |
rInputConditions | List of conditions to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
|
inline |
void Kratos::SpatialSearch::SearchConditionsOverElementsInRadiusInclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputConditions | List of conditions to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchConditionsOverElementsInRadiusInclusive |
Search neighbours for every element in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rStructureElements | List of elements against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rStructureElements | List of elements against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "StructureElements" excluding itself.
rStructureElements | List of nodes against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "StructureElements" excluding itself.
rStructureElements | List of elements modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
|
inlineoverride |
|
inlineoverride |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusExclusive |
Search neighbours for every element in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "InputElements" including itself.
rStructureElements | List of elements against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "InputElements" including itself.
rStructureElements | List of elements against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "StructureElements" including itself.
rStructureElements | List of elements against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "StructureElements" including itself.
rStructureElements | List of elements against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
|
inline |
|
inline |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "InputElements" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "InputElements" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "rModelpart" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
void Kratos::SpatialSearch::SearchElementsInRadiusInclusive |
Search neighbours for every element in "rModelpart" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
|
inlineoverride |
void Kratos::SpatialSearch::SearchElementsOverConditionsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rStructureConditions | List of conditions against which the neighbours are searched |
InputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsOverConditionsInRadiusExclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsOverConditionsInRadiusExclusive |
Search neighbours for every element in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
|
inlineoverride |
void Kratos::SpatialSearch::SearchElementsOverConditionsInRadiusInclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rStructureConditions | List of conditions against which the neighbours are searched |
InputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsOverConditionsInRadiusInclusive |
Search neighbours for every element in "Inputelements" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputElements | List of elements to be searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchElementsOverConditionsInRadiusInclusive |
Search neighbours for every element in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every element |
rResults | Array of results for each element |
rResultDistance | Array of distances for each result of each element |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "InputNodes" excluding itself.
rModelPart | List of nodes against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "InputNodes" excluding itself.
rModelPart | List of nodes against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "rStructureNodes" excluding itself.
rStructureNodes | List of nodes against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "rStructureNodes" excluding itself.
rStructureNodes | List of nodes against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "InputNodes" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "InputNodes" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusExclusive |
Search neighbours for every node in "rModelpart" excluding itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
|
inlineoverride |
|
inlineoverride |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "InputNodes" including itself.
rStructureNodes | List of nodes against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "InputNodes" including itself.
rStructureNodes | List of nodes against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "rStructureNodes" including itself.
rStructureNodes | List of nodes against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "rStructureNodes" including itself.
rStructureNodes | List of nodes against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "InputNodes" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "InputNodes" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rInputNodes | List of nodes to be searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "rModelpart" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
void Kratos::SpatialSearch::SearchNodesInRadiusInclusive |
Search neighbours for every node in "rModelpart" including itself.
rModelPart | Input modelpart against which the neighbours are searched |
rRadius | List of search radius for every node |
rResults | Array of results for each node |
rResultDistance | Array of distances for each result of each node |
|
inlineoverride |
|
inlineoverride |
|
protected |
|
protected |
|
protected |
PointVector Kratos::DEMSearch< TDerived >::searchPoints |