“OpenFOAM”的前世今生

 

欢迎加入OpenFOAM大家庭。...



Henry Weller自1989年和帝国理工大学等人开始编写OpenFOAM,当时的名称为“FOAM”,1996年,第一篇使用“FOAM”的博士论文出现,其为帝国理工大学Gosman团队的Hrvoje Jasak所写。随后在2000-2004年被Nabla公司购买,当时的FOAM并未开源且为一款商业软件。

2004年12月份,Henry Weller, Chris Creenshields, Mattijs Janssens通过他们创立的OpenCFD公司将FOAM开源化并发行,同时将“FOAM”更名为“OpenFOAM”。同年,Hrvoje Jasak创办了Wikki公司(2008年Henrik Rusche加入),目前, Hrvoje Jasak的公司主要负责OpenFOAM-Extened版本的发布和管理。区别于OpenFOAM,OpenFOAM-Extened版主要擅长粘弹性流体、流固耦合、浸没边界算法等。自2004年,OpenFOAM和OpenFOAM-Extened两个版本分别有Henry Weller负责的OpenCFD以及Hrvoje Jasak负责的Wikki公司分别维护。

Henry之所以在你2004年将“Foam”开源化为“OpenFOAM”的理念即为通过一些公司和组织来赞助OpenFOAM开发人员来增加OpenFOAM的新算法。从那时起,相继有数十家公司赞助“OpenFOAM”,且每年都会发布新的版本,

“OpenFOAM”和“Ubuntu”、“Android”、“Wordpress”、“Blender”在2000年以后是一系列非常成功的开源软件。他们的共同点是他们均由一系列专业人员来管理以确保软件的专业性,并且在发布前经过严格的测试。

2005年,“OpenFOAM”的算法有了前所未有的突破,尤其是多相流部分。2006年,并行计算、内存管理以及求解器的计算速度有了很大的提升,2007年,空化模型、多孔介质、多重参考系等模型相继出现。

2008年,Andy Heather加入OpenCFD公司,自此“OpenFOAM”在浮力驱动流以及传热求解器方面有了重大突破。同时,2008年“OpenFOAM”发布了snappyHexMesh,其为一个非常强大的、至今依然在更新的六面体(多面体)全自动网格划分程序。

为了满足燃烧求解器的需要,Sergio Ferraris被招聘至OpenFOAM团队,随后Graham Macpherson也相继加入来开发离散元算法。因此,2009年“OpenFOAM-1.6”包含了大量的新的功能。

2010年“OpenFOAM-1.7.0”增加了“可选择的壁面函数”以及“6DoF运动”、火灾模拟等算法,并增添了许多新的边界条件、多相流模型、拉格朗日算法。“OpenFOAM-1.7.0”也同时被制作成了deb包的形式来供Ubuntu用户来安装。

同年,Helene Blanchonnet加入OpenCFD,创建了新版的OpenFOAM网站以及一个Bug汇报网站,后来此网站由Jenya Collings管理并增加了“OpenFOAM”培训内容。

2011年“OpenFOAM”由SGI集团收购,SGI声称可以提供“调用所有硬件软件的完全整合的CFD算法”。为了保证“OpenFOAM”的开源特性,在OpenCFD被收购之前,一个位于美国的非营利性OpenFOAM基金会被创立。“OpenFOAM”被转移至OpenFOAM基金会下,其主要负责“OpenFOAM”的发布以及开源特性。

2012年,由于SGI集团的CEO的离职,SGI集团把OpenCFD卖给了ESI集团。2014年,Henry Weller和Chris Creenshields离开了ESI集团,继续负责“OpenFOAM”的开发和维护。在2014年10月份,迎来了“OpenFOAM”的10周年并发布了OpenFOAM-2.3.1. 同时,OpenFOAM基金会移至英国。OpenFOAM基金会一直都接受机构和个人的赞助来开发OpenFOAM新特性。

直至2015年3月,Henry Weller,Chris Creenshields,Jenya Collings在英国雷丁创立CFD Direct,以OpenFOAM基金会的利益负责OpenFOAM的开发和管理。同时,日本的“一般社団法人オープン CAE 学会”以及中国的“东岳流体”相继获得OpenFOAM User Guide的版权并发布OpenFOAM用户指南,编程指南的日文版以及中文版。

同年,OpenFOAM发布了OpenFOAM-3.0.0,其为第一个由广大社会团体提供bug测试,OpenFOAM基金会修改并发布的OpenFOAM-dev(开发版)的正式版。OpenFOAM-3.0.0主要由CFD Direct,BuleCAPE,以及其他8个个人来开发。2015年12月份,OpenFOAM发布了最新版本OpenFOAM-3.0.1。2016年2月中旬,东岳流体相关人员将前往位于英国的OpenFOAM基金会商议“OpenFOAM中国”相关事宜。

自2004年,OpenFOAM一直是一个免费使用的开源软件,中途虽然有种种磨难,Henry Weller对OpenFOAM开源的特性上是极为坚定的。欢迎加入OpenFOAM大家庭。

本文由CFD界在网上搜罗整理

洞察模型 算法如诗 网格如画
CFD届


    关注 CFD界


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册