cNode Class Reference

List of all members.

Public Member Functions

 cNode (int)
cNode * GetNextNode (void)
int GetNodeId (void)
int GetNodeEq (int i)
int GetNumDofNode (void)
int GetNumAdjElms (void)
sNodeCoord GetNodeCoord (void)
double GetNodeDValue (int i)
double GetNodeRValue (int i)
cList * AdjacentElmHead (void)
void SetThickness (double t)
void PutNumDofNode (int dof)
void PutNodeDValue (int i, double value)
void PutNodeRValue (int i, double value)
void PutNodeEq (int i, int value)
void AddNodeDValue (int i, double value)
void AddNodeRValue (int i, double value)
double GetThickness (void)
sVector GetVector (void)
void GetVectors (sVector *v1, sVector *v2, sVector *v3)
void UpdateCoord (double u, double v, double w)
void AdjacentElmPut (cElement *)
void AdjacentElmFree (void)
void SPRNodeTen (int *, sTensor *)
void REPNodeTen (int *, sTensor *)
void WANodeTen (double, int *, sTensor *)
void DerivStress (int *, double **)
 cNode (int)
cNode * GetNextNode (void)
int GetNodeId (void)
int GetNodeEq (int i)
int GetNumDofNode (void)
int GetNumAdjElms (void)
sNodeCoord GetNodeCoord (void)
double GetNodeDValue (int i)
double GetNodeRValue (int i)
cList * AdjacentElmHead (void)
void SetThickness (double t)
void PutNumDofNode (int dof)
void PutNodeDValue (int i, double value)
void PutNodeRValue (int i, double value)
void PutNodeEq (int i, int value)
void AddNodeDValue (int i, double value)
void AddNodeRValue (int i, double value)
double GetThickness (void)
sVector GetVector (void)
void GetVectors (sVector *v1, sVector *v2, sVector *v3)
int GetTemp (double *)
int SetTemp (double *)
void UpdateCoord (double u, double v, double w)
void AdjacentElmPut (cElement *)
void AdjacentElmFree (void)
void SPRNodeTen (int *, sTensor *)
void REPNodeTen (int *, sTensor *)
void WANodeTen (double, int *, sTensor *)
void DerivStress (int *, double **)

Static Public Member Functions

static cNode * ReadAll (void)
static void FreeAll (void)
static cNode * GetNode (int)
static cNode * GetNodeHead (void)
static int GetNumDofMeshNodes (void)
static int GetNumMeshNodes (void)
static int GetNumSuppNodes (void)
static int GetNumEqualConst (void)
static int GetNumSprings (void)
static int GetNumConcLoads (void)
static int GetNumPrscDisps (void)
static sNodeVal GetSpring (int i)
static sNodeVal GetConcLoad (int i)
static sNodeVal GetPrscDisp (int i)
static sSuppNode GetSuppNode (int i)
static void GetNodeValues (double *)
static void GetConstMatrix (double **)
static cNode * ReadAll (void)
static void FreeAll (void)
static cNode * GetNode (int)
static cNode * GetNodeHead (void)
static int GetNumDofMeshNodes (void)
static int GetNumMeshNodes (void)
static int GetNumSuppNodes (void)
static int GetNumEqualConst (void)
static int GetNumSprings (void)
static int GetNumConcLoads (void)
static int GetNumPrscDisps (void)
static int GetNumNodalTemps (void)
static sNodeVal GetSpring (int i)
static sNodeVal GetConcLoad (int i)
static sNodeVal GetPrscDisp (int i)
static sSuppNode GetSuppNode (int i)
static void GetNodeValues (double *)
static void GetConstMatrix (double **)

Protected Attributes

int _iId
int _iNumDofNode
int _iNumAdjElms
int _iNodeEqs [6]
double _dDValue [6]
double _dRValue [6]
double _dThickness
sNodeCoord _sNodeCoords0
sNodeCoord _sNodeCoords
sVector _sV3
sVector _sV1
sVector _sV2
cList * _pcLst
double * _dTemp

Static Protected Attributes

static int _iNumMeshNodes = 0
static int _iNumDofMeshNodes = 0
static int _iNumSprings = 0
static int _iNumConcLoads = 0
static int _iNumPrscDisps = 0
static int _iNumSuppNodes = 0
static int _iNumEqConst = 0
static sSuppNode * _psSuppNode = NULL
static sEqConst * _psEqConst = NULL
static sNodeVal * _psSpring = NULL
static sNodeVal * _psConcLoad = NULL
static sNodeVal * _psPrscDisp = NULL
static int _iNumNodeTemp = 0

The documentation for this class was generated from the following files:
 All Classes

Generated on Thu Feb 4 17:18:18 2010 for Femoop by  doxygen 1.6.0