-
Notifications
You must be signed in to change notification settings - Fork 32
SRW Propagation Parameters
Maksim Rakitin edited this page Sep 8, 2016
·
3 revisions
Here is the description of propagation parameters used in Sirepo and SRW for each optical element and drift:
(format: [number of column]. description
)
- Auto-Resize (
1
) or not (0
) Before propagation. - Auto-Resize (
1
) or not (0
) After propagation. - Relative Precision for propagation with Auto-Resizing (
1.0
is nominal). - Allow (
1
) or not (0
) for semi-analytical treatment of the quadratic (leading) phase terms at the propagation. - Do any Resizing on Fourier side, using FFT, (
1
) or not (0
). - Horizontal Range modification factor at Resizing (
1.0
means no modification). - Horizontal Resolution modification factor at Resizing (
1.0
means no modification). - Vertical Range modification factor at Resizing (
1.0
means no modification). - Vertical Resolution modification factor at Resizing (
1.0
means no modification).
Partially implemented in SRW, but not used in Sirepo yet:
- Optional: Type of wavefront Shift before Resizing (vs which coordinates; to be implemented).
- Optional: New Horizontal wavefront Center position after Shift (to be implemented).
- Optional: New Vertical wavefront Center position after Shift (to be implemented).
- Optional: Orientation of the Output Optical Axis vector in the Incident Beam Frame: Horizontal Coordinate.
- Optional: Orientation of the Output Optical Axis vector in the Incident Beam Frame: Vertical Coordinate.
- Optional: Orientation of the Output Optical Axis vector in the Incident Beam Frame: Longitudinal Coordinate.
- Optional: Orientation of the Horizontal Base vector of the Output Frame in the Incident Beam Frame: Horizontal Coordinate.
- Optional: Orientation of the Horizontal Base vector of the Output Frame in the Incident Beam Frame: Vertical Coordinate.
License: http://www.apache.org/licenses/LICENSE-2.0.html
Copyright ©️ 2015–2020 RadiaSoft LLC. All Rights Reserved.
- Activait
- Controls
- elegant
- FLASH
- Genesis
- JSPEC
- JupyterHub
- MAD-X
- OPAL
- Radia
- Shadow
- Synchrotron Radiation Workshop (SRW)
- Warp PBA
- Warp VND
- Zgoubi
- Authentication and Account Creation
- How Your Sirepo Workspace Works
- Navigating the Sirepo Simulations Interface
- How to upload a lattice file
- How to share a Sirepo simulation via URL
- How Example simulations work
- How to report a bug in Sirepo
- Using lattice files in Sirepo
- Resetting an Example Simulation to default
- Backup SRW Sirepo simulations
- SRW Aperture
- SRW Brilliance Report
- SRW Circular Cylinder Mirror
- SRW CRL
- SRW Crystal
- SRW Electron Beam
- SRW Elliptical Cylinder Mirror
- SRW Fiber
- SRW Flux
- SRW Fully Coherent Gaussian Beam
- SRW Import Python or JSON Simulation File
- SRW Initial Wavefront Simulation Grid
- SRW Intensity Report
- SRW Planar Mirror
- SRW Power Density Report
- SRW Propagation Parameters
- SRW Single Electron Spectrum Report
- SRW Spherical Mirror
- SRW Toroid Mirror
- SRW Watchpoint
- SRW Additional Documentation