问题标签 [flopy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flopy - MODFLOW 6 中基于 DEM 移动水的自动选项
MODFLOW6-FloPy 中是否有任何自动选项可以根据 DEM 和网格单元高度将拒绝的渗透从 UZF 单元路由到 SFR 河段?
python - 如何在 FloPy 中添加河流?
我正在研究一个稳态问题,我有一个包含所有河流头部数据值的栅格。我必须将它添加到我的 FloPy 代码(MODFLOW 6)中,所以我看到了 RIV 包和 DRN,希望能找到我可以使用一个变量从我的栅格中添加数据(使用 GDAL 将数据值作为数组读取)但还没有答案。目前还没有找到任何示例作为指南。
我一直在考虑将它作为 STRT 添加到 IC 封装中,在第一层有河流的 STRT(我为另一层的头部做了这个)。但我不太确定,这样好吗?这是正确的方法吗,请问有什么建议吗?
另外,应该用什么值来表示层中没有正面?
显然,我是新手 :p 提前谢谢你:)。
python - 运行河流包MODFLOW时的FloPy/Python警告?
我正在尝试将河流添加到我的模型中,但是在我运行它之后会出现这个警告:
我正在做的是从栅格中获取数据,以获得单元格位置(行和列)以及值阶段和河床。到目前为止,这是我做到这一点且错误更少的唯一方法(至少我还没有遇到异常或类似的事情)。下面是我正在使用的代码。
另外,我还有两个问题;如果我的模型是稳定状态,我需要添加 CHD 包吗?另外,我将我的经期(再次,因为它是稳定的)声明为 1.0、1、1.0。我提到的是否与之前的警告有关?
很感谢任何形式的帮助。
flopy - 为使用 FloPy 构建的 MODFLOW USG 模型编写 .gsf 文件
我在 FloPY 中构建了一个 MODFLOW USG-Transport 模型(使用 Gridgen 的四叉树网格),我希望能够在 Vistas 等 GUI 中打开它,以便其他不使用 FloPy 的人可以使用它。
我需要一个 .gsf 文件才能做到这一点。我尝试使用 PEST 实用程序 gridgen2gsf 但并非所有节点连接都包含在该文件中。
有没有人为 USG 模型写过 gsf 文件并愿意帮我一把?
干杯,艾玛
flopy - 如何使用具有盐度约束的 flopy 在 SEAWAT 中模拟抽水井?
我想使用 flopy 在 SEAWAT 中模拟海水入侵上方的抽水井,并希望在井单元中的盐度浓度达到一定水平时停止自动抽水,例如相对盐度的 5%。换句话说,我希望井只提取淡水,当井中的盐水开始增加时(由于向上锥),停止抽水。如果有人帮助我完成这项任务,我真的很感激。
python - MODFLOW 可执行文件的 WinError 183
我正在尝试构建一个 MODFLOW 6 模型,使用从 Hatari Labs 1在线找到的教程作为起点。当我运行代码时,我收到以下错误消息。
FileExistsError:[WinError 183] 当文件已存在时无法创建文件:'C:\Users\User\Documents\Grad School\MODFLOW 6\mf6.1.0\bin\mf6.exe'
它指向的目录是我将代码作为模型和模拟创建的 exe_path 提供的文件路径。我用于编写和运行模拟的代码行只是
我假设我需要告诉它一个新的位置来写入输出,但我该怎么做呢?
flopy - 将 USG-Transport 模型从文件加载到 FloPy
我已经用FloPy构建了一个MODFLOW USG-Transport 模型,我想从文件中加载模型。
我尝试使用:
但我收到以下错误:
这是因为它是一个非结构化模型,是否有人对如何加载我的模型有任何建议?
欢呼艾玛
flopy - Flopy MF6 在横截面视图中绘制比放电图
如何在 Flopy MF6 的横截面视图中绘制放电矢量?
我知道这个平面图的情节:
我尝试使用以下代码获得特定放电,但出现错误:
代码:
python - PyEMU - 来自 MODFLOW6 2D 横截面模型的 add_parameters()
我正在尝试在 PyEMU 设置中设置参数,将外部数组文件用于使用 Flopy 生成的 MODLFOW 6 模型。该模型是一个二维横截面(50 层,1 行和 200 列)。
使用此代码:
我收到以下错误消息:
从错误消息中,我假设 PyEMU 正在尝试获取模型第 2 行(不存在)中的单元格的空间参考。
我注意到 FloPy 以 20 列和 10 行的格式记录单个模型层的外部文件(总共 200 个模型列)。PyEMU 设法写入相应 .tpl 文件的第一行(即前 20 个元素),但随后抛出错误消息。
这与我的 Flopy\MF6 文件设置中的错误有关吗?或者 PyEMU 在读取单行模型时有问题吗?还是我在某个地方犯了一些愚蠢的错误?
更新
在下面 JDub 的响应之后,尝试使用 1x200 格式(nrow X ncol)的重塑外部阵列。
返回以下异常: