百摩网
当前位置: 首页 生活百科

fluent设置边界类型(十.Fluent环境变量的配置)

时间:2023-05-26 作者: 小编 阅读量: 2 栏目名: 生活百科

Fluent环境配置虽然听起来似乎很简单,但是实际上确实一个很玄学的东西。这里提前说明一下,无论是哪一种方法,电脑上都必须按照VisualStudio软件,软件链接会在文章末尾附出。

1. 简介

上一篇文章提到过,编译型的UDF相较于解释型的UDF更加通用,但是使用编译型UDF之前必须进行Fluent环境配置。

Fluent环境配置虽然听起来似乎很简单,但是实际上确实一个很玄学的东西。有的人可能安装Fluent之后,就已经配置好了环境,而有的人可能自己搞了几天,甚至重装软件,重装系统还是搞不好。

Fluent环境变量的配置网上介绍的很多很杂,这里我介绍几种配置环境变量的方法,不能说对所有人都有效,只是提供给大家一个解决办法。

这里提前说明一下,无论是哪一种方法,电脑上都必须按照Visual Studio软件,软件链接会在文章末尾附出。建议VS安装时保持默认位置


2. 配置环境变量的方法

一、方法一:最简单的方法

1. 首先在Fluent安装路径下找到udf.bat这个文件,目录路径:E:softwareANSYS 17.0ANSYS Inc170luenttbinwin64。然后用记事本的方式打开这个文件

图1.Fluent安装路径文件

2. 找到第10行,将第10行的VS安装路径换为你的VS安装路径,注意版本号不要搞错了。修改好之后,保持udf.bat文件。

打开Fluent,如果可以编译UDF,则成功,如果不行,尝试第二种方法

图2.Fluent udf.bat文件修改

二、方法二

1. 首先在VS安装路径下找到vcvars64.bat这个文件,目录路径:C:Program Files (x86)Microsoft Visual Studio 14.0VCinamd64。然后用记事本的方式打开这个文件

图3.VS安装路径

图4.VS vcvars64.bat修改

2. 在文件最后一行添加如下语句:

set INCLUDE >> path.txt

set LIB >> path.txt

set PATH >> path.txt

3. 修改之后,然后双击这个.bat文件,会生成path.txt文本,打开path.txt文件,里面,找到include,lib,libpath和bin四个变量和变量值,将这四个值添加到用户变量中。完成之后,尝试是否可进行编译

图5.用户变量

三、方法三

1. 在fluent安装文件夹下双击setenv.exe 点“是”(C:Program FilesANSYS Inc130luenttbinwin64setenv.exe)

2. 与方法二类似,同样需要对用户变量添加变量。在“我的电脑”—属性—高级—环境变量,找到用户变量,单击新建,添加以下内容

图6.用户变量添加值

3. 这里需要注意一下,所需要的所有路径,三个VS路径,在VS中的VC文件中的include,lib和bin;

三个系统路径,其中两个在SDKS中,分别为v7.1A中的include和lib,另一个为VS安装路径的common7

4. 图6中的路径是VS安装在C盘时的路径,如果VS未安装在C盘,需要安装第2点找到三个VS路径,三个系统路径。这里建议VS安装时保持默认位置

5. 对方法三,注意:

1) Fuent环境配置时,安装VS必须勾选所有的VC,否则可能会出现某些文件不存在,如C:Program Files (x86)Microsoft SDKsWindows7.0AInclude;这个文件不存在。

2) Error: The UDF library you are trying to load (libudf) is not compiled for 2d on the current platform (win64)出现这个错误可能是由于VS版本是32位的原因

3) 以上都不行时,卸载fluent,重新安装之后尝试以上步骤。

4) 以上步骤都不行时,重新安装fluent和VS之后尝试以上步骤

5) UDF编译不成功,可能是由于c文件命名错误,文件cu名不能出现空格。


四、方法四

1. 使用编译软件,输入ANSYS版本号,及VS的版本号,同时选择源代码的位置,选择正确的维数、串行和精度,之后单击编译。

图7.编译软件界面

2. 如果编译软件界面没有出现错误,则在源代码文件位置会生成libudf文件,之后就可以直接在Fluent编译UDF了。

3. 总结


方法三是最常用的方法,推荐使用方法三对环境进行配置,建议安装VS直接默认安装位置,这样做会节省很多步骤和时间。

关于VS软件及方法四的编译软件,在最后会给出,或者发送关键字:VS和编译。


