Published July 17, 2023
| Version 1.6.0
Software
Open
kklmn/xrt: Release 1.6.0
- 1. MAX IV Laboratory
- 2. Canadian Light Source
- 3. Brookhaven National Laboratory
Description
- Enable calculations of elastically deformed crystals on GPUs. Based on PyTTE code. Used both in ray tracing and
xrtBentXtal GUI -- a GUI for comparative GPU-based bent crystal calculations.
- Add predefined material classes in three categories: crystals, compounds and elemental. Several crystal classes also include
elastic constants needed to calculate bent crystal reflectivity.
- All OpenCL tasks can be run on a remote GPU server.
- Extend the examples of 1D- and 2D-bent crystal analyzers with elastically deformed crystal reflectivity.
- Add docs "sampling-strategies" on sampling strategies of syncrotron sources. Add an example
"Undulator radiation through rectangular aperture" that illustrates various sampling methods.
- Add user classes of optical elements to xrtQook.
- Add an example "Orbital Angular Momentum of helical undulator radiation".
- Use python properties in OEs, screens, apertures etc. to transparently set object attributes.
- Bug fixes.
Files
kklmn/xrt-1.6.0.zip
Files
(12.1 MB)
Name | Size | Download all |
---|---|---|
md5:b92a7407f3f2d1ac3496aac75c8cb080
|
12.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/kklmn/xrt/tree/1.6.0 (URL)