pysrw

pysrw#

A Python package for Synchrotron Radiation Workshop simulations

Modules

pysrw.computations

Core functions of SRW computations.

pysrw.configuration

Constants, simulation variables and configuration parameters.

pysrw.emitters

Radiating objects.

pysrw.lib

pysrw.magnets

Magnetic structures.

pysrw.plots

Tools for visualization of simulation output.

pysrw.propagation

Functions involved in the propagation of a wavefront.

pysrw.pysrw_designer

A simple GUI to setup optical systems

pysrw.tools

Generic utils for data analysis.

pysrw.ui

pysrw.wavefronts

Observer and wavefront objects.