摘要
高速运动的滑坡、泥石流及冰川等入水冲击水库、湖泊、河道及海湾等封闭水域内的水体时会诱发涌浪,并由此产生大规模的灾害。为有效防止涌浪灾害,需要研究涌浪特性与规模等的预测方法。为缩短大规模涌浪分析的计算时间,需要开发基于稀疏线性方程组多核多线程并行求解器的涌浪高性能有限元计算软件。本研究中,利用Intel MKL提供的共享内存机器上实现的稀疏线性方程组求解器PARDISO,开发了涌浪高性能有限元分析程序。垂直水坝溃坝的理论解和数值计算结果,以及室内实验结果与数值计算结果的比较情况表明,研发的涌浪高性能有限元软件可以快速得到可靠的计算结果。
Landslides,debris flows and glaciers with a high movement velocity can cause impulse waves when they impact closed water bodies in reservoirs,lakes,rivers and bays.The impulse waves can result in large-scale disasters.In order to effectively prevent from impulse waves,it is necessary to research the wave characteristics and establish the prediction method of the waves scale.In order to shorten the calculation time of large-scale impulse wave analysis,it is necessary to develop a multi-core and multi-threaded parallel method for solving linear equations.In this study,a high performance finite element analysis program for impulse waves was developed by using PARDISO,a sparse matrix solver implemented on a shared memory machine provided by Intel MKL.By comparing the theoretical and numerical results of vertical dam break and comparing the results of laboratory experiments and numerical calculations,it is shown that the developed finite element software for impulse waves can obtain reliable calculation results.
作者
蔡飞
CAI Fei(Department of Environmental Engineering Science,Gunma University,Kiryu 376-8515 Japan)
出处
《西华大学学报(自然科学版)》
CAS
2019年第1期11-19,共9页
Journal of Xihua University:Natural Science Edition
关键词
涌浪
滑坡
数值分析
有限元
多核多线程
并行计算
impulse wave
landslides
numerical analysis
finite element
multi-core and multi-threads
parallel computing