shearModulus edit page

shear modulus for an compliance tensor

Description

\[E = \frac{1}{4 S_{ijkl} h_i u_j h_k u_l}\]

Syntax

[GV,GR,GVRH] = shearModulus(S) % the isotropic case
E = shearModulus(S,h,u) % the anisotropic case with plane h and shear direction  u
E = shearModulus(S,[],u)
E = shearModulus(S,h,[])

Input

C elastic stiffnessTensor
h shear plane vector3d
u shear direction vector3d

Output

E shear modulus
GVoigt Voigt effective shear modulus, upper bound
GReuss Reuss effective shear modulus, lower bound
GHill Hill effective shear modulus

See also

complianceTensor.YoungsModulus complianceTensor.volumeCompressibility complianceTensor.ChristoffelTensor