找回密码
 注册
查看: 5443|回复: 0

ubuntu上简单的OpenFOAM1.7.1安装方法(官网推荐的apt-get安装)

[复制链接]
发表于 2011-4-19 14:58:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
可以完全按照OpenFOAM官网上的步骤进行。

   http://www.openfoam.com/download/ubuntu.php

   1)记住Ubuntu版本名称

   10.04对应 lucid

   10.10对应 maverick


   2)安装OpenFOAM和Paraview

最好事先安装好以下安装包
g++ ; zlib1g-dev ; flex++ ; bison ; binutils-dev ; python ; qt4-designer ; cmake ; libxt-dev; qt4-dev-tools; graphviz;

sudo apt-get install 安装包

2.1)
   打开终端terminal,执行命如下:

   sudo sh -c

  "echo deb http://www.openfoam.com/download/ubuntu <vers> main >> /etc/apt/sources.list"


这一步可以通过下面方式实现
sudo gedit /etc/apt/sources.list
在打开的sources.list文件的最后一行加入下面那句保存即可:
deb http://www.openfoam.com/download/ubuntu <vers> main


   注释:这一步将openfoam的软件包下载链接加入到Ubuntu的apt列表。当执行apt指令时,系统会加载这一链接并自动执行下载、安装、配置工作。其中的<vers>需要替换成当前系统的名称。如系统为10.04版本,则将 <vers>替换为lucid
2.2)
   sudu apt-get update

   注释:更新apt下载列表
2.3)
   sudo apt-get install openfoam171

   注释:apt安装openfoam,这里的openfoam版本为1.7.1,在执行过程中需要选择几次 y。
2.4)
   sudo apt-get install paraviewopenfoam381

   注释:apt安装paraview,这里的paraview版本为3.8.1,在执行过程中同样需要选择几次 y。

   3)用户配置

   gedit ~/.bashrc

   注释:用gedit打开home目录下的.bashrc文件,然后将  . /opt/openfoam171/etc/bashrc  加入到该文件的末尾。保存退出

   打开一个新的终端。输入 icoFoam -help 进行测试。如果出现 “Usage” 信息,则表示安装完成。

   4)第一个算例

    mkdir -p $FOAM_RUN

   注释:新建一个FOAM_RUN文件夹

   cp -r $FOAM_TUTORIALS $FOAM_RUN

   注释:将FOAM_TUTORIALS文件夹的内容拷贝至FOAM_RUN文件夹

   cd $FOAM_RUN/tutorials/incompressible/icoFoam/cavity

   注释:更换目录至cavity算例

   blockMesh

   注释:在当前文件夹运行blockMesh工具,生成网格

   icoFoam

   注释:调用icoFoam求解器求解cavity算例

   paraFoam

   注释:运行paraview,查看cavity算例的求解结果。



这一步只是对编译完的OpenFOAM进行安装和试运行。


安装目录在:系统‘文件系统/opt’目录下面。opt跟home同一个目录
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表