73 mpBins = Kratos::make_unique<NodeBinsType>(nodes_model_part.begin(), nodes_model_part.end());
74 mMaxNumberOfNodes = rStructureNodes.size();
94 void SearchNodesInRadius(
95 NodeType::Pointer pNode,
97 ResultNodesContainerType& rResults );
104 virtual std::string
Info()
const
106 std::stringstream buffer;
107 buffer <<
"NodeSearchUtility" ;
113 virtual void PrintInfo(std::ostream& rOStream)
const {rOStream <<
"NodeSearchUtility";}
125 int mMaxNumberOfNodes;
138 NodeSearchUtility(NodeSearchUtility
const& rOther)
PeriodicInterfaceProcess & operator=(const PeriodicInterfaceProcess &)=delete
Short class definition.
Definition: bins_dynamic_objects.h:57
MeshType::NodesContainerType NodesContainerType
Nodes container. Which is a vector set of nodes with their Id's as key.
Definition: model_part.h:128
This class defines the node.
Definition: node.h:65
Node Search.
Definition: node_search_utility.h:47
~NodeSearchUtility()
Destructor.
Definition: node_search_utility.h:79
KRATOS_CLASS_POINTER_DEFINITION(NodeSearchUtility)
Pointer definition of NodeSearchUtility.
virtual std::string Info() const
Turn back information as a string.
Definition: node_search_utility.h:104
NodesContainerType::ContainerType ResultNodesContainerType
Definition: node_search_utility.h:63
NodeConfigureForNodeSearch NodeConfigureType
Definition: node_search_utility.h:58
NodeSearchUtility(NodesContainerType &rStructureNodes)
Default constructor.
Definition: node_search_utility.h:70
BinsObjectDynamic< NodeConfigureType > NodeBinsType
Definition: node_search_utility.h:61
ModelPart::NodesContainerType NodesContainerType
Definition: node_search_utility.h:59
ModelPart::NodeType NodeType
Definition: node_search_utility.h:56
virtual void PrintInfo(std::ostream &rOStream) const
Print information about this object.
Definition: node_search_utility.h:113
virtual void PrintData(std::ostream &rOStream) const
Print object's data.
Definition: node_search_utility.h:116
#define KRATOS_CATCH(MoreInfo)
Definition: define.h:110
#define KRATOS_TRY
Definition: define.h:109
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
std::unique_ptr< T > unique_ptr
Definition: smart_pointers.h:33
Configure::ContainerType ContainerType
Definition: transfer_utility.h:247