hz-b / rayx
RAYX is a simulation tool for beamlines at electron storage rings. It traces synchrotron radiation through a series of mirrors, gratings and more and provides the user with helpful insights, how a given beamline performs.
☆23Updated this week
Related projects ⓘ
Alternatives and complementary repositories for rayx
- Bmad simulation ecosystem for simulating high energy storage rings.☆13Updated this week
- Flexible high-level optimization in Python☆70Updated last week
- Beamline alignment using Bayesian optimization☆13Updated last month
- Flexible configuration and execution of large, black-box optimization problems☆15Updated last week
- Tools for analyzing and viewing particle data in the openPMD standard, extension beamphysics.☆17Updated this week
- A fast tracking code for plasma accelerators☆34Updated last month
- high-performance modeling of beam dynamics in particle accelerators with collective effects☆27Updated this week
- Particle distribution generator☆13Updated last week
- Quasistatic plasma wakefield simulation code for GPUs in well under 1000 lines of code.☆13Updated 5 years ago
- simple-to-use optical propagation tool☆14Updated last month
- Open Standard for Particle-Mesh Data☆79Updated 3 months ago
- ☆31Updated this week
- For IMPACT-Z beam dynamics code users and developers☆21Updated 3 months ago
- USPAS course on optimization and machine learning☆23Updated 3 months ago
- Start-to-end photon experiment simulation platform☆26Updated last year
- Nonuniform fast Fourier transforms of types 1 and 2, in 1D, 2D, and 3D, on the GPU☆83Updated 11 months ago
- Library for single charged particle simulations in accelerators☆12Updated 3 years ago
- Minterpy - Multivariate interpolation in Python.☆33Updated last month
- BLonD (Beam Longitudinal Dynamics)☆19Updated last week
- Synchrotron Radiation calculator via openCL☆20Updated 3 months ago
- Particle-tracking code that models strong-field QED interactions☆18Updated last week
- Code repository for Ptychography 4.0 project.☆27Updated last month
- Multi-dimensional data arrays with labeled dimensions☆114Updated this week
- ☆18Updated 6 months ago
- A Python module that implements NAFF Algorithm☆11Updated 11 months ago
- Standard input format for Particle-In-Cell codes☆35Updated 2 weeks ago
- ☆13Updated last year
- A tool for coherent synchrotron radiation modeling☆12Updated 2 years ago
- GPU-Enabled, Zero-Copy AMReX Python Bindings including AI/ML☆36Updated this week
- OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.☆86Updated last month