《表1 SPH模拟程序的主要参数》
本算例的实现是在通用SPH程序上进行改进实现的,使用的主要全局变量和控制变量,如表1所示。SPH方程的积分方法采用显式流体动力学常用的跳蛙法(leap-frog,LF);由于粒子数目不多,数据规模较小,搜索最相近粒子使用的是全配对搜索法,即将粒子间距与光滑半径相比较;边界的处理采用Liu等(2001)提出的虚粒子处理法,该方法不仅能提高SPH近似法在边界区域处的精度,且能防止粒子的非物理性穿透边界。并行化的程序直接在串行程序上进行修改形成,其原理和相关主要语句见1.3。并行和串行程序运算性能比较结果如表2所示。
图表编号 | XD003310900 严禁用于非法目的 |
---|---|
绘制时间 | 2018.06.01 |
作者 | 梁光川、郑达、周军、文韵豪、何承宏 |
绘制单位 | 西南石油大学石油与天然气工程学院、西南石油大学石油与天然气工程学院、西南石油大学石油与天然气工程学院、中国石油规划总院、中国石油西南油气田公司川中油气矿 |
更多格式 | 高清、无水印(增值服务) |