吾生有涯 学海无涯
析模有界 知识无界

仿真学习 第9页

仿真方法学习
OpenFOAM编程案例|02 程序参数-析模界

OpenFOAM编程案例|02 程序参数

本文演示利用OpenFOAM中的argList类为创建的程序构造命令参数。 从提供的argc和argv参数中提取命令参数和选项。如下面的命令执行方式: program -listFiles (*.txt) 命令中,program为命令的名称...

赞(0)胡坤胡坤阅读()去评论
OpenFOAM编程案例|01 文件读写-析模界

OpenFOAM编程案例|01 文件读写

在OpenFOAM应用过程中,需要频繁的读写文件,如在计算之前需要读写各种字典文件以及边界条件数据,以及在计算过程中需要实时将计算结果数据写出到文件中。本案例演示编写程序读取指定文件中的相应内容以及将数据写入到文件的想要位置。 OpenFO...

赞(2)胡坤胡坤阅读()去评论
OpenFOAM编程系列|0B 开端-析模界

OpenFOAM编程系列|0B 开端

本案例演示利用OpenFOAM中的Foam::Info函数输出信息,以及在Linux系统中配置OpenFOAM编译环境。 1 文件准备 启动终端,采用下面的命令创建文件: cd $FOAM_RUNmkdir demo0touch demo0...

赞(2)胡坤胡坤阅读()去评论
OpenFOAM编程案例|0A 说明-析模界

OpenFOAM编程案例|0A 说明

OpenFOAM本质上是一个C++类库,其包含了从底层数值算法到高层应用求解器的所有细节代码。用户可以在此类库的基础上开发自己专有的CFD程序。然而OpenFOAM代码是一个极其庞大的代码库,想要灵活运用其基础代码也不是一件容易的事情,尤其...

赞(0)胡坤胡坤阅读()评论(1)
简单聊聊OpenFOAM编程-析模界

简单聊聊OpenFOAM编程

周末休息。简单聊聊OpenFOAM编程。 这里只是谈谈个人的一些感受,毕竟好久没有再真正意义上的编过OpenFOAM程序了,近些年主要用商业软件去了,OpenFOAM的程序代码几乎都快要忘记光了。 不过话说回来,如果想要深入了解CFD的工作...

赞(1)胡坤胡坤阅读()去评论
OpenFOAM编程|极简03:开发一个求解器-析模界

OpenFOAM编程|极简03:开发一个求解器

OpenFOAM中预编译了大量适用于各种应用场景的求解器,但有时可能希望向现有求解器中添加一些内容,或者基于新的研究开发新的求解器。本案例将演示如何将温度的标量输运方程添加到icoFoam求解器。 通过利用OpenFOAM的现有功能及其独特...

赞(2)胡坤胡坤阅读()去评论
OpenFOAM编程|极简01:框架-析模界

OpenFOAM编程|极简01:框架

本系列为极基础的OpenFOAM编程示例。 1 最简单的C++程序 下面是一个最简单的C++程序,常作为C++编程教材的第一个范例。 #include //包含头文件iostreamusing namespace std; //使用命名空间...

赞(3)胡坤胡坤阅读()去评论
Fluent获取RP宏支持的字符串列表-析模界

Fluent获取RP宏支持的字符串列表

Fluent UDF中,经常可用使用RP宏获取求解器中的一些信息。最常见的如RP_Get_Real("flow-time")得到当前的时间。然而文档中并未明确列出其支持的字符串列表,导致RP宏使用起来不怎么方便。 这里可以通过在TUI窗口输...

赞(1)胡坤胡坤阅读()去评论
Fluent案例|利用LB方法计算建筑物外流场-析模界

Fluent案例|利用LB方法计算建筑物外流场

本案例演示利用Fluent中提供的LB方法计算建筑物外流场。 这两年宣称支持格子-波兹曼方法计算流体的软件似乎有点儿多,Fluent的beta功能也增加了此方法。 1 问题描述 本案例计算来流条件下摩天大楼周围的流动情况。计算模型如下图所示...

赞(0)胡坤胡坤阅读()去评论
Fluent案例|高温烧蚀模拟-析模界

