compmec / section

Analysis of beams cross-section using the boundary element method
MIT License
1 stars 0 forks source link

Isotropic class constructor accept others pairs than Young Modulus and Poissons Ratio #18

Open carlos-adir opened 8 months ago

carlos-adir commented 8 months ago

A Isotropic instance can have the attributes:

In fact, to construct an object, it's only needed two values from these, as shown in Lamé Parameters

Currently, the constructor accepts only the pair (young_modulus, poissons_ratio). It would be nice to add the other combinations.

carlos-adir commented 8 months ago

It's possible by solving the non-linear equations:

$$\lambda + 2G - M = 0$$

$$3\lambda + 2G - 3K = 0$$

$$\lambda \left(E-3G\right)+ G\left(E-2G\right) = 0$$

$$\lambda \left(1-2\nu\right)-2\nu G = 0$$