期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
FLAC^(3D) V3.0边坡稳定剪切强度折减法的多线程并行算法 被引量:6
1
作者 瞿秀祥 林杭 +1 位作者 王敏 张道勇 《铁道科学与工程学报》 CAS CSCD 北大核心 2018年第7期1693-1699,共7页
强度折减法将边坡的安全系数定义为边坡刚好达到临界破坏状态时的折减系数,该过程一般采用二分法对边坡内聚力和内摩擦角进行迭代计算。为优化迭代计算次数以缩短计算时间,提出多线程并行运算强度折减法的计算策略,得到二分法和多线程... 强度折减法将边坡的安全系数定义为边坡刚好达到临界破坏状态时的折减系数,该过程一般采用二分法对边坡内聚力和内摩擦角进行迭代计算。为优化迭代计算次数以缩短计算时间,提出多线程并行运算强度折减法的计算策略,得到二分法和多线程并行运算在不同折减系数计算范围(Kmin,Kmax)、给定误差条件η下所需最小迭代次数的理论公式。将FLAC^(3D)命令流内嵌于Python脚本中,通过Python脚本同时调用多个FLAC^(3D)应用程序,分别采用4线程并行运算和传统二分法对实例边坡进行强度折减法的计算。研究结果表明:在本文计算条件下,2种方法计算结果相同,采用4线程并行运算时迭代次数是二分法运算的0.46倍,其总的计算时间为二分法的0.55倍。采用多线程并行运算能有效减少迭代次数及总的计算时间。 展开更多
关键词 Python脚本 FLAC3D 边坡 强度折减法 多线程并行运算
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部