| 查看: 500 | 回复: 2 | ||
[求助]
UDF水蒸气体积分数传递问题 已有1人参与
|
|
目的在于在mixture模型下,二维模型,将某个面的水蒸气体积分数传递至两一个面,但不知道为什么编译没问题,一运行就出问题?求解答,谢谢 DEFINE_ADJUST(humidity_avg_temp, mixture_domain) { real sum_T_B=0.0,sum_B=0.0; cell_t c; Domain *subdomain; int phase_domain_index; Thread*c_thread; c_thread = Lookup_Thread(mixture_domain, 33); sub_domain_loop(subdomain,mixture_domain, phase_domain_index) { if(DOMAIN_ID(subdomain==1)) thread_loop_c(c_thread,subdomain) { begin_c_loop_all(c,c_thread) { sum_B+=1; sum_T_B+=C_VOF(c, c_thread); } end_c_loop_all(c, c_thread) } } avg_temp7=sum_T_B/sum_B; } DEFINE_PROFILE(humidity_Y,t,position) { face_t f; begin_f_loop(f,t) { F_PROFILE(f,t,position) = avg_temp7; } end_f_loop(f,t) } 同时,我尝试获取质量分数,同样出现错误 DEFINE_ADJUST(humidity_avg_temp, domain) { real sum_T_B=0.0,sum_B=0.0; cell_t c; int i=2; Thread*c_thread; c_thread = Lookup_Thread(domain, 33); begin_c_loop(c, c_thread) { sum_B+=1; sum_T_B+=C_YI(c, c_thread,i); } end_c_loop(c, c_thread) avg_temp7=sum_T_B/sum_B; } DEFINE_PROFILE(humidity_Y,t,position) { face_t f; begin_f_loop(f,t) { F_PROFILE(f,t,position) = avg_temp7; } end_f_loop(f,t) } |
» 猜你喜欢
职称评审没过,求安慰
已经有34人回复
垃圾破二本职称评审标准
已经有17人回复
回收溶剂求助
已经有6人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
申请26博士
已经有5人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
聘U V热熔胶研究人员
已经有10人回复
求助文献
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
FLUENT 6.3.26 导入UDF时,可以Build,但是load的时候错误,毕业跪求T_T
已经有7人回复
关于温度的传递问题,能否有人帮我看一下这个UDF是哪里出了错误呢?
已经有10人回复
fluent 气液相变模型 evaporation-condensation 如何使用
已经有7人回复
UDF中如何编写体积分数的梯度
已经有9人回复
关于水蒸发udf
已经有19人回复
fluent模拟喷雾过程相关问题求助
已经有34人回复
udf获得多相流中某一项中某一组分的含量
已经有14人回复
vof模型和species transport模型到底冲突不
已经有18人回复
【求助】FLUENT UDF 气液两相流 汽蚀 汽化潜热(问题详见内容)
已经有21人回复
有关水蒸汽冷凝的UDF
已经有8人回复
Fluent计算出现Reversed flow?
已经有13人回复
实验过程中对水蒸气冷凝的方法?
已经有6人回复
关于水蒸气冷凝的几个问题
已经有20人回复
2楼2015-05-07 12:02:55
3楼2015-05-07 12:41:05













回复此楼