随笔分类 - OpenFoam
摘要:“工欲善其事必先利其器”,软件装不上,讲再多的使用技巧也是白搭。近期不少留言说OpenFOAM不容易安装,今天来谈谈如何在Linux下利用Docker安装OpenFOAM。 Linux发行版众多,估计有几百种,比较流行的是三个派系: RHEL系。比较出名的发行版像Red Hat Enterprise
阅读全文
摘要:前言:很多人说OpenFOAM很难,要啃上很多的理论书籍,什么流体力学、计算流体力学、矩阵理论、线性代数、数值计算、C++程序设计神马的,看看光这一堆书就能吓倒绝大多数的人。其实我们并不一定要从这些基础的东西入手,我觉得要学习使用一个工具,首先使它运转起来才是最靠谱的。通过大量实例练习,做多了自然就
阅读全文
摘要:本案例演示利用OpenFOAM的icoFoam求解器计算弯曲管道中的混合流动问题。 1 拷贝tutorials文件 启动终端,且拷贝tutorials文件夹中的文件。利用命令: 将案例文件拷贝到了$FOAM_RUN路径中。 此时可以利用命令查看目录结构: 查询结果如下图所示。 包含三个文件夹:0、c
阅读全文
摘要:今天有网友在群里讨论开发CFD软件的事情,众说纷纭,有网友提到“没有必要开发CFD软件了,直接使用开源OpenFOAM就行”。但个人认为这说法还是有一些需要商榷的地方,开源软件也不是万金油。 以下部分内容翻译自网站 "CAEWatch" ,有修改。 当人们在谈论开源CFD解决方案时,经常会听到下面的
阅读全文
摘要:OpenFOAM的学习资料并不多,个人猜测也许是与软件的类型有关系。 对于商用软件来讲,由于要占领市场,软件开发商自然是巴不得会用软件的人越多越好,因为他们卖的是软件,会用的人越多,软件卖得越好。他们的主要经济来源是卖软件,而软件的培训工作通常是软件出售所附带的服务。所以呢,非官方的培训越多越好,大
阅读全文
摘要:1 为什么要学习OpenFOAM 掐指算起来,接触CFD也差不多有十个年头了,其间一直使用的商用CFD软件,有Fluent、CFX、StarCCM+等,这些商用软件各有其优缺点,都能较好的解决常规的工程问题。然而,最近当我试图往这些软件中添加一些核心求解算法时,发现这是一个不可完成的任务,这些软件的
阅读全文
摘要:OpenFOAM初学者常常对于软件的使用流程感到很迷惑,与其他的具有GUI的CFD软件不同,OpenFOAM的所有操作均为基于文本操作,譬如说里面各种计算模型、计算参数、流程控制参数等,均为通过修改对应的文本文件来进行指定。那么什么时候该用哪些文件,该修改哪些参数,要了这些则需要花费时间去了解Ope
阅读全文
摘要:“工欲善其事必先利其器”,在利用OpenFoam解决我们的工程问题之前,首先要做的事情是搭建一个OpenFoam运行环境。很遗憾的是,OpenFoam的原生开发系统是Linux,因此对于习惯使用Linux操作系统的使用者来讲,自然不存在任何的问题,但是对于长期使用Windows操作系统的人,就需要掌
阅读全文
摘要:在不是Ubuntu系统下安装OpenFoam,需要采用编译安装的方式。以下以OpenSuSE为例进行编译安装。 1 软件包准备 需要下载两个程序包: OpenFOAM-4.x-version-4.1.tar.gzThirdParty-4.x-version-4.1.tar.gz 2 安装GCC 启动
阅读全文
摘要:CFD技术发展到今天,已经超过了大半个世纪了,已经涌现出非常多的CFD软件可供人们使用。通用商业CFD软件譬如Fluent、CFX、Star CCM+等在工业上得到了广泛的应用,另外一些专用的软件(如旋转机械领域Numeca、电子散热领域的Flotherm等)也以其专业性牢牢占据着各自领域的市场。这
阅读全文

浙公网安备 33010602011771号