OpenFOAM中可以使用foamMonitor命令在计算过程中监控残差变化。
具体可以采用下面的步骤:
-
1. 准备 residuals文件。可以在案例文件路径中使用命令foamGet residuals将此文件拷贝到system文件夹下。
-
2. 打开 system/residuals文件,修改文件内容,将要监测的物理量添加到fields中。如下所示。
-
3. 打开 system/controlDict文件,在文件末尾添加内容functions
{
#includeFunc residuals;
}注:也可以利用
foamGet functions向system文件夹中添加functions文件,并在此文件中添加内容#includeFunc residuals。 -
4. 运行案例采用下面的命令: foamRun > log &
foamMonitor -l postProcessing/residuals/0/residuals.dat &显示如下图所示的残差。

(完)

本篇文章来源于微信公众号: CFD之道








评论前必须登录!
注册