| 查看: 1641 | 回复: 0 | ||
hu9924金虫 (小有名气)
|
[求助]
一个关于fluent自定义修改密度的udf
|
|
在模拟计算气体燃烧,单项,需要使用udf修改密度项,挂上后发现密度值不变,不知道错在哪里,大家一起讨论下。 关于这部分的udf代码如下: DEFINE_PROPERTY(cell_density,c,t) { real rho; real t_c1; real t_c2; real row_ding,row_iding1,row_iding2;/*density and intermediate variable */ int j,j_ding,i,i_ding; /*下面部分是根据两个自定义的标量值来查询每一点的密度值,这部分查询计算程序没有问题*/ if (C_UDSI(c,t,0)==1) { row_ding=row[0][0]; } else if (C_UDSI(c,t,0)==2) { row_ding=row[100][0]; } else { t_c1=C_UDSI(c,t,0); t_c2=C_UDSI(c,t,1)/(C_UDSI(c,t,0)*(1-C_UDSI(c,t,0))); for (j=0;j<=100;j++) { if ((t_c2>=c2[j])&&(t_c2<c2[j+1])) { j_ding=j; } else if (t_c2=c2[100]) { j_ding=100; } } for (i=0;i<=100;i++) { if ((t_c1=c1)&&(t_c1<c1[i+1])) { i_ding=i; } else if (t_c1=c1[100]) { i_ding=100; } } if((i_ding<100)&&(j_ding<100)) { row_iding1=(t_c2-c2[j_ding])*(row[i_ding][j_ding+1]-row[i_ding][j_ding])/(c2[j_ding+1]-c2[j_ding])+row[i_ding][j_ding]; row_iding2=(t_c2-c2[j_ding])*(row[i_ding+1][j_ding+1]-row[i_ding+1][j_ding])/(c2[j_ding+1]-c2[j_ding])+row[i_ding+1][j_ding]; row_ding=(t_c1-c1[i_ding])*(row_iding2-row_iding1)/(c1[i_ding+1]-c1[i_ding])+row_iding1; } else if((i_ding=100)&&(j_ding<100)) { row_ding=(t_c2-c2[j_ding])*(row[i_ding][j_ding+1]-row[i_ding][j_ding])/(c2[j_ding+1]-c2[j_ding])+row[i_ding][j_ding]; } else if ((i_ding<100)&&(j_ding=100)) { row_ding=(t_c1-c1[i_ding])*(row[i_ding+1][j_ding]-row[i_ding][j_ding])/(c1[i_ding+1]-c1[i_ding])+row[i_ding][j_ding]; } else if ((i_ding=100)&&(j_ding=100)) { row_ding=row[i_ding][j_ding]; } } rho=row_ding; return rho; } |
» 猜你喜欢
实验室接单子
已经有7人回复
假如你的研究生提出不合理要求
已经有11人回复
全日制(定向)博士
已经有5人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
找到一些相关的精华帖子,希望有用哦~
FLUENT-UDF中保存变量
已经有5人回复
Fluent中 UDF ADJUST 宏链接问题
已经有7人回复
udf不同壁面热流求助
已经有14人回复
解释型UDF如何调用温度梯度
已经有9人回复
fluent UDF 修改物性
已经有13人回复
fluent中UDF编译的问题!
已经有11人回复
fluent中UDF编写自定义矢量——UDF大牛请进
已经有7人回复
fluent中在壁面条件处定义一个面的源项?
已经有13人回复
fluent 中二维模型中,材料属性随着温度变化的udf源代码?
已经有14人回复
关于fluentUDF的一个小问题!
已经有5人回复
fluent udf的应用
已经有20人回复
Fluent中UDF自定义了一个热流密度
已经有12人回复
fluent UDF编写一个小错误
已经有4人回复
走过路过都看看吧,fluent udf 是个神奇的语言
已经有20人回复
fluent-udf自定义标量方程边界条件
已经有5人回复
求助!!!我想要在fluent中针对一个面进行积分,那么UDF应该用什么宏函数?怎么用?
已经有5人回复
新手求救啊!Fluent非稳态计算 怎么样才能在每一个时间步上调用一次UDF啊?
已经有15人回复
FLUENT源项UDF非稳态迭代的一个疑问请教
已经有8人回复
fluent 中自定义密度的问题
已经有9人回复
udf 重力方向变化
已经有17人回复
科研从小木虫开始,人人为我,我为人人












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