文章九的cas和dat文件在此也给出链接



    推荐阅读
  • 水饺馅是先放油还是先放盐(煎饺子先放水还是先放油)

    有的时候弄错了一步,饺子就会出现糊锅的问题,不仅会破皮口感也会变差。

  • 罪犯电影乔科尔在哪里看(剧情内容介绍)

    下面希望有你要的答案,我们一起来看看吧!罪犯电影乔科尔在哪里看在优酷、腾讯视频可以看。《罪犯2012》是由RonScalpello执导,PaulVanCarter编剧的一部惊悚影片。

  • 福建外墙瓷砖十大名牌排名(最专业外墙瓷砖10大品牌排行榜)

    福建外墙瓷砖十大名牌排名NO.1祥达陶瓷祥达陶瓷是是当今中国最具规模的专业化生产通体外墙砖的企业之一,也是闽南最大的通体砖粉料生产基地。祥达企业被业界称为“通体砖制造专家”,通体砖的先驱者。公司已成为国内最具实力、产销量最大及美誉度最佳的外墙砖生产企业。2012年12月5日荣获“外观设计专利证书”、《实用新型专利证书》、并获“优等达标企业”殊荣。

  • 贺新年送铝三箱(贺新年送铝三箱)

    豪爵铃木DL250旅行三箱版的官方售价为27680元。除此之外,赛科龙RX3S有两种不同的配置,旗舰版采用的前后铝轮,和豪爵铃木DL250相同,而智尊版采用的是前后真空辐条轮、功能显示更为丰富的TFT全彩液晶仪表以及内置胎压监测。除此之外,大排量摩托车在车队骑行时,提速快,超车容易,可以避免掉队。总的来说,赛科龙RX3S和豪爵铃木DL250这两款车作为目前市场上3万元左右的热门车型,两者的差距还是挺大的。

  • 杨枝甘露椰子冻怎么做(怎么做杨枝甘露椰子冻好吃)

    准备椰子1个,椰清80g,牛奶50g,淡奶油50g,细砂糖30g,芒果肉80g,吉利丁片4g,冰水适量,芒果丁适量,西柚果肉粒适量,我来为大家讲解一下关于杨枝甘露椰子冻怎么做?取吉利丁片提前用适量冰水泡软备用,将椰子顶部打开,椰子壳留着备用。倒出椰清,将椰清、芒果肉一起用料理机打成泥。在不粘锅中倒入椰清芒果泥、牛奶、淡奶油、细砂糖。用保鲜膜封好,送入冷藏冷藏2个小时左右,直到完全凝固。

  • 三十六计小故事之反间计(三十六计之第十七计)

    楚军兵临城下,气势旺盛,绞国自知出城迎战,凶多吉少,决定坚守城池。楚军多次进攻,均被击退。两军相持一个多月。楚王于是依计而行,命一些士兵装扮成樵夫上山打柴。楚王见敌人已经吞下钓饵,便决定迅速逮大鱼。楚王此时趁机攻城,绞侯自知中计,已无力抵抗,只得请降。司马懿接到这个消息,大为吃惊。大批的粮食就这样被诸葛亮夺去了。至于那支怪异部队,则是善于装神弄鬼的诸葛亮布的疑兵。赵嘏的目的也就达到了。

  • 40岁姐弟恋近况(40岁的她爱上25岁小老乡)

    而阿俊也表达了对她的爱慕,并要求见面。而阿俊对阿珍也一见如故,两人迅速发展成了情人。半年后,阿俊的妻子首先发现了阿俊的异常,提出了离婚。一年后,阿珍的丈夫也发现了阿俊的存在,20多年的夫妻一拍两散。可事实上,无论是阿俊,还是阿珍,都不敢公开他们的关系。原来,阿俊的女友来看他,两人约好了一起做饭。这两个故事比较经典,无论是阿珍,还是莫冰,他们对于对方都是真爱。

  • 萝卜山楂汤如何做(怎么做萝卜山楂汤)

    下面希望有你要的答案,我们一起来看看吧!萝卜山楂汤如何做山楂6片、盐少许、白萝卜250克、胡萝卜100克。锅内倒入适量清水,放入白萝卜块,胡萝卜片,山楂片大火煮开,转中火慢慢炖志胡萝卜软烂,出锅加少许盐调味即可。

  • 鼠疫与人性的闪光(跳蚤的低鸣我吸食人血)

    得出这个结论,则与在中国东北地区发现的跳蚤化石有关。现代跳蚤大约有2500多个品种,其中绝大多数是寄生在哺乳动物身上的,当然也有寄生在鸟类身上的。但是,科学家们普遍认为,鸟类身上的跳蚤是由寄生在哺乳动物的跳蚤的某个分支。这种固定的寄生关系应该是一种自然选择的结果。雌性跳蚤产卵数量会根据食物充足情况,以及环境是否适宜而改变。虫卵在未来的2天至2周内,相继孵化,变成幼虫。

  • 东坡肉的由来是什么(东坡肉的由来具体是什么)

    东坡肉的由来是什么苏东坡因触犯了皇帝,被贬到黄州,常常亲自烧菜与友人“品味”。宋神宗驾崩后,苏东坡重新被起用,调到杭州作官时,西湖已被药草淹没了大半。他发动数万民工疏浚西湖,筑堤建桥,把挖起来的泥堆筑成了长堤,后来被称为苏公堤。苏东坡收到后,便指点家人将肉切成方块,烧得红酥酥的,然后分送给参加疏浚西湖的民工们吃。食者盛赞之,还把他送来的肉命名为“东坡肉”。