phenom
  • Installation
  • Key Concepts
  • Examples
    • Getting Started:
      • Simulating the SASE Spectrum
      • Generating Pulses
      • The SASE Source Module
      • Generating Multiple Pulses
    • Tutorials:
      • Tutorial: Using phenom to Model Shot-to-Shot the European XFEL
      • Load Experimental Data
      • Extract Approximate Pointing Angle
      • Generate Stochastic Wavefronts
    • Integration:
      • Interfacing with WavefrontPropaGator (WPG)
  • phenom Module API
phenom
  • Examples
  • View page source

Examples¶

Getting Started:¶

  • Simulating the SASE Spectrum
  • Generating Pulses
    • Generate a Single Pulse
  • The SASE Source Module
    • Store a Pulse
    • Load a Pulse from Memory
  • Generating Multiple Pulses
    • Pulses from Lists
    • Pulses from Arrays
    • Pulses from Lambdas

Tutorials:¶

  • Tutorial: Using phenom to Model Shot-to-Shot the European XFEL
    • An Emipirical Model of SA1 Undulator at the European XFEL
  • Load Experimental Data
  • Extract Approximate Pointing Angle
  • Generate Stochastic Wavefronts

Integration:¶

  • Interfacing with WavefrontPropaGator (WPG)
    • Converting Source Data to a WPG Wavefront
    • Converting Multiple Pulses to WPG Wavefronts
Previous Next

© Copyright 2023, Trey Guest.

Built with Sphinx using a theme provided by Read the Docs.