arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 1908.10793astro-ph.EPphysics.comp-phphysics.flu-dyn
收藏

PLUTO代码的粒子模块:III -灰尘

A Particle Module for the PLUTO Code: III -- Dust

A. Mignone, M. Flock, B. Vaidya

摘要:

实施一个新的粒子模块描述的物理耦合到气体通过阻力的尘埃颗粒是这项工作的主题。所提出的粒子-气体混合方案已被设计成在笛卡尔以及圆柱和球形几何形状中工作。数值方法依赖于Godunov型二阶格式的流体和指数中点规则的尘埃颗粒,克服了刚度引入的线性耦合项。除了时间可逆和全球二阶准确的时间,指数积分器提供的能量误差总是有界的,它保持稳定的限制任意小的粒子停止时间产生正确的渐近解。这些性质使得该方法优于更广泛使用的半隐式或全隐式格式,计算成本增加非常适度。粒子和网格数量之间的耦合是通过粒子沉积和借用Particle-In-Cell模拟方法的场加权技术来实现的。在这方面,我们得到新的权重系数曲线坐标比传统的体积或面积加权更准确。一套全面的数值基准评估的准确性和鲁棒性的算法在笛卡尔,圆柱和球坐标。特别注意的是,流的不稳定性,在本地和全球磁盘模型进行了分析。该模块是天体物理学气体动力学PLUTO代码的一部分,主要用于原行星盘的数值模拟,其中固体和气体通过气动阻力相互作用。

英文摘要:

The implementation of a new particle module describing the physics of dust grains coupled to the gas via drag forces is the subject of this work. The proposed particle-gas hybrid scheme has been designed to work in Cartesian as well as in cylindrical and spherical geometries. The numerical method relies on a Godunov-type second-order scheme for the fluid and an exponential midpoint rule for dust particles which overcomes the stiffness introduced by the linear coupling term. Besides being time-reversible and globally second-order accurate in time, the exponential integrator provides energy errors which are always bounded and it remains stable in the limit of arbitrarily small particle stopping times yielding the correct asymptotic solution. Such properties make this method preferable to the more widely used semi-implicit or fully implicit schemes at a very modest increase in computational cost. Coupling between particles and grid quantities is achieved through particle deposition and field-weighting techniques borrowed from Particle-In-Cell simulation methods. In this respect, we derive new weight factors in curvilinear coordinates that are more accurate than traditional volume- or area-weighting. A comprehensive suite of numerical benchmarks is presented to assess the accuracy and robustness of the algorithm in Cartesian, cylindrical and spherical coordinates. Particular attention is devoted to the streaming instability which is analyzed in both local and global disk models. The module is part of the PLUTO code for astrophysical gas-dynamics and it is mainly intended for the numerical modeling of protoplanetary disks in which solid and gas interact via aerodynamic drag.

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

↑