AthenaKit Documentation
AthenaKit is a Python toolkit for analyzing and visualizing simulation data from AthenaK — a performance-portable astrophysics code built on Kokkos.
Key Features
Performance-portable — runs on both CPU and CUDA GPU via CuPy
MPI-aware — distributes analysis across many ranks
Rich data model — lazy evaluation of 50+ derived variables from raw dumps
Flexible I/O — reads
.bin,.athdf,.h5, and.pklformatsBuilt-in analysis — histograms, profiles, slices, and interpolation
Visualization — slices, phase diagrams, and radial profiles via Matplotlib