Skip to content

Releases: ECP-WarpX/impactx

24.10

10 Oct 16:35
24.10
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

  • Fix special case of pt_ms=0 in dispersive diagnostics. by @cemitch99 in #707
  • LUMI (CSC): September Upgrade by @ax3l in #708
  • Rename element name to type by @ax3l in #710
  • Fix main() Profile Region by @AlexanderSinn in #711
  • <cmath>: Use std:: C++ Functions by @ax3l in #716
  • Optionally Name all Elements, Add Marker by @ax3l in #705
  • Update ABLASTR & pyAMReX by @ax3l in #715
  • Added export functionality for user inputs in dashboard by @proy30 in #719
  • [Dashboard] Improved Simulation Output Logging by @proy30 in #718
  • Add ref_particle charge & mass as user options in dashboard by @proy30 in #720
  • load_inputs_file: Simplify File Check by @ax3l in #704
  • Relocated simulation file in dashboard by @proy30 in #725
  • BeamMonitor: Enable Filtering by Cycle (Turn) by @ax3l in #713
  • CMake: Fix List of Pip Options by @ax3l in #729
  • Add beam eigenemittances to reduced diagnostics. by @cemitch99 in #702
  • Fix CI: CodeQL Setup by @ax3l in #732
  • Update zero-strength quad case = drift. by @cemitch99 in #730
  • Add Python CSR wake plotting test. by @cemitch99 in #696
  • Release: 24.10 by @ax3l in #733

New Contributors

Full Changelog: 24.09...24.10

24.09

17 Sep 03:02
24.09
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

  • CMake: More Pip Control Options by @ax3l in #673
  • CI: Python Requirements Update by @ax3l in #674
  • Ruff: Run on pyi files by @ax3l in #679
  • setup.py: More Unique build_base by @ax3l in #676
  • Modify qm_qeeV name and docs. by @cemitch99 in #681
  • Update ABLASTR & pyAMReX by @ax3l in #683
  • Doc: Reorganize Sections for Collective Effects by @ax3l in #684
  • Add dispersion to reduced diagnostics by @cemitch99 in #682
  • Add documentation for reduced diagnostics: dispersion output. by @cemitch99 in #686
  • 1D CSR Model by @xbojanic in #627
  • Update Dashboard Info Verbiage by @proy30 in #691
  • CMake: Replace FetchContent_Populate by @ax3l in #689
  • Doc: Intro Update by @ax3l in #692
  • Remove additional string for Twiss input by @n01r in #698
  • Add helper function for Python Twiss input by @n01r in #697
  • Fix literal includes of KV test files in DistGen example by @n01r in #701
  • Release: 24.09 by @ax3l in #695

New Contributors

Full Changelog: 24.08...24.09

24.08

12 Aug 07:14
24.08
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

New Contributors

Full Changelog: 24.07...24.08

24.07

16 Jul 20:10
24.07
bbc2093
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

New Contributors

Full Changelog: 24.06...24.07

24.06

17 Jun 15:20
24.06
f0b2aa1
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

New Contributors

Full Changelog: 24.05...24.06

24.05

23 May 04:30
24.05
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

Full Changelog: 24.04...24.05

24.04

10 Apr 12:12
24.04
3978dcd
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

Full Changelog: 24.03...24.04

24.03

11 Mar 05:12
24.03
987931b
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

  • CI: Add ruff by @ax3l in #522
  • Implement int SoA Names by @ax3l in #521
  • Simplify Finalize by @ax3l in #524
  • Update Particle Container to Pure SoA by @ax3l in #348
  • Add example of tune calculation (postprocessing) by @cemitch99 in #516
  • Thin Dipole: rotate reference trajectory by @cemitch99 in #525
  • CI: 4 Cores Linux/Win, 3 Cores macOS by @ax3l in #523
  • CI: Run with 2 Cores by @ax3l in #530
  • Use new function from Alex for removing invalid particles. by @atmyers in #531
  • Add initialization from Twiss parameters by @n01r in #527
  • Fix: Windows add_dll_directory Expand by @ax3l in #540
  • Python: Add __repr__ for all Elements by @ax3l in #542
  • ImpactX: Verbosity Control by @ax3l in #543
  • Zenodo: Add Ji's ORCiD by @ax3l in #535
  • diags/ Folder: Only w/ Diags by @ax3l in #544
  • Release: 24.03 by @ax3l in #545

Full Changelog: 24.02...24.03

24.02

04 Feb 09:51
24.02
418815b
Compare
Choose a tag to compare

DOI

Dependencies

What's Changed

Full Changelog: 24.01...24.02

24.01

06 Jan 23:01
24.01
dc5450d
Compare
Choose a tag to compare

DOI

Dependencies

List of Merged Pull Requests

This list was generated with

git log 23.12.. --format='- %s'
  • Release 24.01 (#500)
  • Particle Container: Track s or t (#497)
  • initialize the distributions on the GPU (#498)
  • Speed up CI tests (#496)
  • Transverse Alignment Support (#490)
  • Python: impactx.__version__ (#494)
  • Elements: sincos(...) (#493)
  • Adding EPAC2004 space charge benchmarks (#422)
  • Distributions: Cleaning (#492)
  • [pre-commit.ci] pre-commit autoupdate (#491)
  • Apochromatic focusing example (#487)
  • Doc: Production/Stable (#488)
  • Mesh Refinement (#261)
  • [pre-commit.ci] pre-commit autoupdate (#486)
  • CI: Fix ROCm 6.0 hiprand (#485)
  • CMake: Installed libimpactx symlink name (#481)
  • ML surrogate example (#482)
  • [pre-commit.ci] pre-commit autoupdate (#484)