lehnertu / TEUFEL

THz Emission from Undulators and Free-Electron Lasers
GNU General Public License v3.0
6 stars 2 forks source link

test cases #15

Open lehnertu opened 6 years ago

lehnertu commented 6 years ago

propose new testcase (or new test): check that a matched beam in an undulator stays at constant size

lehnertu commented 3 years ago

create Python scripts for Reports of radiation properties (without graphics) include that with the run_tests script for testing the propagation algorithms

lehnertu commented 3 years ago

Test case for MPI could be tracking a beam that is read from ELEGANT file over some drift. One could compute beam parameters (e.g. emittance) before and after. This would also test the file handling (XML reading, writing watch) and analysis scripts.

lehnertu commented 3 years ago

For the radiation properties script: Test case could be synchrotron radiation from a bunch travelling on an arc in a homogeneous magnetic field emitted to far field (point observer). Can test for known radiation intensity.