porousGasificationFoam运行ODESolver报错
-
谢谢东岳老师。
@xuanze 在 porousGasificationFoam运行ODESolver报错 中说:
确实需要降低时间步长,但是不知道怎样确定降低多少
时间步长由controlDict文件里的deltaT,maxDeltaT和maxCo这些共同决定,取最小值,一般调小maxCo即可,比如0.2试试。
@xuanze 在 porousGasificationFoam运行ODESolver报错 中说:
还有其他适合化学反应的ODE求解器吗
如果chemistryProperties文件里chemistryType的solver是ode的话,odeCoeffs里的sover就是目前case的ODESolver。看图片用的是seulex。低温燃烧和点火等尽量不要使用OpenFOAM里自带的seulex,因为可能有低温燃烧特性捕捉不准确,点火延迟时间预测不准,不稳定等这些问题。用它要先验证下。有文献用SIBS,可以试试。
-
@wangfei9088 感谢这位老师,我昨晚查了文献和参照其他热解求解器,发现确实SIBS更合适,而且我早上的计算结果也没有报错,十分感谢指点,不知道这位老师能否留个联系方式,和您再学习一下!
-
@wangfei9088 邮箱联系您了!期待您的回复