Journal of Synchrotron Radiation (Nov 2024)

Formulation of perfect-crystal diffraction from Takagi–Taupin equations: numerical implementation in the crystalpy library

  • Jean-Pierre Guigay,
  • Manuel Sanchez del Rio

DOI
https://doi.org/10.1107/S160057752400924X
Journal volume & issue
Vol. 31, no. 6
pp. 1469 – 1480

Abstract

Read online

The Takagi–Taupin equations are solved in their simplest form (zero deformation) to obtain the Bragg-diffracted and transmitted complex amplitudes. The case of plane-parallel crystal plates is discussed using a matrix model. The equations are implemented in an open-source Python library crystalpy adapted for numerical applications such as crystal reflectivity calculations and ray tracing.

Keywords