Skip to content
Snippets Groups Projects
Select Git revision
  • 60c49d7b75898912d1c401b41ce23d40c2c35a75
  • stable default protected
  • feature-particle-in-cell
  • feature-quad_wakes_LongRangeResistiveWall
  • prepare-0.9.0
  • Resisitve_wall_eff_radius_yokoya
  • develop protected
  • feature-iqdamper0
  • feature-feedback-IQ-damper0
  • feature-read_wakis
  • use-one-bin
  • RF-FBv0.6
  • RF-FBv0.5
  • faster_pytorch
  • RF-FB
  • util
  • RFBucket
  • Long-range_wakepotential
  • 0.8.0
  • 0.7.0
  • 0.6.0
  • 0.5.0
  • 0.4
  • 0.3
  • 0.2
  • 0.1
26 results

particles.py

  • Alexis GAMELIN's avatar
    db49cb81
    Allow for particle losses in Monitor classes · db49cb81
    Alexis GAMELIN authored
    Add a is_empty property to the Bunch class.
    Add a check_empty optional parameter to the Monitor.track_bunch_data method.
    ProfileMonitor: if the bunch is empty, no profile is saved.
    WakePotentialMonitor: if the bunch is empty, the same from last good turn is saved.
    BunchSpectrumMonitor: if the bunch is empty, the incoherent spectrum is nan.
    db49cb81
    History
    Allow for particle losses in Monitor classes
    Alexis GAMELIN authored
    Add a is_empty property to the Bunch class.
    Add a check_empty optional parameter to the Monitor.track_bunch_data method.
    ProfileMonitor: if the bunch is empty, no profile is saved.
    WakePotentialMonitor: if the bunch is empty, the same from last good turn is saved.
    BunchSpectrumMonitor: if the bunch is empty, the incoherent spectrum is nan.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.