Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
OpenFOAM交流区
@piteqiu 使用laplacianFoam,添加#include "fvOptions.H",方程中添加源项(参考scalarTransportFoam),在fvOptions中定义codedSource。
你需要依据时间确定你的区域添加源项就可以了。可能需要一些网格的东西:mesh.C()返回网格位置,mesh().time()返回当前时间。
OF有标准版,什么都不需要改,如果仔细看程序的话。 Wall shear在有fv3的情况下不是特别好而已。
在https://www.cfd-online.com/Forums/openfoam-paraview/122425-error-calculators-equation.html#post447832 中有提到用Paraview计算平均温度的方法,
0_1491533074551_upload-3aaf8874-b0d3-40b7-822c-db8ddb6b5aa6 不知道这种面积平均得到的温度是不是就是平均温度。
@xpqiu 边界条件刚上来的那个图是什么意思呢?
@xpqiu :big_mouth:
发散的问题很常见,并不一定要换求解器。跨音速用密度基确实合理。提供更多信息看看是如何发三的。
可以,你试试mapFields,具体如何使用你看OpenFOAM的用户指南里面有使用方法,icoFoam下面有个算例可以专门练习使用mapFields。你先试试,不成功再联系!
9个月过去了,仔细看了一下一楼的结果,依然没看出什么区别..
可能是温度边界条件有点问题。你的E发散了。
@程迪 如果你详细看源代码,你会发现UEqn.D()是无量纲的,而UEqn.A()是强行把量纲附上去的,我觉得OF这些地方是有偷懒或者不一致的地方的。
这句话我也有所感觉。
一开始上手确实有点蒙。非常感谢!
@cfd-china 求解的方程是(19)。
请问如何在算例中监测释热值,求大神赐教
在你的pipeline brower里面打开两个.foam算例,针对每个生成plot over line滤镜,然后同时显示两个plot over line。
@xpqiu 谢谢,就是时间步问题
@xpqiu ,谢谢解答
simpleForm与icoFoam这些求解器在运行时如何通过MPE监测API的调用频次与时间呢?
相似问题:http://www.cfd-china.com/topic/734/采用什么工具可以评估mpi调用过程中每个api调用的频次还有api执行所花费的时间呢
@wwzhao MPE怎么监测simpleFoam或者icoFoam这些求解器的API调用呢?我看MPE手册上需要通过“mpecc -mpilog p1.c -o executable”这种手段编译源代码
@cfd-china 谢谢老师的回复!我直接从官网下载Paraview的win64版本,运行后报错,报错信息如下: 问题签名: 问题事件名称: BEX64 应用程序名: paraview.exe 应用程序版本: 0.0.0.0 应用程序时间戳: 58c358af 故障模块名称: StackHash_1dc2 故障模块版本: 0.0.0.0 故障模块时间戳: 00000000 异常偏移: 0000000000000000 异常代码: c0000005 异常数据: 0000000000000008 OS 版本: 6.1.7601.2.1.0.256.1 区域设置 ID: 2052 其他信息 1: 1dc2 其他信息 2: 1dc22fb1de37d348f27e54dbb5278e7d 其他信息 3: eae3 其他信息 4: eae36a4b5ffb27c9d33117f4125a75c2 重复了很多次都这样子,请问老师我该怎么处理呢?
新手初学,请教fvOptions中CodeSource的用法,能否提供一个编译成功的codeSource实例