1.5.4版本的SST k-w模型计算时,残差显示NAN,不知道是我编译的问题,还是程序里面有bug。希望李老师解答。
用的网格文件盒配置文件就是压缩包里面的RAE2822算例的文件。
测试发现,是OpenMP的问题。不采用OpenMP时可以正常计算。但使用OpenMP时,如何修改还未找到决解方案。
已经解决了,供大家参考。
将原来的语句
!$OMP PARALLEL DEFAULT(PRIVATE) SHARED(nx,ny,B,Kt,Wt,f1,Qk,Qw,Fluxk,Fluxw,d,uu,v)
更改为
!$OMP PARALLEL DEFAULT(PRIVATE) SHARED(nx,ny,B,Kt,Wt,f1,Qk,Qw,Fluxk,Fluxw,d,uu,v,Re)
最后,差分模块Residual_FDM子程序里面的的OpenMP也有问题,希望李老师解答,也希望已经成功解决该问题的朋友不吝赐教,先谢谢各位!
[ 本帖最后由 北羽 于 2013-10-31 09:15 编辑 ] |