Abstract

The generalized Darwin-Hamilton equations [Wuttke (2014). Acta Cryst. A70, 429-440] describe multiple Bragg reflection from a thick, ideally imperfect crystal. These equations are simplified by making full use of energy conservation, and it is demonstrated that the conventional two-ray Darwin-Hamilton equations are obtained as a first-order approximation. Then an efficient numeric solution method is presented, based on a transfer matrix for discretized directional distribution functions and on spectral collocation in the depth coordinate. Example solutions illustrate the orientational spread of multiply reflected rays and the distortion of rocking curves, especially if the detector only covers a finite solid angle.

Highlights

  • In a preceding paper, designated as Part I (Wuttke, 2014a), multiple Bragg reflection from a thick, ideally imperfect crystal was studied mainly by analytical means

  • We present spectral collocation as a practicable solution method

  • The code comprises a library MultiBragg for the numeric solution of the transport equation, and application programs that generate the data for the figures in this work

Read more

Summary

Introduction

In a preceding paper, designated as Part I (Wuttke, 2014a), multiple Bragg reflection from a thick, ideally imperfect crystal was studied mainly by analytical means. The planar two-ray transport equations of Darwin (1922) and Hamilton (1957) were generalized to account for out-of-plane trajectories Expanding these equations into a recursive scheme led to some asymptotic results, but did not provide a practicable solution algorithm for the generic case with crystals of finite thickness. Instead of following individual rays through forward and backward reflections, we study reflection-orderindependent fluxes (current distributions) I as a function of propagation direction k^ and penetration depth z. They are governed by a system of linear ordinary differential equations in z with separated boundary conditions [equations (1) and (4) below]. Our algorithm is fast enough to be used interactively or/and within complex instrument simulations

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call