"laue" was programmed by Joerg Draeger with much of the original code from Jim Sethna.

It is easy to set simple problems to check understanding of the physics. On the left below is the electron density in two successive cells of a diatomic (one-dimensional) crystal. The two atoms have different widths of the electron distribution. On the right is the corresponding diffraction pattern (Fourier transform of the electron density). How many different features of the diffraction patern can you interpret? What can you say about the relative number of electrons in each of the two kinds of atoms?

``laue'' can also compute the diffraction patterns for non-periodic arrays of atoms. In the example on the left there is a periodic modulation of the atomic positions. The result is the presence of first and higher order satellite peaks (phonon sidebands) associated with each of the main Bragg peaks. On the right is the diffraction pattern of a quasicrystal.

. . . .

Here are two diffraction patterns from a diatomic 50/50 alloy. On the left, the two kinds of atoms are ordered in an ...ABABAB... structure. On the right the order is partially destroyed (an order parameter of 0.5). You see both the loss of intensity in the superlattice lines and the presence of disorder diffuse scattering.

. . . .

Table of contents for Chapter 3 of

- Introduction
- Bragg condition
- Atomic form factor
- Atomic scattering
- Envelope of diffraction pattern
- Other atomic shapes

- Structure factor
- Identical atoms
- Different atomic numbers
- Different sizes

- Order-disorder
- Atomic displacements and thermal disorder
- Periodic distortion
- Thermal motion
- Long range crystalline order

- Quasicrystals
- Summary
- Appendix: "laue" -- the program

next program--SSS homepage--program list--postings log