FourNodeQuadUP Class Reference#include <FourNodeQuadUP.h>
Inheritance diagram for FourNodeQuadUP: ![]()
Detailed Description
Definition at line 61 of file FourNodeQuadUP.h. Constructor & Destructor Documentation
Definition at line 41 of file FourNodeQuadUP.cpp. References exit(), NDMaterial::getCopy(), and opserr.
Definition at line 97 of file FourNodeQuadUP.cpp.
Definition at line 118 of file FourNodeQuadUP.cpp.
Member Function Documentation
Reimplemented from DomainComponent. Definition at line 163 of file FourNodeQuadUP.cpp. References Domain::getNode(), Node::getNumberDOF(), and DomainComponent::setDomain().
Reimplemented from Element. Definition at line 250 of file FourNodeQuadUP.cpp. References Node::getTrialDisp(), NDMaterial::setTrialStrain(), and Vector::Zero().
Implements Element. Definition at line 297 of file FourNodeQuadUP.cpp. References alpha, TzLiq1::getTangent(), and Matrix::Zero().
Implements Element. Definition at line 339 of file FourNodeQuadUP.cpp. References alpha, exit(), TzLiq1::getInitialTangent(), opserr, and Matrix::Zero().
Reimplemented from Element. Definition at line 390 of file FourNodeQuadUP.cpp. References Matrix::addMatrix(), Element::alphaM, Element::betaK, Element::betaK0, Element::betaKc, getMass(), Element::Kc, and Matrix::Zero(). Referenced by getResistingForceIncInertia().
Reimplemented from Element. Definition at line 453 of file FourNodeQuadUP.cpp. References Matrix::Zero(). Referenced by addInertiaLoadToUnbalance(), getDamp(), getResistingForceIncInertia(), and updateParameter().
Implements Element. Definition at line 519 of file FourNodeQuadUP.cpp. References TaggedObject::getTag(), and opserr.
Implements Element. Definition at line 527 of file FourNodeQuadUP.cpp. References getMass(), Node::getRV(), opserr, and Vector::Size().
Implements Element. Definition at line 572 of file FourNodeQuadUP.cpp. References Vector::addVector(), alpha, TzLiq1::getStress(), and Vector::Zero(). Referenced by getResistingForceIncInertia().
Reimplemented from Element. Definition at line 630 of file FourNodeQuadUP.cpp. References getDamp(), getMass(), getResistingForce(), Node::getTrialAccel(), Node::getTrialVel(), and k.
Implements MovableObject. Definition at line 707 of file FourNodeQuadUP.cpp. References MovableObject::getClassTag(), Channel::getDbTag(), MovableObject::getDbTag(), TaggedObject::getTag(), opserr, Channel::sendID(), Channel::sendVector(), and MovableObject::setDbTag().
Implements MovableObject. Definition at line 782 of file FourNodeQuadUP.cpp. References endln, exit(), MovableObject::getClassTag(), MovableObject::getDbTag(), FEM_ObjectBroker::getNewNDMaterial(), TaggedObject::getTag(), int(), opserr, Channel::recvID(), MovableObject::recvSelf(), Channel::recvVector(), MovableObject::setDbTag(), TaggedObject::setTag(), and theBroker.
Reimplemented from DomainComponent. Definition at line 907 of file FourNodeQuadUP.cpp. References Renderer::drawPolygon(), Node::getCrds(), Node::getDisp(), and TzLiq1::getStress().
Implements TaggedObject. Definition at line 892 of file FourNodeQuadUP.cpp. References endln, TzLiq1::getStress(), TaggedObject::getTag(), and TaggedObject::Print().
Reimplemented from Element. Definition at line 955 of file FourNodeQuadUP.cpp. References OPS_Stream::attr(), OPS_Stream::endTag(), TaggedObject::getTag(), NDMaterial::setResponse(), and OPS_Stream::tag().
Reimplemented from Element. Definition at line 1005 of file FourNodeQuadUP.cpp. References Information::setMatrix(), and Information::setVector().
Reimplemented from MovableObject. Definition at line 1021 of file FourNodeQuadUP.cpp. References Parameter::addObject(), and MovableObject::setParameter().
Reimplemented from MovableObject. Definition at line 1054 of file FourNodeQuadUP.cpp. References getMass(), Information::theDouble, and MovableObject::updateParameter().
Friends And Related Function Documentation
Definition at line 161 of file FourNodeQuadUP.h.
Definition at line 163 of file FourNodeQuadUP.h.
The documentation for this class was generated from the following files:
|