MLgrating: a program for simulating multilayer gratings for tender X‐ray applications
Multilayer gratings are increasingly popular optical elements at X‐ray beamlines, as they can provide much higher photon flux in the tender X‐ray range compared with traditional single‐layer coated gratings. While there are several proprietary software tools that provide the functionality to simulat...
Saved in:
Published in | Journal of synchrotron radiation Vol. 31; no. 5; pp. 1043 - 1049 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
5 Abbey Square, Chester, Cheshire CH1 2HU, England
International Union of Crystallography
01.09.2024
John Wiley & Sons, Inc |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Multilayer gratings are increasingly popular optical elements at X‐ray beamlines, as they can provide much higher photon flux in the tender X‐ray range compared with traditional single‐layer coated gratings. While there are several proprietary software tools that provide the functionality to simulate the efficiencies of such gratings, until now the X‐ray community has lacked an open‐source alternative. Here MLgrating is presented, a program for simulating the efficiencies of both multilayer gratings and single‐layer coated gratings for X‐ray applications. MLgrating is benchmarked by comparing its output with that of other software tools and plans are discussed for how the program could be extended in the future.
MLgrating, a MATLAB program for simulating multilayer grating efficiencies, is presented. |
---|---|
Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
ISSN: | 1600-5775 0909-0495 1600-5775 |
DOI: | 10.1107/S1600577524006271 |