亲爱的 Stack over flow 社区, 我正在使用 KPP 处理器运行一个简单的模拟,在第 9 个输出 .dat 文件(共 150 个)之后,模拟终止并显示以下错误消息:
forrtl: severe (66): output statement overflows record, unit -5, file Internal Formatted Write
使用的编译器:Intel Fortran Compiler 2022.2.1 .
这可能是涉及的Fortran代码的一部分:
* OPEN( unit=10, file="dyno_"//ex_no(1)//ex_no(2)//ex_no(3)//".dat")
......
......
INTEGER i
WRITE(10,999) (TIME-TSTART)/3600.D0, &
(C(LOOKAT(i))/CFACTOR, i=1,NLOOKAT)
999 FORMAT(E24.16,100(1X,E24.16))*
我希望你能帮忙。
提前谢谢你。
我尝试检查 Fortran Integrator.f90 脚本中的 WRITE 语句,但我没有找到足够的内联资源来检查到底是什么问题。