微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从文件将USG-Transport模型加载到FloPy中

如何解决从文件将USG-Transport模型加载到FloPy中

我已经用 FloPy 建立了 MODFLOW USG-Transport模型,我想从文件中加载模型。
我尝试使用:

Load model from nam file
mu = flopy.modflow.Modflow.load('%s.nam'%(model_name))

但出现以下错误

File "C:\Users\emma\anaconda3\envs\myenv\lib\site-packages\flopy\utils\util_array.py",line 2696,in load_txt
    num_items = nrow * ncol
TypeError: unsupported operand type(s) for *: 'nonetype' and 'int' 

这是因为它是一个结构化模型,并且有人对如何加载我的模型有任何建议吗?

欢呼 艾玛

解决方法

也许这可以帮到你:

mu = flopy.modflow.Modflow.load(
    'model_name',model_ws='The absolute path of the model name file(.nam/.mfn))',version='mfusg',exe_name='The absolute path of the mfusg.exe'
)

我是软盘新手,希望对您有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。