爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 883|回复: 4

MEGAN2.1的TXT2IOAPI程序报错 求大佬拯救

[复制链接]

新浪微博达人勋

发表于 2024-1-19 22:49:39 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 whr51 于 2024-1-19 23:03 编辑

各位大佬好

我在运行MEGAN2.1时,在将csv格式的数据转化成ioapi格式的数据时出现了问题(运行run.txt2ioapi.v210.csh时报错)。我是初学者,用的是官方的测试文件。具体报错如下:

[size=15.008px]This program uses the EPA-AREAL/MCNC-EnvPgms/BAMS Models-3
     I/O Applications Programming Interface, [I/O API] which is
     built on top of the netCDF I/O library (Copyright 1993, 1996
     University Corporation for Atmospheric Research/Unidata
     Program) and the PVM parallel-programming library (from
     Oak Ridge National Laboratory).  Copyright (C) 1992-2002 MCNC,
     (C) 1992-2013 Carlie J. Coats, Jr., and (C) 2003-2012 Baron
     Advanced Meteorological Systems, LLC and released under the
     GNU LGPL  License, version 2.1.  See URL

     for conditions of use.

     ioapi-3.1: $Id:: init3.F 321 2016-02-26 16:00:20Z coats                $
     Version with PARMS3.EXT/PARAMETER::MXVARS3= 2048
     netCDF version 4.3.3 of Jan 16 2024 21:33:31 $


     Missing environment variable EXECUTION_ID
     Value for GDNAM3D:  'USA36km'
     Value for GDNAM3D:  'USA36km'
     Value for RUN_EFS:  T returning TRUE

     File "GRIDDESC" opened for input on unit:  99
     /usr/local/MEGANv2.10/work/GRIDDESC

NCOLS3D USA36km         LAM_39N97W                  2
    33.00000000000000         45.00000000000000        -97.00000000000000
   -97.00000000000000         39.00000000000000        -2664000.000000000
   -1905428.125000000         36000.00000000000         36000.00000000000
          148          112            1
     Value for PROMPTFLAG:  N returning FALSE

     File "EFSTXTF" opened for input on unit:  99
     /usr/local/MEGANv2.10/Input/MAP/EF210_USA36.csv


     *** ERROR ABORT in subroutine CNVT_EFS
     I/O error     209 reading input file at line       1


通过日志中的描述,我认为错误出在cnvt_efs.F文件中,但不知道具体是啥问题。
我刚开始以为是ioapi版本有问题,后面测试了ioapi3.1和ioapi3.2,都是报这个错。然后我在PGI手册中查询到 I/O error 209这个错的意思是“文件不存在”,但我确定这个文件路径没错,核对过很多次。
我一直是在root权限下安装所有依赖包和运行程序的,感觉也不是权限的问题。而且只有run.txt2ioapi.v210.csh会报这个错,别的几个测试命令都没问题。这个困扰我很久了,希望各位大佬能给指个方向,万分感谢!!!
三个涉及到的文件EF210_USA36.csv , cnvt_efs.F 以及run.txt2ioapi.v210.csh 我都上传至附件了,请大佬帮我看看,再次感谢!






file.rar

815.68 KB, 下载次数: 0, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2024-1-19 22:51:41 | 显示全部楼层
实在抱歉,第一次用这个网站,不太习惯,格式有点混乱
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-1-23 20:25:48 | 显示全部楼层
已经解决啦,谢谢大家!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-1-25 21:43:05 | 显示全部楼层
方便加个好友吗?交流记录Megan模型
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-5-16 21:01:20 | 显示全部楼层
博主是怎么解决的呀,能分享一下吗,同样遇到问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表