svenreiche / Genesis-1.3-Version4

Time-dependent, 3D Code to simulate the amplification process of a Free-electron Laser.
GNU General Public License v3.0
54 stars 27 forks source link

display also simulation progress of 0% #95

Closed ZeugAusHH closed 1 year ago

ZeugAusHH commented 1 year ago

Display also 0% progress of actual simulation.

This makes the program more user-friendly because it is clear that the simulation is now running (and large simulations might need hours until 10% progress is reached which used to be the first progress message).

Example output:

Running Core Simulation...
Time-dependent run with 7296 slices for a time window of 1.0051 microns
Initial analysis of electron beam and radiation field...
  Calculation: 0% done
  Calculation: 10% done
  Calculation: 20% done
[..]