能否通过直接设置扩散率为0来实现关闭扩散项?
理论上可以。但是要注意对流格式。容易不稳定。
射流雾化这个用VOF算,网格量不小。不太好debug。你这个问题,只能看出来是发散了。我看你最好先用不可压缩整收敛,然后再上弱可压缩。
你首页那个不是真正的报错。那个是intelmpi的log。你可以贴一下openfoam的log。不过类似这种问题,对于一个没有接手你们代码的任何人来说,都不容易debug,
一般情况下不会有差异。但是你这个不知道是不是就是本地就报错了。那肯定放云上也报错。
如果本地不报错,云上报错。那估计是并行的事情。比如本地3核不报错,超算300核报错,这也会有可能。
如果本地300核不报错,云上300核报错。这种很少见。但是总体,应该跟超算那面没什么关系。主要是openfoam
老铁你这啥都算啊,前几天还记得你弄IBM。为啥不用不可压缩呢。变量越多越容易出问题。这个错误就是发散了。
才看到这个回复。现在A100/V100太贵了,之前我问忘了是A100还是V100来着,要10万一个。好像国内有个A800稍微便宜一些。GPU计算这个如果硬件能够解决的话。目前来看GPU都是第三方写的外挂。还需要各大vendor做适配。也需要一段功夫。
不过你这整的挺厉害,都跑起来了,我对第三方写的包总是不敢尝试,经常出错。目前上亿网格我偏向petsc