2023
DOI: 10.1107/s1600576722011001
|View full text |Cite
|
Sign up to set email alerts
|

xrd_simulator: 3D X-ray diffraction simulation software supporting 3D polycrystalline microstructure morphology descriptions

Abstract: An open source Python package named xrd_simulator, capable of simulating geometrical interactions between a monochromatic X-ray beam and a polycrystalline microstructure, is described and demonstrated. The software can simulate arbitrary intragranular lattice variations of single crystals embedded within a multiphase 3D aggregate by making use of a tetrahedral mesh representation where each element holds an independent lattice. By approximating the X-ray beam as an arbitrary convex polyhedral region in space a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 42 publications
0
2
0
Order By: Relevance
“…Other tools capable of more sophisticated simulations are available, e.g. pyFAI (Kieffer et al, 2020), Dans_Diffraction (Porter & Prestipino, 2023), xrd_simulator (Henningsson & Hall, 2023) and XMAS (Tamura, 2014); however, some coding is required to take full advantage of these tools.…”
Section: Discussionmentioning
confidence: 99%
“…Other tools capable of more sophisticated simulations are available, e.g. pyFAI (Kieffer et al, 2020), Dans_Diffraction (Porter & Prestipino, 2023), xrd_simulator (Henningsson & Hall, 2023) and XMAS (Tamura, 2014); however, some coding is required to take full advantage of these tools.…”
Section: Discussionmentioning
confidence: 99%
“…This could include polycrystalline and amorphous particle grains as well as better truncation at the particle edges, the scipy "ndimage" library might be a good starting point for such constructions, for example using biased erosion on the particle edge to improve its boundary [https://docs.scipy.org/doc/scipy/tutorial/ndimage.html]. Alternatively, other packages such as PoreSpy [24] or XRD_simulator [25] be exploited to generate such realistic structures, which could be elaborated by filling in the different phases with a crystalline electron density map. Additionally, the surrounding matrix could be set to a more realistic density such as that of water with local density fluctuations (which we can find through the isothermal compressibility).…”
Section: Future Stepsmentioning
confidence: 99%