CollocationHybridSimulation Class Reference#include <CollocationHybridSimulation.h>
Inheritance diagram for CollocationHybridSimulation: ![]()
Detailed Description
Definition at line 45 of file CollocationHybridSimulation.h. Constructor & Destructor Documentation
Definition at line 47 of file CollocationHybridSimulation.cpp.
Definition at line 58 of file CollocationHybridSimulation.cpp.
Definition at line 79 of file CollocationHybridSimulation.cpp.
Definition at line 101 of file CollocationHybridSimulation.cpp.
Definition at line 113 of file CollocationHybridSimulation.cpp.
Definition at line 126 of file CollocationHybridSimulation.cpp.
Member Function Documentation
Implements IncrementalIntegrator. Definition at line 216 of file CollocationHybridSimulation.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 233 of file CollocationHybridSimulation.cpp. References DOF_Group::addCtoTang(), DOF_Group::addMtoTang(), and DOF_Group::zeroTangent().
Reimplemented from Integrator. Definition at line 244 of file CollocationHybridSimulation.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 144 of file CollocationHybridSimulation.cpp. References Vector::addVector(), endln, IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, AnalysisModel::setAccel(), AnalysisModel::setVel(), and AnalysisModel::updateDomain().
Reimplemented from IncrementalIntegrator. Definition at line 203 of file CollocationHybridSimulation.cpp.
Implements IncrementalIntegrator. Definition at line 350 of file CollocationHybridSimulation.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 392 of file CollocationHybridSimulation.cpp. References Vector::addVector(), AnalysisModel::commitDomain(), IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, AnalysisModel::setCurrentDomainTime(), and AnalysisModel::setResponse().
Implements MovableObject. Definition at line 433 of file CollocationHybridSimulation.cpp. References MovableObject::getClassTag(), MovableObject::getDbTag(), opserr, MovableObject::sendSelf(), and Channel::sendVector().
Implements MovableObject. Definition at line 458 of file CollocationHybridSimulation.cpp. References FEM_ObjectBroker::getNewConvergenceTest(), int(), opserr, MovableObject::recvSelf(), Channel::recvVector(), MovableObject::setDbTag(), and theBroker.
Implements Integrator. Definition at line 485 of file CollocationHybridSimulation.cpp. References endln, IncrementalIntegrator::getAnalysisModelPtr(), and AnalysisModel::getCurrentDomainTime().
The documentation for this class was generated from the following files:
|