生活娱乐榜

OpenFOAM

OpenFOAM是一个完全由C 编写,在linux下运行软件工具包。它可进行数据预处理、后处理和自定义求解器,常用于计算流体力学(CFD)领域。OpenFOAM可以模拟复杂流体流动、湍流流动、换热分析、化学反应等现象,还能进行结构动力学分析、电磁场分析。OpenFOAM的早期开发始于1980年代末期的伦敦帝国学院,在2004年OpenFOAM以开源方式发布。
目录
OpenFOAM介绍

基本介绍

OpenFOAM是一个完全由C 编写,在linux下运行,面向对象的计算流体力学(CFD)类库。

OpenFOAM跟商用的CFD软件Ansys Fluent,CFX类似,但其为开源的,采用类似于我们日常习惯的方法在软件中描述偏微分方程的有限体积离散化。2004年开始OpenFOAM一直作为免费使用的开源软件,有OpenFOAM和OpenFOAM-Extened两个版本,分别有Henry Weller负责的OpenCFD以及Hrvoje Jasak负责的Wikki公司分别维护。

发展历程

1989年开始,Henry Weller和帝国理工大学等人开始编写OpenFOAM的前身,当时的名称为“FOAM”(Field Operation and Manipulation的简写)。

1993年,克罗地亚人Hrvoje Jasak在帝国理工大学Gosman团队读PhD期间开始写FOAM,1996年,第一篇使用“FOAM”的博士论文出现。随后在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版本的发布和管理。

2008年,“OpenFOAM”发布了snappyHexMesh,其为一个非常强大的、依然在更新的六面体(多面体)全自动网格划分程序。

2010年,Helene Blanchonnet加入OpenCFD,创建了新版的OpenFOAM网站以及一个Bug汇报网站。

2011年,“OpenFOAM”由SGI集团收购,为了保证其开源特性,在OpenCFD被收购之前,创立了位于美国的非营利性OpenFOAM基金会。“OpenFOAM”被转移至OpenFOAM基金会下,其主要负责“OpenFOAM”的发布以及开源特性。

2012年,SGI集团把OpenCFD卖给了ESI集团。

2014年,Henry Weller和Chris Creenshields离开了ESI集团,继续负责“OpenFOAM”的开发和维护,OpenFOAM基金会移至英国。

2015年3月,Henry Weller,Chris Creenshields,Jenya Collings在英国雷丁创立CFD Direct,以OpenFOAM基金会的利益负责OpenFOAM的开发和管理。

特色功能

主要功能

OpenFOAM是一个完全由C 编写的面向对象的CFD类库,采用类似于我们日常习惯的方法在软件中描述偏微分方程的有限体积离散化,支持多面体网格(比如CD-adapco公司推出的CCM 生成的多面体网格),因而可以处理复杂的几何外形,其自带的snappyHexMesh可以快速高效的划分六面体 多面体网格,网格质量高。支持大型并行计算,针对OpenFOAM库的GPU运算优化也正在进行中。

简单来讲,OpenFOAM是一个针对不同的流动编写不同的C 程序集合,每一种流体流动都可以用一系列的偏微分方程表示,求解这种运动的偏微分方程的代码,即为OpenFOAM的一个求解器。针对一个简单的单相牛顿流体层流运动,icoFoam即可进行求解。

标准求解器

openfoam包含大量求解器,研究人员也可以编写自己的求解器。简单介绍以下几个自带的标准求解器:

icoFoam:用于求解层流下的单相牛顿流体流动。

simpleFoam:求解单相牛顿以及非牛顿湍流流动。

interFoam:牛顿和非牛顿流体的VOF模型求解。

产品特点

全面支持c 库。

愈加广泛的用途,例如已经被用在了金融等方面。

各种各样的工具箱,包括各种ODE求解器、ChemKIN接口等。

支持多种网格接口。

