WOFRY: a package for partially coherent beamline simulations in fourth-generation storage rings
Manuel Sanchez del Rio, Juan Reyes-Herrera, Rafael Celestre, Luca, Rebuffi

TL;DR
WOFRY is a Python-based toolbox for simulating partially coherent X-ray wavefronts, aiding synchrotron scientists in modeling sources and optical systems in fourth-generation storage rings.
Contribution
It introduces a specialized, integrated software package for wave optics and partial coherence modeling tailored to synchrotron applications.
Findings
Enables generation and propagation of 1D and 2D wavefronts.
Provides tools for optical element interaction.
Integrated into the OASYS platform.
Abstract
We present WOFRY (Wave Optics FRamework in pYthon), a specialized toolbox designed for wave optics modeling, with particular emphasis on partial coherence. This package is tailored to assist synchrotron scientists and engineers in the prototyping and modeling of X-ray sources and optics. WOFRY offers functionalities for generating and propagating 1D and 2D wavefronts, along with various tools for interacting with different optical elements. The software developed is available in the OASYS suite.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle Accelerators and Free-Electron Lasers · Particle accelerators and beam dynamics · Gyrotron and Vacuum Electronics Research
