PBICG BICGSTAB 两种算法有人对比过么?
-
从基本的数学来讲,某些方面Bi-CG-stablised要比Bi-CG好,然而具体来讲?google一些文献也看不太透。
-
https://github.com/OpenFOAM/OpenFOAM-dev/commit/c339d3018c98cb67c3455ab09db316c7c0618d5c
OpenFOAM新版本全面使用PBISGSTAB代替PBICG:sunglasses:
-
@naoemps 测试的不是
PBICGSTAB
和BICGSTAB
,而是PBICGSTAB
和PBICG
。我测试的预处理为不完全0次LU分解+
BICGSTAB
。并且我测试的结果表明PBICGSTAB
比PBICG
要并行稳定。因为在我的算例中PBICG
发散了。我汇报给Henry的原本意图表示是:“PBICGSTAB要比PBICG并行稳定的多,且PBICGSTAB比smooth solver要快n倍(取决于矩阵的对角占优)
”。可能他自己测试的PBICGSTAB和PBICG的速度,得出快鱼2倍以上的结论。 -
OpenFOAM为啥不把所有的速度方程求解器改为PBICGSTAB?默认的还是高斯占了绝大多数。
-
请问PBiCGStab在更稳定,收敛速度更快的情况下,会不会牺牲精度呢?还是两者都会给出正确结果?我目前正在算DNS,对于计算准确性比较关心。谢谢。
2016年8月30日 01:49
1/8
2019年10月30日 09:16