concreteproperties.results.GrossProperties#

class GrossProperties(total_area=0, concrete_area=0, reinf_meshed_area=0, reinf_lumped_area=0, strand_area=0, e_a=0, mass=0, perimeter=0, e_qx=0, e_qy=0, qx_gross=0, qy_gross=0, cx=0, cy=0, cx_gross=0, cy_gross=0, e_ixx_g=0, e_iyy_g=0, e_ixy_g=0, e_ixx_c=0, e_iyy_c=0, e_ixy_c=0, e_i11=0, e_i22=0, phi=0, e_zxx_plus=0, e_zxx_minus=0, e_zyy_plus=0, e_zyy_minus=0, e_z11_plus=0, e_z11_minus=0, e_z22_plus=0, e_z22_minus=0, conc_ultimate_strain=0, n_prestress=0, m_prestress=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 the get_transformed_gross_properties() method.

Methods

print_results

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

print_results(fmt='8.6e')[source]#

Prints the gross concrete section properties to the terminal.

Parameters

fmt (str, default: '8.6e') – Number format