HHTHybridSimulation Class Reference#include <HHTHybridSimulation.h>
Inheritance diagram for HHTHybridSimulation: ![]()
Detailed Description
Definition at line 45 of file HHTHybridSimulation.h. Constructor & Destructor Documentation
Definition at line 46 of file HHTHybridSimulation.cpp.
Definition at line 59 of file HHTHybridSimulation.cpp.
Definition at line 72 of file HHTHybridSimulation.cpp.
Definition at line 86 of file HHTHybridSimulation.cpp.
Definition at line 100 of file HHTHybridSimulation.cpp.
Definition at line 115 of file HHTHybridSimulation.cpp.
Member Function Documentation
Implements IncrementalIntegrator. Definition at line 218 of file HHTHybridSimulation.cpp. References FE_Element::addCtoTang(), FE_Element::addKiToTang(), FE_Element::addKtToTang(), FE_Element::addMtoTang(), CURRENT_TANGENT, INITIAL_TANGENT, IncrementalIntegrator::statusFlag, and FE_Element::zeroTangent().
Implements IncrementalIntegrator. Definition at line 235 of file HHTHybridSimulation.cpp. References DOF_Group::addCtoTang(), DOF_Group::addMtoTang(), and DOF_Group::zeroTangent().
Reimplemented from Integrator. Definition at line 246 of file HHTHybridSimulation.cpp. References IncrementalIntegrator::getAnalysisModelPtr(), DOF_Group::getCommittedAccel(), DOF_Group::getCommittedDisp(), DOF_Group::getCommittedVel(), AnalysisModel::getDOFs(), DOF_Group::getID(), IncrementalIntegrator::getLinearSOEPtr(), LinearSOE::getX(), opserr, AnalysisModel::setRayleighDampingFactors(), ID::Size(), and Vector::Size().
Reimplemented from IncrementalIntegrator. Definition at line 139 of file HHTHybridSimulation.cpp. References Vector::addVector(), endln, IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, AnalysisModel::setAccel(), AnalysisModel::setVel(), and AnalysisModel::updateDomain().
Implements IncrementalIntegrator. Definition at line 371 of file HHTHybridSimulation.cpp. References Vector::addVector(), endln, IncrementalIntegrator::getAnalysisModelPtr(), ConvergenceTest::getMaxNumTests(), ConvergenceTest::getNumTests(), opserr, AnalysisModel::setResponse(), Vector::Size(), and AnalysisModel::updateDomain().
Reimplemented from IncrementalIntegrator. Definition at line 423 of file HHTHybridSimulation.cpp. References AnalysisModel::commitDomain(), IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, AnalysisModel::setCurrentDomainTime(), and AnalysisModel::setResponse().
Implements MovableObject. Definition at line 447 of file HHTHybridSimulation.cpp. References MovableObject::getClassTag(), MovableObject::getDbTag(), opserr, MovableObject::sendSelf(), and Channel::sendVector().
Implements MovableObject. Definition at line 475 of file HHTHybridSimulation.cpp. References FEM_ObjectBroker::getNewConvergenceTest(), int(), opserr, MovableObject::recvSelf(), Channel::recvVector(), MovableObject::setDbTag(), and theBroker.
Implements Integrator. Definition at line 505 of file HHTHybridSimulation.cpp. References endln, IncrementalIntegrator::getAnalysisModelPtr(), and AnalysisModel::getCurrentDomainTime().
The documentation for this class was generated from the following files:
|