计算物理 ›› 2016, Vol. 33 ›› Issue (2): 183-189.

• 研究论文 • 上一篇    下一篇

使用AMR型背景网格的并行SPH方法

宫翔飞1,2, 杨基明1, 张树道2   

  1. 1. 中国科学技术大学, 合肥 230022;
    2. 北京应用物理与计算数学研究所, 北京 100094
  • 收稿日期:2014-12-29 修回日期:2015-05-05 出版日期:2016-03-25 发布日期:2016-03-25
  • 作者简介:宫翔飞(1979-),男,山东乳山,副研究员,现从事SPH方法及水下爆炸研究,Email:gong_xiangfei@iapcm.ac.cn
  • 基金资助:
    中物院科学技术发展基金(2012B0201027、2012B0201028、2012A0201011、2013A0101004和2013A0201009)

A Parallel SPH Method with Background Grid of Adaptive Mesh Refinement

GONG Xiangfei1,2, YANG Jiming1, ZHANG Shudao2   

  1. 1. University of Science and Technology of China, Hefei 230022, China;
    2. Institute of Applied Physics and Computational Mathematics, Beijing 100094, China
  • Received:2014-12-29 Revised:2015-05-05 Online:2016-03-25 Published:2016-03-25

摘要: 在分布式并行SPH方法中根据网格范围内粒子最大光滑长度调整网格尺度的AMR(Adaptive Mesh Refinement)背景网格,确保网格内粒子的相邻粒子位于同一个网格或者相邻的同尺寸网格范围内.与统一尺寸的背景网格相比,在光滑长度空间分布不均匀和随时间变化的情况下能够应用并减小搜索量,提高计算效率.数值结果表明,基于AMR型背景网格的并行SPH方法应用到粒子光滑长度变化很大的数值计算时能有效地降低搜索复杂度.

关键词: 光滑粒子流体动力学, 自适应网格细分, 并行, 搜索复杂度

Abstract: We present a distributed parallel SPH programming algorithm using adaptive mesh refinement background grids,in which size of a grid is decided based on maximal smoothed length of local particles. All neighboring particles of a given particle can be found in the grid the particle belongs to and in grids of same size adjoining to this grid. Searching bound is confined and as a result computational efficiency is improved. The method is validated in non-uniform smoothed length SPH simulation.

Key words: smoothed particle hydrodynamics, adaptive mesh refinement, parallel, order of magnitude in neighbor search

中图分类号: