Skip to content

Releases: MethodicalAcceleratorDesign/MAD-NG

v0.9.6-2

20 Dec 15:38
Compare
Choose a tag to compare

Release with updated embedded libraries to last versions:

  • LuaJIT v2.1 updated
  • FFTW3 3.3.8 -> 3.3.10
  • NFFT3 3.5.1 -> 3.5.3
  • NLOPT 2.6.1 -> 2.7.1
  • Lapack 3.8.0 -> 3.8.10
  • Luaunit 3.3 -> 3.4
  • LuaFileSystem 1.7 -> 1.8
  • LuaFun minor fixes

Full Changelog: v0.9.6-1...v0.9.6-2

v0.9.6-1

14 Dec 15:26
Compare
Choose a tag to compare

The release 0.9.6 has been updated to fix the following:

a problem with the interactive mode with iPython (reported by Riccardo).
a problem with the MAD-X sequence loader (for FCC-ee booster, reported by Barbara).

Full Changelog: v0.9.5...v0.9.6-1

v0.9.6

12 Dec 15:25
Compare
Choose a tag to compare

Version 0.9.6 [12/12/2022]:

  • new python interface (Thanks to Joshua Mark Gray)
  • non-linear parametric normal form with ANH, GNF and HAM extraction.
  • new MADX sequence parser (solve problems with FCC-ee Booster and other R&D lattices)
  • few speed improvements including parallelisation with OMP.
  • complete review and extensions of many modules including linear algebra (see manual part IV)
  • many extension to GTPSA and DAMAP modules (e.g. some Lie Algebra operators)
  • support for compatible DAMAP with PTC I/O (including (pt,-t) handling inside GTPSA)
  • radiation and photon tracking
  • new manual format using Sphinx to generate PDF and HTML (with search engine)
  • manual part IV added, except ongoing differential algebra manual (coming soon).
  • many bug fixes
  • ...

Full Changelog: v0.9.5...v0.9.6

v0.9.5

12 Dec 15:35
Compare
Choose a tag to compare

Version 0.9.5 [07/04/2021]:

  • fix typo in beam cloning in track.
  • add support for poisson bracket direction in gtpsa conversion.
    allow to (re)move and permute canonical variables in damap.
  • add option.ptcorder to write/dump gtpsa in the PTC order, i.e. (pt,-t)
  • improve read method for gtpsa, allow to detect or force the type to read.
    better error handling (not stopping), return name of gtpsa or error string.
  • improve write method for gtpsa and damap
  • add read method for damap (was NYI...)

Full Changelog: v0.9.4...v0.9.5

v0.9.4

08 Mar 13:23
Compare
Choose a tag to compare

Version 0.9.4 [08/03/2021]:

  • improve foreach selector of sequences and mtable.
  • fix delegation of binary operator right side for Complex, Matrix and GTPSA.
  • add pc column to track table for energy patches.
  • implementation of energy patches.
  • fix yrotation sign (in parallel to MAD-X fix).
  • fix phi sign in survey table.
  • dispersion using finite difference, active with chrom for comparison.
  • dispersion in 6D from E. Forest's method.
  • thick sub-elements are allowed.

Full Changelog: v0.9.3...v0.9.4

v0.9.3

12 Dec 15:46
Compare
Choose a tag to compare
v0.9.3 Pre-release
Pre-release

MAD-NG release 0.9.3 -- 2021.01

Full Changelog: v0.9.2...v0.9.3

v0.9.2-beta3

30 Oct 18:15
Compare
Choose a tag to compare
v0.9.2-beta3 Pre-release
Pre-release
change version to 0.9.2