ImposedMotionSP1 Class Reference

#include <ImposedMotionSP1.h>

Inheritance diagram for ImposedMotionSP1:

SP_Constraint DomainComponent TaggedObject MovableObject List of all members.

Public Member Functions

 ImposedMotionSP1 ()
 ImposedMotionSP1 (int spTag, int nodeTag, int ndof, int patternTag, int groundMotionTag)
 ~ImposedMotionSP1 ()
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 ImposedMotionSP1.h.


Constructor & Destructor Documentation

ImposedMotionSP1::ImposedMotionSP1 (  ) 

Definition at line 43 of file ImposedMotionSP1.cpp.

ImposedMotionSP1::ImposedMotionSP1 ( int  spTag,
int  nodeTag,
int  ndof,
int  patternTag,
int  groundMotionTag 
)

Definition at line 51 of file ImposedMotionSP1.cpp.

ImposedMotionSP1::~ImposedMotionSP1 (  ) 

Definition at line 60 of file ImposedMotionSP1.cpp.


Member Function Documentation

int ImposedMotionSP1::applyConstraint ( double  loadFactor  )  [virtual]

double ImposedMotionSP1::getValue ( void   )  [virtual]

Reimplemented from SP_Constraint.

Definition at line 68 of file ImposedMotionSP1.cpp.

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

Reimplemented from SP_Constraint.

Definition at line 104 of file ImposedMotionSP1.cpp.

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

Reimplemented from SP_Constraint.

Definition at line 111 of file ImposedMotionSP1.cpp.

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

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

void ImposedMotionSP1::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