Cauchy Continuum Model

class sgio.model.CauchyContinuumModel(name: str = '')

Bases: object

Cauchy continuum model

get(name: str)

Get material properties.

Parameters:
name : str

Name of the property that will be returned.

Returns:

Value of the specified beam property.

Return type:

int or float or Iterable

Notes

Properties

name

Description

density

Density of the material

temperature

isotropy

Isotropy of the material

e

Young’s modulus of isotropic materials

nu

Poisson’s ratio of isotropic materials

e1 | e2 | e3

Modulus of elasticity in material direction 1, 2, or 3

nu12 | nu13 | nu23

Poisson’s ratio in material plane 1-2, 1-3, or 2-3

g12 | g13 | g23

Shear modulus in material plane 1-2, 1-3, or 2-3

c

6x6 stiffness matrix

cij (i, j = 1 to 6)

Component (i, j) of the stiffness matrix

s

6x6 compliance matrix

sij (i, j = 1 to 6)

Component (i, j) of the compliance matrix

strength

alpha

CTE of isotropic materials

alpha11 | alpha22 | alpha33 | alpha12 | alpha13 | alpha23

The 11, 22, 33, 12, 13, or 23 component of CTE

specific_heat

set(name: str, value, **kwargs)

Set material properties.

Parameters:
name : str

Name of the property that will be set.

value : str or int or float

Value of the property that will be set.