All notable changes to PEPC will be documented in this file (starting with 2.0.0).
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added merging algorithm, enable/disable via preprocess flag (CPPFLAGS) in
makefile.frontend
[pepc-breakup] - Extended
params_template
to tweak the properties of merging and to support options of processing I/O [pepc-breakup] - Added two example
params
files as a guide for tokamak or electrode plate simulations [pepc-breakup]
- Renamed obsolete frontend main files used for diagnostic purposes (streakline) [pepc-breakup]
- New DVH frontend [pepc-dvh]
- Included hook to check src style and suggest commit message
- CI extended to include fprettify
- CI extended to include CB
- Speedup interaction backend [pepc-v]
- Improved remeshing [pepc-v], (#9)
- Correct types for checkpointing [pepc-v], (#8)
- Correct VTK output [pepc-v], (#4) (#5)
- Updated type use, solved memory corruption [pepc-v], (#1)
- Consistency check improved [pepc-benchmark]
- Townsend frontend (
pepc-breakup
) to simulate plasma initiation in tokamaks via a Townsend avalanche.
Version for the initial Zenodo entry of PEPC. Prior versions have not been released officially though they were available on request.