EnhancedQuad Class Reference#include <EnhancedQuad.h>
Inheritance diagram for EnhancedQuad:
Detailed Description
Definition at line 36 of file EnhancedQuad.h. Constructor & Destructor Documentation
Definition at line 88 of file EnhancedQuad.cpp. References endln, exit(), NDMaterial::getCopy(), opserr, and Vector::Zero().
Definition at line 131 of file EnhancedQuad.cpp.
Member Function Documentation
Reimplemented from DomainComponent. Definition at line 147 of file EnhancedQuad.cpp. References Domain::getNode(), and DomainComponent::setDomain().
Reimplemented from Element. Definition at line 219 of file EnhancedQuad.cpp. References Vector::Zero().
Implements TaggedObject. Definition at line 234 of file EnhancedQuad.cpp. References endln, TaggedObject::getTag(), and TaggedObject::Print().
Implements Element. Definition at line 263 of file EnhancedQuad.cpp. References Matrix::addMatrixProduct(), k, kk, Matrix::Solve(), Vector::Zero(), and Matrix::Zero().
Implements Element. Definition at line 551 of file EnhancedQuad.cpp. References return(), and Vector::Zero().
Implements Element. Definition at line 561 of file EnhancedQuad.cpp. References endln, TaggedObject::getTag(), and opserr.
Implements Element. Definition at line 568 of file EnhancedQuad.cpp. References Vector::addMatrixVector(), and count.
Reimplemented from Element. Definition at line 625 of file EnhancedQuad.cpp. References Element::alphaM, Element::betaK, Element::betaK0, Element::betaKc, and Element::getRayleighDampingForces().
Reimplemented from Element. Definition at line 1445 of file EnhancedQuad.cpp. References OPS_Stream::attr(), OPS_Stream::endTag(), MovableObject::getClassTag(), TaggedObject::getTag(), NDMaterial::setResponse(), and OPS_Stream::tag().
Reimplemented from Element. Definition at line 1512 of file EnhancedQuad.cpp. References Information::setVector().
Implements MovableObject. Definition at line 1541 of file EnhancedQuad.cpp. References MovableObject::getClassTag(), Channel::getDbTag(), MovableObject::getDbTag(), TaggedObject::getTag(), opserr, Channel::sendID(), Channel::sendVector(), and MovableObject::setDbTag().
Implements MovableObject. Definition at line 1604 of file EnhancedQuad.cpp. References endln, exit(), MovableObject::getClassTag(), MovableObject::getDbTag(), FEM_ObjectBroker::getNewNDMaterial(), TaggedObject::getTag(), opserr, Channel::recvID(), MovableObject::recvSelf(), Channel::recvVector(), MovableObject::setDbTag(), TaggedObject::setTag(), and theBroker.
Reimplemented from DomainComponent. Definition at line 1687 of file EnhancedQuad.cpp. References Renderer::drawPolygon(), Node::getCrds(), Node::getDisp(), Node::getEigenvectors(), and Matrix::noCols().
The documentation for this class was generated from the following files:
|