首页 > 创新 >

OpenFOAM开源有限元软件 世界快看

2023-04-18 19:20:20 来源:软服之家

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

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

主要功能


(资料图片)

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

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

OpenFOAM软件可以模拟复杂流体流动、化学反应、湍流流动、换热分析等现象,还可以进行结构动力学分析、电磁场分析。

具体功能分述如下:求解方面 用户可以进行基本的CFD分析,可压与不可压缩流动分析、多相流分析、燃烧分析.热分析以及电磁场和结构动力学耦合分析。

前处理方面

软件拥有自己的JAVA/C++图形界面一-case管理器FoamX,可以对case进行管理,对模型数据进行操作、设置边界条件和求解设置等内容,此外还有其他一些直接对数据进行操作的辅助工具,如setField、apField等工具。

后处理方面

软件自带有paraFoam模块,可以对OpenFOAM软件的数据直接进行读取。paraFoam基于开源可视化软件ParaView开发,可以进行一些常用的后处理操作,如网格显示、云图显示.等值面显示、曲线绘制等等。此外,软件包含有与第三方软件的接口工具,可以通过专业的后处理软件进行数据处理,如foamToEnsight、 foamToFieldview、foamToGMV.smapToFoam等。Ensight软件也可以直接读取

OpenFOAM软件的计算结果网格方面

软件支持各种各样的多面体非结构化网格,包括四面体、立面体、棱柱网格、Polehedral等。网格生成的时候即可以在自带的 FoamX前处理器里进行简单操作 (blockMesh),也可以接受其他网格处理软件生成的网格,包含有多种网格转换工具如cfxToFoam、fluentMeshToFlu-ent、mshToFoam、ansysToFoam等。对于网格模型数据,可以进行网格编辑操作和网格质量检查,如网格移动、旋转、细化、重编号、网格分割、动网格等。

物理模型

软件包含有先进的物理模型,用来模拟可压与不可压缩流体、牛顿与非牛顿流体。湍流模型方面既有常规的层流、S-A模型,还包括各种各样的k-e模型,还包括有丰富的大涡模拟模拟,如各种Smagorinsky模型、scale similarity模型、spectraleddy viscosity模型等等。另外

OpenFOAM还具有以下功能和特点:

燃烧模拟。拉格朗日粒子追踪及射流滑移网格,网格层消等。各种各样的工具箱,包括各种ODE求解器、ChemKIN接口等.自动生成动网格与网格转换工具,可以转换多种网格形式为FOAM可以处理的网格形式支持多种网格接口。

标准求解器

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

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

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

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

强大的求解器:

基于CFD的求解器。

RANS和LES不可压缩流功能。

RANS和LES可压缩流动求解器功能。

浮力驱动流求解器。

DNS and LES。

多相流求解器。

粒子跟踪求解器。

燃烧问题求解器。

共轭传热求解器。

分子动力学方法。

直接模拟蒙特卡洛求解器。

电磁求解器。

固体力学求解器。

产品特点

全面支持c++库。

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

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

支持多种网格接口

OpenFOAM的优势:

偏微分方程的友好语法。

完整的源代码文档。

非结构化多面体网格功能。

使用OpenFOAM的高级语法编写的应用程序的自动并行化。

广泛的应用和模型使用。

强大的商业支持和使用培训。

免费。

上一篇:

下一篇:

x
推荐阅读

OpenFOAM开源有限元软件 世界快看

全球焦点!安阳龙安区法院召开诉源治理工作推进会

驿城区市场监管局开展校园周边安全专项整治

2023年内蒙古通辽中考志愿填报时间确定:7月15-23日 环球今日报

全球速递!农村生活垃圾处理行业发展分析报告2023

UWB定位 | TDOA定位,TWR定位两种常见UWB定位方案介绍

春季不养,一年白忙,多吃“春季5宝”,疏肝养阳,健康过春天 世界热讯

外交部:乌克兰问题上美不应固执己见 拱火浇油

深圳市供电局电话号码是多少 深圳市供电局电话 世界热闻

报道:“足球先生”范志毅:抡裁判、怼国足,暴脾气的背后却是暖心大叔

世界微速讯:国家统计局:1-3月份,全国房地产开发投资同比降5.8%

世界热头条丨西平县蔡寨回民小学举行升旗仪式

金巧福黄金价格今天多少一克(2023年04月18日) 每日快看

从玻璃上去除胶水的家庭疗法_送普通朋友女孩子什么生日礼物好呢

环球新动态:美国百名青年洗劫便利店盗走数千美元物品,警方“寡不敌众”

“壮族三月三”马上要到了,是放晴还是阴雨?

南昌:复兴大道西延项目建设进入冲刺阶段|前沿资讯

当前资讯!港股异动 | 汇森家居(02127)放量跌8%创半年来新低 去年溢利同比大幅下滑约六成

世界要闻:四合院故事蕴藏着时间的哲思

7—9月是棉花产量、质量形成的关键期

世界简讯:七一二:公司近期正式组建了智能研究所

焦点热议:青蛙为什么要冬眠(青蛙眼睛的视网膜由三层细胞组成)

百事通!新冠抗体“保护期”快到了,需再接种疫苗吗?专家解读

文旅促投资 演出进车间

宁波能源发布2022年度业绩,净利润3.64亿元,同比下降23.22%,拟10派1.35元

第三人称是什么人称_第三人称是什么 头条焦点

广东福彩双色球开奖结果查询_广东福彩双色球

全球短讯!ST华英:计划与潢川县人民政府共建潢川华英工业园

每日速看!G5预录取率42%!成都狄邦肯思发布“巅峰计划”,助力学生冲刺牛剑藤校

在这个领域,中国企业用中国方法,颠覆了西方企业主导的版图

【大国基理】天津静海北二堡村:以“康养+文旅”模式助力乡村振兴

全球热头条丨如何为万圣节制作红水

环球播报:福鼎市气象台发布大雾黄色预警【Ⅲ级/较重】

速递!医疗过失是美国第三大死因?这本书剖析原因

日本动画电影《铃芽之旅》中国大陆票房超日本本土_精彩看点

华为nova11售价多少钱

西安曲江大明宫集团10亿元私募债券项目更新至“已反馈”

异动快报:吉林高速(601518)4月17日9点40分触及涨停板 当前热点

“我们是环保跑者”

英语诗歌经典译析_关于英语诗歌经典译析的简介 世界热门

西宁市跨境电商综合服务平台启动暨青海特色产品跨境电商首单通关仪式举行|全球消息

面包糠可以做哪些美食_儿童营养美食有哪些 环球微动态

北京大学历史系_每日看点

玉林有自建房的快看,你的房子可能...._世界热门

天天报道:海辰储能320Ah新一代电力储能专用电池发布!

火热开赛!福州这里重现“龙舟港”风采!|焦点日报

内关穴位的功效与作用_内关穴位

环球讯息:当心寄生虫!女生15元买15个螺肉疑为福寿螺 央视科普如何区分

中国商品魅力难挡

今日播报!江西出台12条举措深化“放管服”改革