| 查看: 1596 | 回复: 0 | ||
[求助]
udf并行计算初始化fluent软件自动退出问题
|
|
大家好,我做fluent流场仿真。使用的流体介质需要考虑油液的可压缩性以及粘度随温度和压力的变,因此我编写了相关的udf函数。 udf函数如下#include "udf.h" #define BMODULUS 1.1e9 #define rho_ref 870.0 #define p_ref 101325.0 DEFINE_PROPERTY(superfluid_density,c,t) { #if !RP_HOST real rho; real p, dp; real p_operating; p_operating = RP_Get_Real("operating-pressure" ;p = C_P(c,t)+p_operating; dp = p-p_ref; rho = rho_ref/(1.0-dp/BMODULUS); return rho; #endif } DEFINE_PROPERTY(sound_speed,c,t) { #if !RP_HOST real a; real p,dp,p_operating; p_operating = RP_Get_Real ("operating-pressure" ;p = C_P(c,t)+p_operating; dp = p-p_ref; a = sqrt((BMODULUS-dp)/rho_ref); return a; #endif } #define f1 5.1e-9 #define f2 2.3e-8 #define f3 -1.16 DEFINE_PROPERTY(viscosity,c,t) { #if !RP_HOST real tt,p,kv,p_operating; p_operating = RP_Get_Real ("operating-pressure" ;tt=C_T(c,t); p=C_P(c,t)+p_operating; kv=0.0457*exp(6.58*pow(1+f1*p,f2)*pow((tt-138)/265,f3)-1); return kv; #endif } 仿真计算时使用单机多核并行计算,但是在相关参数设置好之后初始化出现问题。有时候从入口初始化没问题,有时候从所有wall初始化软件就自动退出了,连错误信息提示都看不到。虽然从入口初始化可以,但是当迭代20次,也就是第一步计算完成时软件又出现和不能初始化一样时自动退出去了。我找了很多错误的可能性,但是最后觉得肯定是udf这里出问题了,希望有人能帮我看看我的udf,提前感谢各位大声了。 |
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
找到一些相关的精华帖子,希望有用哦~
Fluent中编写UDF之后无法初始化。。。
已经有5人回复
fluent12.0单机并行计算
已经有10人回复
求助fluent计算开始自动关闭的问题
已经有8人回复
fluent并行计算、UDF添加及常见并行计算错误的全套解决方案
已经有211人回复
求助:Fluent单机多核多工况并行计算
已经有6人回复
udf在非host节点下并行计算message
已经有11人回复
FLUENT中编写UDF时指针变量是否要初始化
已经有4人回复
Fluent 14.5 并行计算问题
已经有10人回复
单机多核并行计算下UDF的问题
已经有9人回复
全部身家求大神帮忙解决fluent压力脉冲怎么编写UDF的问题
已经有8人回复
UDF程序使用问题
已经有4人回复
UDF 改为并行计算
已经有9人回复
fluent 单机并行计算出错
已经有5人回复
fluent四核并行计算怎么设置呢?
已经有11人回复
【求助】单机多核UDF怎么并行计算
已经有15人回复
【求助】fluent计算中,udf编译通过,初始化出错
已经有11人回复
【求助】关于fluent多机并行计算连接问题
已经有6人回复
【求助】linux版fluent使用udf并行问题请教
已经有4人回复
科研从小木虫开始,人人为我,我为人人












;
回复此楼
点击这里搜索更多相关资源