UltimateBendingResults#
- class concreteproperties.results.UltimateBendingResults(theta: float, d_n: float = 0, k_u: float = 0, n: float = 0, m_x: float = 0, m_y: float = 0, m_xy: float = 0, label: str | None = None)[source]#
Bases:
object
Class for storing ultimate bending results.
- Parameters:
theta (float) – Angle (in radians) the neutral axis makes with the horizontal axis (\(-\pi \leq \theta \leq \pi\))
d_n (float) – Ultimate neutral axis depth
k_u (float) – Neutral axis parameter (d_n / d)
n (float) – Resultant axial force
m_x (float) – Resultant bending moment about the x-axis
m_y (float) – Resultant bending moment about the y-axis
m_xy (float) – Resultant bending moment
label (str | None) – Result label
Methods
Prints the ultimate bending results to the terminal.
Attributes
d_n
k_u
label
m_x
m_xy
m_y
n
theta