Skip to content

2024.04

Latest
Compare
Choose a tag to compare
@s-sajid-ali s-sajid-ali released this 17 Apr 22:24
· 145 commits to devel3 since this release
f39d863
  • Refactored openPMD output to eliminate storing mask arrays and store it as a constant, output files now compliant with the openPMD-2.0 standard #246
  • Added the ability to read ImpactX beams #186
  • Added script to convert legacy files to openPMD format #220
  • Added script to run the generate the diagnostics file examine the file contents whether it is openPMD or legacy #219
  • Added tests to check that the particle at 0 transverse coordinates stays close to 0 propagating through a variety of single elements #189
  • Added a way for a turn-end or step-end action to terminate the run #203
  • Matrix lattice element implemented #204
  • Wake function operations implemented #232
  • Reworked versioning logic used internally by including git hash for better reproducibility.
  • Various bug fixes.
  • Dependencies version bump (vendored/fetched):
    • Boost to 1.85.0
    • Pybind11 to 2.12.0
    • eigen to 3c6521

What's Changed

Full Changelog: synergia3-2023.04...2024.04