DummyNode Class Reference

#include <DummyNode.h>

Inheritance diagram for DummyNode:

Node DomainComponent TaggedObject MovableObject List of all members.

Public Member Functions

 DummyNode ()
 DummyNode (Node &theRealNode)
 ~DummyNode ()
NodegetNode (void) const
void setDOF_GroupPtr (DOF_Group *theDOF_Grp)
DOF_GroupgetDOF_GroupPtr (void)
int getNumberDOF (void) const
const MatrixgetMass (void)
int setMass (const Matrix &)
const VectorgetCrds (void) const
const VectorgetDisp (void)
const VectorgetVel (void)
const VectorgetAccel (void)
const VectorgetTrialDisp (void)
const VectorgetTrialVel (void)
const VectorgetTrialAccel (void)
int setTrialDisp (const Vector &)
int setTrialVel (const Vector &)
int setTrialAccel (const Vector &)
int setIncrTrialDisp (const Vector &)
int setIncrTrialVel (const Vector &)
int setIncrTrialAccel (const Vector &)
void addUnbalancedLoad (const Vector &)
const VectorgetUnbalancedLoad (void) const
void zeroUnbalancedLoad (void)
int commitState ()
void Print (OPS_Stream &s) const
int addElementPtr (Element *)
void setColor (int newColor)
int getColor (void) const
int sendSelf (Channel &theChannel, FEM_ObjectBroker &theBroker)
int recvSelf (Channel &theChannel, FEM_ObjectBroker &theBroker)

Friends

OPS_Streamoperator<< (OPS_Stream &s, const DummyNode &N)

Detailed Description

Definition at line 49 of file DummyNode.h.


Constructor & Destructor Documentation

DummyNode::DummyNode (  ) 

Definition at line 36 of file DummyNode.cpp.

DummyNode::DummyNode ( Node theRealNode  ) 

Definition at line 43 of file DummyNode.cpp.

DummyNode::~DummyNode (  ) 

Definition at line 52 of file DummyNode.cpp.


Member Function Documentation

Node * DummyNode::getNode ( void   )  const

Definition at line 58 of file DummyNode.cpp.

void DummyNode::setDOF_GroupPtr ( DOF_Group theDOF_Grp  )  [virtual]

Reimplemented from Node.

Definition at line 65 of file DummyNode.cpp.

DOF_Group * DummyNode::getDOF_GroupPtr ( void   )  [virtual]

Reimplemented from Node.

Definition at line 73 of file DummyNode.cpp.

int DummyNode::getNumberDOF ( void   )  const [virtual]

Reimplemented from Node.

Definition at line 81 of file DummyNode.cpp.

References Node::getNumberDOF().

const Matrix & DummyNode::getMass ( void   )  [virtual]

Reimplemented from Node.

Definition at line 91 of file DummyNode.cpp.

References Node::getMass().

int DummyNode::setMass ( const Matrix  )  [virtual]

Reimplemented from Node.

Definition at line 101 of file DummyNode.cpp.

References Node::setMass().

const Vector & DummyNode::getCrds ( void   )  const [virtual]

Reimplemented from Node.

Definition at line 109 of file DummyNode.cpp.

References Node::getCrds().

const Vector & DummyNode::getDisp ( void   )  [virtual]

Reimplemented from Node.

Definition at line 116 of file DummyNode.cpp.

References Node::getDisp().

const Vector & DummyNode::getVel ( void   )  [virtual]

Reimplemented from Node.

Definition at line 123 of file DummyNode.cpp.

References Node::getVel().

const Vector & DummyNode::getAccel ( void   )  [virtual]

Reimplemented from Node.

Definition at line 130 of file DummyNode.cpp.

References Node::getAccel().

const Vector & DummyNode::getTrialDisp ( void   )  [virtual]

Reimplemented from Node.

Definition at line 137 of file DummyNode.cpp.

References Node::getTrialDisp().

const Vector & DummyNode::getTrialVel ( void   )  [virtual]

Reimplemented from Node.

Definition at line 145 of file DummyNode.cpp.

References Node::getTrialVel().

const Vector & DummyNode::getTrialAccel ( void   )  [virtual]

Reimplemented from Node.

Definition at line 153 of file DummyNode.cpp.

References Node::getTrialAccel().

int DummyNode::setTrialDisp ( const Vector  )  [virtual]

Reimplemented from Node.

Definition at line 163 of file DummyNode.cpp.

int DummyNode::setTrialVel ( const Vector  )  [virtual]

Reimplemented from Node.

Definition at line 169 of file DummyNode.cpp.

int DummyNode::setTrialAccel ( const Vector  )  [virtual]

Reimplemented from Node.

Definition at line 176 of file DummyNode.cpp.

int DummyNode::setIncrTrialDisp ( const Vector  ) 

Definition at line 183 of file DummyNode.cpp.

int DummyNode::setIncrTrialVel ( const Vector  ) 

Definition at line 190 of file DummyNode.cpp.

int DummyNode::setIncrTrialAccel ( const Vector  ) 

Definition at line 197 of file DummyNode.cpp.

void DummyNode::addUnbalancedLoad ( const Vector  ) 

Definition at line 213 of file DummyNode.cpp.

References Node::addUnbalancedLoad().

const Vector & DummyNode::getUnbalancedLoad ( void   )  const

Definition at line 221 of file DummyNode.cpp.

References Node::getUnbalancedLoad().

void DummyNode::zeroUnbalancedLoad ( void   )  [virtual]

Reimplemented from Node.

Definition at line 228 of file DummyNode.cpp.

References Node::zeroUnbalancedLoad().

int DummyNode::commitState (  )  [virtual]

Reimplemented from Node.

Definition at line 204 of file DummyNode.cpp.

void DummyNode::Print ( OPS_Stream s  )  const

Definition at line 274 of file DummyNode.cpp.

References Node::Print().

Referenced by operator<<().

int DummyNode::addElementPtr ( Element  ) 

Definition at line 236 of file DummyNode.cpp.

void DummyNode::setColor ( int  newColor  ) 

Definition at line 245 of file DummyNode.cpp.

int DummyNode::getColor ( void   )  const

Definition at line 251 of file DummyNode.cpp.

int DummyNode::sendSelf ( Channel theChannel,
FEM_ObjectBroker theBroker 
)

Definition at line 258 of file DummyNode.cpp.

References opserr, Node::sendSelf(), and theBroker.

int DummyNode::recvSelf ( Channel theChannel,
FEM_ObjectBroker theBroker 
)

Definition at line 267 of file DummyNode.cpp.

References opserr.


Friends And Related Function Documentation

OPS_Stream& operator<< ( OPS_Stream s,
const DummyNode N 
) [friend]

Definition at line 279 of file DummyNode.cpp.


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

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