SpK: A fast atomic and microphysics code for the high-energy-density regime
File(s)1-s2.0-S1574181823000198-main.pdf (1.36 MB)
Published version
Author(s)
Type
Journal Article
Abstract
SpK is part of the numerical codebase at Imperial College London used to model high energy density physics (HEDP) experiments. SpK is an efficient atomic and microphysics code used to perform detailed configuration accounting calculations of electronic and ionic stage populations, opacities and emissivities for use in post-processing and radiation hydrodynamics simulations. This is done using screened hydrogenic atomic data supplemented by the NIST energy level database. An extended Saha model solves for chemical equilibrium with extensions for non-ideal physics, such as ionisation potential depression, and non thermal equilibrium corrections. A tree-heap (treap) data structure is used to store spectral data, such as opacity, which is dynamic thus allowing easy insertion of points around spectral lines without a-priori knowledge of the ion stage populations. Results from SpK are compared to other codes and descriptions of radiation transport solutions which use SpK data are given. The treap data structure and SpK’s computational efficiency allows inline post-processing of 3D hydrodynamics simulations with a dynamically evolving spectrum stored in a treap.
Date Issued
2023-06
Online Publication Date
2023-06-16T12:33:46Z
Date Acceptance
2023-05-29
Citation
High Energy Density Physics, 2023, 48, pp.1-12
ISSN
1574-1818
Publisher
Elsevier BV
Start Page
1
End Page
12
Journal / Book Title
High Energy Density Physics
Volume
48
Copyright Statement
© 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
License URI
Identifier
http://dx.doi.org/10.1016/j.hedp.2023.101053
Publication Status
Published
Article Number
101053
Date Publish Online
2023-06-05