CorotCrdTransf3d Class Reference

#include <CorotCrdTransf3d.h>

Inheritance diagram for CorotCrdTransf3d:

CrdTransf3d CrdTransf TaggedObject MovableObject List of all members.

Public Member Functions

 CorotCrdTransf3d (int tag, const Vector &vecInLocXZPlane, const Vector &rigJntOffsetI, const Vector &rigJntOffsetJ)
 CorotCrdTransf3d ()
 ~CorotCrdTransf3d ()
int initialize (Node *nodeIPointer, Node *nodeJPointer)
int update (void)
double getInitialLength (void)
double getDeformedLength (void)
int commitState (void)
int revertToLastCommit (void)
int revertToStart (void)
const VectorgetBasicTrialDisp (void)
const VectorgetBasicIncrDisp (void)
const VectorgetBasicIncrDeltaDisp (void)
const VectorgetBasicTrialVel (void)
const VectorgetBasicTrialAccel (void)
const VectorgetGlobalResistingForce (const Vector &basicForce, const Vector &uniformLoad)
const MatrixgetGlobalStiffMatrix (const Matrix &basicStiff, const Vector &basicForce)
const MatrixgetInitialGlobalStiffMatrix (const Matrix &basicStiff)
CrdTransf3dgetCopy (void)
int sendSelf (int cTag, Channel &theChannel)
int recvSelf (int cTag, Channel &theChannel, FEM_ObjectBroker &theBroker)
void Print (OPS_Stream &s, int flag=0)
const VectorgetPointGlobalCoordFromLocal (const Vector &localCoords)
const VectorgetPointGlobalDisplFromBasic (double xi, const Vector &basicDisps)
int getLocalAxes (Vector &xAxis, Vector &yAxis, Vector &zAxis)

Detailed Description

Definition at line 43 of file CorotCrdTransf3d.h.


Constructor & Destructor Documentation

CorotCrdTransf3d::CorotCrdTransf3d ( int  tag,
const Vector vecInLocXZPlane,
const Vector rigJntOffsetI,
const Vector rigJntOffsetJ 
)

CorotCrdTransf3d::CorotCrdTransf3d (  ) 

CorotCrdTransf3d::~CorotCrdTransf3d (  ) 


Member Function Documentation

int CorotCrdTransf3d::initialize ( Node nodeIPointer,
Node nodeJPointer 
) [virtual]

Implements CrdTransf.

int CorotCrdTransf3d::update ( void   )  [virtual]

Implements CrdTransf.

double CorotCrdTransf3d::getInitialLength ( void   )  [virtual]

Implements CrdTransf.

double CorotCrdTransf3d::getDeformedLength ( void   )  [virtual]

Implements CrdTransf.

int CorotCrdTransf3d::commitState ( void   )  [virtual]

Implements CrdTransf.

int CorotCrdTransf3d::revertToLastCommit ( void   )  [virtual]

Implements CrdTransf.

int CorotCrdTransf3d::revertToStart ( void   )  [virtual]

Implements CrdTransf.

const Vector& CorotCrdTransf3d::getBasicTrialDisp ( void   )  [virtual]

Implements CrdTransf.

const Vector& CorotCrdTransf3d::getBasicIncrDisp ( void   )  [virtual]

Implements CrdTransf.

const Vector& CorotCrdTransf3d::getBasicIncrDeltaDisp ( void   )  [virtual]

Implements CrdTransf.

const Vector& CorotCrdTransf3d::getBasicTrialVel ( void   )  [virtual]

Implements CrdTransf.

const Vector& CorotCrdTransf3d::getBasicTrialAccel ( void   )  [virtual]

Implements CrdTransf.

const Vector& CorotCrdTransf3d::getGlobalResistingForce ( const Vector basicForce,
const Vector uniformLoad 
) [virtual]

Implements CrdTransf.

const Matrix& CorotCrdTransf3d::getGlobalStiffMatrix ( const Matrix basicStiff,
const Vector basicForce 
) [virtual]

Implements CrdTransf.

const Matrix& CorotCrdTransf3d::getInitialGlobalStiffMatrix ( const Matrix basicStiff  )  [virtual]

Implements CrdTransf.

CrdTransf3d* CorotCrdTransf3d::getCopy ( void   )  [virtual]

Implements CrdTransf3d.

int CorotCrdTransf3d::sendSelf ( int  cTag,
Channel theChannel 
) [virtual]

Implements MovableObject.

int CorotCrdTransf3d::recvSelf ( int  cTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

Implements MovableObject.

void CorotCrdTransf3d::Print ( OPS_Stream s,
int  flag = 0 
) [virtual]

Implements TaggedObject.

const Vector& CorotCrdTransf3d::getPointGlobalCoordFromLocal ( const Vector localCoords  )  [virtual]

Implements CrdTransf.

const Vector& CorotCrdTransf3d::getPointGlobalDisplFromBasic ( double  xi,
const Vector basicDisps 
) [virtual]

Implements CrdTransf.

int CorotCrdTransf3d::getLocalAxes ( Vector xAxis,
Vector yAxis,
Vector zAxis 
) [virtual]

Implements CrdTransf3d.


The documentation for this class was generated from the following file:

Generated on Mon Oct 23 15:05:39 2006 for OpenSees by doxygen 1.5.0