concreteproperties.material.Concrete#
- class Concrete(name: str, density: float, stress_strain_profile: ConcreteServiceProfile, ultimate_stress_strain_profile: ConcreteUltimateProfile, alpha_squash: float, flexural_tensile_strength: float, colour: str)[source]#
Bases:
object
Class for a concrete material.
- Parameters
name (str) – Concrete material name
density (float) – Concrete density (mass per unit volume)
stress_strain_profile (
ConcreteServiceProfile
) – Service concrete stress-strain profileultimate_stress_strain_profile (
ConcreteUltimateProfile
) – Ultimate concrete stress-strain profilealpha_squash (float) – Factor that modifies the concrete compressive strength at squash load
flexural_tensile_strength (float) – Absolute value of the concrete flexural tensile strength
colour (str) – Colour of the material for rendering
Methods
Attributes
name
density
stress_strain_profile
ultimate_stress_strain_profile
alpha_squash
flexural_tensile_strength
colour