Skip to content

Releases: ECP-WarpX/impactx

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)

23.12

05 Dec 05:12
23.12
9709128
Compare
Choose a tag to compare

DOI

Dependencies

List of Merged Pull Requests

This list was generated with

git log 23.11.. --format='- %s'
  • Release 23.12 (#478)
  • CI: Pipx for openPMD-validator (#480)
  • CI: Remove Brew Cache (#479)
  • Added an s-dependent IOTA lens example (#467)
  • Set amrex.omp_threads = "nosmt" (#475)
  • Add 6D minimum and maximum values to reduced beam characteristics (#474)
  • Update: ABLASTR, AMReX, pyAMReX (#477)
  • Python: sim.set_diag_iota_invariants() (#476)
  • Add aperture element (#398)
  • Add a thin dipole element (#472)
  • [pre-commit.ci] pre-commit autoupdate (#471)
  • Pandas: ImpactXParticleContainer.to_df() (#458)
  • Python: Expose Properties of ConstF (#464)
  • [pre-commit.ci] pre-commit autoupdate (#466)
  • Python: Expose Manual Push (#468)
  • Dist None: Set to Zero (#465)
  • Doc: NERSC Update (#463)