更多榜中榜推荐
十大减脂记录打卡小工具 做好记录实时掌握减脂进度
减脂最怕“凭感觉”,感觉没瘦就焦虑,感觉吃不多却热量超标。真正有效的减脂,需要把体重、围度、饮食、运动等数据记录下来,用真实反馈代替猜测。从智能体脂秤到厨房秤,从打卡App到软尺和体脂钳,从拍照对比到手工记录表,这些工具成本不高,却能让你清楚看到自己的变化,及时调整计划,不再盲目努力。本榜盘点十个减脂记录打卡小工具,帮你把减脂这件事变得可量化、可追踪、可持续。下面跟着小编一起来看看详细名单吧!
产品经理出身的十大互联网大佬 中国顶级互联网产品经理有哪些[2026]
中国互联网十大产品经理名单如下:张小龙、俞军、张一鸣、周鸿祎、王兴、黄峥、雷军、程维、庄辰超、周源,下面请看榜单详细内容。
十大好用的报表软件 做报表用什么软件好 主流报表工具推荐[2026]
十大报表软件名单如下:FineReport、Tableau、Power BI、山海鲸报表、VeryReport、Crystal Reports、Zoho Analytics、BIRT、Pentaho、JasperReport,下面请看榜单详细内容。
十大好用的文件加密软件 文件加密用什么软件比较好[2026]
十大文件加密软件名单如下:VeraCrypt、AxCrypt、Cryptomator、Boxcryptor、7-zip、BitLocker、FileVault 2、NordLocker、Folder Lock、Encrypto,下面请看榜单详细内容。
十大好用的游戏录屏软件 录制游戏视频用什么软件好[2026]
十大游戏录像软件名单如下:OBS Studio、Bandicam、NVIDIA ShadowPlay、Xbox Game Bar、AMD relive、Streamlabs Desktop、XSplit Gamecaster、ScreenFlow、Action、Camtasia Studio,下面请看榜单详细内容。
十大好用的双机热备软件推荐 服务器双机热备软件哪个好[2026]
十大双机热备软件名单如下:Windows Server Failover Cluster、Veritas InfoScale Availability、Red Hat High-Availability Add-On、RoseMirrorHA、HeartBeat RoseHA、Keepalived、NewStart HA、pacemaker、LifeKeeper、pluswell HA Mirror,下面请看榜单详细内容。
十大好用的bi数据分析软件 主流的BI数据分析工具推荐[2026]
十大bi数据分析软件名单如下:Tableau、Power BI、Qlik、Sisense、Looker、FineBI、DataEase、DataFocus、Quick BI、QuickSight,下面请看榜单详细内容。
十大好用的影视特效制作软件 做特效视频用什么软件比较好(2026)
十大特效制作软件名单如下:Houdini、Maya、Nuke、Blender、DaVinci Resolve、Adobe After Effects、ZBrush、Cinema 4D、Unreal Engine、3DS MAX,下面请看榜单详细内容。
国内十大好用的ai图片生成工具 国产主流AI文生图软件推荐(2026)
国内十大AI图片生成软件名单如下:即梦AI、LibLib AI、通义万相、WHEE、腾讯混元生图、文心一格、智谱CogView、可图Kolors、秒画SenseMirage、豆包,下面请看榜单详细内容。
十大好用的python编程软件 初学Python需要安装哪些软件[2026]
十大python软件名单如下:Anaconda、Jupyter Notebook、PyCharm、Visual Studio Code、Sublime Text、Spyder、Vim、Notepad++、Atom、IDLE,下面请看榜单详细内容。
十大好用的机器人编程软件 机器人编程用什么软件好[2026]
十大机器人编程软件名单如下:RobotStudio、RoboGuide、SimPro、ROBCAD、MotoSim EG-VRC、RobotMaster、Robomove、Robot Art、RobotWorks、DELMIA,下面请看榜单详细内容。
十大好用的知识图谱软件推荐 制作知识图谱用什么软件好(2026)
十大知识图谱软件名单如下:Neo4j、GraphRAG、Obsidian、Stardog、GraphDB、HugeGraph、Protégé、Gephi、XMIND、PicDoc,下面请看榜单详细内容。
十大课程录制软件 录微课用什么软件 教师录课软件推荐[2026]
十大录课软件名单如下:Camtasia Studio、OBS Studio、Bandicam、芦笋录屏、迅捷屏幕录像工具、EV录屏、Captura、Ocam、ShareX、video321,下面请看榜单详细内容。
十大好用的论文绘图软件 论文画图一般用什么工具(2026)
十大论文画图软件名单如下:Graphpad Prism、Origin、Adobe Illustrator、ggplot2、Matplotlib、TikZ、SigmaPlot、ParaView、Matlab、ChemDraw,下面请看榜单详细内容。
10类常见的工业软件盘点 常用工业软件分类名称大全[2026]
十大常用工业软件名单如下:CAD软件、PLM软件、ERP软件、EDA软件、CAE软件、MES软件、CRM软件、SCM软件、CAM软件、EAM系统,下面请看榜单详细内容。
十大好用的压力测试软件 压力测试常用工具有哪些(2026)
十大压力测试软件名单如下:Apache JMeter、LoadRunner、Grafana k6、Gatling、Tricentis NeoLoad、Python Locust、WebLOAD、kylinPET、Artillery、Apache Bench,下面请看榜单详细内容。
相关分类
  • win10激活工具
  • 防蹭网软件
  • 比价软件
  • 短视频制作软件
  • 科研软件
  • 驱动软件
  • 内存测试软件
  • 显示器测试软件
  • 测量软件
  • 同步软件
  • 地图制作软件
  • 计算器软件
  • AI修图软件
  • 软件测试工具
  • 数据可视化工具软件
  • u盘修复软件
  • 照片恢复软件
  • 网页制作软件
  • 笔记软件
  • 拆单软件
  • 便签软件
  • 热门文章
  • 十大数控仿真软件
  • 十大ai聊天软件
  • 十大图形化编程软件
  • 十大验机软件
  • 十大方言翻译软件
  • 十大上位机软件
  • 十大平板画画软件
  • 十大虚拟视频软件
  • 十大系统还原软件
  • 十大ai办公软件
  • 十大AI写真软件
  • 十大标书制作软件
  • 十大cpu测试软件
  • 十大AI编程软件
  • 十大写诗软件
  • 热门词条
  • 1
    Yandex浏览器
  • 2
    QQ
  • 3
    用友ERP-U8生产制造管理软件
  • 4
    通义千问
  • 5
    喜马拉雅
  • 6
    有道翻译官
  • 7
    有道翻译
  • 8
    作业帮
  • 9
    Kimi
  • 10
    深度求索DeepSeek
  • 11
    钉钉
  • 12
    王兴
  • 13
    Microsoft Edge浏览器
  • 14
    张一鸣
  • 15
    卡巴斯基免费版
  • 16
    SAP S/4HANA Cloud
  • 17
    ChatGPT
  • 18
    雷军
  • 19
    得物POIZON
  • 20
    豆包