DomainComponent Class Reference#include <DomainComponent.h>
Inheritance diagram for DomainComponent:
List of all members.
Detailed Description
Definition at line 49 of file DomainComponent.h.
Constructor & Destructor Documentation
DomainComponent::~DomainComponent |
( |
|
) |
[virtual] |
DomainComponent::DomainComponent |
( |
int |
tag, |
|
|
int |
classTag | |
|
) |
| | [protected] |
Member Function Documentation
void DomainComponent::setDomain |
( |
Domain * |
theDomain |
) |
[virtual] |
Reimplemented in NodalLoad, LoadPattern, PBowlLoading, UniformExcitation, Twenty_Node_Brick, TwentyNodeBrick, TwentySevenNodeBrick, EightNodeBrick, beam2d02, beam2d03, beam3d02, BeamWithHinges2d, BeamWithHinges3d, BbarBrick, Brick, DispBeamColumn2d, DispBeamColumn3d, ElasticBeam2d, ElasticBeam3d, ElementalLoad, fElement, ForceBeamColumn2d, ForceBeamColumn3d, ConstantPressureVolumeQuad, EnhancedQuad, FourNodeQuad, NineNodeMixedQuad, BeamColumnJoint2d, BeamColumnJoint3d, Joint2D, Joint3D, MP_Joint2D, MP_Joint3D, NewElement, NLBeamColumn2d, NLBeamColumn3d, ShellMITC4, TotalLagrangianFD20NodeBrick, TotalLagrangianFD8NodeBrick, CorotTruss, CorotTrussSection, Truss, TrussSection, BrickUP, FourNodeQuadUP, NineFourNodeQuadUP, NineFourNodeQuadUP, TwentyEightNodeBrickUP, EightNode_Brick_u_p, EightNode_LDBrick_u_p, UpdatedLagrangianBeam2D, EightNodeBrick_u_p_U, TwentyNodeBrick_u_p_U, ZeroLength, and ZeroLengthSection.
Definition at line 53 of file DomainComponent.cpp.
Referenced by Domain::addElement(), Subdomain::addExternalNode(), Domain::addMP_Constraint(), Subdomain::addNode(), Domain::addNode(), Domain::addRegion(), LoadPattern::addSP_Constraint(), Domain::addSP_Constraint(), PartitionedDomain::addSubdomain(), LoadPattern::removeSP_Constraint(), ZeroLengthSection::setDomain(), ZeroLength::setDomain(), TwentyNodeBrick_u_p_U::setDomain(), EightNodeBrick_u_p_U::setDomain(), UpdatedLagrangianBeam2D::setDomain(), EightNode_LDBrick_u_p::setDomain(), EightNode_Brick_u_p::setDomain(), TwentyEightNodeBrickUP::setDomain(), NineFourNodeQuadUP::setDomain(), FourNodeQuadUP::setDomain(), BrickUP::setDomain(), TrussSection::setDomain(), Truss::setDomain(), CorotTrussSection::setDomain(), CorotTruss::setDomain(), TotalLagrangianFD8NodeBrick::setDomain(), TotalLagrangianFD20NodeBrick::setDomain(), ShellMITC4::setDomain(), NLBeamColumn3d::setDomain(), NLBeamColumn2d::setDomain(), NewElement::setDomain(), MP_Joint3D::setDomain(), MP_Joint2D::setDomain(), Joint3D::setDomain(), Joint2D::setDomain(), BeamColumnJoint3d::setDomain(), BeamColumnJoint2d::setDomain(), NineNodeMixedQuad::setDomain(), FourNodeQuad::setDomain(), EnhancedQuad::setDomain(), ConstantPressureVolumeQuad::setDomain(), ForceBeamColumn3d::setDomain(), ForceBeamColumn2d::setDomain(), fElement::setDomain(), ElementalLoad::setDomain(), ElasticBeam3d::setDomain(), ElasticBeam2d::setDomain(), DispBeamColumn3d::setDomain(), DispBeamColumn2d::setDomain(), Brick::setDomain(), BbarBrick::setDomain(), BeamWithHinges3d::setDomain(), BeamWithHinges2d::setDomain(), beam3d02::setDomain(), beam2d03::setDomain(), beam2d02::setDomain(), EightNodeBrick::setDomain(), TwentySevenNodeBrick::setDomain(), TwentyNodeBrick::setDomain(), Twenty_Node_Brick::setDomain(), LoadPattern::setDomain(), NodalLoad::setDomain(), and Node::updateParameter().
Domain * DomainComponent::getDomain |
( |
void |
|
) |
const [virtual] |
Definition at line 61 of file DomainComponent.cpp.
Referenced by LoadPattern::addElementalLoad(), LoadPattern::addNodalLoad(), LoadPattern::addSP_Constraint(), ImposedMotionSP1::applyConstraint(), ImposedMotionSP::applyConstraint(), UniformExcitation::applyLoad(), PBowlLoading::applyLoad(), EarthquakePattern::applyLoad(), NodalLoad::applyLoad(), UniformExcitation::applyLoadSensitivity(), EarthquakePattern::applyLoadSensitivity(), PBowlLoading::CompPBLoads(), beam3d01::displaySelf(), TransformationDOF_Group::doneID(), FE_Element::FE_Element(), TransformationDOF_Group::getCommittedAccel(), TransformationDOF_Group::getCommittedDisp(), TransformationDOF_Group::getCommittedVel(), fElement::getDamp(), fElement::getMass(), PBowlLoading::getNodalLoad(), fElement::getResistingForce(), beam3d02::getResistingForce(), beam3d01::getResistingForce(), beam2d04::getResistingForce(), fElement::getResistingForceIncInertia(), fElement::getTangentStiff(), fElement::Print(), MeshRegion::setElements(), MeshRegion::setNodes(), MeshRegion::setRayleighDampingFactors(), TransformationDOF_Group::TransformationDOF_Group(), and TransformationFE::TransformationFE().
int DomainComponent::displaySelf |
( |
Renderer & |
, |
|
|
int |
displayMode, |
|
|
float |
fact | |
|
) |
| | [virtual] |
Reimplemented in Node, Twenty_Node_Brick, TwentyNodeBrick, TwentySevenNodeBrick, EightNodeBrick, beam2d02, beam3d01, BeamWithHinges2d, BeamWithHinges3d, BbarBrick, Brick, DispBeamColumn2d, DispBeamColumn3d, ElasticBeam2d, ElasticBeam3d, fElement, ForceBeamColumn2d, ForceBeamColumn3d, ConstantPressureVolumeQuad, EnhancedQuad, FourNodeQuad, NineNodeMixedQuad, BeamColumnJoint2d, BeamColumnJoint3d, Joint2D, Joint3D, NewElement, NLBeamColumn2d, NLBeamColumn3d, ShellMITC4, TotalLagrangianFD20NodeBrick, TotalLagrangianFD8NodeBrick, CorotTruss, CorotTrussSection, Truss, TrussSection, BrickUP, FourNodeQuadUP, NineFourNodeQuadUP, NineFourNodeQuadUP, TwentyEightNodeBrickUP, EightNode_Brick_u_p, EightNode_LDBrick_u_p, InelasticYS2DGNL, UpdatedLagrangianBeam2D, EightNodeBrick_u_p_U, TwentyNodeBrick_u_p_U, ZeroLength, and ZeroLengthSection.
Definition at line 70 of file DomainComponent.cpp.
Referenced by TclFeViewer::record(), and YsVisual::record().
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:41 2006 for OpenSees by 1.5.0
|