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