我在Linux中使用OpenFOAM (Wsl2),并尝试通过安装在Linux中的ParaView查看计算结果。然而,我得到了一些错误和Paraview不工作。这就是我所做的。
我跟随这个站点安装了OpenFOAM。
然后,我通过以下方式安装了paraview
sudo apt install paraview
经过计算,尝试通过以下方式查看结果
paraFoam
但它不起作用,我相信这个。
Invalid $PV_PLUGIN_PATH and -plugin-path= not defined
No supplementary ParaView/OpenFOAM reader modul
每当我试图在open泡沫中编译一个求解器时,我就会得到以下错误:
/usr/bin/ld: warning: libmpi.so.0, needed by /opt/openfoam211/platforms/linux64GccDPOpt/lib/openmpi-system/libPstream.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libopen-rte.so.0, needed by /opt/openfoam211/platforms/linux64GccDPOpt/lib/open
我对构建过程没有太多的控制,但是当我的下一段代码试图链接到以前编译的共享库时,我会得到一个对符号的未定义引用错误。尽管上述符号在so中存在
这是一个来自感兴趣的共享库的符号片段(下面给出了完整的实名libmycode.so),我想删除这段代码的最后两行,并测试删除它们是否对我的情况有帮助。
U _ZN4Foam5token21transferCompoundTokenERKNS_7IstreamE
U _ZN4Foam5token8compound10isCompoundERKNS_4wordE
U _ZN4Foam5tokenC1ERNS_7IstreamE
U _ZN4Foam6fvMes
我有一个奇怪的错误,我已经有一段时间没有解决了。我想通过与Intel OpenVINO的推理机一起使用它来扩展一个C++软件包。因此,我必须动态链接一些库,并将一些头包含到现有代码中。在此之前,它编译时没有任何错误。然后,我将包含第一个头文件(#include "inference_engine.hpp"),但是我得到了以下错误消息
In file included from /opt/OpenFOAM/OpenFOAM-4.1/src/OpenFOAM/lnInclude/VectorSpaceI.H:26:0,
from /opt/Open
我在Ubuntu上安装了OpenFOAM (它本身就在WSL Windows Subsystem for Linux上)。我在尝试启动paraFoam时遇到了一个问题,并且出现了以下错误: Invalid $PV_PLUGIN_PATH and -plugin-path= not defined
No supplementary ParaView/OpenFOAM reader modules
Using builtin reader: paraFoam -vtk
paraview: error while loading shared libraries: libQt5Core.so.5
我试图建立和安装流体模拟软件OpenFOAM的来源。第一步是通过在./Allwmake中运行$WM_THIRD_PARTY_DIR来构建所有第三方软件。我这样做,没有错误,并继续构建和安装ParaView通过运行./makeParaView。这将导致以下错误(开始是为您的和我自己的理智而剪裁的):
..。
-- Looking for jbg_newlen
-- Looking for jbg_newlen - not found
-- Protobuf: doing try-compiles for hash map/set headers
-- Protobuf: doing try-co
我正在尝试从Linux提供的这里源代码构建和安装OpenFOAM-v1706+。我遵循提供了这里的构建指南,但是当我试图用以下命令编译ParaView时,出现了一个错误:
cd $WM_THIRD_PARTY_DIR
./makeParaView
安装失败的消息如下(在错误发生之前,我已经剪切了所有内容.)
CMake Error at CMake/ParaViewQt.cmake:65 (find_package):
Could not find a configuration file for package "Qt5" that is
compatible with r
由于一个错误,我在安装Paraview时遇到了问题:
$ ParaFoam
Invalid $PV_PLUGIN_PATH and -plugin-path= not defined
No supplementary ParaView/OpenFOAM reader modules
Using builtin reader: ParaFoam -vtk
Created temporary 'cavity.foam'
/home/ofuser/OpenFOAM/OpenFOAM-v2112/bin/ParaFoam: line 423: paraview: command no
当我安装OpenFoam时,我使用了在线提供的行,
sudo sh -c " wget -o - http://dl.openfoam.org/gpg.key | apt-key add-"
它犯了一个错误,并说
gpg: no valid OpenPGP data found
如何解决这个问题并安装OpenFoam?
自从我根据指南在wsl2 ubuntu20.04上安装以来,我一直有与libstc++.so.6相关的错误,特别是GLIBCXX_3.4.26 not found (required by ...),其中.引用/opt/OpenFOAM/ThirdParty-v2006/platforms/linux64/gcc-6.3.0/lib64/中的不同文件,以.so、.so.1、.so.6等结尾(例如,在运行paraFoam时,大约有20个这样的文件会出现错误)。我能够成功地可视化空腔教程(在窗口截视安装)。
我可以按照用户laborg在1月4日对julia提出的类似问题(参见)的建议,将libst
目前在http://www.openfoam.org/download/ubuntu.php上没有Ubuntu14.04可信赖的软件包。如果我尝试为13.10使用这个包,当我尝试时,aptitude会给我一个错误
sudo aptitude install openfoam230 paraviewopenfoam410
剪短的长依赖项列表
The following packages have unmet dependencies:
openfoam230 : Depends: libboost-thread1.53.0 which is a virtual package.
我需要通过自动化的python脚本运行OpenFOAM命令。
我的python代码包含以下行
subprocess.Popen(['OF23'], shell=True)
subprocess.Popen(['for i in *; do surfaceConvert $i file_path/$i.stlb; done', shell=True)
其中,OF23是一个shell命令,在别名中定义为
alias OF23='export PATH=/usr/lib64/openmpi/bin/:$PATH;export LD_LIBRARY_PATH=/
我运行了openFoam 4.1,在我的k模拟中提取湍流应力张量R有问题.4天前,我在cfd-online.com上问了同样的问题,但没有得到任何答复,所以我现在希望有人能在这里帮助我。
为了提取R,我只修改了controlDict,它如下所示:
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F i