| 查看: 510 | 回复: 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) } |
» 猜你喜欢
0857调剂
已经有5人回复
欢迎采矿、地质、岩土、计算机、人工智能等专业的同学报考
已经有5人回复
279求调剂
已经有4人回复
284求调剂
已经有8人回复
材料复试调剂
已经有4人回复
本子写完了,给DS兄弟看了,得了92分
已经有7人回复
求调剂
已经有6人回复
材料学硕318求调剂
已经有13人回复
一志愿郑大材料学硕298分,求调剂
已经有5人回复
材料化工调剂
已经有13人回复
» 本主题相关价值贴推荐,对您同样有帮助:
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













回复此楼
30