Truss¶
- class xc.ProtoTruss¶
Bases:
xc.Element1D
- property extrapolationMatrix¶
Returns the element extrapolation matrix.
- getDim((ProtoTruss)arg1) int : ¶
Return the dimension of the space in which the element is defined (1, 2 or 3).
- C++ signature :
int getDim(XC::ProtoTruss {lvalue})
- getExtrapolatedValues((ProtoTruss)arg1, (Matrix)arg2) Matrix : ¶
Return the values at nodes from the values at the Gauss points.
- C++ signature :
XC::Matrix getExtrapolatedValues(XC::ProtoTruss {lvalue},XC::Matrix)
- getMaterial((ProtoTruss)arg1) Material : ¶
Returns element’s material
- C++ signature :
XC::Material {lvalue} getMaterial(XC::ProtoTruss {lvalue})
- getN((ProtoTruss)arg1) float : ¶
Returns axial (N) internal force.
- C++ signature :
double getN(XC::ProtoTruss {lvalue})
- property getN1¶
Returns axial (N) internal force at node 1.
- property getN2¶
Returns axial (N) internal force at node 2.
- property linearRho¶
Return the element mass per unit length
- class xc.TrussBase¶
Bases:
xc.ProtoTruss
- getL((TrussBase)arg1) float : ¶
Return the length of the element.
- C++ signature :
double getL(XC::TrussBase {lvalue})
- class xc.TrussSection¶
Bases:
xc.TrussBase
- class xc.Spring¶
Bases:
xc.ProtoTruss
- getN((Spring)arg1) float : ¶
Returns axial (N) internal force.
- C++ signature :
double getN(XC::Spring {lvalue})
- class xc.Truss¶
Bases:
xc.TrussBase
- class xc.CorotTrussBase¶
Bases:
xc.ProtoTruss
- class xc.CorotTruss¶
Bases:
xc.CorotTrussBase
- class xc.CorotTrussSection¶
Bases:
xc.CorotTrussBase