paraFoam命令无效

时间:2018-01-09 11:11:45

标签: ubuntu paraview openfoam

我最近开始使用Ubuntu学习OpenFoam,我目前正在使用本教程学习 http://files.the-foam-house5.webnode.es/200000361-e64a0e745a/Chapter2_Plates.pdf

我按照教程直到第2.3.3节并将文件放在正确的目录中,当我尝试在终端中输入命令blockMesh后跟paraFoam时,它说它没有找到。

bash$ paraFoam
-bash: paraFoam: command not found

它已经安装了,怎么说它没找到?如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

<强>诊断:

它主要取决于您使用的安装方法。我强烈推荐the official OpenFOAM installation for Ubuntu from openfoam.org,因为它包括&#39; paraFoam&#39;。如果您按照说明正确操作,则应在paraFoam中找到/opt/openfoam5/bin/主管。也许安装文件夹是不同的。您可以通过搜索您的驱动器找到它(首先确保您的数据库已更新sudo updatedb然后查找它locate -i paraFoam

然后确保添加了以下行:

source /opt/openfoam5/etc/bashrc

~/.bashrc文件的末尾。

替代解决方案1:

或者,您可以使用原始ParaVIEW安装(sudo apt-get install paraview)打开OpenFOAM结果。在项目文件夹中运行命令foamToVTK。然后在项目文件夹中创建一个空的虚拟文件,其中包含任意名称和.foam扩展名(dummy.foam)。 然后在ParaView中打开此文件,它将自动加载结果。

替代解决方案2:

如果您还没有foamToVTK,则另一种建议here的方法是在ParaVIEW中打开system/ControlDict选择OpenFOAM选项。