TclModelBuilder Class Reference#include <TclModelBuilder.h>
Inheritance diagram for TclModelBuilder:
List of all members.
Detailed Description
Definition at line 65 of file TclModelBuilder.h.
Constructor & Destructor Documentation
TclModelBuilder::TclModelBuilder |
( |
Domain & |
theDomain, |
|
|
Tcl_Interp * |
interp, |
|
|
int |
ndm, |
|
|
int |
ndf | |
|
) |
| | |
Definition at line 340 of file TclModelBuilder.cpp.
References Domain::getSPs(), TaggedObject::getTag(), TclModelBuilder_addCyclicModel(), TclModelBuilder_addDamageModel(), TclModelBuilder_addElement(), TclModelBuilder_addElementalLoad(), TclModelBuilder_addEqualDOF_MP(), TclModelBuilder_addGroundMotion(), TclModelBuilder_addHomogeneousBC(), TclModelBuilder_addHomogeneousBC_X(), TclModelBuilder_addHomogeneousBC_Y(), TclModelBuilder_addHomogeneousBC_Z(), TclModelBuilder_addImposedMotionSP(), TclModelBuilder_addMP(), TclModelBuilder_addNDMaterial(), TclModelBuilder_addNodalLoad(), TclModelBuilder_addNodalMass(), TclModelBuilder_addNode(), TclModelBuilder_addParameter(), TclModelBuilder_addPattern(), TclModelBuilder_addRemoFiber(), TclModelBuilder_addRemoGeomTransf(), TclModelBuilder_addRemoLayer(), TclModelBuilder_addRemoPatch(), TclModelBuilder_addSection(), TclModelBuilder_addSP(), TclModelBuilder_addUniaxialMaterial(), TclModelBuilder_addYieldSurface_BC(), TclModelBuilder_addYS_EvolutionModel(), TclModelBuilder_addYS_PlasticMaterial(), TclModelBuilder_doBlock2D(), TclModelBuilder_doBlock3D(), TclModelBuilder_doPySimple1Gen(), TclModelBuilder_doTzSimple1Gen(), TclModelBuilder_Package(), TclModelBuilder_UpdateMaterialStage(), theTclLoadPattern, and theTclMultiSupportPattern.
TclModelBuilder::~TclModelBuilder |
( |
|
) |
|
Member Function Documentation
int TclModelBuilder::buildFE_Model |
( |
void |
|
) |
[virtual] |
int TclModelBuilder::getNDM |
( |
void |
|
) |
const |
Definition at line 635 of file TclModelBuilder.cpp.
Referenced by buildSection(), TclModelBuilder_addBeamColumnJoint(), TclModelBuilder_addBrickUP(), TclModelBuilder_addConstantPressureVolumeQuad(), TclModelBuilder_addDispBeamColumn(), TclModelBuilder_addElasticBeam(), TclModelBuilder_addElementalLoad(), TclModelBuilder_addEnhancedQuad(), TclModelBuilder_addFeapTruss(), TclModelBuilder_addFiber(), TclModelBuilder_addForceBeamColumn(), TclModelBuilder_addFourNodeQuad(), TclModelBuilder_addFourNodeQuadUP(), TclModelBuilder_addGeomTransf(), TclModelBuilder_addJoint2D(), TclModelBuilder_addJoint3D(), TclModelBuilder_addNineFourNodeQuadUP(), TclModelBuilder_addNineNodeMixedQuad(), TclModelBuilder_addNLBeamColumn(), TclModelBuilder_addNode(), TclModelBuilder_addTruss(), TclModelBuilder_addTwentyEightNodeBrickUP(), TclModelBuilder_addTwentyNodeBrick(), TclModelBuilder_addUCFiberSection(), TclModelBuilder_doBlock2D(), and TclModelBuilder_doBlock3D().
int TclModelBuilder::getNDF |
( |
void |
|
) |
const |
Definition at line 641 of file TclModelBuilder.cpp.
Referenced by TclModelBuilder_addBeamColumnJoint(), TclModelBuilder_addBrickUP(), TclModelBuilder_addConstantPressureVolumeQuad(), TclModelBuilder_addDispBeamColumn(), TclModelBuilder_addElasticBeam(), TclModelBuilder_addEnhancedQuad(), TclModelBuilder_addFeapTruss(), TclModelBuilder_addForceBeamColumn(), TclModelBuilder_addFourNodeQuad(), TclModelBuilder_addFourNodeQuadUP(), TclModelBuilder_addGeomTransf(), TclModelBuilder_addHomogeneousBC(), TclModelBuilder_addHomogeneousBC_X(), TclModelBuilder_addHomogeneousBC_Y(), TclModelBuilder_addHomogeneousBC_Z(), TclModelBuilder_addImposedMotionSP(), TclModelBuilder_addJoint2D(), TclModelBuilder_addJoint3D(), TclModelBuilder_addNineNodeMixedQuad(), TclModelBuilder_addNLBeamColumn(), TclModelBuilder_addNodalLoad(), TclModelBuilder_addNodalMass(), TclModelBuilder_addNode(), TclModelBuilder_addSP(), TclModelBuilder_doBlock2D(), and TclModelBuilder_doBlock3D().
Definition at line 758 of file TclModelBuilder.cpp.
References TaggedObjectStorage::getComponentPtr().
Referenced by buildSection(), TclModelBuilder_addBeamColumnJoint(), TclModelBuilder_addFiber(), TclModelBuilder_addJoint2D(), TclModelBuilder_addJoint3D(), TclModelBuilder_addTruss(), TclModelBuilder_addUCFiberSection(), TclModelBuilderSectionCommand(), TclModelBuilderUniaxialMaterialCommand(), TclModelBuilderUpdateMaterialStageCommand(), TclModelBuilderUpdateParameterCommand(), and TclUniaxialMaterialTester_setUniaxialMaterial().
int TclModelBuilder::addNDMaterial |
( |
NDMaterial & |
theMaterial |
) |
|
NDMaterial * TclModelBuilder::getNDMaterial |
( |
int |
tag |
) |
|
Definition at line 783 of file TclModelBuilder.cpp.
References TaggedObjectStorage::getComponentPtr().
Referenced by TclModelBuilder_addBrick(), TclModelBuilder_addBrickUP(), TclModelBuilder_addConstantPressureVolumeQuad(), TclModelBuilder_addEightNode_Brick_u_p(), TclModelBuilder_addEightNode_LDBrick_u_p(), TclModelBuilder_addEightNodeBrick(), TclModelBuilder_addEightNodeBrick_u_p_U(), TclModelBuilder_addEnhancedQuad(), TclModelBuilder_addFiniteDeformationEP3D(), TclModelBuilder_addFourNodeQuad(), TclModelBuilder_addFourNodeQuadUP(), TclModelBuilder_addNineFourNodeQuadUP(), TclModelBuilder_addNineNodeMixedQuad(), TclModelBuilder_addTemplate3Dep(), TclModelBuilder_addTLFD20nBrick(), TclModelBuilder_addTLFD8nBrick(), TclModelBuilder_addTwentyEightNodeBrickUP(), TclModelBuilder_addTwentyNodeBrick(), TclModelBuilder_addTwentyNodeBrick_u_p_U(), TclModelBuilder_addTwentySevenNodeBrick(), TclModelBuilderNDMaterialCommand(), TclModelBuilderSectionCommand(), TclModelBuilderUpdateMaterialStageCommand(), and TclModelBuilderUpdateParameterCommand().
int TclModelBuilder::addSectionRepres |
( |
SectionRepres & |
theSectionRepres |
) |
|
int TclModelBuilder::addCrdTransf2d |
( |
CrdTransf2d & |
theCrdTransf |
) |
|
int TclModelBuilder::addCrdTransf3d |
( |
CrdTransf3d & |
theCrdTransf |
) |
|
CrdTransf2d * TclModelBuilder::getCrdTransf2d |
( |
int |
tag |
) |
|
CrdTransf3d * TclModelBuilder::getCrdTransf3d |
( |
int |
tag |
) |
|
int TclModelBuilder::addYS_EvolutionModel |
( |
YS_Evolution & |
theModel |
) |
|
YS_Evolution * TclModelBuilder::getYS_EvolutionModel |
( |
int |
tag |
) |
|
int TclModelBuilder::addCyclicModel |
( |
CyclicModel & |
theModel |
) |
|
CyclicModel * TclModelBuilder::getCyclicModel |
( |
int |
tag |
) |
|
int TclModelBuilder::addDamageModel |
( |
DamageModel & |
theModel |
) |
|
DamageModel * TclModelBuilder::getDamageModel |
( |
int |
tag |
) |
|
Member Data Documentation
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:50 2006 for OpenSees by 1.5.0
|