OpenFOAM 还没有直接实时监测残差的工具,但是可以借助于 gnuplot 来完成。虽然 OpenFOAM 6 已经有了 foamMonitor,但是觉得还是不太方便。最近写了个脚本来自动完成残差的监测,在 case 所在的文件夹,命令行输入:
plotResidual <logfile> <parameter1> <parameter2> ... <parameterN>
例如:
plotResidual log.fsiFoam Ux Uy p
脚本的下载地址 https://github.com/cfdcoach/foamTools ,可以把这个 plotResidual 放到 PATH 里面的任意文件夹。
欢迎大家提出建议。