可以按原样使用 GMRES,但也有一种 GMRES 版本,称为 k-step restarted GMRES,用于大型矩阵,其中是一些固定数量的步骤,之后我们采取新的并重新启动算法以节省内存存储。
我想计算任何一种情况下所需的触发器和内存存储的数量。关于翻牌,据我所知,我们有以下内容:
- 主循环中的步骤,Arnoldi 迭代的步骤,以及最小二乘解中矩阵乘法的步骤。所以总数达到. 这是真的?
对于重新启动的算法,我们有:
- 步骤直到每次重新启动收敛。这是真的?
现在,我真的不知道如何计算内存存储。有人可以帮我做这部分吗?