Applied Mathematics and Mechanics (English Edition) ›› 2011, Vol. 32 ›› Issue (3): 375-382.doi: https://doi.org/10.1007/s10483-011-1422-7

• Articles • 上一篇    下一篇

Large-scale high performance computation on 3D explosion and shock problems

费广磊1,马天宝1,郝莉2   

  1. 1. State Key Laboratory of Explosion Science and Technology, Beijing Institute of Technology, Beijing 100081, P. R. China;
    2. School of Science, Beijing University of Civil Engineering and Architecture, Beijing 100044, P. R. China
  • 收稿日期:2010-12-24 出版日期:2011-02-28 发布日期:2011-03-01

Large-scale high performance computation on 3D explosion and shock problems

FEI Guang-Lei1, MA Tian-Bao1, HAO Li2   

  1. 1. State Key Laboratory of Explosion Science and Technology, Beijing Institute of Technology, Beijing 100081, P. R. China;
    2. School of Science, Beijing University of Civil Engineering and Architecture, Beijing 100044, P. R. China
  • Received:2010-12-24 Online:2011-02-28 Published:2011-03-01

摘要: Explosion and shock often involve large deformation, interface treatment between multi-material, and strong discontinuity. The Eulerian method has advantages for solving these problems. In parallel computation of the Eulerian method, the physical quantities of the computaional cells do not change before the disturbance reaches to these cells. Computational efficiency is low when using fixed partition because of load imbalance. To solve this problem, a dynamic parallel method in which the computation domain expands with disturbance is used. The dynamic parallel program is designed based on the generally used message passing interface model. The numerical test of dynamic parallel program agrees well with that of the original parallel program, also agrees with the actual situation.

Abstract: Explosion and shock often involve large deformation, interface treatment between multi-material, and strong discontinuity. The Eulerian method has advantages for solving these problems. In parallel computation of the Eulerian method, the physical quantities of the computaional cells do not change before the disturbance reaches to these cells. Computational efficiency is low when using fixed partition because of load imbalance. To solve this problem, a dynamic parallel method in which the computation domain expands with disturbance is used. The dynamic parallel program is designed based on the generally used message passing interface model. The numerical test of dynamic parallel program agrees well with that of the original parallel program, also agrees with the actual situation.

中图分类号: 

APS Journals | CSTAM Journals | AMS Journals | EMS Journals | ASME Journals