GroundMotion Class Reference#include <GroundMotion.h>
Inheritance diagram for GroundMotion: ![]()
Detailed Description
Definition at line 47 of file GroundMotion.h. Constructor & Destructor Documentation
Definition at line 38 of file GroundMotion.cpp.
Definition at line 53 of file GroundMotion.cpp.
Definition at line 61 of file GroundMotion.cpp.
Member Function Documentation
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 113 of file GroundMotion.cpp. References TimeSeries::getDuration().
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 122 of file GroundMotion.cpp. References TimeSeries::getPeakFactor().
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 132 of file GroundMotion.cpp. References TimeSeries::getPeakFactor(), and integrate().
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 149 of file GroundMotion.cpp. References TimeSeries::getPeakFactor(), and integrate().
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 180 of file GroundMotion.cpp. References TimeSeries::getFactor(). Referenced by getDispVelAccel().
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 204 of file GroundMotion.cpp. References TimeSeries::getFactor(), integrate(), and opserr. Referenced by getDispVelAccel().
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 230 of file GroundMotion.cpp. References TimeSeries::getFactor(), integrate(), and opserr. Referenced by getDispVelAccel().
Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 266 of file GroundMotion.cpp. References getAccel(), getDisp(), TimeSeries::getFactor(), and getVel(). Referenced by ImposedMotionSP1::applyConstraint(), and ImposedMotionSP::applyConstraint().
Definition at line 75 of file GroundMotion.cpp.
Definition at line 84 of file GroundMotion.cpp. References TimeSeriesIntegrator::integrate(), and opserr. Referenced by GroundMotionRecord::getDisp(), getDisp(), GroundMotionRecord::getPeakDisp(), getPeakDisp(), GroundMotionRecord::getPeakVel(), getPeakVel(), GroundMotionRecord::getVel(), and getVel().
Implements MovableObject. Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 290 of file GroundMotion.cpp. References MovableObject::getClassTag(), Channel::getDbTag(), MovableObject::getDbTag(), opserr, Channel::sendID(), MovableObject::sendSelf(), and MovableObject::setDbTag(). Referenced by UniformExcitation::sendSelf(), and MultiSupportPattern::sendSelf().
Implements MovableObject. Reimplemented in GroundMotionRecord, and InterpolatedGroundMotion. Definition at line 384 of file GroundMotion.cpp. References MovableObject::getClassTag(), MovableObject::getDbTag(), FEM_ObjectBroker::getNewTimeSeries(), FEM_ObjectBroker::getNewTimeSeriesIntegrator(), opserr, Channel::recvID(), MovableObject::recvSelf(), MovableObject::setDbTag(), and theBroker. Referenced by UniformExcitation::recvSelf(), and MultiSupportPattern::recvSelf().
Reimplemented from MovableObject. Definition at line 481 of file GroundMotion.cpp. References MovableObject::setParameter(). Referenced by EarthquakePattern::setParameter().
Reimplemented from MovableObject. Definition at line 487 of file GroundMotion.cpp. References MovableObject::updateParameter(). Referenced by EarthquakePattern::updateParameter().
Reimplemented from MovableObject. Definition at line 493 of file GroundMotion.cpp. References MovableObject::activateParameter(). Referenced by EarthquakePattern::activateParameter().
The documentation for this class was generated from the following files:
|