Welcome 微信登录

首页 / 操作系统 / Linux / 在OpenSUSE 11.0和11.1上安装OpenFOAM的方法

OpenFOAM 1.6 安装及其新功能率先体验penFOAM 1.6发布了,里面一些新的功能可能令很多openfoam fans垂涎。如果下载binary包的话,看不到代码,如果下载代码包的话,需要重新编译。今天晚上实验安装一下,发现里面还有很多bug,根本编译通不过,难免有点可惜。openfoam每次新版本发行都会有很多安装方面的问题,使得很多fans对于新版本望而却步,新的版本装不上,老板本搞坏了,岂不是得不偿失。几天看了openfoam两种general包和binary包的结构发现,其实很容易将两种包合到一起,免了编译安装(即使里面有bug也无所谓,不需要编译)。合起来方法很简单。(1)下载所有的包。包括source pack 和binary pack。  对于binary pack最好下载双精度的,因为,单精度根本满足不了工程要求。(2)根目录建立OpenFOAM文件夹,将所有下载的包,放到该文件夹里面,并执行如下命令tar xzf OpenFOAM-1.6.General.gtgz     //解压缩source包tar xzf ThirdParty-1.6.General.gtgz  //解压缩第三方source包tar xzf OpenFOAM-1.6.linuxGccDPOpt.gtgz //解压缩binary包,放心,不会冲掉的tar xzf ThirdParty-1.6.linuxGcc.gtgz  //解压缩第三方的binary包(3)更新环境如果你当前安装了openfoam以前版本,http://ubuntuone.cn请参看本站博文“如何实现同一用户下的OpenFOAM多版本编译”以免去不同版本下的环境冲突。如果没有装过openfoam,直接进入OpenFOAM-1.6/etc,执行source bashrc 就可以了。 为了避免每次启动都要执行source bashrc,可以将下面命令,写入到你根目录下的.bashrc中。source $HOME/OpenFOAM/OpenFOAM-1.6/etc/bashrc(4)编译paraview进入OpenFOAM目录下的ThirdParty-1.6,执行sh  makeParaView //编译paraview。如果不执行编译,清执行下面命令cd $FOAM_UTILITIES/postProcessing/graphics/PV3FoamReader./Allwclean./Allwmake然后执行 sh makeParaView。最后重新执行cd $FOAM_UTILITIES/postProcessing/graphics/PV3FoamReader./Allwclean./Allwmake上面编译可以实现openfoam paraview reader和paraview软件连接。现在基本完成了,省去了编译的过程。  不过在编译paraview时候,需要python,cmake等软件支持,系统装了,才能编译paraview。体验一下新功能吧。另外附上一句话,编译OpenFOAM-1.6需要利用编译器gcc 4.3.3,以前版本不行,会出现编译错误。
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页
将Ubuntu 9.04的DVD光盘作为软件源Ubuntu 9.04下PDF文件文字显示不全或出现方块解决方案相关资讯      suse  openSUSE 
  • 你还记得那只可爱的小蜥蜴吗?没错  (10/26/2015 20:24:36)
  • openSUSE Leap 42.1 Milestone 1   (07/25/2015 08:46:04)
  • 专访SUSE总裁Nils:让开源基因深入  (12/03/2014 18:44:03)
  • openSUSE Leap 42.1 beta 发布下载  (09/25/2015 08:27:14)
  • openSUSE下玩转GPG图文详解  (01/27/2015 08:00:16)
  • SUSE Linux再次易主,母公司被上市  (09/16/2014 20:09:38)
本文评论 查看全部评论 (0)
表情: 姓名: 字数
版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图