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)
- property h¶
element section depth.
- property initialStrain¶
initial strain
- property release¶
element moment release code 0: no release, 1: node I, 2: node J, 3: both nodes.
- property rho¶
element density.
- class xc.ElasticBeam3d¶
Bases:
xc.ElasticBeam3dBase
- property getAMz1¶
Z bending moment which acts over the back end of the element (call ‘calc_resisting_force’ before).
- property getAMz2¶
Z bending moment which acts over the front end of the element (call ‘calc_resisting_force’ before).
- property getAN2¶
Axial force which acts over the front end of the element (call ‘calc_resisting_force’ before).
- property getAVy1¶
Y shear force which acts at the back end of the element (call ‘calc_resisting_force’ before).
- property getAVy2¶
Y shear force which acts at the front end of the element (call ‘calc_resisting_force’ before).
- property getAVz1¶
Z shear force which acts at the back end of the element (call ‘calc_resisting_force’ before).
- property 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)
- property initialStrain¶
initial strain
- property releaseY¶
element Y bending moment release code 0: no release, 1: node I, 2: node J, 3: both nodes.
- property releaseZ¶
element Z bending moment release code 0: no release, 1: node I, 2: node J, 3: both nodes.
- property rho¶
element material density