当前位置: X-MOL 学术Comput. Phys. Commun. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
MITNS: Multiple-Ion Transport Numerical Solver for magnetized plasmas
Computer Physics Communications ( IF 7.2 ) Pub Date : 2021-01-01 , DOI: 10.1016/j.cpc.2020.107511
E.J. Kolmes , I.E. Ochs , N.J. Fisch

Abstract MITNS (Multiple-Ion Transport Numerical Solver) is a new numerical tool designed to perform 1D simulations of classical cross-field transport in magnetized plasmas. Its detailed treatment of multi-species effects makes it a unique tool in the field. We describe the physical model it simulates, as well as its numerical implementation and performance. Program summary Program Title: MITNS (Multiple-Ion Transport Numerical Solver) CPC Library link to program files: http://dx.doi.org/10.17632/9n8fjzxsyn.1 Licensing provisions: MIT Programming language: C++, with Python wrapper Nature of problem: Classical transport of multiple-species plasma across a magnetic field. This includes the collisional transport of particles, momentum, and heat. These quantities are tracked separately for each particle species. Both ion–ion and ion–electron interactions are included, as is the evolution of the magnetic field. Solution method: The system of PDEs is decomposed into a large system of coupled ODEs. The code uses finite-volume discretization for space. Time integration is done using any of three timestepping methods, including Adams–Moulton and Backwards Differentiation Formula schemes from the CVODE package [1, 2]. References: [1] A. C. Hindmarsh, P. N. Brown, K. E. Grant, S. L. Lee, R. Serban, D. E. Shumaker, and C. S. Woodward, ACM Trans. Math. Softw. 31, 363 (2005). [2] S. D. Cohen, A. C. Hindmarsh, and P. F. Dubois, Comput. Phys. 10, 138 (1996).

中文翻译:

MITNS:用于磁化等离子体的多离子传输数值求解器

摘要 MITNS(多离子传输数值求解器)是一种新的数值工具,旨在对磁化等离子体中的经典交叉场传输进行一维模拟。它对多物种效应的详细处理使其成为该领域的独特工具。我们描述了它模拟的物理模型,以及它的数值实现和性能。程序摘要 程序名称:MITNS(多离子传输数值求解器)CPC 库程序文件链接:http://dx.doi.org/10.17632/9n8fjzxsyn.1 许可条款:MIT 编程语言:C++,带有 Python 包装器 Nature of问题:多物种等离子体穿过磁场的经典传输。这包括粒子、动量和热量的碰撞传输。这些数量是针对每个粒子种类单独跟踪的。包括离子-离子和离子-电子相互作用,以及磁场的演变。求解方法:将 PDE 系统分解为耦合 ODE 的大系统。该代码对空间使用有限体积离散化。时间积分是使用三种时间步长方法中的任何一种完成的,包括来自 CVODE 包 [1, 2] 的 Adams-Moulton 和向后微分公式方案。参考文献: [1] AC Hindmarsh、PN Brown、KE Grant、SL Lee、R. Serban、DE Shumaker 和 CS Woodward,ACM Trans。数学。软件 31, 363 (2005)。[2] SD Cohen、AC Hindmarsh 和 PF Dubois,Comput。物理。10, 138 (1996)。时间积分是使用三种时间步长方法中的任何一种完成的,包括来自 CVODE 包 [1, 2] 的 Adams-Moulton 和向后微分公式方案。参考文献: [1] AC Hindmarsh、PN Brown、KE Grant、SL Lee、R. Serban、DE Shumaker 和 CS Woodward,ACM Trans。数学。软件 31, 363 (2005)。[2] SD Cohen、AC Hindmarsh 和 PF Dubois,Comput。物理。10, 138 (1996)。时间积分是使用三种时间步长方法中的任何一种完成的,包括来自 CVODE 包 [1, 2] 的 Adams-Moulton 和向后微分公式方案。参考文献: [1] AC Hindmarsh、PN Brown、KE Grant、SL Lee、R. Serban、DE Shumaker 和 CS Woodward,ACM Trans。数学。软件 31, 363 (2005)。[2] SD Cohen、AC Hindmarsh 和 PF Dubois,Comput。物理。10, 138 (1996)。
更新日期:2021-01-01
down
wechat
bug