我正在尝试安装Openfoam v1612+,我使用了以下步骤从这个answer:
运行容器
docker run -it openfoamplus/of_v1612plus_centos66 /bin/bash
在容器中,将目录更改为:
cd /opt/OpenFOAM/
源脚本:setImage_v1612+,方法是运行:
source setImage_v1612+
使用命令时
simpleFoam
我得到以下错误如下,并在屏幕截图也:
--> FOAM FATAL IO ERROR:
cannot find file
file: /opt/OpenFOAM/system/controlDict at line 0.
From function regIOobject::readStream()
in file db/regIOobject/regIOobjectRead.C at line 237.
FOAM exiting
正如我所理解的,这个文件/opt/OpenFOAM/system/controlDict不existing,我不知道如何解决这个问题,或者这个文件是什么。
1条答案
按热度按时间ruarlubt1#
您需要在已配置的案例上执行求解程序。
例如,您可以通过以下步骤在该docker容器上运行教程:
cd
到教程,例如:ls
命令),您应该看到典型的OpenFOAM案例设置,其中包括必要的文件夹和文件,如0
,constant
,system
,以及特定于您案例的任何其他文件。simpleFoam
: