Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] afat_v1_0.tar.gz(14 Kbytes)
Manuscript Title: Solving the Christoffel equation: phase and group velocities
Authors: Jan W. Jaeken, Stefaan Cottenier
Program title: Christoffel
Catalogue identifier: AFAT_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 207(2016)445
Programming language: Python.
Computer: Workstations.
Operating system: Linux/UNIX/Windows/MacOS.
Keywords: Christoffel equation, Stiffness tensor, Acoustic waves, Sound velocity, Phase velocity, Group velocity, Enhancement factor.
Classification: 7.8.

External routines: NumPy

Nature of problem:
Calculating acoustic phase and group velocities in homogeneous solids

Solution method:
Solving the Christoffel equation eigenvalue problem by diagonalization; calculating group velocities and enhancement factors analytically as derivatives.

Running time:
Seconds/minutes