GMRES在求解大规模线性方程组方面有很好的效果,速度极快,也便于移植于各种研究领域。
2023-04-11 22:14:58 149KB GMRES
1
基于cpp的GMRES实现,里面头文件有cuda的部分,删去即可,数据文件为10*10的pascal矩阵,具有对称正定的性质,各位也可以自己生成数据,往后还可能会有cuda优化的版本
2023-04-03 17:27:59 1KB cpp GMRES
1
求解大型线性方程组的GMRES方法,文件显示了详细的算法和原理
2022-11-07 21:13:22 421KB _gmres gmres 大型线性方程组 方程组
1
针对GMRES(m)算法提出一种Krylov子空间E-变换GMRES(m)算法.利用单位矩阵E将GMRES(m)算法的方程组系数矩阵变换为对角矩阵,使求解问题大为简化.理论分析了算法的收敛性.通过数值实验分析,研究结果表明:在大型稀疏工程计算问题的求解中,E-变换GMRES(m)算法具有可行性、稳定性和可靠性,显著提高了GMRES(m)算法的计算精度和计算效率.
1
Matlab 求解偏微分的代码欧米茄方程 关于 Omega 方程是一个与时间无关的偏微分,它控制着水的垂直速度。 通常,控制流体的方程与时间无关,但一种特殊的近似,称为准地转近似,允许将复杂的 Navier-Stokes 方程简化为这种更简单的形式。 这种近似在历史上一直用于公海,但最近,Libe Washburn 和 Chris Gotschalk 发现浮游植物的存在远低于阳光允许它们生存的深度。 使用他们在圣巴巴拉海峡收集的数据,人们可以解出水柱垂直速度的欧米茄方程,作为浮游植物惊人深度的可能解释。 运行代码 只需克隆 repo 并运行 Matlab scipt omega_eqn_zero_neumann.m。 技术信息 *.mat 文件是运行代码所必需的数据。 omega方程是一个非常数系数的二阶椭圆pde,所以我们用GMRES迭代求解。 域为直角棱柱,每个轴方向的步长恒定。 两个matlab文件对应不同的边界条件: omega_eqn_zero_dirichlet_fft_z.m 对应于盒子所有面上的零狄利克雷边界条件。 这在物理上是不合理的,包括用于测试目的以及与学术文献进
2022-08-24 22:08:00 6.55MB 系统开源
1
【达摩老生出品,必属精品,亲测校正,质量保证】 资源名:迭代算法GMRES的实现_matlab.zip 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的开发人员
2022-04-06 02:55:42 3KB matlab 算法 迭代算法 GMRES
matlab代码影响GMRES GMRES方法的c ++实现,用于逼近线性系统的解。 该软件集由几个包含文件定义,这些文件定义了用于实现GMRES方法的模板功能。 该代码基于具有重新启动功能的GMRES方法。 该代码受IML ++实现以及John Burkardt的MATLAB实现的影响。 请参阅文件latex / refman.pdf了解有关如何使用该代码的更多详细信息。 在示例目录中可以找到有关如何使用代码的示例。 该软件已根据BSD许可获得许可,任何人都可以免费使用和/或改编。
2022-01-18 22:00:12 226KB 系统开源
1
大规模稀疏线性方程组的GMRES-GPU快速求解算法
2021-12-23 15:43:14 624KB 稀疏 线性 方程组
1
求解PageRank问题Arnoldi算法与GMRES算法之比较,吴钢,,PageRank is one of the most important ranking techniques used in today's search engines. Recently, a very interesting research track focuses on exploiting efficient numerical m
2021-12-04 09:53:37 289KB 首发论文
1
C语言程序 GMRES算法,可直接使用 对于大型稀疏对称矩阵A,为了减少三对角化的内存占用,通常采用Lanczos方法。
2021-10-07 15:56:00 9KB gmres C语言 编程
1