GrossProperties#
- class concreteproperties.results.GrossProperties(total_area: float = 0, concrete_area: float = 0, reinf_meshed_area: float = 0, reinf_lumped_area: float = 0, strand_area: float = 0, e_a: float = 0, mass: float = 0, perimeter: float = 0, e_qx: float = 0, e_qy: float = 0, qx_gross: float = 0, qy_gross: float = 0, cx: float = 0, cy: float = 0, cx_gross: float = 0, cy_gross: float = 0, e_ixx_g: float = 0, e_iyy_g: float = 0, e_ixy_g: float = 0, e_ixx_c: float = 0, e_iyy_c: float = 0, e_ixy_c: float = 0, e_i11: float = 0, e_i22: float = 0, phi: float = 0, e_zxx_plus: float = 0, e_zxx_minus: float = 0, e_zyy_plus: float = 0, e_zyy_minus: float = 0, e_z11_plus: float = 0, e_z11_minus: float = 0, e_z22_plus: float = 0, e_z22_minus: float = 0, conc_ultimate_strain: float = 0, n_prestress: float = 0, m_prestress: float = 0)[source]#
Bases:
object
Class for storing gross concrete section properties.
All properties with an
e_
preceding the property are multiplied by the elastic modulus. In order to obtain transformed properties, call theget_transformed_gross_properties()
method.Methods
Prints the gross concrete section properties to the terminal.
Attributes
conc_ultimate_strain
concrete_area
cx
cx_gross
cy
cy_gross
e_a
e_i11
e_i22
e_ixx_c
e_ixx_g
e_ixy_c
e_ixy_g
e_iyy_c
e_iyy_g
e_qx
e_qy
e_z11_minus
e_z11_plus
e_z22_minus
e_z22_plus
e_zxx_minus
e_zxx_plus
e_zyy_minus
e_zyy_plus
m_prestress
mass
n_prestress
perimeter
phi
qx_gross
qy_gross
reinf_lumped_area
reinf_meshed_area
strand_area
total_area