ImposedMotionSP Class Reference

#include <ImposedMotionSP.h>

Inheritance diagram for ImposedMotionSP:

SP_Constraint DomainComponent TaggedObject MovableObject List of all members.

Public Member Functions

 ImposedMotionSP ()
 ImposedMotionSP (int spTag, int nodeTag, int ndof, int patternTag, int theGroundMotionTag)
 ~ImposedMotionSP ()
int applyConstraint (double loadFactor)
double getValue (void)
bool isHomogeneous (void) const
int sendSelf (int commitTag, Channel &theChannel)
int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)
void Print (OPS_Stream &s, int flag=0)

Detailed Description

Definition at line 45 of file ImposedMotionSP.h.


Constructor & Destructor Documentation

ImposedMotionSP::ImposedMotionSP (  ) 

Definition at line 43 of file ImposedMotionSP.cpp.

ImposedMotionSP::ImposedMotionSP ( int  spTag,
int  nodeTag,
int  ndof,
int  patternTag,
int  theGroundMotionTag 
)

Definition at line 53 of file ImposedMotionSP.cpp.

ImposedMotionSP::~ImposedMotionSP (  ) 

Definition at line 62 of file ImposedMotionSP.cpp.


Member Function Documentation

double ImposedMotionSP::getValue ( void   )  [virtual]

Reimplemented from SP_Constraint.

Definition at line 71 of file ImposedMotionSP.cpp.

bool ImposedMotionSP::isHomogeneous ( void   )  const [virtual]

Reimplemented from SP_Constraint.

Definition at line 132 of file ImposedMotionSP.cpp.

int ImposedMotionSP::sendSelf ( int  commitTag,
Channel theChannel 
) [virtual]

Reimplemented from SP_Constraint.

Definition at line 139 of file ImposedMotionSP.cpp.

References MovableObject::getDbTag(), opserr, Channel::sendID(), and SP_Constraint::sendSelf().

int ImposedMotionSP::recvSelf ( int  commitTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

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


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

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