|
xc
|
Data that define acceleration, velocities and displacements due to a earthquake. More...
#include <MotionHistory.h>
Public Member Functions | |
| MotionHistory (const double &dt=0.0) | |
| MotionHistory (const MotionHistory &) | |
| MotionHistory & | operator= (const MotionHistory &) |
| double | getDelta (void) const |
| void | setDelta (const double &dT) |
| void | setAccelHistory (const TimeSeries *) |
| Set acceleration history. | |
| TimeSeries * | getAccelHistory (void) |
| size_t | getNumDataPoints (void) const |
| double | getDuration (void) const |
| double | getPeakAccel (void) const |
| double | getPeakVel (void) const |
| double | getPeakDisp (void) const |
| double | getAccel (double time) const |
| Return acceleration at specified time. | |
| double | getVel (double time) const |
| Return velocity at specified time. | |
| double | getDisp (double time) const |
| Return displacement at specified time. | |
| const Vector & | getDispVelAccel (Vector &data, const double &time) const |
| void | setIntegrator (TimeSeriesIntegrator *integrator) |
| TimeSeries * | integrate (TimeSeries *theSeries) const |
| double | getAccelSensitivity (double time) |
| int | setParameter (const std::vector< std::string > &argv, Parameter ¶m) |
| int | updateParameter (int parameterID, Information &info) |
| int | activateParameter (int parameterID) |
| void | loadAccelFile (const std::string &fileNameAccel, const double &timeStep, const double &theFactor) |
| void | loadAccelTimeFile (const std::string &fileNameAccel, const std::string &fileNameTime, const double &theFactor) |
Data that define acceleration, velocities and displacements due to a earthquake.
1.8.12