Skip to content

Releases: like2000/PyHEADTAIL

PyHEADTAIL v1.0.8

10 Jan 12:19

Choose a tag to compare

Feedback & Particle Monitor stride

  • re-added feedback module
  • fixed particle monitor stride
  • fixed "_ _ init _ _.py" of feedback module to show correct version

PyHEADTAIL v1.0.7

16 Dec 12:41

Choose a tag to compare

Longitudinal Space Charge

Changed range of Gaussian kernel to a sigma of 3 slices (hardcoded),
which is applied to the smoothing of the line density derivative.

Suggestion: add parameter to LongSpaceCharge for Gaussian kernel sigma.

PyHEADTAIL v1.0.6

12 Dec 16:20

Choose a tag to compare

Bug fix for generator MatchRFBucket6D and derivations.

Problem: on certain 32bit python environments,
sys.maxint as a seed is not allowed and leads to crashes.

Quick fix: use maximum int32 value.

Suggestion: use current time allowing for easier reproducibility.

PyHEADTAIL v1.0.3

11 Nov 10:40

Choose a tag to compare

Add some margin to CutRFBucket2D. This should avoid the loss of particles initialised too close to the separatrix. Particle losses should be implemented in the future to handle this correctly.

PyHEADTAIL v1.0.2

07 Nov 16:42

Choose a tag to compare

Bug fix in simple_long_tracking module. Decorate track method of Drift class with clean_slices decorator (Drift.track updates beam.z).

PyHEADTAIL v1.0.1

04 Nov 17:11

Choose a tag to compare

Gianni and Kevin took out the GSL dependence.

PyHEADTAIL v1.0.0

04 Nov 17:13

Choose a tag to compare

Official first version of PyHEADTAIL.
Merge of existing features from Kevin Li (kli), Adrian Oeftiger (aoeftiger), Michael Schenk (michuschenk).