|
本帖最后由 taotao0718 于 2015-1-22 19:54 编辑
服务器登录不上,所以无法截图了,只能文字说明。
forrtl: severe (24): end-of-file during read,unit 2911
查询了关于该问题的说明:‘读数据时读到文件末尾了。说明你要读的数据多于文件中存储的数据,改一下程序中读取数据的个数。’
添加了两个附件,术语我说不太好,希望我表述的能被看懂。forfun.F里是读取强迫场的各个子程序,其中调用了mod_za_sm.h里面za打头的函数。
forfun.F 第2639行是错误行,就是调用skmonth函数出现的错误,
subroutine skmonth在1810行,1830行的 read (uoff+iunit,'(a)') cline 执行出现了错误
unit=uoff+iunit, uoff=2000,iunit=911, 就是在读relax.temp.b的时候出现的错误,这个函数是要‘skip a single array field from unit iunit.’--->不知道这个skip是要干什么
1189-1205是一段打开读取relax.temp.a和relax.temp.b的程序,其中relaxs=0。
我编辑快完了,想起来我应该写个读文件的小程序试试。。。写也写了这么多了,也希望可以听听大家的指点,谢谢!
|
|