OpenFOAM-4.x-version-4.0.tar.gz(OpenFOAM的源代码)

ThirdParty-4.x-version-4.0.tar.gz(一些第三方软件的源代码)

解压后分别重命名为OpenFOAM-4.0和ThirdParty-4.0,放在家目录下的OpenFOAM目录下。

在.bashrc文件中加入:

source $HOME/OpenFOAM/OpenFOAM-4.0/etc/bashrc

然后执行:

source ~/.bashrc

安装openfoam依赖项

sudo apt-get install build-essential flex bison git-core cmake zlib1g-dev libboost-system-dev libboost-thread-dev libopenmpi-dev openmpi-bin gnuplot libreadline-dev libncurses-dev libxt-dev

如果要编译安装paraview,则还要安装paraview依赖项

sudo apt-get install qt4-dev-tools libqt4-dev libqt4-opengl-dev freeglut3-dev libqtwebkit-dev libmysqlclient18 libqt4-help libqt4-sql libqt4-sql-mysql paraview-python

编译OpenFOAM

进入OpenFOAM-4.0代码目录,执行:

./Allwmake

编译ParaView

进入ThirdParty-4.0目录,执行:

./makeParaview

完成后测试openFOAM自带的一个例子:

cd $FOAM_RUN

cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily .

cd pitzDaily

blockMesh

simpleFoam

paraFoam

如果并行编译时提示lockfile apt install procmail

linux运行openfoam,linux安装openfoam(以4.0版本为例)相关推荐

  1. Deepin Linux v20+手工编译安装Git 2.32.0最新版(升级Git版本)

    安装说明 为什么要手工编译源代码安装 准备工作 安装依赖项 开始编译 关于Git-lfs 为什么要手工编译源代码安装 相信大家选用Deepin Linux v20发行版的原因十有八九都是一样的,dee ...

  2. linux运行raxml,RAxML安装

    1.下载解压 $ wget https://codeload.github.com/stamatak/standard-RAxML/zip/master -O standard-RAxML-maste ...

  3. siesta在Linux运行,[求助]Linux下安装Siesta的方法 - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    SIESTA-2.0安装 0 推荐 SIESTA是采用数值原子轨道基矢展开晶体的波函数,离子实与价电子之间的相互作用采用模守恒赝势来描述的,其突出之处实现了O(N)算法,可以用来进行大规模数值计算,比 ...

  4. linux运行搜狗拼音,Linux 搜狗输入法的安装(Ubuntu版)

    1.首先从搜狗官网下载搜狗输入法Linux版本的安装包 2.按ctrl alt T 打开Linux终端 3.安装搜狗输入法: sudo dkpg -i xxx.deb, 如果报错,主要是由于两个原因: ...

  5. linux运行隐藏文件,Linux下如何隐藏文件_网站服务器运行维护,Linux,隐藏文件

    linux系统怎样安装软件_网站服务器运行维护 linux系统安装软件的方法:1.使用apt命令进行安装,如[apt install app_name]:2.使用rpm命令进行安装,如[rpm -i ...

  6. mono linux 运行机制,linux – Mono如何神奇?

    我正在学习C#,所以我制作了一个名为Hello,World!的C#程序,然后用mono-csc编译并用mono运行它: $mono-csc Hello.cs $mono Hello.exe Hello ...

  7. 深度linux运行wine,Linux系统中的Wine和deepin wine是什么有什么区别

    我们办公和家用的系统一般都是Windows系统,很少用到其他系统.除了常用的Windows系统外,还有其他的,如Linux系统.该系统是开放源码的UNIX操作系统,主要运行在大型服务器和平台上. 有些 ...

  8. linux运行blast,linux blast

    建库 减压后,改名为blast,并在blas目录在建立db文件 1,建立数据库 makeblastdb -in db.fasta -dbtype nucl(prot) -parse_seqids -h ...

  9. 腾达无线网卡驱动linux,在Ubuntu上安装腾达W541U V2.0 (RT2070)无线网卡驱动【使用2011新驱动】...

    这个腾达W541U V2.0 (RT2070)无线网卡,实在无语,网上已经有够多的帖子谈它的驱动问题了.经过一翻折腾,今天在Ubuntu上把安装腾达W541U V2.0 (RT2070)无线网卡驱动过 ...

最新文章

  1. 一起做激光SLAM:ICP匹配用于闭环检测
  2. align 的用法(u-boot源代码分析)
  3. 智能手环功能模块设计_基于STM32实现智能手环设计
  4. 冷藏温度范围_食品冷藏冷冻温度要求与管理规范
  5. Problem A: 童年生活二三事
  6. 手把手教你安装 FastAdmin 到虚拟主机 (phpStudy)
  7. 什么是ooa,oop
  8. fft谱分析的误差有哪些原因造成的?如何减小分析误差。_频谱分析仪25问
  9. [转]Android SurfaceView 绘图覆盖刷新及脏矩形刷新方法
  10. 卷积神经网络学习笔记与心得(2)数据集
  11. 深入理解java:2.3.4. 并发编程concurrent包 之容器ConcurrentLinkedQueue(非阻塞的并发队列---循环CAS)...
  12. 软件测试学习笔记——APP测试专项知识
  13. 深富策略:罕见巨额成交量背后蕴含深意
  14. 更新驱动后重启黑屏且进不了bios时的一个解决办法
  15. 龟兔赛跑预测 【简单模拟】
  16. 最新历史版本 :LINUX KERNEL 配置编译中文指南
  17. Ubuntu打造家用NAS三——网盘与影视中心
  18. 化学绘图软件是怎么快速调用帮助文档的
  19. 定时备份脚本分享(网站数据和数据库数据)
  20. Fragment has not been attached yet 解决方法及源码详解

热门文章

  1. android饿了么购物车,Android仿饿了么加入购物车旋转控件自带闪转腾挪动画的按钮效果(实例详解)...
  2. 网格化运维标书_基于网格化规划的配网运维和业扩方案工作的精益化管理
  3. 单片机学习 1-LED灯的点亮(全操作)
  4. 差分电荷密度 matlab,关注:电荷密度计算及图形化处理,电声耦合常数计算
  5. 2021多校补题(10)
  6. 指数 | 2020年6月北京BGP机房网络质量评测报告
  7. python可以写什么视觉特效_星球大战视觉特效背后的功臣—Python语言
  8. 运维数据中台的建设方法、实践与展望
  9. Segmentation of blood vessels using rule-based and machine-learning-based methods:A review
  10. 淘宝店铺模板开发SDK2.0下载安装图文教程