我已经在 Matlab 中编写了完整的多重网格,但它的收敛速度似乎不够快。当我增加网格数或迭代次数时,它会收敛到解析解。但是 FMG 不应该需要那么多迭代,它甚至应该适用于更少的网格。
我意识到这是一个非常模糊的问题,但是有什么想法为什么会这样吗?
我已经在 Matlab 中编写了完整的多重网格,但它的收敛速度似乎不够快。当我增加网格数或迭代次数时,它会收敛到解析解。但是 FMG 不应该需要那么多迭代,它甚至应该适用于更少的网格。
我意识到这是一个非常模糊的问题,但是有什么想法为什么会这样吗?
我假设您正在解决一个很好的椭圆问题,例如具有平滑系数的拉普拉斯算子。(您应该始终首先检查此友好设置中的收敛性。)