欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

安装Openfoam的acoustic开源程序包libAcoustics

程序员文章站 2022-06-04 12:46:10
...

研究需要,从github上下载仅有的基于OpenFOAM的Acoustic程序,网址:

https://github.com/unicfdlab/libAcoustics

一开始我电脑上OpenFOAM的版本是v6的,编译程序包的时候终端显示缺少一些文件,于是问了问作者。对方回答说你的版本不对,于是我下载了他们最新的一个OpenFOAM-v1812的基础程序包OpenDTEF:

https://github.com/unicfdlab/OpenDTEF/tree/v1812

在此之前我还安装了其他v1812版本的,由于不是在他们的github的网站下载,所以编译了一个晚上的时间之后依然报错,但这次不是版本的问题,而是安装那个v1812时没有安装ThirdParty的包,而上面的网址是有的,可以一起下载。

下载后,设置环境:

gedit $HOME/.bashrc

在最后一行加上:

source $HOME/你的路径/OpenDTEF-1812/OpenDTEF-v1812/etc/bashrc

然后到OpenDTEF-v1812的目录下,输入./Allwmake的命令,开始漫长的等待......

安装Openfoam的acoustic开源程序包libAcoustics

再来,到ThirdParty的文件下,执行wmake:

安装Openfoam的acoustic开源程序包libAcoustics

最后,到下载到的程序包,执行./wmakeAll.sh:

安装Openfoam的acoustic开源程序包libAcoustics

得到这样的提示。

后来在root下就可以了,也不知什么原因。sudo -s然后输入密码,再去make。

 

相关标签: OpenFOAM Acoustic