<i>DXRD</i>: a user-friendly suite of two- and multiple-beam dynamical X-ray diffraction programs

The <i>DXRD</i> program suite consisting of a series of dynamical theory programs is introduced for computing dynamical X-ray diffraction from single crystals. Its interactive graphical user interfaces (GUIs) allow general users to make complicated calculations with minimal effort. It can calculate plane-wave Darwin curves of single crystals (or multiple crystals) for both the Bragg and Laue cases, including grazing-incidence diffraction and backward diffraction (with Bragg angles approaching 90°). It is also capable of simulating rocking curves for divergent incident X-ray beams with finite bandwidths. A unique feature of <i>DXRD</i> is that it provides a convenient GUI-based multiple-beam diffraction program that can accurately compute arbitrary <i>N</i>-beam diffraction of any geometry using a universal 4<i>N</i> × 4<i>N</i> matrix method. <i>DXRD</i> also provides a mapping program for plotting all the multiple-beam diffraction lines (monochromator glitches) in the azimuth-energy coordinate system. All these functions make <i>DXRD</i> a convenient and powerful software tool for designing crystal-based synchrotron/X-ray optics (monochromators, analyzers, polarizers, phase plates <i>etc.</i>) and for crystal characterization, X-ray spectroscopy and X-ray diffraction teaching.

Authors

Institutions

Publication Details

Journal
Journal of Applied Crystallography
Published
2025-09-18
DOI
https://doi.org/10.1107/s1600576725007538
Citations
2
Primary Topic
X-ray Diffraction in Crystallography
Type
article
Field-Weighted Citation Impact
1.04

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DXRD: a user-friendly suite of two- and multiple-beam dynamical X-ray diffraction programs

Xianrong Huang, Lahsen Assoufid
2 citations
Journal of Applied Crystallography
X-ray Diffraction in Crystallography
1.04
article

DXRD: a user-friendly suite of two- and multiple-beam dynamical X-ray diffraction programs

Xianrong Huang, Lahsen Assoufid
article en
2 citations

Abstract

The <i>DXRD</i> program suite consisting of a series of dynamical theory programs is introduced for computing dynamical X-ray diffraction from single crystals. Its interactive graphical user interfaces (GUIs) allow general users to make complicated calculations with minimal effort. It can calculate plane-wave Darwin curves of single crystals (or multiple crystals) for both the Bragg and Laue cases, including grazing-incidence diffraction and backward diffraction (with Bragg angles approaching 90°). It is also capable of simulating rocking curves for divergent incident X-ray beams with finite bandwidths. A unique feature of <i>DXRD</i> is that it provides a convenient GUI-based multiple-beam diffraction program that can accurately compute arbitrary <i>N</i>-beam diffraction of any geometry using a universal 4<i>N</i> × 4<i>N</i> matrix method. <i>DXRD</i> also provides a mapping program for plotting all the multiple-beam diffraction lines (monochromator glitches) in the azimuth-energy coordinate system. All these functions make <i>DXRD</i> a convenient and powerful software tool for designing crystal-based synchrotron/X-ray optics (monochromators, analyzers, polarizers, phase plates <i>etc.</i>) and for crystal characterization, X-ray spectroscopy and X-ray diffraction teaching.

Journal of Applied CrystallographyVol. 58(5)
Argonne National Laboratory (US)
U.S. Department of Energy, Office of Science, Basic Energy Sciences
Openalex Percentile: Top 22%
X-ray Diffraction in Crystallography
1.04
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

<i>DXRD</i>: a user-friendly suite of two- and multiple-beam dynamical X-ray diffraction programs — Xianrong Huang, Lahsen Assoufid · Journal of Applied Crystallography (2025) | TGRS Research Map | TGRS