CentralDifference Class Reference#include <CentralDifference.h>
Inheritance diagram for CentralDifference: ![]()
Detailed Description
Definition at line 45 of file CentralDifference.h. Constructor & Destructor Documentation
Definition at line 45 of file CentralDifference.cpp.
Definition at line 56 of file CentralDifference.cpp.
Definition at line 68 of file CentralDifference.cpp.
Member Function Documentation
Implements IncrementalIntegrator. Definition at line 131 of file CentralDifference.cpp. References FE_Element::addCtoTang(), FE_Element::addMtoTang(), and FE_Element::zeroTangent().
Implements IncrementalIntegrator. Definition at line 142 of file CentralDifference.cpp. References DOF_Group::addCtoTang(), DOF_Group::addMtoTang(), and DOF_Group::zeroTangent().
Reimplemented from Integrator. Definition at line 153 of file CentralDifference.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 86 of file CentralDifference.cpp. References Vector::addVector(), AnalysisModel::applyLoadDomain(), endln, IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, AnalysisModel::setAccel(), and AnalysisModel::setVel().
Implements IncrementalIntegrator. Definition at line 262 of file CentralDifference.cpp. References Vector::addVector(), endln, IncrementalIntegrator::getAnalysisModelPtr(), opserr, AnalysisModel::setResponse(), Vector::Size(), and AnalysisModel::updateDomain().
Reimplemented from IncrementalIntegrator. Definition at line 315 of file CentralDifference.cpp. References AnalysisModel::commitDomain(), IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, and AnalysisModel::setCurrentDomainTime().
Implements MovableObject. Definition at line 332 of file CentralDifference.cpp. References opserr, and Channel::sendVector().
Implements MovableObject. Definition at line 349 of file CentralDifference.cpp. References opserr, and Channel::recvVector().
Implements Integrator. Definition at line 366 of file CentralDifference.cpp. References endln, IncrementalIntegrator::getAnalysisModelPtr(), and AnalysisModel::getCurrentDomainTime().
The documentation for this class was generated from the following files:
|