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).
为啥对于长方体,对流项可以设置成Gauss upwind,对于圆柱体就得设置成bounded Gauss upwind,而且用圆柱体计算时跑的很慢,用长方体很快。除了模型和对流项的设置不同,别的都一样。
我觉得不是这样的。。什么样你都可以bounded啊。
bounded 主要是用在稳态计算中。
bounded 都是一阶精度
@Foamer24 这是为啥?bounded为什么是一阶精度?
@dzw05 说错了,后面查了一下, 但是发现这个不能删除。。。。
代码中的描述的作用是为了使求解稳定,在原有格式的基础上减去了 fvm::Sp(fvc::surfaceIntegrate(faceFlux), vf) ,而计算收敛的时候该项为0,所以理论上应该不会影响精度。
fvm::Sp(fvc::surfaceIntegrate(faceFlux), vf)