从 10.8 版本开始,Groundwater Modeling System(GMS)具备在 MODFLOW-USG 和 MODFLOW-USG Transport 项目中处理 pass through cells 的能力。什么是 pass through cells?如果有一个具有多个层的三维 UGrid,则中间层可能出现尖灭或其他特征,导致该中间层不能延伸到其他层的完整范围。例如,如果有一个三层非结构网格,并且第 2 层中存在尖灭,那么就会有一个区域,其中第 1 层和第 3 层的单元应当相接。这个某些单元缺失中间层的区域,就是需要 pass-through cells 的位置。

实际上,在这些层之间存在一个薄单元。正因如此,在中间层缺失的区域,运行 MODFLOW-USG 时会形成一个屏障。如果不希望该区域存在屏障,就需要添加 pass through cell,使水能够通过该区域。这意味着 Ibound 需要大于零,否则水将无法通过中间层,并会创建一个 “no-flow zone”。
通过在层之间切换,可以看到哪些层厚度为零,哪些不是。要停用具有厚度的单元,请执行以下步骤:
- 打开 MODFLOW Global/Basic Package 对话框。
- 选择 Set Pass Through… 按钮。
- 将出现一条信息,解释用于确定 pass through cells 的参数。
- 在 Pass Through Thickness 对话框中,设置较大单元厚度。
指定较大单元厚度后,低于该厚度的单元会被指定为 pass through cells。pass through cells 将具有 inactive IBOUND,并且在 DISU 包中创建垂向连接时会被忽略。
请注意,设置 pass through cells 需要 stacked grid。
现在已经了解 pass through cells,可以在 GMS 的 MODFLOW-USG 和 MODFLOW-USG Transport 项目中使用它们。