33 #include "PrepHandler.h"    34 #include "utility/geom/pos_vec/Pos3d.h"    47     void freeSeedNode(
void);
    48     void node_setup(
Node *);
    49     Node *new_node(
const int &tag,
const size_t &dim,
const int &ndof,
const double &x,
const double &y=0.0,
const double &z=0.0);
    53     const Node *get_seed_node(
void)
 const    55     Node *
newNode(
const double &x,
const double &y,
const double &z);
    62     Node *
newNodeIDXYZ(
const int &,
const double &,
const double &,
const double &);
    63     Node *newNodeIDXY(
const int &,
const double &,
const double &);
    67     size_t getSpaceDim(
void) 
const;
    68     void setSpaceDim(
const size_t &);
    69     void setNumDOFs(
const size_t &);
    70     size_t getNumDOFs(
void) 
const;
 Node * duplicateNode(const int &)
Create a duplicate copy of the node whose tag is passed as parameter. 
Definition: NodeHandler.cc:136
Float vector abstraction. 
Definition: Vector.h:94
virtual ~NodeHandler(void)
Destructor. 
Definition: NodeHandler.cc:79
int calculateNodalReactions(bool inclInertia, const double &tol)
Calculate nodal reaction forces and moments. 
Definition: NodeHandler.cc:293
Node creation manager. 
Definition: NodeHandler.h:43
Finite element model generation tools. 
Definition: Preprocessor.h:59
Node * newNodeIDXYZ(const int &, const double &, const double &, const double &)
Create a node whose ID=tag from global coordinates (x,y,z). 
Definition: NodeHandler.cc:272
Posición en dos dimensiones. 
Definition: Pos2d.h:41
void clearAll(void)
Clear all nodes. 
Definition: NodeHandler.cc:91
Node * newSeedNode(const size_t &dim=2, const size_t ndof=3)
Defines the seed node. 
Definition: NodeHandler.cc:55
Base class for the preprocessor objects that create model entities: nodes, elements, loads, etc. 
Definition: PrepHandler.h:47
void setDefaultTag(const int &tag)
Set the default value for next node. 
Definition: NodeHandler.cc:87
int getDefaultTag(void) const
Return the default value for next node. 
Definition: NodeHandler.cc:83
Node * getNode(const int &tag)
Get the node whose ID is passed as parameter. 
Definition: NodeHandler.cc:287
Posición en tres dimensiones. 
Definition: Pos3d.h:44
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Mesh node. 
Definition: Node.h:111
Node * newNode(const double &x, const double &y, const double &z)
Creates a new node with the coordinate arguments. 
Definition: NodeHandler.cc:166