如何安装openfoam

如何安装openfoam,第1张

不同版本安装和单一版本安装没有什么区别,比如你要安装1.5.x 按照我附件相应配置文件名字为OpenFOAM15x,直接输入source OpenFOAM15x就可以执行相应的安装了。对于不同的版本,需要在新环境下,重新安装即可,所有的都要重新安装,包括第三方包。放心,新的配置环境不会影响你以前安装的版本。 应当注意不要将那个etc/bashrc的执行命令,写在你的.bashrc下面了,直接写到你的配置文件中就行了,每次使用前source一下。

1.运行VM,启动你的虚拟LINUX系统。

2.切换到原系统,选择VM中的VM菜单----Install VMWare Tools。

有可能会提示你找不到CD文件。没关系,可以忽略提示。

3.又到了setting……里。请把你的VM-Tools的ISO文件映射到你的虚拟系统上,同时,别忘记了把这个虚拟光驱给connect哦。。见下图。

4.切换到虚拟系统。打开终端,见下图。

5.运行以下命令。

在Ubuntu16.04上编译安装OpenFOAM时,在配置环境变量后提示: 这应该是mpi设置的问题。 OpenFOAM官方给出的解决办法是,在终端输入: 如果返回的是:/usr/mpich/include,说明电脑上mpicc默认使用MPICH,而OpenFOAM使用的是OpenMPI,因此需要修改过来: OpenMPI的具体路径可能不同,这一点需要注意。 不过我在做完上面步骤后,并未把问题解决。根据提示:“ cd 不到openMPI 2.1.1”,安装了该版本,并在系统的.b.shrc中添加了相应的环境变量。此时,输入“which mpirun”和“which mpicc”,都指向新版本;但若输入“sudo update-alternatives --list mpi”,确指向老版本。不过再次执行“./Allwmake”时,确没有相应的问题了,令人费解。注 :摸索的过程中,还尝试了一下 *** 作,但于我的安装无效: 根据 CFD-online 上的一个回答得以解决: 在OpenFOAM的etc/文件夹中增加一个pre.sh文件,文件中包含: pref.sh会自动被OpenFOAM etc/bashrc souce,它将取代WM_MPLIB=SYSTEMOPENMPI 设置。 另外,根据你电脑上装的MPI不同,也可以尝试以下设置:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8687963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存