Zero-length elements

class xc.ZeroLength

Bases: xc.Element0D

clearMaterials((ZeroLength)arg1) None :
C++ signature :

void clearMaterials(XC::ZeroLength {lvalue})

getMaterials((ZeroLength)arg1) ZeroLengthMaterials :
C++ signature :

XC::ZeroLengthMaterials {lvalue} getMaterials(XC::ZeroLength {lvalue})

setMaterial((ZeroLength)arg1, (int)arg2, (str)arg3) None :
C++ signature :

void setMaterial(XC::ZeroLength {lvalue},int,std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)

class xc.ZeroLengthSection

Bases: xc.Element0D

property getInternalForcesTransformation

Returns element transformation.

getMaterial((ZeroLengthSection)arg1) SectionForceDeformation :

Returns element’s section.

C++ signature :

XC::SectionForceDeformation* getMaterial(XC::ZeroLengthSection {lvalue})

property getOrder

Returns element order (order of the underlying section deformation vector).

getSection((ZeroLengthSection)arg1) SectionForceDeformation :

Returns element’s section.

C++ signature :

XC::SectionForceDeformation* getSection(XC::ZeroLengthSection {lvalue})

getStrongAxisAngle((ZeroLengthSection)arg1) float :

Returns the angle between element strong axis and local XZ plane.

C++ signature :

double getStrongAxisAngle(XC::ZeroLengthSection {lvalue})

getVDirStrongAxisGlobalCoord((ZeroLengthSection)arg1, (bool)arg2) Vector :

Returns the direction vector of element strong axis expressed in the global coordinate system.

C++ signature :

XC::Vector getVDirStrongAxisGlobalCoord(XC::ZeroLengthSection {lvalue},bool)

getVDirStrongAxisLocalCoord((ZeroLengthSection)arg1) Vector :

Returns the direction vector of element strong axis expressed in the local coordinate system.

C++ signature :

XC::Vector getVDirStrongAxisLocalCoord(XC::ZeroLengthSection {lvalue})

getVDirWeakAxisGlobalCoord((ZeroLengthSection)arg1, (bool)arg2) Vector :

Returns the direction vector of element weak axis expressed in the global coordinate system.

C++ signature :

XC::Vector getVDirWeakAxisGlobalCoord(XC::ZeroLengthSection {lvalue},bool)

getVDirWeakAxisLocalCoord((ZeroLengthSection)arg1) Vector :

Returns the direction vector of element weak axis expressed in the local coordinate system.

C++ signature :

XC::Vector getVDirWeakAxisLocalCoord(XC::ZeroLengthSection {lvalue})

getWeakAxisAngle((ZeroLengthSection)arg1) float :

Returns the angle between element weak axis and local XZ plane.

C++ signature :

double getWeakAxisAngle(XC::ZeroLengthSection {lvalue})

class xc.ZeroLengthContact

Bases: xc.Element0D

class xc.ZeroLengthContact2D

Bases: xc.ZeroLengthContact