不完全分解预处理方法加速矢量有限元方程组计算
需积分: 9 64 浏览量
更新于2024-08-11
收藏 864KB PDF 举报
本文献探讨了一种创新的不完全分解预处理方法,针对矢量有限元方程组的求解问题。该方法于2012年发表在《重庆邮电大学学报自然科学版》上,主要作者是田3瑾、龚3利、史小卫和徐3乐,他们来自西安电子科技大学天线与微波技术国家重点实验室和华东师范大学科技创新与发展战略研究中心。
预处理的核心在于采用了拓展乔里斯基分解的多波前法,这是一种高效的技术,用于对有限元方程组的系数矩阵进行分解和动态更新。这种方法确保了算法内层循环的高效执行,通过利用基本线性代数系统库函数,处理密集矩阵乘法,以提升计算性能。预处理过程中,为了改善矩阵的条件数,引入了缩放矩阵,这有助于减小数值不稳定性的风险。
考虑到有限元方程组系数矩阵可能存在的稀疏或部分稀疏特性,论文提出了一种新的舍弃策略,旨在保持不完全分解的精度,同时缩短预条件子构造的时间。这种方法有效地平衡了算法的精度和效率。
作者们通过对比该预处理方法与传统的直接法,从时间消耗和内存占用两个关键指标进行了深入分析。实验结果显示,新方法显著减少了计算时间,降低了分解过程所需的内存,同时保持了计算结果的准确性和有效性。因此,这种方法对于大规模的矢量有限元问题求解具有实际应用价值,特别是在需要优化计算性能和内存资源的场合。
关键词:矢量有限元、拓展乔里斯基分解、多波前法、不完全分解、预处理。这篇论文的研究成果对于数值计算领域的理论发展和实际工程应用都具有重要意义。
2010-03-20 上传
2024-06-02 上传
2019-11-16 上传
2021-06-13 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38597533
- 粉丝: 11
- 资源: 919
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