FiberSection3d Class Reference#include <FiberSection3d.h>
Inheritance diagram for FiberSection3d: ![]()
Detailed Description
Definition at line 44 of file FiberSection3d.h. Constructor & Destructor Documentation
Definition at line 114 of file FiberSection3d.cpp. References SECTION_RESPONSE_MY, SECTION_RESPONSE_MZ, and SECTION_RESPONSE_P. Referenced by getCopy().
Definition at line 48 of file FiberSection3d.cpp. References exit(), UniaxialMaterial::getCopy(), Fiber::getFiberLocation(), opserr, SECTION_RESPONSE_MY, SECTION_RESPONSE_MZ, and SECTION_RESPONSE_P.
Definition at line 209 of file FiberSection3d.cpp.
Member Function Documentation
Implements SectionForceDeformation. Definition at line 348 of file FiberSection3d.cpp. References e, eCommit, exit(), FiberSection3d(), UniaxialMaterial::getCopy(), kData, matData, numFibers, opserr, sData, TaggedObject::setTag(), theMaterials, yBar, and zBar.
Implements SectionForceDeformation. Definition at line 400 of file FiberSection3d.cpp. Referenced by setResponse().
Implements SectionForceDeformation. Definition at line 406 of file FiberSection3d.cpp. Referenced by setResponse().
Implements MovableObject. Definition at line 533 of file FiberSection3d.cpp. References Channel::getDbTag(), MovableObject::getDbTag(), TaggedObject::getTag(), opserr, Channel::sendID(), and Channel::sendVector().
Implements MovableObject. Definition at line 588 of file FiberSection3d.cpp. References exit(), MovableObject::getClassTag(), MovableObject::getDbTag(), FEM_ObjectBroker::getNewUniaxialMaterial(), opserr, Channel::recvID(), MovableObject::recvSelf(), Channel::recvVector(), MovableObject::setDbTag(), TaggedObject::setTag(), and theBroker.
Implements TaggedObject. Definition at line 703 of file FiberSection3d.cpp. References endln, UniaxialMaterial::getStrain(), UniaxialMaterial::getStress(), TaggedObject::getTag(), and TaggedObject::Print().
Reimplemented from SectionForceDeformation. Definition at line 727 of file FiberSection3d.cpp. References OPS_Stream::attr(), OPS_Stream::endTag(), getOrder(), TaggedObject::getTag(), getType(), SECTION_RESPONSE_MY, SECTION_RESPONSE_MZ, SECTION_RESPONSE_P, SECTION_RESPONSE_T, SECTION_RESPONSE_VY, SECTION_RESPONSE_VZ, UniaxialMaterial::setResponse(), and OPS_Stream::tag().
Reimplemented from SectionForceDeformation. Definition at line 950 of file FiberSection3d.cpp. References SectionForceDeformation::getResponse().
Definition at line 136 of file FiberSection3d.cpp. References exit(), Fiber::getArea(), UniaxialMaterial::getCopy(), Fiber::getFiberLocation(), Fiber::getMaterial(), and opserr. Referenced by TclModelBuilder_addUCFiberSection().
Reimplemented from MovableObject. Definition at line 958 of file FiberSection3d.cpp. References TaggedObject::getTag().
The documentation for this class was generated from the following files:
|