Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 1.1 KB

File metadata and controls

16 lines (11 loc) · 1.1 KB

Genesis 1.3 Virson 4 post processor in Python

Fumika Isono

Post-processor (Python) of Genesis 1.3 Version 4, Time-dependent, 3D Code to simulate the amplification process of a Free-electron Laser.

  • Can calculate radiation frequency (far-field and near-field) for Time-dependent case.
  • Includes postprocessor GenesisOut.py of the output file .out.h5, and postprocessor ParticleOut.py for particle dump files (.par.h5). With the code, you can track all simulated particles.

Example cases

Benchmarks provided by the author of Genesis 1.3 Version 4

VISA undulator, Time-dependent simulation