场协同角计算.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

场协同角计算--第1页

场协同角计算

Data-Alter-SpecifyEquations可以使用公式Tecplot有一组完全的一、二

阶导数和微分函数:

ddxddyddzddaddrd2dx2d2dy2d2dz2d2da2d2dr2d2dxyd2dyzd2dxz

d2dar

ddiddjddkd2di2d2dj2d2dk2d2dijd2djkd2dik

fluent

如果要取得当前节点的梯度,则加_G,如C_T_G得到温度梯度向量,是个

2/3维数组,C_T_G[0]得到x方向的梯度,[1]得到y方向的梯度,[2]得到

z方向...

要得到上一时刻的量,函数名后加_M1,如C_T_M1(cell,thread),上上

时刻加_M2

速度导数

•C_DUDX(cell,thread):du/dx

类似有du/dy,du/dz,dv/dx.

UDF熟手心得

我接触UDF的时间不算长,2007年7月份开始看UDF的中文帮助,花了一周时间大体

看完后,第一感觉:不难啊,至少不像以前别人给我讲的很高深的样子。然后就是UDF编

程,直到10月底吧。然后用的时间就不多了。然后就是这两周,我马上就要研究生毕业了,

可能这周结束后用UDF编程的可能性会很小了,所以想写点东西,给刚刚学UDF编程的人,

希望对大家有用。对于UDF高手,估计是不用向下看了。

UDF框架

光看书,感觉UDF不难。看例子,有些看个四五遍之后才能差不多看懂。原来,得靠

UDF帮助。我主要用的是fluentv6.3自带的html格式的帮助,里面东西很全,当然也包括

UDFManual。里面自带的search功能相当好,只是要注意用好+或-号(逻辑符号),另外,

这个功能似乎有些浏览器支持不太好,不过基本上用IE不太容易出问题。

对于从零开始学习UDF,建议还是先看一下UDF中文帮助,我估计大家知道的都是马

世虎翻译的那本吧,感觉挺好。(没想到马世虎跟我是校友,去年给安世亚太投过一份简历,

他给我打过电话,当时一阵兴奋,呵呵。)

对于只涉及到边界条件或物性等的UDF,一般用interpret就可以的,这些我觉得只需

要根据例子改一下就是了。

$$对于要添加UDS方程的,相对难一点。我编程用的是三到五个UDS,几十个UDM。

一开始编程时,没有头绪,后来看别人编的,才慢慢发现了一些基本思路。比如,可以用枚

举定义UDS或UDM,这样用起来方便。

enum{

NP,

RHOH2O_Y_UP_X,

RHOH2O_Y_UP_Y,

RHOH2O_Y_UP_Z,

场协同角计算--第1页

场协同角计算--第2页

N_REQUIRED_UDS

};//枚举UDS变量名

对于UDM,则用N_REQUIRED_UDM代表个数。

然后在INIT与ADJUST函数中,检查变量个数时则比较方便,如:

DEFINE_INIT(init_parameter,domain)

{

if(n_udsN_

文档评论(0)

166****6209 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档