代数方程组求解器中的smother为何物?
-
1.它对矩阵进行了哪些操作?
2.比如,在fvSolution中设置:solver smoothSolver; smoother GaussSeidel;
那么这和教科书上最普通的GaussSeidel迭代有什么区别呢?
-
最开始这个
smooth
操作存在在多重网格算法中,实际上就是对误差进行smooth(光顺?)的过程,也是常规求解矩阵的算法,比如高斯赛德尔。OpenFOAM里面如果你按照你那个方法制定,就表示不调用共轭梯度法或者多重网格法之类的,直接用smoother进行求解,指定smoothSolver
后,下一步指定具体的smoother
。http://dyfluid.com/mg.html 有点概念上的东西,细说比较复杂。
2018年3月9日 01:21
2/3
2018年3月12日 06:41