Previous topic

civpy.structures.transformation_matrix

Next topic

civpy.structures.clear_element_cache

This Page

civpy.structures.local_stiffness

structures.local_stiffness(l, lu, a, ix, iy, j, e, g, imx_free=False, imy_free=False, imz_free=False, jmx_free=False, jmy_free=False, jmz_free=False)

Returns the local stiffness matrix of shape (12, 12) of the element.

Parameters:
l : float

The length of the element.

lu : float

The unstressed length of the element.

a : float

The cross sectional area of the element.

ix, iy : float

The moment of inertias about the local x and y axes of the element.

j : float

The polar moment of inertia of the element.

e : float

The modulus of elasticity of the element.

g : float

The modulus of rigidity of the element.

imx_free, imy_free, imz_free : bool

The i-end releases for the element.

jmx_free, jmy_free, jmz_free : bool

The j-end releases for the element.