请问各位大佬怎么对瞬态问题的湍动能取一定时间内的平均值呢?
-
@strive_DUT 我觉的这个大佬说的对的 ,我当初也想这样,就是计算稳定开始取场平均用的也是fieldAverage,可是让我导师白眼了,让我从0开始取平均。不过fieldAverage应该是在controlDict里面设置好边运行边输出结果的,最后你的时间文件下会生成一个UMean PMean这样的,如果你已经计算完了的话就不能用fieldAverage回过头再去处理数据了吧
-
@一颗橙子 fieldAverage运行的时候进行比较好,如果计算已经结束,可以用execFlowFunctionObjects来执行,只是,这样的运行只能利用输出到文件的数据来进行计算了。
参考:http://xiaopingqiu.github.io/2015/04/12/fieldAverage/ -
@strive_DUT 就是说算完了 还能用fieldAverage是吧 学到了,我一直以为计算结束了就不能fieldAverage了
-
@strive_DUT 测试了一下,foam-extend 4.1版本下可以指定具体时间段,但是同样的代码在foam-extend 4.0版本中仍然是计算整个时间内的值
-
@strive_DUT 可以看看这个求解器,然后自己改造一下pimpleTKEBudgetFoam
-
@strive_DUT 你编译一下在自己的算例试一下,把场平均打开,然后把averagingProperties添加到constant文件夹。