| 查看: 706 | 回复: 1 | |||
[求助]
求解这个UDF为什么计算发散?
|
|
一到rd半径内水滴形成就发散: #include"udf.h" DEFINE_ADJUST(my_droplet_function,mixture_domain) { real time=CURRENT_TIME; cell_t cell; Thread *t; Thread *pri_th,*sec_th; real xc[ND_ND]; real f=4.17e-2,rd=2.0e-3,v=0.02; real cc=time*10000.; int it; it=(int)cc; thread_loop_c(t,mixture_domain) { pri_th=THREAD_SUB_THREAD(t,0); sec_th=THREAD_SUB_THREAD(t,1); begin_c_loop_all(cell,t) { C_CENTROID(xc,cell,t); if (xc[1]<=0.02) {C_VOF(cell,sec_th)=1.;} else if ((xc[1]>0.02)&&((it%417)==0)&&(sqrt(pow(xc[0]-5.0e-3-v*time,2.)+pow(xc[1]-0.06,2.)))<=rd) {C_VOF(cell,sec_th)=1.;} else {C_VOF(cell,sec_th)=0.;} } end_c_loop_all(cell,t) } } |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有11人回复
救命帖
已经有5人回复
限项规定
已经有5人回复
为什么nbs上溴 没有产物点出现呢
已经有9人回复
招博士
已经有3人回复
存款400万可以在学校里躺平吗
已经有35人回复
最失望的一年
已经有18人回复
求推荐博导
已经有4人回复
求推荐英文EI期刊
已经有5人回复
疑惑?
已经有5人回复
|
如下图,发散时,上图为云图中首相(空气)的体积分数图,下图为次相(水)的图,为什么首相图中显示出了对应的圆形第二项液滴,但下面的次相图却没有显示,这应该是发散的原因,到底是为什么呢? http://pan.baidu.com/s/1i470IbF http://pan.baidu.com/s/1mhUvgVm |
2楼2016-12-18 15:53:11













回复此楼