ixrd_simulator
ixrd_simulator simulates geometric interactions between a monochromatic X-ray beam and polycrystalline microstructures to model three-dimensional X-ray diffraction patterns for high-energy X-ray diffraction microscopy.
Key Features:
- Tetrahedral Mesh Representation: The sample is represented as a tetrahedral mesh with each element capable of holding intragranular lattice variation.
- Flexible Beam and Sample Modeling: The X-ray beam is approximated as an arbitrary convex polyhedral region in space and the sample can undergo arbitrary rigid motions.
- Analytical Solutions to Laue Equations: Diffraction is computed using analytical solutions to a modified, time-dependent form of the Laue equations.
- Optimization and Exploration: The simulator evaluates which sample quantities are reconstructable from given acquisition schemes and explores measurement sequences to optimize run times and sampling efficiency.
Scientific Applications:
- High-Energy X-ray Diffraction Microscopy: Modeling interactions between X-rays and complex polycrystalline microstructures in three-dimensional X-ray diffraction microscopy experiments.
- Experimental Design and Optimization: Simulating acquisition schemes and measurement sequences to inform experimental setup choices and sampling strategies.
- Data Reconstruction Analysis: Assessing the feasibility of reconstructing specific sample properties from simulated diffraction data.
Methodology:
The simulator represents microstructures on a tetrahedral mesh with intragranular lattice variation, models the monochromatic X-ray beam as an arbitrary convex polyhedral region and sample rigid motions, and computes diffraction via analytical solutions to a modified, time-dependent form of the Laue equations.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 3/21/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Henningsson A, Hall SA. <i>xrd_simulator</i>: 3D X-ray diffraction simulation software supporting 3D polycrystalline microstructure morphology descriptions. Journal of Applied Crystallography. 2023;56(1):282-292. doi:10.1107/s1600576722011001. PMID:36777138. PMCID:PMC9901924.