MPPICInterFoam中的bug?
-
@linhan-ge 您好,您这个使用的IDE吗?
-
-
@linhan-ge 哦哦,明白了
-
一楼中提到的bug,fvc::ddt(alpha)的值取决于时间格式,将其换为backward就可以了
更新下:问题在于
alphac.oldTime()
。在
Euler
中,计算的是(alphac - alphac.oldTime())/delta T
Euler
不起作用的原因在于alphac.oldTime()
=0。backward
是可以解决问题。但是在backward
中调用的是三层时间步。即vf
、vf.oldTime()
和vf.oldTime().oldTime()
。起作用的是vf.oldTime().oldTime()
。alphac.oldTime()
还依然是0。但是,问题在于
alphac
,其他的场oldTime()
正确。