Fluent相同case导出的数据三维坐标不一致 - Y.H.2HANG ' Blog

Fluent相同case导出的数据三维坐标不一致

记录一个折腾我一周的问题!

由于想要用神经网络训练三维CFD数据,于是导出之前的data文件用于训练。
我最初提交了600个时序的csv文件,每个文件包括25万个节点数据。后面需要验证的时候我又补充了一个case,但是导出结果后发现三维坐标不一样了。

理论上结果没问题,直接用原来的坐标还有新的数据就行,但我总觉得这样不够严谨。

来来回回搞了有一个星期,case跑来跑去,版本也换了,各种东西都换了。后面用控制变量法一个一个改,看究竟是什么原因。
最终得出结论:使用的CPU内核数量不一样、电脑配置不一样,都会导致坐标的变化。只有用同一个机器且同样的核数导出数据,坐标才会一样。计算过程中性能的机器数据有变化很正常,但是这个计算结果都出来了,读取这个结果,竟然坐标不一样。

打赏
评论区
头像