arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0806.0830physics.plasm-phphysics.comp-ph
收藏

自适应多维单元粒子

Adaptive Multi-Dimensional Particle In Cell

Giovanni Lapenta

摘要:

如果使用隐式时间差分和空间自适应来处理等离子体典型的宽范围的时间和长度尺度,则动力学粒子池(PIC)方法可以大大扩展其适用范围。对于隐式差分,我们建议读者参考我们最近在CELESTE3D代码中实现的隐式矩PIC方法的总结[G. Lapenta,Phys.Plasmas,13,055904(2006)]。相反,本文件处理的是事先知情同意的空间适应问题。调整动力学PIC代码需要两个任务:调整场和矩的网格描述以及调整分布函数的粒子描述。下面我们来讨论这两个问题。首先,我们描述了网格自适应可以通过适当的措施的解决方案的本地精度进行指导。基于这样的信息,可以通过将网格点从较不感兴趣的区域移动到较高感兴趣的区域或者通过添加和移除点来获得网格自适应。我们讨论这两种策略。其次,我们描述了如何适应当地的粒子数量,以达到所需的统计方差的描述的粒子人口。最后给出了自适应PIC的两个典型应用:无碰撞冲击和浸没在等离子体中的小物体的充电。

英文摘要:

Kinetic Particle In Cell (PIC) methods can extend greatly their range of applicability if implicit time differencing and spatial adaption are used to address the wide range of time and length scales typical of plasmas. For implicit differencing, we refer the reader to our recent summary of the implicit moment PIC method implemented in our CELESTE3D code [G. Lapenta, Phys. Plasmas, 13, 055904 (2006)]. Instead, the present document deals with the issue of PIC spatial adaptation. Adapting a kinetic PIC code requires two tasks: adapting the grid description of the fields and moments and adapting the particle description of the distribution function. Below we address both issues. First, we describe how grid adaptation can be guided by appropriate measures of the local accuracy of the solution. Based on such information, grid adaptation can be obtained by moving grid points from regions of lesser interest to regions of higher interest or by adding and removing points. We discuss both strategies. Second, we describe how to adapt the local number of particles to reach the required statistical variance in the description of the particle population. Finally two typical applications of adaptive PIC are shown: collisionless shocks and charging of small bodies immersed in a plasma.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