cNode Class Reference

List of all members.

Public Member Functions

 cNode (int)
cNodeGetNextNode (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)
cListAdjacentElmHead (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)
cNodeGetNextNode (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)
cListAdjacentElmHead (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 cNodeReadAll (void)
static void FreeAll (void)
static cNodeGetNode (int)
static cNodeGetNodeHead (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 cNodeReadAll (void)
static void FreeAll (void)
static cNodeGetNode (int)
static cNodeGetNodeHead (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