3.1.2. Elastic Material

class MaterialElastic(E: float, G: Optional[float] = None, rho=None, sUnit: str = 'MPa', rhoUnit='kg/m3', name=None)[source]

Bases: MaterialAbstract

The elastic material represents a isotropic material with no nonlinearity. This material is code agnostic and contains no strength information.

Parameters
  • E (float) – The elastic modulus for the sections, in units of sUnit.

  • G (float, optional) – The shear modulus for the sections, in units of sUnit.

  • rho (float, optional) – The density of the material in units of mass per unit of volume. The default is None.

  • sUnit (str, optional) – The stress units to use for the material. The default is ‘MPa’.

  • rhoUnit (str, optional) – The density units to use for the material. The default is ‘kg/m3’.

  • name (str, optional) – An optional name for the material. By default is ‘Elastic Material’.