Material#

class concreteproperties.material.Material(name: str, density: float, stress_strain_profile: StressStrainProfile, colour: str, meshed: bool)[source]#

Bases: object

Generic class for a concreteproperties material.

Parameters:
  • name (str) – Material name

  • density (float) – Material density (mass per unit volume)

  • stress_strain_profile (StressStrainProfile) – Material stress-strain profile

  • colour (str) – Colour of the material for rendering, see https://matplotlib.org/stable/gallery/color/named_colors.html for a list of named colours

  • meshed (bool) – If set to True, the entire material region is meshed; if set to False, the material region is treated as a lumped circular mass at its centroid

Methods

Attributes

name

density

stress_strain_profile

colour

meshed