Releases: MethodicalAcceleratorDesign/MAD-NG
Releases · MethodicalAcceleratorDesign/MAD-NG
v0.9.6-2
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
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
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
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
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
MAD-NG release 0.9.3 -- 2021.01
Full Changelog: v0.9.2...v0.9.3
v0.9.2-beta3
change version to 0.9.2