Collocation Class Reference#include <Collocation.h>
Inheritance diagram for Collocation: ![]()
Detailed Description
Definition at line 44 of file Collocation.h. Constructor & Destructor Documentation
Definition at line 46 of file Collocation.cpp.
Definition at line 57 of file Collocation.cpp.
Definition at line 77 of file Collocation.cpp.
Definition at line 98 of file Collocation.cpp.
Definition at line 109 of file Collocation.cpp.
Definition at line 121 of file Collocation.cpp.
Member Function Documentation
Implements IncrementalIntegrator. Definition at line 211 of file Collocation.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 228 of file Collocation.cpp. References DOF_Group::addCtoTang(), DOF_Group::addMtoTang(), and DOF_Group::zeroTangent().
Reimplemented from Integrator. Definition at line 239 of file Collocation.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 Collocation.cpp. References Vector::addVector(), endln, IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, AnalysisModel::setAccel(), AnalysisModel::setVel(), and AnalysisModel::updateDomain().
Implements IncrementalIntegrator. Definition at line 345 of file Collocation.cpp. References Vector::addVector(), endln, IncrementalIntegrator::getAnalysisModelPtr(), opserr, AnalysisModel::setResponse(), Vector::Size(), and AnalysisModel::updateDomain().
Reimplemented from IncrementalIntegrator. Definition at line 384 of file Collocation.cpp. References Vector::addVector(), AnalysisModel::commitDomain(), IncrementalIntegrator::getAnalysisModelPtr(), AnalysisModel::getCurrentDomainTime(), opserr, AnalysisModel::setCurrentDomainTime(), and AnalysisModel::setResponse().
Implements MovableObject. Definition at line 425 of file Collocation.cpp. References opserr, and Channel::sendVector().
Implements MovableObject. Definition at line 443 of file Collocation.cpp. References opserr, and Channel::recvVector().
Implements Integrator. Definition at line 461 of file Collocation.cpp. References endln, IncrementalIntegrator::getAnalysisModelPtr(), and AnalysisModel::getCurrentDomainTime().
The documentation for this class was generated from the following files:
|