SectionAggregator Class Reference#include <SectionAggregator.h>
Inheritance diagram for SectionAggregator: ![]()
Detailed Description
Definition at line 48 of file SectionAggregator.h. Constructor & Destructor Documentation
Definition at line 56 of file SectionAggregator.cpp. References endln, exit(), UniaxialMaterial::getCopy(), SectionForceDeformation::getCopy(), SectionForceDeformation::getOrder(), maxOrder, and opserr.
Definition at line 117 of file SectionAggregator.cpp. References exit(), UniaxialMaterial::getCopy(), maxOrder, and opserr.
Definition at line 172 of file SectionAggregator.cpp. References exit(), UniaxialMaterial::getCopy(), SectionForceDeformation::getCopy(), SectionForceDeformation::getOrder(), maxOrder, and opserr.
Definition at line 228 of file SectionAggregator.cpp.
Member Function Documentation
Implements SectionForceDeformation. Definition at line 261 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), and SectionForceDeformation::setTrialSectionDeformation().
Implements SectionForceDeformation. Definition at line 287 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), and SectionForceDeformation::getSectionDeformation(). Referenced by getVariable().
Implements SectionForceDeformation. Definition at line 428 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), and SectionForceDeformation::getStressResultant().
Implements SectionForceDeformation. Definition at line 310 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), SectionForceDeformation::getSectionTangent(), and Matrix::Zero().
Implements SectionForceDeformation. Definition at line 337 of file SectionAggregator.cpp. References SectionForceDeformation::getInitialTangent(), SectionForceDeformation::getOrder(), and Matrix::Zero(). Referenced by getInitialFlexibility().
Reimplemented from SectionForceDeformation. Definition at line 364 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), SectionForceDeformation::getSectionFlexibility(), k, opserr, and Matrix::Zero().
Reimplemented from SectionForceDeformation. Definition at line 399 of file SectionAggregator.cpp. References SectionForceDeformation::getInitialFlexibility(), getInitialTangent(), SectionForceDeformation::getOrder(), k, and Matrix::Zero().
Implements SectionForceDeformation. Definition at line 506 of file SectionAggregator.cpp. References SectionForceDeformation::commitState().
Implements SectionForceDeformation. Definition at line 520 of file SectionAggregator.cpp. References SectionForceDeformation::revertToLastCommit().
Implements SectionForceDeformation. Definition at line 538 of file SectionAggregator.cpp. References SectionForceDeformation::revertToStart().
Implements SectionForceDeformation. Definition at line 451 of file SectionAggregator.cpp. References exit(), opserr, and SectionAggregator().
Implements SectionForceDeformation. Definition at line 472 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), and SectionForceDeformation::getType(). Referenced by getVariable().
Implements SectionForceDeformation. Definition at line 495 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(). Referenced by sendSelf().
Implements MovableObject. Definition at line 554 of file SectionAggregator.cpp. References endln, MovableObject::getClassTag(), MovableObject::getDbTag(), Channel::getDbTag(), SectionForceDeformation::getOrder(), getOrder(), TaggedObject::getTag(), opserr, Channel::sendID(), MovableObject::sendSelf(), and MovableObject::setDbTag().
Implements MovableObject. Definition at line 652 of file SectionAggregator.cpp. References endln, MovableObject::getClassTag(), FEM_ObjectBroker::getNewSection(), FEM_ObjectBroker::getNewUniaxialMaterial(), maxOrder, opserr, Channel::recvID(), MovableObject::recvSelf(), MovableObject::setDbTag(), TaggedObject::setTag(), ID::Size(), Vector::Size(), and theBroker.
Implements TaggedObject. Definition at line 790 of file SectionAggregator.cpp. References endln, TaggedObject::getTag(), and TaggedObject::Print().
Reimplemented from SectionForceDeformation. Definition at line 808 of file SectionAggregator.cpp. References SectionForceDeformation::setResponse().
Reimplemented from SectionForceDeformation. Definition at line 827 of file SectionAggregator.cpp. References SectionForceDeformation::getResponse().
Reimplemented from Material. Definition at line 851 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), getSectionDeformation(), getType(), SECTION_RESPONSE_MY, SECTION_RESPONSE_MZ, and SECTION_RESPONSE_P.
Reimplemented from MovableObject. Definition at line 888 of file SectionAggregator.cpp. References endln, TaggedObject::getTag(), opserr, and MovableObject::setParameter().
Reimplemented from SectionForceDeformation. Definition at line 929 of file SectionAggregator.cpp. References SectionForceDeformation::getOrder(), and SectionForceDeformation::getStressResultantSensitivity().
Reimplemented from SectionForceDeformation. Definition at line 921 of file SectionAggregator.cpp. References Vector::Zero().
Reimplemented from SectionForceDeformation. Definition at line 955 of file SectionAggregator.cpp. References Matrix::Zero().
Reimplemented from SectionForceDeformation. Definition at line 963 of file SectionAggregator.cpp. References SectionForceDeformation::commitSensitivity(), and SectionForceDeformation::getOrder().
Definition at line 996 of file SectionAggregator.cpp.
The documentation for this class was generated from the following files:
|