Loading [MathJax]/extensions/tex2jax.js
Go to the documentation of this file.
73 return elasticity_tensor(0, 1, 0, 1);
86 const T dilatational_modulus = elasticity_tensor(0, 0, 0, 0);
87 const T lambda = dilatational_modulus - 2.0 * shear_modulus;
88 const T bulk_modulus = lambda + 2.0 * shear_modulus / 3.0;
102 const T dilatational_modulus = elasticity_tensor(0, 0, 0, 0);
103 const T lambda = dilatational_modulus - 2.0 * shear_modulus;
104 const T youngs_modulus =
105 shear_modulus * (3.0 * lambda + 2.0 * shear_modulus) / (lambda + shear_modulus);
106 return youngs_modulus;
113 template <
typename T>
117 const T poissons_ratio = elasticity_tensor(1, 1, 0, 0) /
118 (elasticity_tensor(1, 1, 1, 1) + elasticity_tensor(1, 1, 0, 0));
119 return poissons_ratio;
VectorValue< Real > RealGradient