我先利用fFortran生成了一个名为“u_fla256.dat”的unformatted格式文件
1.在python里面
u=np.fromfile("u_fla256.dat", dtype='d', count=256*256*256)
u1=u.reshape(256,256,256)
dtype=d, 好像是为了将Fortran双精度的数据转化为python的float数据
2.但是该方法会过分加大系统读取的内存,在节点数很大的时候不可取
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。