Fluent案例|高温烧蚀模拟

本教程演示利用Fluent烧蚀模型仿真计算高热空气流经三维楔形体的流场分布。 烧蚀是一种有效的热防护方法,可以用于保护飞行器免受外部高温的破坏。在高速飞行器运行期间(如再入大气层的飞船回收仓),其外表面在高温作用下被烧蚀剥离,从而降低飞行器...

赞(0)胡坤胡坤阅读()去评论
Fluent案例|利用Turbo流程计算压缩机性能-析模界

Fluent案例|利用Turbo流程计算压缩机性能

本案例应用Fluent Turbo工作流设置流体流动模拟来评估1.5级压缩机的性能。Turbo工作流可以在Fluent中很容易地进行涡轮机械分析设置,允许在其中描述涡轮机器的类型及其参数配置,导入计算网格,并定义涡轮相关的工况条件,创建涡轮...

赞(0)胡坤胡坤阅读()去评论
Fluent 2022R1更新功能速览-析模界

Fluent 2022R1更新功能速览

视频来自网络,字幕机翻效果太差,手工加字幕工作量太大,有兴趣的道友将就着看吧,更新的内容较多,细水长流,先上3集。 操作界面更新(字幕没有校正) Fluent Meshing更新(无字幕)。更新了很多的watertight网格划分流程细节,...

赞(0)胡坤胡坤阅读()去评论
Fluent中将内部面转化为Interface-析模界

Fluent中将内部面转化为Interface

在Fluent中,涉及到多区域计算时,计算区域之间通常采用共节点内部面进行处理,软件会自动处理区域分界面上的数据传递。然而在使用滑移网格时,动静区域之间只能使用Interface(若使用内部面,则当动区域运动起来时会导致负体积错误)。这时就...

赞(2)胡坤胡坤阅读()去评论
Fluent中利用Region分割区域-析模界

Fluent中利用Region分割区域

正常情况下应该在几何建模阶段就已经规划好计算区域,如计算域中有多少个流体域,多少个固体域,多少个多孔区域等。然而有时是规划不当,有时是粗心大意,在几何创建过程中没有将一些特殊的区域独立创建出来,导致在网格划分完毕后需要在Fluent中进行计...

赞(1)胡坤胡坤阅读()去评论
OpenFOAM的版本选择问题-析模界

OpenFOAM的版本选择问题

OpenFOAM有两个大版本:org版本(www.openfoam.org)和com(www.openfoam.com)版本。还有若干小众旁支版本,这里就不提了。 两个版本看起来和用起来大体上差不多,直观的差异是com版本似乎内置的求解器更...

赞(1)胡坤胡坤阅读()去评论
OpenFOAM编程入坑的一点建议-析模界

OpenFOAM编程入坑的一点建议

最近有道友在后台提到OpenFOAM编程的问题,抱怨说OpenFOAM编程很难,询问如何快速入坑。这问题其实挺难回答的,OpenFOAM是一个规模庞大的C++类库,快速入坑似乎难度挺大。 想要快速地进入状态,下面是我个人的一些经验。 1 C...

赞(0)胡坤胡坤阅读()去评论
Linux中编译Fluent UDF-析模界

Linux中编译Fluent UDF

最近总有道友在后台问Linux下安装ANSYS以及Linux下编译UDF的问题,懒得一个个的回复了,干脆整理成文得了。 关于ANSYS安装的问题,公众号不便发布相关文章(毕竟很久以前发过某软件的安装教程,然后后台有人威胁说要举报),其实并不...

赞(0)胡坤胡坤阅读()去评论
Manjaro安装OpenFOAM-v2112-析模界

Manjaro安装OpenFOAM-v2112

Ubuntu耍腻了,换了个Manjaro系统耍耍。Manjaro系统基于Arch Linux,属于当前比较火热的Linux发行版之一。装完耍了几把,感觉相当不错,界面美观大方,默认提供zsh终端,终于可以甩掉bash了。Manjaro官网地...

赞(0)胡坤胡坤阅读()去评论

登录

找回密码

注册