论文部分内容阅读
欧拉方法是流体力学数值模拟的主要方法,适于计算多介质大变形的实际三维问题。针对主要关心的爆轰、侵彻等问题的特点,设计了动态调整计算区域的并行方法,可以随着计算的推进,根据各处理器的计算量,动态调整计算区域以达到较好的负载平衡。本方法主要可以分成两部分,一部分是初始时刻计算区域的分割与数据的定位,另一部分是模拟过程中计算区域的扩充与数据的调整。结果表明,采用动态并行方法可以大大缩短计算时间,更适于实际的应用问题计算。并行测试中,其加速比基本呈线性增长。该动态并行方法可以自然推广到高维多介质欧拉程序的并行计算中。