arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1912.04582math.NAcs.NA
收藏

用张量分解方法求解S-模型碰撞积分Boltzmann方程的数值解

Numerical solution of the Boltzmann equation with S-model collision integral using tensor decompositions

A. V. Chikitkin, E. K. Kornev, V. A. Titarev

摘要:

本文提出了一种新的求解任意空间域的Shakhov模型碰撞积分Boltzmann动力学方程(S模型)的数值解的方法。数值方法利用Tensor-Train分解,即使在中等速度网格上,也可以将所需的计算机内存减少多达30倍。通过将结构化速度网格上的分布函数的值表示为Tensor-Train格式的3D张量来实现这种改进。由此产生的数值方法使得在现代台式计算机上解决复杂的3D问题成为可能。我们的实现可以作为一个原型代码的研究人员关心的数值解的动力学方程在三维域的离散速度方法。

英文摘要:

Paper presents a new solver for numerical solution of the Boltzmann kinetic equation with Shakhov model collision integral (S-model) for arbitrary spatial domains. Numerical method utilizes Tensor-Train decomposition, which allows to reduce required computer memory for up to 30 times even on a moderate velocity mesh. This improvement is achieved by representing values of distribution function on the structured velocity mesh as a 3D tensor in Tensor-Train format. The resulting numerical method makes it possible to solve complex 3D problems on modern desktop computers. Our implementation may serve as a prototype code for researchers concerned with numerical solution of the kinetic equations in 3D domains by the discrete velocity method.

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

↑