调用新编译的湍流模型进行运算,只计算了一步,出现了这样错误提示,有老师碰到过吗?
-
-
- 确认边界条件没错
- 确认一下是不是出现了除以0的这种情况。以及其他数学上的错误,比如负数开根
- 试着修改一下你的time step 是不是你的time step太大了?
- 用的PISO 还是PIMPLE 还是SIMPLE?
- 编译了新的边界条件以后,solver有没有重新编译,是否相关include的都重新编译过了一次?
-
这个是代码有问题,可以通过Info定位出错的位置
-
@星星星星晴 老师您好,因为我写的是新的两个标量方程,类似于求解脉动速度的k与epsilon,尝试的时候我先采用的就是类似于k和epsilon的边界条件,用的也是k与epsilon的壁面函数,我想先算一下,有必要的时候我再添加自己的壁面函数。我的计算是用的simpleFoam,所以时间步用的是一秒一步,slover我编译了一个我自认为相匹配的求解器,读取了一下由kt和epsilont求解更新的湍流热扩散系数。数学公式的话我是采用的文献上的写的代码,我觉得老师说的除以0以及负数开根的情况很有可能,我再仔细阅读一下文献。
2019年12月3日 14:53
4/10
2020年10月6日 05:45