跳转到内容

HydroGeoSphere/3-D 网格生成

来自维基教科书,开放世界中的开放书籍

一旦您拥有一个 2-D 切片,您可以选择退出网格定义过程,这将导致 grok 自动生成一个单位厚度 3-D 网格。它是通过复制 2-D 切片并构造适当的 6 节点棱柱或 8 节点六面体单元关联并分配垂直于切片的单位单元长度来实现的。切片的单元区域号用于为每个单元分配默认区域号。这样的网格可用于模拟 2-D 横截面问题。

更常见的是,您可能需要生成一个 3-D 分层网格,也许是通过 DEM(数字高程模型)定义的地形和/或基于观测到的水文地层学的不均匀层接触。

为此,您应该首先发出以下指令

生成交互式图层...结束

[编辑 | 编辑源代码]

使 grok 开始读取一组 3-D 网格生成指令,直到遇到结束指令。

• • •

基本步骤是通过定义底座来构建 3-D 网格,然后从底座到地表一次添加一层。

默认情况下,域将包含单个层,高度为一个单元,基础高程为零,顶部高程为 1,并将使用 2-D 切片的单元区域编号方案来分配 3-D 网格单元区域号。下面描述了更改默认行为的指令

这些命令是可选的,但不能使用超过一次

按层区域

[编辑 | 编辑源代码]

使 grok 将 3-D 网格层号分配给单元区域号。

默认情况下,将使用 2-D 切片的单元区域编号方案来分配 3-D 网格单元区域号。

• • •

基础高程...结束

[编辑 | 编辑源代码]

使 grok 开始读取一组基础高程指令,直到遇到结束指令。可用指令在第 5.3.5.4 节中描述。

默认情况下,域的基础高程将设置为零。

• • •

华夏公益教科书