SpK:用于高能量密度区域的快速原子和微物理代码

IF 1.6 3区 物理与天体物理 Q3 PHYSICS, FLUIDS & PLASMAS
A.J. Crilly , N.P.L. Niasse , A.R. Fraser , D.A. Chapman , K.W. McLean , S.J. Rose , J.P. Chittenden
{"title":"SpK:用于高能量密度区域的快速原子和微物理代码","authors":"A.J. Crilly ,&nbsp;N.P.L. Niasse ,&nbsp;A.R. Fraser ,&nbsp;D.A. Chapman ,&nbsp;K.W. McLean ,&nbsp;S.J. Rose ,&nbsp;J.P. Chittenden","doi":"10.1016/j.hedp.2023.101053","DOIUrl":null,"url":null,"abstract":"<div><p>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.</p></div>","PeriodicalId":49267,"journal":{"name":"High Energy Density Physics","volume":"48 ","pages":"Article 101053"},"PeriodicalIF":1.6000,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"SpK: A fast atomic and microphysics code for the high-energy-density regime\",\"authors\":\"A.J. Crilly ,&nbsp;N.P.L. Niasse ,&nbsp;A.R. Fraser ,&nbsp;D.A. Chapman ,&nbsp;K.W. McLean ,&nbsp;S.J. Rose ,&nbsp;J.P. Chittenden\",\"doi\":\"10.1016/j.hedp.2023.101053\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>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.</p></div>\",\"PeriodicalId\":49267,\"journal\":{\"name\":\"High Energy Density Physics\",\"volume\":\"48 \",\"pages\":\"Article 101053\"},\"PeriodicalIF\":1.6000,\"publicationDate\":\"2023-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"High Energy Density Physics\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1574181823000198\",\"RegionNum\":3,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"PHYSICS, FLUIDS & PLASMAS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"High Energy Density Physics","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1574181823000198","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"PHYSICS, FLUIDS & PLASMAS","Score":null,"Total":0}
引用次数: 3

摘要

SpK是伦敦帝国理工学院用于模拟高能量密度物理(HEDP)实验的数字代码库的一部分。SpK是一种高效的原子和微物理代码,用于执行电子和离子阶段种群,不透明度和发射率的详细配置会计计算,用于后处理和辐射流体动力学模拟。这是使用经过筛选的氢原子数据和NIST的能级数据库来完成的。扩展的Saha模型解决了化学平衡,并扩展了非理想物理,如电离势降低和非热平衡校正。树堆(treap)数据结构用于存储光谱数据,例如不透明度,这是动态的,因此可以轻松地在光谱线周围插入点,而无需先验的离子阶段种群知识。将SpK的结果与其他规范的结果进行了比较,并给出了使用SpK数据的辐射输运解的描述。处理层数据结构和SpK的计算效率允许对存储在处理层中的动态演化谱进行三维流体动力学模拟的内联后处理。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
SpK: A fast atomic and microphysics code for the high-energy-density regime

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.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
High Energy Density Physics
High Energy Density Physics PHYSICS, FLUIDS & PLASMAS-
CiteScore
4.20
自引率
6.20%
发文量
13
审稿时长
6-12 weeks
期刊介绍: High Energy Density Physics is an international journal covering original experimental and related theoretical work studying the physics of matter and radiation under extreme conditions. ''High energy density'' is understood to be an energy density exceeding about 1011 J/m3. The editors and the publisher are committed to provide this fast-growing community with a dedicated high quality channel to distribute their original findings. Papers suitable for publication in this journal cover topics in both the warm and hot dense matter regimes, such as laboratory studies relevant to non-LTE kinetics at extreme conditions, planetary interiors, astrophysical phenomena, inertial fusion and includes studies of, for example, material properties and both stable and unstable hydrodynamics. Developments in associated theoretical areas, for example the modelling of strongly coupled, partially degenerate and relativistic plasmas, are also covered.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信