RAY-X is a simulation tool for beamlines at electron storage rings. At this stage, it still is intended to be used alongside RAY-UI. Our primary concern for RAY-X is high-performance tracing, which we achieve by utilizing GPUs via the Vulkan API.
- Global (not sequential) tracing of beamlines
- GPU utilization for faster tracing
- Multiple beamlines can easily be traced in succession
- Groups of objects can be added for easy group transforms (e.g., Reflection Zone Plates)
You can find our Wiki here