首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Alias-Free, Matrix-Free, and Quadrature-Free Discontinuous Galerkin Algorithms for (Plasma) Kinetic Equations
【24h】

Alias-Free, Matrix-Free, and Quadrature-Free Discontinuous Galerkin Algorithms for (Plasma) Kinetic Equations

机译:别名,无矩阵,无正常的不连续的Galerkin算法(等离子体)动力学方程

获取原文

摘要

Understanding fundamental kinetic processes is important for many problems, from plasma physics to gas dynamics. A first-principles approach to these problems requires a statistical description via the Boltzmann equation, coupled to appropriate field equations. In this paper we present a novel version of the discontinuous Galerkin (DG) algorithm to solve such kinetic equations. Unlike Monte-Carlo methods, we use a continuum scheme in which we directly discretize the 6D phase-space using discontinuous basis functions. Our DG scheme eliminates counting noise and aliasing errors that would otherwise contaminate the delicate field-particle interactions. We use modal basis functions with reduced degrees of freedom to improve efficiency while retaining a high formal order of convergence. Our implementation incorporates a number of software innovations: use of JIT compiled top-level language, automatically generated computational kernels and a sophisticated shared-memory MPI implementation to handle velocity space parallelization.
机译:了解基本动力学过程对于许多问题是重要的,从等离子体物理到气体动力学。对这些问题的第一原理方法需要通过Boltzmann等式进行统计描述,耦合到适当的场方程。在本文中,我们介绍了一种新颖的不连续Galerkin(DG)算法来解决此类动力学方程。与Monte-Carlo方法不同,我们使用连续性方案,其中我们使用不连续的基本功能直接离散6D相空间。我们的DG方案消除了计数噪声和锯齿误差,否则会污染细腻的野性粒子相互作用。我们使用模态基础函数具有降低的自由度来提高效率,同时保留高正式的收敛顺序。我们的实现包含了许多软件创新:使用JIT编译的顶级语言,自动生成计算内核和复杂的共享内存MPI实现,以处理速度空间并行化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号