Recent Releases of impactx
impactx - 25.08
Dependencies
- ABLASTR:
25.08 - AMReX:
25.08 - pyAMReX:
25.08 - openPMD-api:
0.16.1+ - Python: 3.9 - 3.13
What's Changed
- Doc: Link HTU PRL by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1062
- pybind11: 3.0.0 by @EZoni in https://github.com/BLAST-ImpactX/impactx/pull/1065
- Doxygen: No Python Files by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1067
- OpenMP Parallelize InitDistribution by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1070
- CPU SIMD Support by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1002
- Doc: Particle Theory Clarification/Cross-Link by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1074
- fix documentation for ExactCFbend by @egstern in https://github.com/BLAST-ImpactX/impactx/pull/1080
- Dashboard: fix entry point by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1082
- Reuse Particle Chunking Logic by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1072
- Dashboard: add simple fix for type extraction by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1087
- CMake: Examples w/o
examples-Prefix by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1086 - Dashboard: Add about dialog by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1076
- CI: macOS w/
-WerrorAgain by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1052 - Dashboard: refactor validation by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1051
- Load PALS Lattice by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1066
- Expose Fast-Math Options (Default still OFF) by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1073
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/BLAST-ImpactX/impactx/pull/1090
- Release 25.08 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1085
Full Changelog: https://github.com/BLAST-ImpactX/impactx/compare/25.07...25.08
- C++
Published by ax3l 7 months ago
impactx - 25.07
Dependencies
- ABLASTR:
25.07 - AMReX:
25.07 - pyAMReX:
25.07 - openPMD-api:
0.16.1+ - Python: 3.9 - 3.13
What's Changed
- Re-Enable Element Benchmarks by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1010
- Dashboard: Add force quit by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1015
- Removed unneeded specification for BOOST path. by @egstern in https://github.com/BLAST-ImpactX/impactx/pull/1013
- PyTest Conftest: Set Tiling by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1012
- PipeAperture Mix-In w/o Divisions by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1011
- Dashboard: Fix runpy warning by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1016
- Dashboard: Test python importing by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1014
- Dashboard: Refactor analysis tab by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1018
- Dashboard: Add test for lattice variable handler by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1017
- Dashboard: Update selector for over-s plot by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1023
- Dashboard: Load properly in Jupyter by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1024
- Python: Interactive/In Situ Beam History by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1025
Aperture: Remove Code Duplication, Avoid Division by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1020- Dashboard: allow to load outputs from history by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1028
- Reset Particle Container by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1029
- Dashboard: Centralize Server Instance by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1032
- Doc: When to Use Which Element Model by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1037
- Make
powi<N>(...)Readable by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1034 - Fix Quad Transport Map w/ Slicing and Zero Fields by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1038
- Rename to Beam Moments History by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1027
- Div 2 is * 0.5 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1039
- Dashboard: Restructure Input Files by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1035
- Dashboard: add defaults for mlmg inputs by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1047
- Dashboard: Disable “Add” Button for Invalid Lattice Elements by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1046
- Dashboard: Set default name for BeamMonitor if name is empty by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1045
- Fix PipeAperture Getter by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1048
- Dashboard: code cleanup by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1044
- Dashboard Tests: Add lattice statistics coverage to
test_dashboard.pyby @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1053 Aperture: Hexagonal Mask Patterns by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1019- MPL:
KnownElementsList.plot_survey()by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1040 - Add ExactCFbend element by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/1022
- Add HTU beamline example by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/1042
- Particle Shape: Optional w/o Collective by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1059
- Doc HTU Beamline: Link Lattice File by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1061
- Release 25.07 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1060
New Contributors
- @egstern made their first contribution in https://github.com/BLAST-ImpactX/impactx/pull/1013
Full Changelog: https://github.com/BLAST-ImpactX/impactx/compare/25.06...25.07
- C++
Published by ax3l 7 months ago
impactx - 25.06
Dependencies
- ABLASTR:
25.06 - AMReX:
25.06 - pyAMReX:
25.06 - openPMD-api:
0.16.1+ - Python: 3.9 - 3.13
What's Changed
- Dashboard: Improve Variable Handling Logic by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/930
- Dashboard: Relocate validation logic and defaults by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/928
- Dashboard: add
sim.periodsto inputs by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/982 - CI: Windows 2019->2022 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/989
- Bump stefanzweifel/git-auto-commit-action from 5 to 6 by @dependabot in https://github.com/BLAST-ImpactX/impactx/pull/991
- Python:
Markernamednameargument by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/988 - CI: Fix ClangCl Python by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/992
- CMake: CI w/
ImpactX_TEST_CLEANUPby @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/994 - Ubuntu CI: Pre-Clean Disk Space by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/995
- Dashboard: update dynamic tooltip messages by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/977
sim.verbosealso AMReX by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/998- Dashboard: Add unit test by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/955
- Dashboard: refactor distribution files by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/980
- Python:
sim.omp_threadsby @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/999 - Fix typos by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1005
- Use amrex::Math::powi by @AlexanderSinn in https://github.com/BLAST-ImpactX/impactx/pull/1007
- Fix chicane example plotting script by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/1009
- Dashboard: Add simple lattice statistics by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/1001
- Dashboard: restructure/refactor toolbar code by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/981
- Support for offset and dispersion in initial beam distributions by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/984
- Release 25.06 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/1008
Full Changelog: https://github.com/BLAST-ImpactX/impactx/compare/25.05...25.06
- C++
Published by ax3l 8 months ago
impactx - 25.05
Dependencies
- ABLASTR:
25.05 - AMReX:
25.05 - pyAMReX:
25.05 - openPMD-api:
0.16.1+ - Python: 3.9 - 3.13
What's Changed
- pyproject: CMake 4 is fine by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/948
- Dashboard: Add ISR to inputs by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/951
- Dashboard: Fix errors by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/949
- Use signed rigidity. by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/935
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-ImpactX/impactx/pull/956
- Dashboard: Record failed sims by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/954
- Dashboard: Add tooltips for Twiss distribution parameters by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/950
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-ImpactX/impactx/pull/959
- Nonlinear hard-edge quadrupole fringe field by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/965
- Dashboard: refactor str -> numeric input logic by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/971
- Add "exact" thick Multipole element by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/952
- Dashboard: allow to cancel simulation by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/966
- Dashboard: add validation for distribution by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/967
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-ImpactX/impactx/pull/962
- Release 25.05 by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/974
Full Changelog: https://github.com/BLAST-ImpactX/impactx/compare/25.04...25.05
- C++
Published by cemitch99 9 months ago
impactx - 25.04
Dependencies
- ABLASTR:
25.04 - AMReX:
25.04 - pyAMReX:
25.04 - openPMD-api:
0.16.1+ - Python: 3.9 - 3.13
What's Changed
- Examples: No
delNeeded by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/906 - CSR Chicane: Relax Tolerance by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/913
- Docs: Fix HTML5 for Install Logos by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/914
- Tests:
amrex.the_arena_init_size=0by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/910 - Fix CUDA Shutdown of Element Dynamic Data by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/912
- Fix CUDA Shutdown Thermal Distribution by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/915
- Update FODO plotting script. by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/907
- Add linear return maps for additional elements by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/923
- Treat zero-field special case in bending dipoles by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/919
- Dashboard: Simulation Progress by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/917
- Fix multislice t-update in ExactSbend. by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/932
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-ImpactX/impactx/pull/918
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-ImpactX/impactx/pull/936
- Profiler: Charge Deposition by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/812
- Dashboard: Add Simulation History by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/927
- Add an exact nonlinear quadrupole by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/926
- Dashboard: Variable Referencing in Lattice Configuration by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/921
- Incoherent Synchrotron Radiation in bending dipoles by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/924
- Dashboard: Correct import path for CLI entry point by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/944
- Release 25.04 by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/938
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BLAST-ImpactX/impactx/pull/946
- Dashboard: Add inputs for
tracking modesand space charge dropdown for2D/3Dby @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/943 - Change the default 3D Poisson solver to FFT. by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/945
- Documentation: Change lambda to sigma in example README docs. by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/947
Full Changelog: https://github.com/BLAST-ImpactX/impactx/compare/25.03...25.04
- C++
Published by cemitch99 10 months ago
impactx - 25.03
Dependencies
- ABLASTR:
25.03 - AMReX:
25.03 - pyAMReX:
25.03 - openPMD-api:
0.16.1+ - Python: 3.9 - 3.13
What's Changed
- Dashboard: Add documentation sidebar by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/836
- Introduce
HandleSpacechargeby @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/842 - Fix
tinCFbendby @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/854 - Dashboard: Add missing copyright headers by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/858
- Dashboard: Relocate plot functionality by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/857
- Space charge 2D envelope push by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/841
- Dashboard: Improve UI for Inputs by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/855
- Add
ImpactX_UNITY_BUILDby @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/861 - Refactor Dashboard: Components by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/859
- Fix eigenemittance column labels (CSV) by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/864
- Make Linear Elements Fast by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/850
- Fix HIP CI Version by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/863
- CI: Ubuntu 22.04+ by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/869
- Split up particles over multiple tiles for OpenMP by @atmyers in https://github.com/BLAST-ImpactX/impactx/pull/862
- Python: Set
max_grid_sizew/ BF by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/871 - BeamMonitor: No BP5 Group Based by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/870
- Dashboard: Migrate to vue3 by @proy30 in https://github.com/BLAST-ImpactX/impactx/pull/865
- Correct units in thin multipole documentation. by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/874
- Python:
setuptools[core]by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/873 BeamMonitor: Basic ParaView Support by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/878- pytest: less verbose by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/882
- Examples: Update
track_particles()by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/881 - Surrogate Example: Fix LaTeX String by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/880
setup.py: Complete Dependency Control by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/889- Fix: AMReX External Target by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/890
- Fix numpy ODR by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/891
- Python Elements:
.to_dict()by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/879 - Repos Moved: WarpX & ImpactX by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/892
- Add 3D space charge for envelope tracking (uncoupled) by @cemitch99 in https://github.com/BLAST-ImpactX/impactx/pull/866
- Document our PyPI Package by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/895
- Python: TinyProfiler Control by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/896
- Lattice Helper:
insert_element_every_dsby @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/877 - PyTorch Example: HDF5 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/902
- Release 25.03 by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/900
- Fix: RTD Builds by @ax3l in https://github.com/BLAST-ImpactX/impactx/pull/905
Full Changelog: https://github.com/BLAST-ImpactX/impactx/compare/25.02...25.03
- C++
Published by ax3l 12 months ago
impactx - 25.02
Dependencies
- ABLASTR:
25.02 - AMReX:
25.02 - pyAMReX:
25.02 - openPMD-api:
0.16.1+ - Python: 3.9 - 3.13
What's Changed
- AMReX:
developmentby @ax3l in https://github.com/ECP-WarpX/impactx/pull/791 - Remove Managed Memory Workarounds by @ax3l in https://github.com/ECP-WarpX/impactx/pull/793
- Condense repetitive dashboard code by @proy30 in https://github.com/ECP-WarpX/impactx/pull/780
- AMReX:
developmentby @ax3l in https://github.com/ECP-WarpX/impactx/pull/796 - Update UI interactions by @proy30 in https://github.com/ECP-WarpX/impactx/pull/779
- User-Defined Linear Map by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/743
- CI: PyTorch Surrogate Example by @ax3l in https://github.com/ECP-WarpX/impactx/pull/621
- Fix Lost Particle w/ Runtime Attr by @ax3l in https://github.com/ECP-WarpX/impactx/pull/795
- Parameters: Use AMReX Parser by @ax3l in https://github.com/ECP-WarpX/impactx/pull/792
- Apply transverse aperture to thick elements. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/788
- CollectParticles: Remove Verbose Print by @ax3l in https://github.com/ECP-WarpX/impactx/pull/800
- Doc: More Developer Packages by @ax3l in https://github.com/ECP-WarpX/impactx/pull/801
- Fix Aperture Backwards Compat. by @ax3l in https://github.com/ECP-WarpX/impactx/pull/804
- Test of IOTA nonlinear magnet model with physical aperture. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/802
- Refactor Unit Handling for kin_energy by @proy30 in https://github.com/ECP-WarpX/impactx/pull/806
- Restructure UI Component Code by @proy30 in https://github.com/ECP-WarpX/impactx/pull/808
- Fix reset input capabilities by @proy30 in https://github.com/ECP-WarpX/impactx/pull/809
- openPMD-api: 0.16.1+ by @ax3l in https://github.com/ECP-WarpX/impactx/pull/728
- Address possible NaN in ExactSbend & ChrUniformAcc by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/789
- Reorder Distribution Init by @ax3l in https://github.com/ECP-WarpX/impactx/pull/815
- Solvable example of an expanding beam scraping an aperture by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/813
- Small additions to data analysis docs. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/819
- Fix ConstF special k=0 case to address NaN's by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/818
- Modernize Conda-Forge Guidance by @ax3l in https://github.com/ECP-WarpX/impactx/pull/811
- Particle Names from AMReX by @ax3l in https://github.com/ECP-WarpX/impactx/pull/805
- Triplet Example Plot: Pandas by @ax3l in https://github.com/ECP-WarpX/impactx/pull/822
- RTD: Fix GA Integration by @ax3l in https://github.com/ECP-WarpX/impactx/pull/827
- Track Covariance Map by @ax3l in https://github.com/ECP-WarpX/impactx/pull/814
- Refactoring: Split Files, Move Files by @ax3l in https://github.com/ECP-WarpX/impactx/pull/828
- Dashboard File Importing by @proy30 in https://github.com/ECP-WarpX/impactx/pull/785
- Python: Do not Overwrite
PC::Redistributeby @ax3l in https://github.com/ECP-WarpX/impactx/pull/833 - Fix: SEdge in Envelope Mode by @ax3l in https://github.com/ECP-WarpX/impactx/pull/832
- Mode: Reference Orbit Tracking by @ax3l in https://github.com/ECP-WarpX/impactx/pull/831
- Clean up and organize dashboard code by @proy30 in https://github.com/ECP-WarpX/impactx/pull/830
- Dashboard: Simplify imports by @proy30 in https://github.com/ECP-WarpX/impactx/pull/837
- Doc: Fix RST Syntax by @ax3l in https://github.com/ECP-WarpX/impactx/pull/835
- Utilize shared state in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/834
- Doc: How-To Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/838
- Fix
beam.units = staticby @ax3l in https://github.com/ECP-WarpX/impactx/pull/840 - openPMD Beam Input via
SourceElement by @ax3l in https://github.com/ECP-WarpX/impactx/pull/820 - Dashboard: Add tooltips by @proy30 in https://github.com/ECP-WarpX/impactx/pull/843
- Release 25.02 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/845
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/25.01...25.02
- C++
Published by ax3l about 1 year ago
impactx - 25.01
Dependencies
- ABLASTR:
25.01 - AMReX:
25.01 - pyAMReX:
25.01 - openPMD-api:
0.15.1+ - Python: 3.9 - 3.13
What's Changed
- [Dashboard] - Validate and prevent non-existent lattice elements from being added by @proy30 in https://github.com/ECP-WarpX/impactx/pull/776
- Add short linac segment example. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/774
- Add defaults.py, Custom Step Values, and fix code in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/772
- Sphinx: Fix Errors/Warnings by @ax3l in https://github.com/ECP-WarpX/impactx/pull/784
- Named:
nameOnly Used Once by @ax3l in https://github.com/ECP-WarpX/impactx/pull/782 - Add UI functionality to reset inputs by @proy30 in https://github.com/ECP-WarpX/impactx/pull/778
- Python: Mixin Elements Submodule by @ax3l in https://github.com/ECP-WarpX/impactx/pull/786
- Python 3.13 Support, 3.8 EOL by @ax3l in https://github.com/ECP-WarpX/impactx/pull/787
- Release 25.01 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/790
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.12...25.01
- C++
Published by ax3l about 1 year ago
impactx - 24.12
Dependencies
- ABLASTR:
24.10 - AMReX:
24.10 - pyAMReX:
24.10 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
What's Changed
- Doc: Update Publications by @ax3l in https://github.com/ECP-WarpX/impactx/pull/734
- AMReX:
developmentby @ax3l in https://github.com/ECP-WarpX/impactx/pull/735 - AMReX:
developmentby @ax3l in https://github.com/ECP-WarpX/impactx/pull/740 - Distributions: non-private members by @ax3l in https://github.com/ECP-WarpX/impactx/pull/737
PYBIND11_FINDPYTHON=ONby @ax3l in https://github.com/ECP-WarpX/impactx/pull/738- Use
amrex::SmallMatrixby @ax3l in https://github.com/ECP-WarpX/impactx/pull/736 - Introduce
sim.track_particles()by @ax3l in https://github.com/ECP-WarpX/impactx/pull/741 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/742
- Add periodic masking option to Aperture. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/739
- CI: fix
AppleClangworkflow by @EZoni in https://github.com/ECP-WarpX/impactx/pull/750 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/749
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/751
- Element to apply a simple x-y rotation by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/747
- Change distribution default parameters to Twiss in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/748
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/753
- Add absorber option to Aperture element. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/758
- Collective Effects Config in Dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/690
- Fix bug in unique ID specification for RF cavities. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/765
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/756
- Release: 24.12 by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/771
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.10...24.12
- C++
Published by cemitch99 about 1 year ago
impactx - 24.10
Dependencies
- ABLASTR:
24.10 - AMReX:
24.10 - pyAMReX:
24.10 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
What's Changed
- Fix special case of pt_ms=0 in dispersive diagnostics. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/707
- LUMI (CSC): September Upgrade by @ax3l in https://github.com/ECP-WarpX/impactx/pull/708
- Rename element
nametotypeby @ax3l in https://github.com/ECP-WarpX/impactx/pull/710 - Fix main() Profile Region by @AlexanderSinn in https://github.com/ECP-WarpX/impactx/pull/711
<cmath>: Usestd::C++ Functions by @ax3l in https://github.com/ECP-WarpX/impactx/pull/716- Optionally Name all Elements, Add Marker by @ax3l in https://github.com/ECP-WarpX/impactx/pull/705
- Update ABLASTR & pyAMReX by @ax3l in https://github.com/ECP-WarpX/impactx/pull/715
- Added export functionality for user inputs in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/719
- [Dashboard] Improved Simulation Output Logging by @proy30 in https://github.com/ECP-WarpX/impactx/pull/718
- Add ref_particle charge & mass as user options in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/720
load_inputs_file: Simplify File Check by @ax3l in https://github.com/ECP-WarpX/impactx/pull/704- Relocated simulation file in dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/725
- BeamMonitor: Enable Filtering by Cycle (Turn) by @ax3l in https://github.com/ECP-WarpX/impactx/pull/713
- CMake: Fix List of Pip Options by @ax3l in https://github.com/ECP-WarpX/impactx/pull/729
- Add beam eigenemittances to reduced diagnostics. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/702
- Fix CI: CodeQL Setup by @ax3l in https://github.com/ECP-WarpX/impactx/pull/732
- Update zero-strength quad case = drift. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/730
- Add Python CSR wake plotting test. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/696
- Release: 24.10 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/733
New Contributors
- @AlexanderSinn made their first contribution in https://github.com/ECP-WarpX/impactx/pull/711
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.09...24.10
- C++
Published by ax3l over 1 year ago
impactx - 24.09
Dependencies
- ABLASTR:
24.09 - AMReX:
24.09 - pyAMReX:
24.09 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
What's Changed
- CMake: More Pip Control Options by @ax3l in https://github.com/ECP-WarpX/impactx/pull/673
- CI: Python Requirements Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/674
- Ruff: Run on pyi files by @ax3l in https://github.com/ECP-WarpX/impactx/pull/679
setup.py: More Uniquebuild_baseby @ax3l in https://github.com/ECP-WarpX/impactx/pull/676- Modify qm_qeeV name and docs. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/681
- Update ABLASTR & pyAMReX by @ax3l in https://github.com/ECP-WarpX/impactx/pull/683
- Doc: Reorganize Sections for Collective Effects by @ax3l in https://github.com/ECP-WarpX/impactx/pull/684
- Add dispersion to reduced diagnostics by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/682
- Add documentation for reduced diagnostics: dispersion output. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/686
- 1D CSR Model by @xbojanic in https://github.com/ECP-WarpX/impactx/pull/627
- Update Dashboard Info Verbiage by @proy30 in https://github.com/ECP-WarpX/impactx/pull/691
- CMake: Replace
FetchContent_Populateby @ax3l in https://github.com/ECP-WarpX/impactx/pull/689 - Doc: Intro Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/692
- Remove additional string for Twiss input by @n01r in https://github.com/ECP-WarpX/impactx/pull/698
- Add helper function for Python Twiss input by @n01r in https://github.com/ECP-WarpX/impactx/pull/697
- Fix literal includes of KV test files in DistGen example by @n01r in https://github.com/ECP-WarpX/impactx/pull/701
- Release: 24.09 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/695
New Contributors
- @xbojanic made their first contribution in https://github.com/ECP-WarpX/impactx/pull/627
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.08...24.09
- C++
Published by ax3l over 1 year ago
impactx - 24.08
Dependencies
- ABLASTR:
24.08 - AMReX:
24.08 - pyAMReX:
24.08 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
What's Changed
- Fix CMake Python IPO Control by @ax3l in https://github.com/ECP-WarpX/impactx/pull/644
- Update Quad to treat special case k = 0 by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/645
- Python:
ShortRFProperties by @ax3l in https://github.com/ECP-WarpX/impactx/pull/646 - CI: Fix ASAN/UBSAN Tests by @ax3l in https://github.com/ECP-WarpX/impactx/pull/553
- Python: add elements properties by @EZoni in https://github.com/ECP-WarpX/impactx/pull/647
- Fix: Python Kicker Alignment by @ax3l in https://github.com/ECP-WarpX/impactx/pull/648
- Python: Uniform Naming for units->unit Arguments by @EZoni in https://github.com/ECP-WarpX/impactx/pull/649
- 3D IGF Solver by @ax3l in https://github.com/ECP-WarpX/impactx/pull/605
- CMake: Simplify Python
add_impactx_testby @ax3l in https://github.com/ECP-WarpX/impactx/pull/655 - CMake: Fix ABLASTR FFTW Superbuild by @ax3l in https://github.com/ECP-WarpX/impactx/pull/659
- Update: ABLASTR, pyAMReX by @ax3l in https://github.com/ECP-WarpX/impactx/pull/660
- Trame Dashboard by @proy30 in https://github.com/ECP-WarpX/impactx/pull/651
- CI: Ruff replaced Tools by @ax3l in https://github.com/ECP-WarpX/impactx/pull/671
- Release 24.08 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/657
New Contributors
- @EZoni made their first contribution in https://github.com/ECP-WarpX/impactx/pull/647
- @proy30 made their first contribution in https://github.com/ECP-WarpX/impactx/pull/651
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.07...24.08
- C++
Published by ax3l over 1 year ago
impactx - 24.07
Dependencies
- ABLASTR:
24.07 - AMReX:
24.07 - pyAMReX:
24.07 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
What's Changed
- CMake: ImpactX_FFT by @ax3l in https://github.com/ECP-WarpX/impactx/pull/638
- CI: CCache for macOS by @ax3l in https://github.com/ECP-WarpX/impactx/pull/640
- update python usage doc, field names and default values by @moellep in https://github.com/ECP-WarpX/impactx/pull/642
- Release 24.07 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/643
New Contributors
- @moellep made their first contribution in https://github.com/ECP-WarpX/impactx/pull/642
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.06...24.07
- C++
Published by ax3l over 1 year ago
impactx - 24.06
Dependencies
- ABLASTR:
24.06 - AMReX:
24.06 - pyAMReX:
24.06 - openPMD-api:
0.15.1+ - Python: 3.8 - 3.12
What's Changed
- Doc: Programmable Element (FODO) by @ax3l in https://github.com/ECP-WarpX/impactx/pull/623
- Doc: LUMI-C by @ax3l in https://github.com/ECP-WarpX/impactx/pull/626
- Fix: LUMI-C OpenMP Python by @ax3l in https://github.com/ECP-WarpX/impactx/pull/628
- Correct the sign of
p_tin the documentation by @RemiLehe in https://github.com/ECP-WarpX/impactx/pull/630 - Escape code in BeamMonitor when openPMD is off by @n01r in https://github.com/ECP-WarpX/impactx/pull/631
- CI: Work-Around GH Action Runner Win by @ax3l in https://github.com/ECP-WarpX/impactx/pull/633
- Doc: Corrected typo in the section of RFCavity by @tanweihou in https://github.com/ECP-WarpX/impactx/pull/635
- Doc: Add Custom Elements by @ax3l in https://github.com/ECP-WarpX/impactx/pull/624
- Release 24.06 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/637
New Contributors
- @tanweihou made their first contribution in https://github.com/ECP-WarpX/impactx/pull/635
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.05...24.06
- C++
Published by ax3l over 1 year ago
impactx - 24.05
Dependencies
- ABLASTR:
24.05 - AMReX:
24.05 - pyAMReX:
24.05 - openPMD-api:
0.15.1+
What's Changed
- Fix Python Init Order by @ax3l in https://github.com/ECP-WarpX/impactx/pull/577
- Fix macOS CI: DYLD Lib Path by @ax3l in https://github.com/ECP-WarpX/impactx/pull/587
- openPMD-api: 0.15.2 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/576
- Test: Relax Tolerance (OMP) by @ax3l in https://github.com/ECP-WarpX/impactx/pull/591
- Correction to Zeuthen chicane input by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/590
- Doc: HB2023 Papers by @ax3l in https://github.com/ECP-WarpX/impactx/pull/589
- CI: Python Stubs by @ax3l in https://github.com/ECP-WarpX/impactx/pull/578
- Fix:
None->EmptyElement/Dist by @ax3l in https://github.com/ECP-WarpX/impactx/pull/593 - Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/ECP-WarpX/impactx/pull/594
- Bump actions/cache from 3 to 4 by @dependabot in https://github.com/ECP-WarpX/impactx/pull/595
- Add README documentation for distgen by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/583
- Clarify that ReducedBeamCharacteristics are relative to reference particle by @n01r in https://github.com/ECP-WarpX/impactx/pull/585
- Add thin nonlinear plasma lens with transverse taper by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/562
- Improve treatment of RFCavity endpoints by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/596
- Doc: TaperedPL Details by @ax3l in https://github.com/ECP-WarpX/impactx/pull/603
- Doc: Split Theory Into Sections by @ax3l in https://github.com/ECP-WarpX/impactx/pull/601
- CI: Update ROCm/HIP by @ax3l in https://github.com/ECP-WarpX/impactx/pull/606
- Amend Notices for Non-Endorsement by @ax3l in https://github.com/ECP-WarpX/impactx/pull/607
- Fix Sole Run of
test_charge_deposition.pyby @ax3l in https://github.com/ECP-WarpX/impactx/pull/611 - Python: Deposit Charge by @ax3l in https://github.com/ECP-WarpX/impactx/pull/612
- Fix Py Extensions & Install
.pyiFiles by @ax3l in https://github.com/ECP-WarpX/impactx/pull/616 - CMake: No Deprecation Warnings by @ax3l in https://github.com/ECP-WarpX/impactx/pull/617
- set num threads to avoid hanging by @RTSandberg in https://github.com/ECP-WarpX/impactx/pull/619
- Add Total Bunch Attributes to Monitor by @ax3l in https://github.com/ECP-WarpX/impactx/pull/584
- Add SI units support to soft-edge solenoid by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/597
- Fix: PyTorch Example by @ax3l in https://github.com/ECP-WarpX/impactx/pull/620
- Release 24.05 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/609
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.04...24.05
- C++
Published by ax3l almost 2 years ago
impactx - 24.04
Dependencies
- ABLASTR:
24.04 - AMReX:
24.04 - pyAMReX:
24.04 - openPMD-api:
0.15.1+
What's Changed
- CI:
isort+blackcompatibility by @ax3l in https://github.com/ECP-WarpX/impactx/pull/549 - CI: Dependabot by @ax3l in https://github.com/ECP-WarpX/impactx/pull/554
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/ECP-WarpX/impactx/pull/555
- Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/ECP-WarpX/impactx/pull/556
- Doc: Conda Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/551
- Bump actions/cache from 3 to 4 by @dependabot in https://github.com/ECP-WarpX/impactx/pull/557
- Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/ECP-WarpX/impactx/pull/558
- Update PyTorch surrogate example by @RTSandberg in https://github.com/ECP-WarpX/impactx/pull/547
- Adding documentation for Integrator.H by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/564
- Rename sigma to lambda where not stddev by @n01r in https://github.com/ECP-WarpX/impactx/pull/552
- Add theory documentation for covariance matrix/quadratic form. by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/541
- Add quad triplet optimization example by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/539
- Clean up ReducedBeamCharacteristics with TypeMultiplier by @n01r in https://github.com/ECP-WarpX/impactx/pull/561
- Update: ABLASTR, pyAMReX by @ax3l in https://github.com/ECP-WarpX/impactx/pull/568
- Improve the Handling of Runtime Arguments by @ax3l in https://github.com/ECP-WarpX/impactx/pull/567
- Doc: LUMI by @ax3l in https://github.com/ECP-WarpX/impactx/pull/570
- Named SoA: Check and Index Getter by @ax3l in https://github.com/ECP-WarpX/impactx/pull/571
- Docs: Add Example Subsections by @ax3l in https://github.com/ECP-WarpX/impactx/pull/566
- Diagnostics: NLL Invariants to Monitor by @ax3l in https://github.com/ECP-WarpX/impactx/pull/565
- Feature: Initialize beam from arrays by @RTSandberg in https://github.com/ECP-WarpX/impactx/pull/560
- MPL:
ImpactXParticleContainer.plot_phasespace()by @ax3l in https://github.com/ECP-WarpX/impactx/pull/469 - Doc: Beam Distributions by @ax3l in https://github.com/ECP-WarpX/impactx/pull/573
- Release: 24.04 by @n01r in https://github.com/ECP-WarpX/impactx/pull/575
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.03...24.04
- C++
Published by ax3l almost 2 years ago
impactx - 24.03
Dependencies
- ABLASTR:
24.03 - AMReX:
24.03 - pyAMReX:
24.03 - openPMD-api:
0.15.1+
What's Changed
- CI: Add
ruffby @ax3l in https://github.com/ECP-WarpX/impactx/pull/522 - Implement
intSoA Names by @ax3l in https://github.com/ECP-WarpX/impactx/pull/521 - Simplify Finalize by @ax3l in https://github.com/ECP-WarpX/impactx/pull/524
- Update Particle Container to Pure SoA by @ax3l in https://github.com/ECP-WarpX/impactx/pull/348
- Add example of tune calculation (postprocessing) by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/516
- Thin Dipole: rotate reference trajectory by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/525
- CI: 4 Cores Linux/Win, 3 Cores macOS by @ax3l in https://github.com/ECP-WarpX/impactx/pull/523
- CI: Run with 2 Cores by @ax3l in https://github.com/ECP-WarpX/impactx/pull/530
- Use new function from Alex for removing invalid particles. by @atmyers in https://github.com/ECP-WarpX/impactx/pull/531
- Add initialization from Twiss parameters by @n01r in https://github.com/ECP-WarpX/impactx/pull/527
- Fix: Windows
add_dll_directoryExpand by @ax3l in https://github.com/ECP-WarpX/impactx/pull/540 - Python: Add
__repr__for all Elements by @ax3l in https://github.com/ECP-WarpX/impactx/pull/542 - ImpactX: Verbosity Control by @ax3l in https://github.com/ECP-WarpX/impactx/pull/543
- Zenodo: Add Ji's ORCiD by @ax3l in https://github.com/ECP-WarpX/impactx/pull/535
diags/Folder: Only w/ Diags by @ax3l in https://github.com/ECP-WarpX/impactx/pull/544- Release: 24.03 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/545
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.02...24.03
- C++
Published by ax3l almost 2 years ago
impactx - 24.02
Dependencies
- ABLASTR:
24.02 - AMReX:
24.02 - pyAMReX:
24.02 - openPMD-api:
0.15.1+
What's Changed
- Py Propertes: Aperture, ChrQuad, ChrAcc by @ax3l in https://github.com/ECP-WarpX/impactx/pull/502
- Documentation corrections by @RTSandberg in https://github.com/ECP-WarpX/impactx/pull/508
- CMake:
ImpactX_PYTHON_IPOby @ax3l in https://github.com/ECP-WarpX/impactx/pull/505 - Perlmutter (NERSC): January 2024 Update by @ax3l in https://github.com/ECP-WarpX/impactx/pull/507
- AmrCore(Data): Make Member Variable by @ax3l in https://github.com/ECP-WarpX/impactx/pull/509
- Fix: MPI-Distribution w/o SC by @ax3l in https://github.com/ECP-WarpX/impactx/pull/504
- Python: Clean CUDA Shutdown by @ax3l in https://github.com/ECP-WarpX/impactx/pull/510
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/ECP-WarpX/impactx/pull/511
- Add ImpactX_CCACHE Option by @ax3l in https://github.com/ECP-WarpX/impactx/pull/513
- Add chromatic plasma lens model by @cemitch99 in https://github.com/ECP-WarpX/impactx/pull/514
- CI: Fix Tooling
-Wno-error=pass-failedby @ax3l in https://github.com/ECP-WarpX/impactx/pull/517 - Programmable Element: Profile
pcPush by @ax3l in https://github.com/ECP-WarpX/impactx/pull/518 - Python Examples: Finalize Sim by @ax3l in https://github.com/ECP-WarpX/impactx/pull/519
- Tests: Mark
thermalas slow by @ax3l in https://github.com/ECP-WarpX/impactx/pull/520 - Release 24.02 by @ax3l in https://github.com/ECP-WarpX/impactx/pull/515
Full Changelog: https://github.com/ECP-WarpX/impactx/compare/24.01...24.02
- C++
Published by ax3l about 2 years ago
impactx - 24.01
Dependencies
- ABLASTR:
24.01 - AMReX:
24.01 - pyAMReX:
24.01 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
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)
- C++
Published by ax3l about 2 years ago
impactx - 23.12
Dependencies
- ABLASTR:
23.12 - AMReX:
23.12 - pyAMReX:
23.12 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
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)
- C++
Published by ax3l about 2 years ago
impactx - 23.11
Dependencies
- ABLASTR:
23.11 - AMReX:
23.11 - pyAMReX:
23.11 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.10.. --format='- %s'
- Release 23.11 (#462)
- CI: Unbreak macOS (#461)
- Doc: Button to Copy Code Blocks (#460)
- Doc: Example Run Tab Titles
- Doc: Examples w/ New Run Intro (#459)
- MAD-X Reader: Avoid Scipy (#456)
- Python 3.12: distutils Cleanup (CI, Doc)
- Diagnostics: Remove ASCII Particles (#443)
- Inputs: Rename to Kinetic Beam Energy (#446)
- README: Install is in Manual (#453)
- Remove distutils (#451)
- Doc: Fix IPAC23 DOI (#454)
- Fix External AMReX Builds (#450)
- [pre-commit.ci] pre-commit autoupdate (#448)
- Python: Programmable Element w/ Dynamic (#449)
- Test: Fix CUDA Charge Deposition (#447)
- Doc: Formatting
- Monitor: Add Reference Particle Details (#444)
- Text-Based Diagnostics: Increase Precision (#442)
- clang-tidy: unnecessary copy perf (#428)
- [pre-commit.ci] pre-commit autoupdate (#441)
- [pre-commit.ci] pre-commit autoupdate (#439)
- CMake: pip_install_nodeps Target (#440)
- C++
Published by ax3l over 2 years ago
impactx - 23.10
Dependencies
- ABLASTR:
23.10 - AMReX:
23.10 - pyAMReX:
23.10 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.09.. --format='- %s'
- Release 23.10 (#438)
- CI: Unbreak macOS (libomp)
- Improve Doc Strings: Ref Kin Energy (#436)
- MLMG: Expose Solver Parameters (#437)
- pyAMReX: Latest Commit (#434)
- FODO Plot: matplotlib 3.8.0+ (#433)
- C++
Published by ax3l over 2 years ago
impactx - 23.09
Dependencies
- ABLASTR:
23.09 - AMReX:
23.09 - pyAMReX:
23.09 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.08.. --format='- %s'
- Release 23.09 (#430)
- fix macOS
- Sphinx: Fix Small Formatting Errors
- Update clang-tidy Rules (#427)
- CMake: Verify ImpactX...src paths exit (#426)
- pytest: Temporary Working Directory (#424)
- pyImpactX.H: Add Include Guard (#423)
- MAD-X: Add TKICKER, HKICKER and VKICKER to accepted input (#420)
- Add KICKER to accepted MAD-X input (#419)
- C++
Published by ax3l over 2 years ago
impactx - 23.08
Dependencies
- ABLASTR:
23.08 - AMReX:
23.08 - pyAMReX:
23.08 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.07.. --format='- %s'
- Release 23.08 (#415)
- Python: 3.8+ (#416)
- Add transverse kicker (#410)
- Add MAD-X equivalent short RF model (#412)
- CMake: Remove OBJECT Target (#407)
- CMake: Warnings on AppleClang (#413)
- [pre-commit.ci] pre-commit autoupdate (#414)
- Doc: Update License Notice (#411)
- [pre-commit.ci] pre-commit autoupdate (#409)
- Add units to Theory documentation. (#403)
- Re-initialize geometry object(s) in initGrids (#402)
- [pre-commit.ci] pre-commit autoupdate (#404)
- C++
Published by ax3l over 2 years ago
impactx - 23.07
Dependencies
- ABLASTR:
23.07 - AMReX:
23.07 - pyAMReX:
23.07 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.06.. --format='- %s'
- Release 23.07 (#399)
- [pre-commit.ci] pre-commit autoupdate (#397)
- Store additional beam metadata (#396)
- Docs: openPMD Analysis Examples (#390)
- Add combined function bend element. (#387)
- CI: CMake macOS again
- CI: macOS CMake pre-installed
- [pre-commit.ci] pre-commit autoupdate (#383)
- Doc: IPAC23 Paper (#384)
- CI: Fix macOS Brew CMake (#386)
- Add exact bend capability for cyclotron (#376)
- add pythonization of transformation (#360)
- openPMD: add software name version (#380)
- Doc: Update Desktop Pkg Managers (#382)
- [pre-commit.ci] pre-commit autoupdate (#377)
- C++
Published by ax3l over 2 years ago
impactx - 23.06
Dependencies
- ABLASTR:
23.06 - AMReX:
23.06 - pyAMReX:
23.06 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.05.. --format='- %s'
- Release 23.06 (#375)
- LPA Channel: Move Periods (#373)
- Add positron LPA channel example (#362)
- Implement Lattice Periods (#368)
- Line Element: Repeat Option (#366)
- Python: More Bindings for Sim & Beam (#372)
- Change Dynamic Resizing (#367)
- Update: ABLASTR, AMReX, pyAMReX (#371)
- Fix: openPMD Output Offset (#369)
- CTest Runs: w/o Backtraces (#363)
- Fix IOTA nonlinear lens element (#364)
- Add chromatic elements (#356)
- Add reduced diagnostics for beam (#336)
- CUDA: Drop <11.3 (#361)
- Python: Fix Unnecessary Lambda (#359)
- Docs: Pip Requirements w/ upgrade (#358)
- All.H: Newlines & Order (#357)
- Add triangle distribution (#355)
- Update .readthedocs.yml (#354)
- requirements.txt: add --upgrade
- Particle Enums: Rename Momentum (#353)
- C++
Published by ax3l over 2 years ago
impactx - 23.05
Dependencies
- ABLASTR:
23.05 - AMReX:
23.05 - pyAMReX:
23.05 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.04.. --format='- %s'
- Release 23.05 (#352)
- openPMD: Use Steps (#337)
- Particle Enums: Use Consistently and Rename (#351)
- Fix openPMD Meta-Data (#349)
- CI: macOS Install (#347)
- Doc: Theory Ref. Trajectory (#346)
- CI: macOS (#343)
- expose creation of iterators to python (#341)
- AMReX: Update to New Particle APIs (#342)
- Python Tests: w/o Managed Memory (#340)
- New Element: Line (#335)
- amrex.the_arena_is_managed=0 (#339)
- Add Pole-Face Rotation Element (prot) (#317)
- [pre-commit.ci] pre-commit autoupdate (#334)
- Zenodo: Add Title
- C++
Published by ax3l almost 3 years ago
impactx - 23.04
Dependencies
- ABLASTR:
23.04 - AMReX:
23.04 - pyAMReX:
23.04 - openPMD-api:
0.15.1+
List of Merged Pull Requests
This list was generated with
sh
git log 23.03.. --format='- %s'
- Release 23.04 (#315)
- Monitor in py Examples: Backend Keyword (#329)
- Beam Monitor: Output Name (#330)
- Update Funding (#332)
- CI: CMake-Easyinstall New Link (#331)
- Programmable Element: Thread Safety (#325)
- openPMD Output (#299)
- CI: CUDA Test on Ubuntu 20.04 (#328)
- Fix: Shorter Coefficient Arrays in Input (#327)
- Add soft quadrupole (#322)
- Fix: Push Reference Particle 1x in Step (#326)
- CI: Clean Up & HDF5 (#324)
- Element Push: Restructure (#323)
- Clang LSAN: Disable TLS for glibc 2.32
- Clang Sanitizers: Skip pyAMReX
- CI: Clang Sanitizers (#319)
- Add soft solenoid (#309)
- Fix: RFCavity Coefficients (Use-After-Free) (#320)
- Add user input of RF cavity Fourier coefficients (#304)
- Pre-Commit: Smaller Files & NB (#312)
- C++
Published by ax3l almost 3 years ago
impactx - 23.02
Dependencies
List of Merged Pull Requests
This list was generated with
sh
git log 23.01.. --format='- %s'
- Release 23.02 (#311)
- [pre-commit.ci] pre-commit autoupdate (#307)
- Docs: Sphinx Needs an "Unused" Import (#308)
- [pre-commit.ci] pre-commit autoupdate (#306)
- MAD-X Parser: Thick Solenoid (#305)
- Add ideal solenoid element (#302)
- CI: actions/checkout@v3 (#303)
- [pre-commit.ci] pre-commit autoupdate (#301)
- CI: Cache Action v3 (#300)
- Element: Programmable (#298)
- Docs: Perlmutter (NERSC) CCache
- Docs: NAPAC22 DOI
- Elements: Mixin Classes (#295)
- Docs: Perlmutter CTest & Python (#293)
- Docs: Perlmutter (NERSC) Module Update (#292)
- CI: Windows + Python (#208)
- C++
Published by ax3l about 3 years ago
impactx - 22.12
Dependencies
List of Merged Pull Requests
This list was generated with
sh
git log 22.11.. --format='- %s'
- Release: 22.12 (#288)
- Add struct and input for RF cavity element (#222)
- CodeQL Filter: One Level Deeper
- Elements: RefParticle ByRef (#286)
- [pre-commit.ci] pre-commit autoupdate (#285)
- CodeQL: Filter out AMReX_buildInfo.cpp
- Push: Move RefParticle in Constructor (#282)
- Python Examples: Unused Imports (#281)
- CI CodeQL: Code Filter
- CodeQL: Specify Config File
- Added refinements to the expanding beam benchmark. (#279)
- CodeQL: Ignore Fetched Dependencies
- CI: CodeQL w/ 🔍
- Add CodeQL Scanning (#280)
- pre-commit autoupdate & Doxygen 1.9 (#278)
- Fix indentation in nested lists causing bold font (#277)
- C++
Published by ax3l about 3 years ago
impactx - 22.11
Dependencies
List of Merged Pull Requests
This list was generated with
sh
git log 22.10.. --format='- %s'
- Release 22.11 (#276)
- CMake: Lib & Python Consistency (#274)
- Dependencies: 22.11 (#275)
- SBend: Sin/Cos Upfront (#272)
- AMReX: Update Commit (MFIter)
- C++
Published by ax3l over 3 years ago
impactx - 22.10
Dependencies
List of Merged Pull Requests
This list was generated with
sh
git log 22.09.. --format='- %s'
- Release 22.10 (#267)
- Python: Fix Interactive Inspection (#265)
- Add Unused Parameter Warnings (#223)
- Diagnostics: Keep File Open (#264)
- Examples: Set OMPNUMTHREADS=2 (#263)
- Python: All Sim Options As Properties (#260)
- Enable OpenMP in particle push and coordinate transformation routines. (#241)
- CI: GPU Python (#259)
- Fix: Docs for Sigmas of Distributions (#258)
- Space Charge Solver (#162)
- Replace Hard-Coded Constants with ABLASTR (#252)
- Zenodo: Add Marco Garten (#254)
- Added cold expanding beam benchmark example (with space charge). (#244)
- CMake: Fix No MPI Tests w/o MPI
- Charge Deposition: Fix Sign (#251)
- geometry.prob_relative: 0.1 -> 1.0 (#247)
- Fix relative tolerance and targets for a few benchmark problems. (#250)
- Examples: Fix Absolute Tolerance in Analysis (Part 1) (#249)
- Expose Control over Domain Resolution & MR Gridding (#240)
- Python: Test Catch User Errors (#172)
- ABLASTR: Update (#246)
- Modified and renamed coordinate transformations (to fixed t, to fixed s). (#242)
- Change tasks-per-node to tasks-per-gpu (#243)
- pre-commit: sync black/docs
- C++
Published by ax3l over 3 years ago
impactx - 22.09
Dependencies
List of Merged Pull Requests
This list was generated with
sh
git log 22.08.. --format='- %s'
- Ubuntu CI: Split Test & Post-Install Test (#228)
- CMake: Fix No Python Tests w/o Python
- ABLASTR: 22.09 (#238)
- [pre-commit.ci] pre-commit autoupdate (#239)
- Add MADX Input Parser (#214)
- Add Python input for FODO-RF (#237)
- Perlmutter: Update Batch Script (#236)
- Docs: py-spinx-design now in Spack
- Elements: add ds() Function (#233)
- Update ABLASTR: Nodal Gather (#235)
- Add Python Script for CFChannel (#224)
- Reference Particle: GPU Capable (#230)
- Reference Particle: Store Charge & Mass (#229)
- pytest Plot Scripts: Non-interactive (#227)
- Fix: PYTHONPATH for CTest (#226)
- Plot Scripts: Fix --save-png Call (#225)
- Docs: Conda Package (#220)
- Pre-Commit: Python Formatting (#217)
- Examples: Tabs and Dropdowns (#218)
- Fix: Python List Iteration (#221)
- add iota lens and kurth python examples (#213)
- Python: 3.7+ (#215)
- Tests/Python: add multipole python test (#211)
- Examples: 1nC, no Space Charge (#212)
- Docs: List Conda First
- [pre-commit.ci] pre-commit autoupdate (#210)
- Docs: Conda w/ MPI First
- CMake: Simplify Example Tests (#209)
- Docs: Conda Quote Wildcards
- Docs: Conda w/o Autoactivate
- Docs: Conda with MPICH
- CI: Windows (#205)
- Add Python Script to Chicane example (#207)
- Docs: Add NAPAC'22 Paper (#206)
- isort: AMReX and ImpactX as First Party (#204)
- Test: Charge Deposition (#165)
- Docs: Start Documenting Python API (#200)
- Docs: Fix FODO-RF Label (#201)
- README: Add Source Archive (#197)
- C++
Published by ax3l over 3 years ago
impactx - 22.08
Dependencies
List of Merged Pull Requests
This list was generated with
sh
git log --format='- %s'
- Add Zenodo Metadata (#196)
- Doc: Development Status Alpha (#194)
- ImpactX: 22.08 (#193)
- IOTA README: Typo "Section"
- IOTA Lattice: Fix Typo "Epsilon"
- [pre-commit.ci] pre-commit autoupdate (#190)
- Diagnostics: Benchmark Control (#191)
- Add algo.space_charge (#189)
- ABLASTR: 22.08 (#188)
- Added reference particle helper functions. (#180)
- Chicane Benchmark: Fix Axis Label (#187)
- FODO Example: Cleaner Python (#186)
- Add a benchmark example using the IOTA linear lattice. (#183)
- add name to namespace for Config (#185)
- CI: Python w/ MPI (#182)
- addparticles: Resize & Redistribute (#181)
- Fix Test Directories (#179)
- [pre-commit.ci] pre-commit autoupdate (#177)
- Corrected FODO README doc. (#176)
- Evolve: More Profiling (#175)
- CUDA: Fix Push (#174)
- Added integrated path length s as a reference particle attribute. (#170)
- FODO/Chicane: Include Images in Docs (#173)
- Python: Init Beam Distributions (#153)
- Simplify diagnostic output for postprocessing. (#171)
- Python: Remove AmrCore
- Starting Plotting of Benchmarks (#167)
- Diagnostics: Zero-Based (#169)
- Elements: slice ds (#168)
- Added (optional) input per element - number of space charge slices. (#150)
- Tests: Copy Inputs to Python
- Python: Activate One Test (#166)
- Update ABLASTR: Poisson API (#164)
- [pre-commit.ci] pre-commit autoupdate (#163)
- Density: MPI Comms (#161)
- Modified ordering of evolve/push loop. (#160)
- Update ABLASTR (#159)
- Add More Profiling (#155)
- Quad: Fix Math (#157)
- [pre-commit.ci] pre-commit autoupdate (#158)
- [pre-commit.ci] pre-commit autoupdate (#156)
- Added output of reference particle information (#152)
- [pre-commit.ci] pre-commit autoupdate (#151)
- Python Bindings (#123)
- Added operator to push reference particle in global coordinates to all elements (#149)
- Update ABLASTR: AMReX/Python (#148)
- Modified the reference particle to an 8-tuple. (#147)
- ParticleContainer: Delay Shape Init (#145)
- Update ABLASTR: ComputePhi (#144)
- Modified the initial beam size in the IOTA lens benchmark example. (#140)
- Docs: Slurm Cosmetic Cori (#143)
- [pre-commit.ci] pre-commit autoupdate (#142)
- Update License Texts
- Modified IOTA nonlinear lens example (#137)
- Analysis: Id as Index (#139)
- [pre-commit.ci] pre-commit autoupdate (#136)
- Added diagnostic to print IOTA invariants H and I for all particles. (#134)
- Update: ABLASTR; Diagnostics: Globally Unique ID (#135)
- Cleanup: Remove std::move (#133)
- ImpactX: Move Constructor Logic (#127)
- Update: ABLASTR (#132)
- [pre-commit.ci] pre-commit autoupdate (#131)
- CI: HIP with https (#130)
- Rename ImpactX:: Public Methods (#129)
- Update: ABLASTR (#128)
- Added a thin nonlinear element based IOTA magnet (#125)
- Improve Thin Multipole (#126)
- Doc: Perlmutter Upgrade (#122)
- Added a thin multipole element (#118)
- [pre-commit.ci] pre-commit autoupdate (#121)
- Modify documentation of quad and short RF cavity. (#117)
- CI: Update CUDA repo key (#119)
- Added a Semi-Gaussian distribution and example. (#115)
- Added a 4D Kurth distribution and example. (#114)
- Added a short RF (bunching) cavity element based on MaryLie. (#112)
- [pre-commit.ci] pre-commit autoupdate (#113)
- Added benchmark examples to test Gaussian and KV distributions. (#111)
- [pre-commit.ci] pre-commit autoupdate (#110)
- IO: Parallel Particle ASCII Output (#109)
- Parallelize particle initialization (#73)
- Deduplicate Distribution Init (#108)
- Initialization: Split Files (#107)
- Fix: CMake AMReX Repo (#106)
- Added new distribution types: 6D Gaussian & 4D K-V (#105)
- Fix MR Level Loops: finestLevel() (#91)
- Docs: Update Assumptions (#88)
- Modified cfchannel element to contain corrected factors of beta*gamma (#92)
- Added capability to generate a 6D Kurth beam distribution. (#90)
- Docs: Link Constant Focusing Channel (#89)
- Added a linear constant focusing element. (#85)
- Tests: Run Chicane Analysis (#86)
- Doc: Major Cori Update (#87)
- Update: ABLASTR (#79)
- Theory: Start Assumptions (#84)
- [pre-commit.ci] pre-commit autoupdate (#83)
- Added chicane validation script and test example README docs. (#81)
- Version Define File (#82)
- Doc: Update for Testing on NERSC (#80)
- Docs: Fix Parameters (Close Verbatim) (#77)
- add Axel's comments (#78)
- FODO Analysis / Test Script (#76)
- Made changes needed to include a chicane benchmark. (#75)
- CCache: Generalize Linux Paths
- CI: ccache (#74)
- Changes to allow benchmark of matched zero-current FODO lattice. (#72)
- Charge over mass (#58)
- [pre-commit.ci] pre-commit autoupdate (#71)
- Moved reference particle access inside "CoordinateTransformation". (#70)
- CI: HIP (#69)
- AddNParticles: Fix SoA assignment for Momentum (#67)
- Charge Deposition (#30)
- Move Diags Between Runs (#65)
- [pre-commit.ci] pre-commit autoupdate (#66)
- Added function in subfolder "diagnostics" for printing particle data. (#62)
- Update: ABLASTR (#64)
- [pre-commit.ci] pre-commit autoupdate (#63)
- Update: ABLASTR (#61)
- Add: Particle Shape (#60)
- Doc: Pre-Defined Particle AoS Reals (#57)
- Elements: Restrict Pointers & References (#59)
- Modified Push and PushSingleParticle functions to access reference (#56)
- Created a data structure to contain reference particle information (#55)
- Fix Docs of MinAndMaxPositions (#52)
- [pre-commit.ci] pre-commit autoupdate (#54)
- Added particle output to file; added Waterbag comments (#53)
- Beam Init: Waterbag Distribution (#39)
- Sphinx: Clean Warnings/Formatting (#50)
- Docs: Clang 7+ (#51)
- Particle Init: 1->8 (#47)
- CI: Print Backtrace (#49)
- Fix order in which min/max is extracted from ABLASTR function (#48)
- Doc: Update Comments in PIC Loop (#46)
- Turn-off Poisson solver if there is only 1 macroparticle (or less) (#45)
- CI: Run in Debug (#43)
- Doc: Draft full evolve loop (#42)
- Fix: particle push level loop
- Added z-to-t transformation function (#40)
- Max Level: From AMRinfo (#35)
- [pre-commit.ci] pre-commit autoupdate (#41)
- README: Document Inputs File Usage (#37)
- pre-commit: Python imports & JSON (#36)
- Doxygen: include static functions (#38)
- Added parsing of basic beam parameters from input file. (#34)
- Min/Max/Std Position: from ABLASTR (#33)
- Add first input script (#26)
- Use ABLASTR: WarpX Routines (#29)
- Limit the scope of profiler (#31)
- CMake: Fix `ISABSOLUTE
- Resize grid based on beam extent (#19)
- Doxygen:PushSingleParticle::operator()(#27)
- Superbuild: C++17 in AMReX/PICSAR/openPMD-api (#28)
- AMReX: 21.12 (#25)
- Docs: Developer Env Update
- Docs: C++17
- NVCC 11.5: Nested Lambdas Info
- Cleanup: Start Members withm...(#24)
- Added declaration and initialization of a list of beamline elements. (#21)
- Fix: Elementsoperator()isconst` (#23)
- Apply style fixes: pre-commit-config
- Fix: Installed Symlink LIB (#22)
- CMAKEINSTALLLIBDIR: Absolute (or auto-prefixed) (#20)
- C++17 (#18)
- Added a simple drift element. (#15)
- Contributing: Add Review Improvements (#17)
- Add CONTRIBUTING Guideline (#16)
- Ignore *~ files (#14)
- Evolve Loop (#3)
- CUDA: Fix CMake Warning (#13)
- Install pre-commit (#12)
- .gitignore: ignore all build* directories (#8)
- Fix Doxygen Warning: Section Names
- CI: Source Checks (#7)
- Fix All Warnings (#6)
- CI: CUDA (#5)
- CMake: Fix Include -I/-isystem Path (#4)
- Initialization of ImpactX class and particle container (#2)
- Add .editorconfig file
- ImpactXParticleContainer::const_iterator
- Docs: Fix path to requirements.txt
- Docs: Add Badge
- Start Sphinx Docs (#1)
- Binary: Lowercase impactx
- README: License & Acknowledgements
- Update Particle Attributes & Fix Init
- Implement: ImpactXParticleContainer
- README: Doxygen WarpX
- Add Perlmutter Instructions
- Add particle structure (files)
- Fix CI: path
- Docs: Cori KNL
- README update: SSH key
- CI: fix binary name
- README: CI Badge
- README: Doc/Contrib
- README: Badges
- More Cleanups
- Add: CI
- First Cleanup
- Add Debian/Ubuntu: apt
- Basic README: Build & Run
- Add .gitignore
- First Class & Build System
- Update README.de
- Initial commit
- C++
Published by ax3l over 3 years ago