后来我间接的通过DEFINE_DPM_INJECTION_INIT来控制新粒子的注入来实现破碎的效果,但是在并行计算中出现了问题。Help文档中提供了一些并行化UDF的信息,但是关于DPM模型相关的没有提及,这个方向也卡住了
哈-你好
帖子
-
UDF实现DPM粒子的破碎 -
UDF实现DPM粒子的破碎各位大佬好,最近一直在琢磨用UDF来实现DPM粒子的破碎,但是在Help文档中一直没有找到相关的宏实现。
然后在软件安装路径下找到了一些从字面理解上可以实现的函数,新注入一个粒子或者复制一个粒子,如(在dpm_mem.h头文件中):
void copy_pvars_to_particle(Particle *np, Particle *p)
void copy_tp_to_pvars(Particle *p, Tracked_Particle *tp)
void copy_pvars_to_tp(Tracked_Particle *tp, Particle *p);
void deep_copy_particle(Particle *np, Particle *p);
void append_particle_to_list(Particle *p, Particle **pl,Injection *I);
void copy_p_to_tp(Tracked_Particle *tp, Particle *p, cxboolean unsteady_tracking,int tracking_migrants);问题是上面这些函数在尝试过程中始终没能成功,不知各位大佬有没有相关经验啊。
-
Fluent 19.0版本中新增的VOF to DPM模型大家有没有用过啊@喀秋莎 我琢磨了半天没弄出来就放弃了
-
Fluent 19.0版本中新增的VOF to DPM模型大家有没有用过啊@喀秋莎 我按照help文档走了一遍,计算没收敛,你也再用这个模型啊?交流一下
-
Fluent 19.0版本中新增的VOF to DPM模型大家有没有用过啊
按照help文档操作了一遍,没有成功 -
UDF实现去除DPM模型中符合一定条件的粒子的语法有哪些啊?谢谢啊,那在UDF中使用这个语句要不要先定义下什么相关的头文件呢?
-
fluent 多相流计算设置outflow与pressure outlet提示不能计算?@手艺白胶 好的,谢谢啦
-
fluent 多相流计算设置outflow与pressure outlet提示不能计算?@手艺白胶 那用outflow它就提示不能和pressure-outlet不能共存啊,这应该怎么解决啊
-
UDF实现去除DPM模型中符合一定条件的粒子的语法有哪些啊?想用UDF实现去除DPM模型中符合条件粒子,比如粒子的Z坐标(三维模型)大于0.5就去除,看了下help文档没有找到能够实现相关功能的语句啊,看下大家有没有熟悉相关的请教一下。
-
fluent 多相流计算设置outflow与pressure outlet提示不能计算?@硫酸亚铜 好的,谢谢啊
-
fluent 多相流计算设置outflow与pressure outlet提示不能计算?@硫酸亚铜 如果不理会这个警告,强行进行计算的话会出现什么问题啊?会出现不收敛的情况么
-
fluent 多相流计算设置outflow与pressure outlet提示不能计算?做fluent多相流计算的时候(速度入口设置在另一个地方),顶部设置了pressure outlet,底部设置了outflow,结果fluent出现了下面提示:
Warning: Both outflow and pressure boundaries are present in the domain. This is an incompatibility and solution cannot proceed until this is fixed.
这个应该怎么解决啊