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
Alternatives and similar repositories for rayx:
Users that are interested in rayx are comparing it to the libraries listed below
- Flexible high-level optimization in Python☆77Updated last week
- high-performance modeling of beam dynamics in particle accelerators with collective effects☆33Updated last week
- Flexible configuration and execution of large, black-box optimization problems☆15Updated this week
- ☆39Updated last week
- Open Standard for Particle-Mesh Data☆80Updated 6 months ago
- ☆18Updated 8 months ago
- MLExchange is software infrastructure that deploys machine learning models to beamline scientists☆14Updated 11 months ago
- Python visualization tools for openPMD files☆68Updated 3 months ago
- Nonuniform fast Fourier transforms of types 1 and 2, in 1D, 2D, and 3D, on the GPU☆85Updated last year
- A fast tracking code for plasma accelerators☆35Updated 4 months ago
- simple-to-use optical propagation tool☆14Updated this week
- Standard input format for Particle-In-Cell codes☆37Updated 3 months ago
- Start-to-end photon experiment simulation platform☆26Updated last year
- Particle-tracking code that models strong-field QED interactions☆20Updated last month
- Data Visualization for Particle-in-Cell Codes.☆52Updated 11 months ago
- Beamline alignment using Bayesian optimization☆15Updated 2 weeks ago
- Quasistatic plasma wakefield simulation code for GPUs in well under 1000 lines of code.☆13Updated 5 years ago
- Tools for analyzing and viewing particle data in the openPMD standard, extension beamphysics.☆17Updated this week
- Synchrotron Radiation calculator via openCL☆21Updated last month
- Particle distribution generator☆15Updated this week
- C++ & Python API for Scientific I/O☆146Updated this week
- Calculates Boozer coordinates for toroidal MHD equilibria, including stellarators and tokamaks.☆14Updated 2 weeks ago
- A JupyterLab extension to explore and visualize HDF5 file contents. Based on https://github.com/silx-kit/h5web.☆70Updated 5 months ago
- GPU-Enabled, Zero-Copy AMReX Python Bindings including AI/ML☆42Updated last week
- Performance portable equations of state and mixed cell closures☆29Updated this week
- Particle Accelerator and FEL Beam Simulation Codes: elegant, EPICS, JSPEC, OPAL, Radia, Shadow3, SRW, Synergia, Warp, Zgoubi☆19Updated last year
- BLonD (Beam Longitudinal Dynamics)☆19Updated this week
- USPAS course on optimization and machine learning☆26Updated last week
- Autonomous Data Acquisition, Uncertainty Quantification and HPC Optimization☆25Updated 2 weeks ago