Releases: entity-toolkit/entity
Releases · entity-toolkit/entity
v1.1.1
v1.1.0
What's Changed
- Branch policy added to README by @haykh in #52
- CUDA/ROCm containers by @haykh in #51
- Bug in phi transformation from Physical to Code-basis by @haykh in #55
- GH Actions runners by @haykh in #56
- fix bug in metadomain.cpp; link library stdc++fs by @StaticObserver in #54
- Tests adapted to double precision by @haykh in #57
- Potential issue in MPI comm for curvilinear SRPIC by @haykh in #58
- Pgen-specific custom field output by @haykh in #61
- 1.1.0 release candidate by @haykh in #50
New Contributors
- @StaticObserver made their first contribution in #54
Full Changelog: v1.0.0...v1.1.0
First official release: v1.0.0
First official release.
- SRPIC engine:
- Minkowski 1D/2D/3D
- Spherical/Qspherical 2D)
- Multiple field/particle boundary conditions (reflection, absorption, atmosphere)
- MPI support
- Extensive automated unit-testing framework
- Tested on:
- NVIDIA GPUs (A100, A40, A5000, V100); CUDA 11.6 to 12.4
- AMD GPUs (MI250x, RX 7700s); ROCm 6.6
- Note that GR engine has not yet been transferred from v0.9.0 yet.
v0.9.0 -- GR
Notes
- Full GR field solver/current deposit/particle pusher
gui
implementation is more refined- optional external force driver enabled with
-D extforce=ON
- minor bugs fixed + restructuring of the code
- updated dependencies
What's Changed
- Dev/output by @haykh in #19
- GR Support v0.9 by @haykh in #17
- Dev/bc by @haykh in #20
- Dev/nttiny by @haykh in #24
- GR v0.9 by @haykh @bcrinquand @alisagk in #22
- Dev/extforce by @munizhou @jmahlmann in #25
Full Changelog: v0.8.5...v0.9
v0.8.5
What's Changed
- Refactored dependency fetching (mixed submodule + FetchContent)
- Injector now accepts an arbitrary region (speeds up computation)
- fieldline plotting and docstrings added to nt2.py
- progress bar added to std::cout output
- minor refactoring & bug fixes
Full Changelog: v0.8.4...v0.8.5 #18
v0.8.4-rc1
What's Changed
- add
Nppc
as output (mostly for debugging) - support for weights
- volume injector can now use weights (see input.toml.example)
- minor cosmetics
- fixed
magnetosphere.hpp
blowing up on small skin depth (using weights)
Full Changelog: v0.8.3...v0.8.4