FEM::Node Class Reference

Node information. More...

#include <node.h>

List of all members.

Public Member Functions

 Node ()
void Initialize (int Number, REAL X, REAL Y, REAL Z)
void ClearDOF ()
void AddDOF (String const &StrEssentialBry, String const &StrNaturalBry)
bool IsEssential (String const &Name) const
bool HasVar (String const &Name) const
DOFVarsStructDOFVar (String const &Name)
DOFVarsStruct const & DOFVar (String const &Name) const
Array< Node::DOFVarsStruct > & DOFVars ()
std::string OutMap ()
int Number () const
REAL X () const
REAL Y () const
REAL Z () const
int & Refs ()
int const & Refs () const
void ClearBryValues ()
String Out (bool PrintCaptionOnly=false) const
void SetEssentialVector (String const &UX, String const &UY, String const &UZ)
void SetNaturalVector (String const &FX, String const &FY, String const &FZ)
void OutEssentialVector (String &Str) const
void OutNaturalVector (String &Str) const
bool HasEssentialVector () const
bool HasNaturalVector () const
int nDOF () const

Private Attributes

int _number
int _refs
REAL _x
REAL _y
REAL _z
std::map< String, DOFInfo,
std::less< String > > 
_dof_map
Array< DOFVarsStruct_dof_vars
String _UX
String _UY
String _UZ
String _FX
String _FY
String _FZ
bool _has_essential_vector
bool _has_natural_vector

Classes

struct  DOFInfo
struct  DOFVarsStruct


Detailed Description

Node information.

Definition at line 50 of file node.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 24 15:56:30 2007 for MechSys by  doxygen 1.4.7