31 #ifndef ELEMPTRARRAY3d_H 32 #define ELEMPTRARRAY3d_H 34 #include "utility/kernel/CommandEntity.h" 35 #include "ElemPtrArray.h" 36 #include "PtrArray3dBase.h" Float vector abstraction.
Definition: Vector.h:94
Element * getNearestElement(const Pos3d &p)
Returns the element closest to the given point.
Definition: ElemPtrArray3d.cc:103
Matrix of pointers to elements.
Definition: ElemPtrArray.h:52
void vector3dPointLoadGlobal(const Vector &, const Vector &)
Define an elemental concentrated load at position p with value v expressed in global coordinates...
Definition: ElemPtrArray3d.cc:207
void vector2dPointLoadGlobal(const Vector &, const Vector &)
Define an elemental concentrated load at position p with value v expressed in global coordinates...
Definition: ElemPtrArray3d.cc:177
Three-dimensional array of pointers to elements.
Definition: ElemPtrArray3d.h:47
Base class for the finite elements.
Definition: Element.h:112
std::set< const Element * > getConnectedElements(const Node *) const
Return the elements connected to the node being passed as parameter.
Definition: ElemPtrArray3d.cc:253
Base class for one-dimensional elements (beam,truss,...)
Definition: Element1D.h:52
ElemPtrArray3d(const size_t n_layers=0, const ElemPtrArray &m=ElemPtrArray())
Default constructor.
Definition: ElemPtrArray3d.cc:36
bool removeElement(Element *)
Remove the given element from the array.
Definition: ElemPtrArray3d.cc:63
Element * findElement(const int &)
Returns (if it exists) a pointer to the element identified by the tag being passed as parameter...
Definition: ElemPtrArray3d.cc:48
boost::python::list getPyElementList(void) const
Returns a Python list containing the elements of this array.
Definition: ElemPtrArray3d.cc:234
void vector3dPointLoadLocal(const Vector &, const Vector &)
Define an elemental concentrated load at position p with value v expressed in local (element) coordin...
Definition: ElemPtrArray3d.cc:222
Posición en tres dimensiones.
Definition: Pos3d.h:44
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
void vector2dPointLoadLocal(const Vector &, const Vector &)
Define an elemental concentrated load at position p with value v expressed in local (element) coordin...
Definition: ElemPtrArray3d.cc:192
Mesh node.
Definition: Node.h:111
Three-dimensional array of object pointers.
Definition: PtrArray3dBase.h:43
boost::python::list getConnectedElementsPy(const Node *)
Return the elements connected to the node being passed as parameter.
Definition: ElemPtrArray3d.cc:276