@麦迪文 请问大佬解决了么,最近也是卡在了这个函数上,救救孩子
一
一只大萌橙
@一只大萌橙
帖子
-
用ddpm模型 模拟气泡聚并与破碎 -
UDF实现DPM粒子的破碎请问大佬们解决了么!
最近也在尝试这些函数还有initial宏,都出了问题 -
DEFINE_DPM_LAW宏在计算中未被调用@一只大萌橙 已解决:You can specify custom laws for mass, diameter, and temperature properties as the droplet or particle exchanges mass and energy with its surroundings.
-
DEFINE_DPM_LAW宏在计算中未被调用大家好,我最近在使用DEFINE_DPM_LAW宏控制粒子直径,可是这个宏在计算中没有被调用,在网上也遇到了很多遇到相同问题的人。请问大家遇到过这种问题么,DEFINE_DPM_LAW宏的调用有没有需要特别注意的地方,感谢大家的帮助!!
下面贴的是一个论坛上遇到的,问题和尝试的方法和我差不多:
关于Fluent 中 宏DEFINE_DPM_LAW宏的使用问题,我打算利用DEFINE_DPM_LAW求出气泡在所在单元中的体积分数,并在其他程序中调用。我的UDF如下,该程序编译和执行的时候没有问题,但是计算结束后,C_UDMI(c,t,0)中储存的值为0,改程序似乎并没有被执行。
DEFINE_DPM_LAW(VOF1,p,ci) { cell_t c; Thread *t; Particle *pi; real Vsum=0.0; c=P_CELL(p); t=P_CELL_THREAD(p); begin_particle_cell_loop(pi,c,t) { Vsum=Vsum+M_PI*pow(P_DIAM(pi),3.0)/6.0; }end_particle_cell_loop(pi,c,t) Message("111\n"; C_UDMI(c,t,0)=Vsum/C_VOLUME(c,t); //求体气泡相积分数;// if(C_UDMI(c,t,0)>1) C_UDMI(c,t,0)=1.0; }
我用下面的小程序测试,发现并没有 111输入至 控制台。 请问DEFINE_DPM_LAW(VOF1,p,ci)的调用 还需要其他操作吗?我是直接在custom中选用的。
DEFINE_DPM_LAW(VOF1,p,ci) { Message("111\n"; }
-
fluent大涡模拟提取均方根脉动速度和雷诺应力通常我使用大涡模拟提取湍流统计量的方法是,编写adjust宏,然后利用UDS记录 物理量随时间步的累加,最后求平均即可