Material#
- class planestress.pre.material.Material(name: str = 'default', elastic_modulus: float = 1.0, poissons_ratio: float = 0.0, thickness: float = 1.0, density: float = 1.0, color: str = 'w')[source]#
Bases:
object
Class for a plane-stress material.
The color can be a multitude of different formats, refer to https://matplotlib.org/stable/api/colors_api.html and https://matplotlib.org/stable/gallery/color/named_colors.html for more information.
- Parameters:
name (str) – Material name. Defaults to
"default"
.elastic_modulus (float) – Material modulus of elasticity. Defaults to
1.0
.poissons_ratio (float) – Material Poisson’s ratio. Defaults to
0.0
.thickness (float) – Material thickness. Defaults to
1.0
.density (float) – Material density (mass per unit volume). Defaults to
1.0
.color (str) – Defaults to
"w"
.
Methods
Returns the constitutive matrix for plane-stress.
Attributes
color
density
elastic_modulus
Returns Lamé parameter lambda.
Returns Lamé parameter mu.
name
poissons_ratio
thickness