补给值赋值建议

在 Groundwater Modeling System(GMS)项目中,是否曾经难以把补给定义到正确的单元和层?默认情况下是顶层,但并不总是需要放在顶层。GMS MODFLOW Recharge Package 对话框确实提供了选项,可以把补给更改为顶层以外的位置。

GMS 中为其他层指定补给

“Recharge option(NRCHOP)”下拉菜单中有三个可用选项。

  • “Recharge only at top layer”
  • “Recharge at specified vertical cells”
  • “Recharge at highest active cell”

第二个选项允许用户通过指定确切单元或层,编辑补给将发生在哪一层。

使用“Recharge at specified vertical cells”时,除非编辑底部的电子表格以指定不同层,否则默认仍然是顶层。将 View/Edit 字段从“RECH. Flux”更改为“IRCH.”选项,就可以进行该更改。

对于结构网格,需要为数组中的该字段设置不同的层号。对于 UGrids,需要把单元 ID 从该列中的顶部单元更改为需要的单元。例如,某一列中的顶部单元是 Cell ID 1。如果 UGrid 中紧邻其下方的单元是 Cell ID 2800,则需要把 ID 1 替换为 ID 2800。在任一种情况下,如果必须手动完成,这都会很耗时。

对于 UGrids,不能自动把数组更改为第二层 ID,但 GMS 有一些方法可以在不手动更改每个字段的情况下完成该任务。下面是获得必要 Cell IDs 的两种方式。

可以找到第 2 层中的较高 ID 和较低 ID。单元 ID 值在该范围内是连续的。例如,如果第 1 层中的较高 cell ID 是 25,那么第 2 层范围将从 ID 26 开始。如果第 2 层中的后一个 ID 是 50,那么 cell ID 列表就是从 26 到 50 的值列表。可以在电子表格中生成该列表,然后复制并粘贴到数组中。

可以使用 GMS 中的 Echo to File 功能,输出所有第 2 层 ID 的列表。该功能位于 Edit | Selection Window… 下的 Selection Information 对话框中。Selection Echo 窗口位于 GMS 右侧,可以固定打开,以便看到将写入所创建 *.txt 文件的内容。该文件可以在电子表格中打开,从而获得可粘贴的 ID 列表。

可以进入 GMS,查看这些方法是否有助于为项目重新指定补给层值。

©

滚动至顶部