基于PETSc的有限元高性能求解方法 |
| |
引用本文: | 高怀玉,张 峰,秦忠国.基于PETSc的有限元高性能求解方法[J].河海大学学报(自然科学版),2013,41(4):365-370. |
| |
作者姓名: | 高怀玉 张 峰 秦忠国 |
| |
作者单位: | 1.河海大学力学与材料学院,江苏 南京 210098;2.南京市水利规划设计院有限责任公司工程分院,江苏 南京 210006 |
| |
摘 要: | 基于科学计算工具箱PETSc提供的应用开发平台,针对单机多核计算机开发出一种线性并行求解器。用C++类的形式封装求解线性有限元问题必需的数据和操作,并行使用迭代法求解线性有限元问题。算例测试结果表明,在内存为3G的四核计算机上可以计算节点数达80万的三维线性有限元问题;在运行2个进程计算时加速比达到1.81,4个进程计算时为3.24;求解器对于病态方程组有良好的适应能力;对于材料弹性模量相差10万倍的有限元模型,迭代也能收敛。
|
关 键 词: | 有限元 线性方程组 并行计算 PETSc |
修稿时间: | 2013/7/13 0:00:00 |
|
| 点击此处可从《河海大学学报(自然科学版)》浏览原始摘要信息 |
| 点击此处可从《河海大学学报(自然科学版)》下载免费的PDF全文 |