Elastic beam column¶
-
class
xc.
ElasticBeam2d
¶ Bases:
xc.ElasticBeam2dBase
-
getVDirStrongAxisGlobalCoord
((ElasticBeam2dBase)arg1, (bool)arg2) → Vector :¶ Returns the direction vector of element strong axis expressed in the global coordinate system.
- C++ signature :
- XC::Vector getVDirStrongAxisGlobalCoord(XC::ElasticBeam2dBase {lvalue},bool)
-
getVDirWeakAxisGlobalCoord
((ElasticBeam2dBase)arg1, (bool)arg2) → Vector :¶ Returns the direction vector of element weak axis expressed in the global coordinate system.
- C++ signature :
- XC::Vector getVDirWeakAxisGlobalCoord(XC::ElasticBeam2dBase {lvalue},bool)
-
h
¶ element section depth.
-
initialStrain
¶ initial strain
-
release
¶ element moment release code 0: no release, 1: node I, 2: node J, 2: both nodes.
-
rho
¶ element density.
-
-
class
xc.
ElasticBeam3d
¶ Bases:
xc.ElasticBeam3dBase
-
getAMz1
¶ Z bending moment which acts over the back end of the element (call ‘calc_resisting_force’ before).
-
getAMz2
¶ Z bending moment which acts over the front end of the element (call ‘calc_resisting_force’ before).
-
getAN2
¶ Axial force which acts over the front end of the element (call ‘calc_resisting_force’ before).
-
getAVy1
¶ Y shear force which acts at the back end of the element (call ‘calc_resisting_force’ before).
-
getAVy2
¶ Y shear force which acts at the front end of the element (call ‘calc_resisting_force’ before).
-
getAVz1
¶ Z shear force which acts at the back end of the element (call ‘calc_resisting_force’ before).
-
getAVz2
¶ Z shear force which acts at the back end of the element (call ‘calc_resisting_force’ before).
-
getVDirStrongAxisGlobalCoord
((ElasticBeam3dBase)arg1, (bool)arg2) → Vector :¶ Returns the direction vector of element strong axis expressed in the global coordinate system.
- C++ signature :
- XC::Vector getVDirStrongAxisGlobalCoord(XC::ElasticBeam3dBase {lvalue},bool)
-
getVDirWeakAxisGlobalCoord
((ElasticBeam3dBase)arg1, (bool)arg2) → Vector :¶ Returns the direction vector of element weak axis expressed in the global coordinate system.
- C++ signature :
- XC::Vector getVDirWeakAxisGlobalCoord(XC::ElasticBeam3dBase {lvalue},bool)
-
initialStrain
¶ initial strain
-
rho
¶ element material density
-