-
@熊咔咔 我大概回答一下,如果不对期待大家指出
OpenFOAM里面是把particle打包在parcel里面了的,但是如果 1 particle/parcel 就和particle没有本质区别。
parcel是一个打包的概念,把多个性质差不多的颗粒打包成一个来追踪,减少计算量,其直径是等效直径,比如 n particles/parcel, 直径是 (nd)^(1/3),但是particle force 是 nF。正常来讲最大n particles/ parcel 的这个n应该是小于最小cluster包含颗粒数量。如果原先用1particle/parcel 计算需要的时间是T,用parcel 的 n particles/parcel,假设总颗粒数量是 N,那么追踪的parcel数量减少到N/n,需要的时间可以粗略估计为是 T*(n/N)^0.5 -
@hurricane007 我大致明白了,parcel是为了简化计算的而设置的,particles是指实际颗粒?
-
@hurricane007 我试了试fluent,好像particle track并不是指实际颗粒额,感觉用streams track更合适点。。。
-
-
-
@yuanlee2011 您好,请问您在DPMFoam中添加粒子标量温度T实现了吗,最近在做这方面内容,希望得到一些指点
-
FLUENT DDPM 只能压力基求解,如果马赫数比较高,有其他的方法吗?CFDEM可以么?
-
李老师,我对您提到的这个有点好奇,想问问这个方法是什么?有没有相关文献呢?
-
@AppleKiller 欧拉-矩方法。这个不好整,坑很大。 https://www.cfd-china.com/topic/1152
-
@hurricane007 请问前辈大佬dpmfoam这求解器添加东西操作成功了吗,最近添加个方程,源代码植入成功了,编译成功了,就是进行求解时候无法运行求解器
-
@hurricane007 问题太奇怪了,以至于现在我都不知道如何解决它,openfoam没有相应提示的报错
我修改完src文件之后能够编译成功
我又修改了DPMFoam求解器文件也能编译成功(warn应该是提醒我,我自己新增的变量,每个地方写的顺序有点不一致)
但是我使用该求解器就报错
这个没啥报错提示,我卡了好久了,感觉自己改的源代码也没啥问题
-
@AppleKiller 行,我再看看,研究了好久感觉都没问题,我再重新看看我的函数