node.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  sCoord
struct  sNodeConstr
struct  sDof
struct  sNode

Typedefs

typedef enum _display eDisplay
typedef enum _status eStatus
typedef enum _resttype eRestType

Enumerations

enum  _display { DSP_NO, DSP_YES }
enum  _status { NONE, TODO, DONE }
enum  _resttype { FORCE, DISPLACEMENT, VELOCITY, OBJECT }

Functions

void NodeInitPrescValues (void)
void NodeFree (void)
void NodeApplyForce (int, double, double, double)
void NodeApplyDisplacement (int, double, double, double)
void NodeApplyVelocity (int, double, double, double)
void NodeInitForceVector (double *)

Variables

sNodeNodeVector
int NumNodes
int NDof


Typedef Documentation

typedef enum _display eDisplay

typedef enum _resttype eRestType

typedef enum _status eStatus


Enumeration Type Documentation

enum _display

Enumerator:
DSP_NO 
DSP_YES 

Definition at line 29 of file node.h.

enum _resttype

Enumerator:
FORCE 
DISPLACEMENT 
VELOCITY 
OBJECT 

Definition at line 69 of file node.h.

enum _status

Enumerator:
NONE 
TODO 
DONE 

Definition at line 38 of file node.h.


Function Documentation

void NodeApplyDisplacement ( int  ,
double  ,
double  ,
double   
)

Definition at line 131 of file node.c.

References DISPLACEMENT, sNode::dof, NONE, sDof::vpx, sDof::vpy, sDof::vpz, sDof::x, sDof::y, and sDof::z.

void NodeApplyForce ( int  ,
double  ,
double  ,
double   
)

Definition at line 96 of file node.c.

References sNode::dof, FORCE, NONE, sDof::vpx, sDof::vpy, sDof::vpz, sDof::x, sDof::y, sDof::z, and ZERO.

void NodeApplyVelocity ( int  ,
double  ,
double  ,
double   
)

Definition at line 159 of file node.c.

References sNode::dof, NONE, VELOCITY, sDof::vpx, sDof::vpy, sDof::vpz, sDof::x, sDof::y, sDof::z, and ZERO.

void NodeFree ( void   ) 

Definition at line 84 of file node.c.

void NodeInitForceVector ( double *   ) 

Definition at line 194 of file node.c.

References sNode::dof, FORCE, NDof, NumNodes, sDof::vpx, sDof::vpy, and sDof::vpz.

void NodeInitPrescValues ( void   ) 

Definition at line 65 of file node.c.

References sNode::dof, NumNodes, sDof::vpx, sDof::vpy, and sDof::vpz.


Variable Documentation

int NDof

Definition at line 36 of file node.c.

sNode* NodeVector

Definition at line 34 of file node.c.

int NumNodes

Definition at line 35 of file node.c.


Generated on Tue Oct 23 11:24:23 2007 for Relax by  doxygen 1.5.3