34 #include "domain/mesh/element/utils/KDTreeElements.h" 48 inline iterator begin(
void)
50 inline iterator end(
void)
53 void create_arbol(
void);
63 explicit DqPtrsElem(
const std::deque<Element *> &ts);
64 explicit DqPtrsElem(
const std::set<const Element *> &ts);
71 inline const_iterator begin(
void)
const 73 inline const_iterator end(
void)
const 81 std::set<int>
getTags(
void)
const;
89 std::deque<Polilinea3d>
getContours(
bool undeformedGeometry=
true)
const;
Pointer to (nodes, elements, points, lines,...) container.
Definition: DqPtrs.h:57
std::deque< Polilinea3d > getContours(bool undeformedGeometry=true) const
Returns the element set contour.
Definition: DqPtrsElem.cc:263
void clearAll(void)
Clears out the list of pointers and erases the properties of the object (if any). ...
Definition: DqPtrsElem.cc:100
void alive_elements(void)
Activates the elements.
Definition: DqPtrsElem.cc:230
size_t getNumDeadElements(void) const
Returns the number of elements of the set which are inactive.
Definition: DqPtrsElem.cc:193
void extend(const DqPtrsElem &)
Extend this list with the elements of the container being passed as parameter.
Definition: DqPtrsElem.cc:80
void numera(void)
Set indices to the objects to allow its use in VTK.
Definition: DqPtrsElem.cc:207
void calc_resisting_force(void)
Calcula los esfuerzos en cada uno of the elements.
Definition: DqPtrsElem.cc:242
Base calass for the finite elements.
Definition: Element.h:104
DqPtrsElem(EntCmd *owr=nullptr)
Constructor.
Definition: DqPtrsElem.cc:47
Definition: KDTreeElements.h:59
void kill_elements(void)
Deactivates the elements.
Definition: DqPtrsElem.cc:218
Element * getNearestElement(const Pos3d &)
Returns the element closest to the point being passed as parameter.
Definition: DqPtrsElem.cc:123
Pointer to element container.
Definition: DqPtrsElem.h:45
std::set< int > getTags(void) const
Returns the tags of the elements.
Definition: DqPtrsElem.cc:254
Element * findElement(const int &)
Returns (if it exists) a pointer to the element identified by the tag being passed as parameter...
Definition: DqPtrsElem.cc:138
================================================================================
Definition: ContinuaReprComponent.h:34
DqPtrsElem & operator=(const DqPtrsElem &)
Assignment operator.
Definition: DqPtrsElem.cc:71
size_t getNumLiveElements(void) const
Returns the number of elements of the set which are active.
Definition: DqPtrsElem.cc:179