fluent udf第五章 使用宏存取fluent解算器变量

fluent udf第五章 使用宏存取fluent解算器变量

ID:14324500

大小:296.50 KB

页数:19页

时间:2018-07-27

fluent udf第五章 使用宏存取fluent解算器变量_第1页
fluent udf第五章 使用宏存取fluent解算器变量_第2页
fluent udf第五章 使用宏存取fluent解算器变量_第3页
fluent udf第五章 使用宏存取fluent解算器变量_第4页
fluent udf第五章 使用宏存取fluent解算器变量_第5页
资源描述:

《fluent udf第五章 使用宏存取fluent解算器变量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第五章使用宏存取FLUENT解算器变量本章提供了可以存取FLUENT解算器中变量的预定义宏。5.1介绍5.2单元宏5.3面宏5.4几何图形宏5.5节点宏5.6多相宏5.7DPM宏5.8NOx宏5.1IntroductionFluentInc.hasprovidedyouwithasetofpredefinedfunctionsthatyoucanusetoaccessdatafromtheFLUENTsolver.Thesefunctionsareprimarilyimplementedinthecodeasmacro

2、s.Themacroslistedinthischapteraredefinedinheaderfilessuchasmem.h,metric.h,anddpm.h.Theudf.hfilecontainsdefinitionsforDEFINEmacros,aswellas#includedirectivesformostofthesolveraccessmacroheaderfilesfoundinthischapter.Therefore,includingudf.hinyoursourcecodefilewil

3、lalsoresultintheinclusionofsolveraccess.hfiles.Someexamplesofsolverdatayoucanaccessusingpredefinedmacrosare:_solutionvariablesandtheirderivatives(e.g.,velocity,temperature,turbulencequantities)_geometryvariables(e.g.,coordinates,areas,volumes)_gridandnodevariabl

4、es(e.g.,nodevelocities)_materialpropertyvariables(e.g.,density,viscosity,conductivity)_discretephasemodelvariables5.1介绍Fluent公司提供了一系列预定义函数来从求解器中读写数据。这些函数以宏的形式存放在代码中。这章的所列出的宏是被定义在扩展名为.h文件里的。例如mem.h,metric.h,和dpm.h。在udf.h文件中包含了宏的定义和这章中所用到的大部分宏文件和它的说明。因此如果在你的原程序中包含

5、了udf.h文件,那么也就包含了各种的求解器读写文件了。(.h文件)。下面列出了一些使用预先设计的宏来读写数据类型:——溶液变量及它们的组合变量(速度,温度,湍流量等)——几何变量(坐标,面积,体积等)——网格和节点变量(节点速度等)——材料性质变量(密度,粘度,导电性等)——分散相模拟变量。Foralltypesofdataexceptspecificheat,thewordaccess"referstoreadingandwritingdata.Inthecaseofspecificheat,however,da

6、tacanbereadbutcannotbemodified.Inthefollowingsections,eachmacroislistedwithitsarguments,argumenttypes,andreturnedvalue.Argumentsbelongtothefollowingdatatypes:cell_tccellidentifierface_tffaceidentifierThread*tpointertoathreadThread**ptpointertoanarrayofphasethrea

7、dsIntiintegerindexNode*nodepointertoanodeArgumentsareeitherinputstoafunction,orareoutputs.Eachmacroreturnsavalue,whicheitherisoutputbacktothesolver(asanargument),orisavailableforassignmentinyourfunction.对于除了指定的热量以外的所有数据而言,存取这个词还指读写数据。对于指定的的热量的数据是只能读不能改的。在下面章节中列出

8、了每一个宏的包含的参数,参数的类型和返回值。其中参数属于下面的数据类型。cell_tc单元格标识符face_t面积标识符Thread*t线指示器Thread**pt象限矩阵指示器IntI整数Node*node节点指示器参数既不是方程的输入也不是方程的输出。每一个宏返回一个值,这个值要么作为一个参数以输出值的形式返回求解器,要么是你

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。