Releases: AFD-Illinois/kharma
2024.5
KHARMA 2024.4
Lots of features which were waiting for the last release (e-, multizone, reconstructions, CT schemes, etc), plus a ton of stability features to try to make the large-scale INCITE runs reliable with fewer of the traditional GRMHD crutches.
- First-order flux corrections (FOFC)
- Kastaun robust primitive variable recovery
- Multizone improvements
- Implicit/EMHD bugfixes
- electron temperature tracking fixes and tests
- Upwinded B fluxes
- New reconstruction schemes
- Split/simplified floor injection
- Reconstruction fallback
- "Transmitting" polar boundary conditions: correct ghosts and EMFs on polar edges, but no excision
KHARMA 2023.12
Highlights:
- SMR/AMR with new split face-centered B fields. New initialization for magnetic fields.
- Basic support for "multi-zone" chained overlapping runs (see
dev
for more recent progress there, though) - EMHD with pivoted QR decomposition for stability
- HIP support
- Reorganized package structure with callbacks, simplified drivers (and new, simpler driver for testing)
- Most features are now split into packages, reducing weight of
GRMHD
package and non-package components - Much faster and more extensible machinery for reductions, incl. counting failure/floor flags, etc.
- New package for handling boundaries allowing user boundary choices
- Simplify problems, e.g. single
Bondi
problem - Simplified range management with
KDomain
, eliminate some of the more confusing lambda conventions for loops - Move to nearly main-line Parthenon, simplify other dependencies
KHARMA 2022.12
As used for up-scaled "focused" runs of the ngGRMHD library.
Support for interpolation and magnetic field cleanup, better tests & CI features. Significant code cleanup and several new convenience features when compiling. Faster file I/O and MPI Reductions thanks to Parthenon improvements.
KHARMA 2022.3
KHARMA as used to begin "base" production runs of ngGRMHD INCITE project.
Fast, reliable, flexible & feature-complete core GRMHD evolution, plus core implementations of semi-implicit stepping and electron thermodynamics.