跳转到内容

HydroGeoSphere/定义新区域

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

为了定义一个新区域,必须首先使用 第 5.4 节 中给出的说明选择适当类型的元素。例如,必须首先选择 3-D 块元素才能定义一个新的多孔介质或双重区域,选择 2-D 矩形面以用于裂隙或地表区域,选择 1-D 线段以用于河道区域。

在需要双重、裂隙、地表或河道区域类型的问题中,必须定义一个新区域,因为网格生成后默认情况下没有这些类型的元素。对于多孔介质区域,情况并非如此,默认情况下所有 3-D 元素都位于多孔介质区域 1 中。

一旦选择了适当类型的元素,以下命令将它们组合到一个区域中。

新区域

[编辑 | 编辑源代码]
  1. num_zone 区域编号。

所选元素被分配一个新的区域编号。

如果 num_zone 大于当前介质类型的区域总数,则区域总数将增加,并将为该介质类型分配默认属性。

• • •

以下指令集,插入到 prefix.grok文件中将创建一个新的裂隙区域

    use domain type
    fracture

    clear chosen faces
    choose faces z plane
    0.05
    1.e-5

    new zone
    1


分配区域零

[编辑 | 编辑源代码]

将所有元素分配给区域编号零。

• • •

此指令是在使用多个曲面来选择元素并将它们分配给唯一的区域编号时添加的。如果我们首先将所有元素分配给区域零,那么我们就可以找到任何曲面都没有选择的元素,并且仍然分配给区域零的元素。

华夏公益教科书