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