OpenFOAM无法调用ParaView的解决办法
-
针对OpenFOAM与ParaView依赖关系不正确的情况
即输入paraFoam后出现如下反馈:FATAL ERROR: ParaView reader module libraries do not exist Please build the reader module before continuing: cd $FOAM_UTILITIES/postProcessing/graphics/PV3Readers ./Allwclean ./Allwmake
即无法正常使用paraFoam命令便捷进行后处理的问题,可以采用以下非正式方式解决:
摁Ctrl+Alt+T进入终端(Terminal)
编辑环境变量,即执行sudo gedit $HOME/.bashrc
在文件底部增添如下命令:alias para="touch FZ.foam ~/OpenFOAM/ParaView-5.4.1-822-g597adef-Qt5-MPI-Linux-64bit/bin/paraview"
保存,退出。
在终端(Terminal)下打开的算例目录,执行para命令
点击左上方“打开”
在算例目录下拉到最下面,双击FZ.foam,成功导入这之后,每次需要导入的时候,只需要在算例目录执行para命令然后点打开再双击FZ.foam就可以了。
PS:我感觉这个问题和版本有关,我使用OpenFOAM2.0.x就会出现这个问题,使用OpenFOAM3.0.1的时候就可以正常使用paraFoam开启ParaView
范准
作于2018年2月2日,更新于2018年3月28日