31 #ifndef NODEPTRARRAY_H 32 #define NODEPTRARRAY_H 34 #include "PtrArrayBase.h" 35 #include "utility/matrices/m_int.h" 42 class SFreedom_Constraint;
Matrix which element type has estructura de anillo respecto a las operaciones + y *...
Definition: ZMatrix.h:37
boost::python::list getPyNodeList(void) const
Returns a Python list containing the nodes of this array.
Definition: NodePtrArray.cc:179
std::deque< const Node * > getNodePtrs(void) const
Returns the pointers to the nodes of this array.
Definition: NodePtrArray.cc:161
NodePtrArray(const size_t &f=0, const size_t &c=0)
Constructor.
Definition: NodePtrArray.h:51
m_int getTags(void) const
Returns an array with the identifiers of the nodes.
Definition: NodePtrArray.cc:207
Two-dimensional array of pointers to nodes.
Definition: NodePtrArray.h:47
Single freedom constraint.
Definition: SFreedom_Constraint.h:85
Node * getNearestNode(const Pos3d &p)
Returns the node closest to the point being passed as parameter.
Definition: NodePtrArray.cc:88
bool removeNode(Node *)
Remove the given node from the array (set the corresponding pointer to null).
Definition: NodePtrArray.cc:125
void fix(const SFreedom_Constraint &) const
Impone desplazamiento nulo en the nodes de this set.
Definition: NodePtrArray.cc:196
Posición en tres dimensiones.
Definition: Pos3d.h:44
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Base class for matrices of pointers to nodes, elements and points.
Definition: PtrArrayBase.h:50
Node * findNode(const int &tag)
Returns (if it exists) a pointer to the node which tag is being passed as parameter.
Definition: NodePtrArray.cc:41
Mesh node.
Definition: Node.h:111