ContactMechanics.GreensFunctions package
Submodules
ContactMechanics.GreensFunctions.Anisotropic module
- class ContactMechanics.GreensFunctions.Anisotropic.AnisotropicGreensFunction(C11, C12, C44, thickness=None, R=array([[1., 0., 0.], [0., 1., 0.], [0., 0., 1.]]))
Bases:
object
Methods
bulkop
(qx, qy, qz)Return the linear operator M_il = -C_ijkl q_j q_k
__call__
elasticity_tensor
find_eigenvalues
find_eigenvectors
greens_function
stiffness
voigt_from_tensor
- bulkop(qx, qy, qz)
Return the linear operator M_il = -C_ijkl q_j q_k
- Parameters:
q (3-vector) – Components of the wavevector
- Returns:
M – Linear operator
- Return type:
3x3-matrix
- elasticity_tensor(i, j, k, L)
- find_eigenvalues(qx, qy)
- find_eigenvectors(qx, qy, qz, rcond=1e-06)
- greens_function(qx, qy, zero_tol=1e-06)
- stiffness(qx, qy, zero_tol=1e-06)
- voigt_from_tensor(C_tensor, Voigt_ij, Voigt_kl)