介绍了基于消息传递并行程序设计平台研制的三维光滑粒子流体动力学并行程序CSPH3D.包括计算格式、并行方案、并行程序逻辑,以及加快邻域粒子搜索的处理方法.对三维微喷射和斜侵彻的计算表明:CSPH3D程序可以较好地计算这类问题.并且程序具有较高的并行效率.对于粒子总数为1527 402的微喷射算例和粒子总数为1 454 225的斜侵彻算例,使用100个处理器时,并行效率可以达到80%.
光滑粒子动力学方法 并行计算 斜侵彻 微喷射