Skip to content

KHARMA 2023.12

Compare
Choose a tag to compare
@bprather bprather released this 16 Dec 00:09
· 502 commits to stable since this release
61299ab

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