博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fluent操作流程&&udf编译
阅读量:5739 次
发布时间:2019-06-18

本文共 1793 字,大约阅读时间需要 5 分钟。

Fluent 操作流程

1, 读网格模型

2, Scale修改单位

3, Check检查网格是否符合要求,最小体积不能出现负数

4, Time 选择瞬态,重力设置

5, Models-Multiphase-VOF-implicit-body force选中

6, Viscous选择 k-epsilon   RNG

7, 添加液体材料

8, 设置phases,有两相

9, phase-Interaction-Surface Tension-wall Adhesion-constant-0.0725

10,         Cell zone conditions设置operating conditions设置表压,坐标为空气的位置(默认不用改。屈)

10、边界条件

11、dynamic mesh导入udf 。define中导入编译。选中dynamic mesh,选中Layering

       Settings可以选择拉升多少时划分成2个网格。创建要动的区域,填入单元的尺寸cell

Height 我这里设置的0.01m

12、设置完display zone motion可以预览动网格效果,close

13、求解方式 piso

14,、monitors,edit,残差设置,默认

15,surface monitors ,勾选plot,生成2窗口,write 可以保存文件以后读取。下面都选择flow time,timestep,report type选择加权平均area-weighted average,检测压力等,选择检测的面

16,adapt设置一个区域范围,mark

17,solution initialization,all-zones,initialize,patch,phase选water,体积分数1,选择区域,display

18、calculation activities,solution animations create/edit,time step,窗口新建一个4,set显示,选择云图

19,保存case

20、计算

---

由于udf文件需要编译,windows使用的是visual studio,之前用vs2013时,对应下面的12.0,编译时会提示math.h有问题

网上说把vs2010的math.h 粘贴到vs2013中去就可以了,但是为了防止引起其他麻烦,我在这又安装了vs2010
下面设置只需要vs2010的。对应版本是10.0

include

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include;
E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include

lib

E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64;

Path

E:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
E:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64

 

udf.bat 打开修改,在fluent安装文件夹下

echo trying to find MS C compiler, version 100....

set MSVC_DEFAULT=E:\Program Files (x86)\Microsoft Visual Studio 10.0

if exist "%MSVC_DEFAULT%\VC\vcvarsall.bat" set MSVC=%MSVC_DEFAULT%
if not "%MSVC%" == "" goto msvc_env100


 

转载于:https://www.cnblogs.com/dalanjing/p/11095688.html

你可能感兴趣的文章
webpack 4.0 中 clean-webpack-plugin 的使用
查看>>
数据库神器:Navicat Premium
查看>>
WPF
查看>>
中文词频统计
查看>>
POJ 2236 Wireless Network (并查集)
查看>>
python分类
查看>>
linux 中常见的压缩和解压缩的命令
查看>>
GitBlit (1)-- 在linux 安装 GitBlit 并运行
查看>>
Windows与Linux之间的文件自动同步
查看>>
topcoder srm 714 div1
查看>>
20160215
查看>>
程序是如何执行的(一)a=a+1
查看>>
go : 结构
查看>>
【Python第五篇】Python面向对象(初级篇)
查看>>
innobackupex参数之 --throttle 限速这个值设置多少合理 原创
查看>>
18 已知下面的字符串是通过RANDOM随机数变量md5sum|cut-c 1-8截取后的结果
查看>>
BZOJ - 3578: GTY的人类基因组计划2
查看>>
理解WebKit和Chromium(电子书)
查看>>
爱——无题
查看>>
分布式服务框架原来与实践 读书笔记一
查看>>