xrt (conda): Package xrt (XRayTracer) is a python software library for ray tracing and wave propagation in x-ray regime. It is primarily meant for modeling synchrotron sources, beamlines and beamline elements. Includes a GUI for creating a beamline and interactively viewing it in 3D.
Keywords: beamline|crystal-optics|gpu-acceleration|optics|partial-coherence|propagation|pyopencl|python|qt-gui|ray-tracing|synchrotron|undulator|visualization|wave|wiggler|x-ray