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-
getInternalForcesTransformation¶ Returns element transformation.
-
getMaterial((ZeroLengthSection)arg1) → SectionForceDeformation :¶ Returns element’s section.
- C++ signature :
- XC::SectionForceDeformation* getMaterial(XC::ZeroLengthSection {lvalue})
-
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