[转贴]帮助文件中UDF宏定义实例集锦
在看帮助文件的时候感觉不能就这样看一遍就算,为了便于以后自己编程时可以及时的找到参考例子及相应的宏,因此决定将帮助文件中写出的实例整理出来。所用到的宏及其例子所实现的功能。现列表如下,以后收集到及时补充。目录:
1.DEFINE_ON_DEMAND 异步执行,自动存储温度函数
2.DEFINE_ADJUST在整个区域对湍流离散率进行积分
3.DEFINE_ADJUST 自定义一个标量是另外一个自定义标量的函数
4.DEFINE_INIT 初始化流场变量
5.DEFINE_RW_FILE将自定义函数写入data文件中再读出
6.DEFINE_DELTAT更改时间步长
7.DEFINE_DIFFUSIVITY应用自定义标量计算空气的平均扩散率
8.DEFINE_HEAT_FLUX在 P-1辐射模型中的应用(10.5.2)
9.DEFINE_NOX_RATE计算NOx的产生率和reduction rates (4.3.4)
10.DEFINE_PROFILE根据压力函数产生压力剖面(4.3.5
11.DEFINE_PROFILE 自定义x方向速度剖面,湍流动能,离散率(4.3.5)
12. DEFINE_PROFILE叶轮计算中用来fix flow variables
13. DEFINE_PROPERTY 自定义粘度
14.DEFINE_SCAT_PHASE_FUNC多个UDF连接在一个源程序中(4.3.7)
15.DEFINE_SOURCE自定义源项(4.3.8)
16.DEFINE_SR_RATE自定义表面反应速率
17.DEFINE_TURB_PREMIX_SOURCE 在预混燃烧模型中自定义湍流火焰速度和源项
18.DEFINE_TURBULENT_VISCOSITY标准k-e模型中自定义湍流粘度
19.DEFINE_UDS_FLUX返回给定面上的质量流率
20.DEFINE_UDS_UNSTEADY 修改自定义的标量time derivatives
21.DEFINE_VR_RATE定义体积反应率
22.DEFINE_VR_RATE 涉及到多个反应时的应用
23.DEFINE_CAVITATION_RATE多相混合物中液相和气相之间的传质(4.4.1)
24.DEFINE_EXCHANGE_PROPERTY自定义Syamlal drag law (4.4.2)
25.DEFINE_VECTOR_EXCHANGE_PROPERTY两相混合时自定义滑移速度
26.DEFINE_DPM_BODY_FORCE计算磁力magnetic force
27. DEFINE_DPM_DRAG 计算颗粒的曳力drag force
28.DEFINE_DPM_EROSION壁面作用的后处理
29.DEFINE_DPM_INJECTION_INIT初始化颗粒的粒径
30.DEFINE_DPM_LAW自定义the evaporation swelling of particles的定律
31.DEFINE_DPM_OUTPUT 计算沿粒子轨迹的熔融指数melting index
32.DEFINE_DPM_PROPERTY 两种离散相物理特性连接在一个C程序中
33.DEFINE_DPM_SOURCE 应用评判标准在不同的 DPM laws 中转化
34.sub_domain_loop 对某一特定相体积分数赋初值
35.Get_Domain 在单相中的应用
36.Lookup_Thread 找到指向给定区域thread的指针,此指针用于begin_f_loop and F_CENTROID
来自:心灵的蜡烛 不知道怎么用 对这个很迷茫啊 版主写得很好,已经收下,谢谢:@D udf帮助里好多宏都没有,看到例子里凭空就出来一个,让人莫名奇妙!有没有全一点的udf帮助文件,哪位能传一下? 很迷惑 哪位用正版的,肯定帮助全一点,上传一下吧 东西好,但是很迷茫啊! 一时半会搞不明白.sigh "DEFINE_PROPERTY 自定义粘度"
没这么简单吧,自定义密度也可以用它,定义物性的时候! 所有的宏都在文件夹src里,需要什么大家仔细查一下就行了 怎么看例题啊?
:@Q 如果我想用UDF设置角速度,应该用什么宏啊???
急切盼望解答!~~~~ 对这个问题真的很郁闷:@( 这个东西很多地方都可以找到。就是看不懂。没有编程基础啊。:@(
页:
[1]
2