跳转到内容

HydroGeoSphere/节点选择

来自Wikibooks,开放世界的开放书籍

我们可以使用以下说明来更改选定节点的集合。

清除选定节点

[编辑 | 编辑源代码]

域中的所有节点都将被标记为选择。如果您不确定哪些节点已选择(由于之前发出的指令),建议使用此操作。

• • •

选择所有节点

[编辑 | 编辑源代码]

域中的所有节点都将被选中。如果您希望为网格中的所有节点分配属性,这将非常有用。例如,您可以发出此指令,然后为问题分配统一的初始水头。

• • •

选择节点

[编辑 | 编辑源代码]
  1. x1, y1, z1 xyz坐标。

最接近给定坐标的节点将被选中。

• • •

选择节点编号

[编辑 | 编辑源代码]
  1. i 节点编号。

将选择具有此编号的节点。您应谨慎使用此指令,因为如果网格结构发生变化,节点编号也会发生变化。

• • •

选择x平面上的节点

[编辑 | 编辑源代码]
  1. x1 平面的x坐标。
  2. ptol 到平面的距离。

将选择距离由方程x = x1定义的平面ptol距离内的节点。当为矩形域的特定侧面分配边界条件时,此命令特别有用。

• • •

选择y平面上的节点

[编辑 | 编辑源代码]

与上述相同,但适用于y平面。

• • •

选择z平面上的节点

[编辑 | 编辑源代码]

与上述相同,但适用于z平面。

• • •

选择三点平面上的节点

[编辑 | 编辑源代码]
  1. x1, y1, z1 第一个点的xyz坐标。
  2. x2, y2, z2 第二个点的xyz坐标。
  3. x3, y3, z3 第三个点的xyz坐标。
  4. ptol 到平面的距离。

将选择距离由这三个点定义的平面ptol距离内的节点。这允许您选择具有任意方向的节点平面。

• • •

选择三点平面边界内的节点

[编辑 | 编辑源代码]
  1. x1, y1, z1 第一个点的xyz坐标。
  2. x2, y2, z2 第二个点的xyz坐标。
  3. x3, y3, z3 第三个点的xyz坐标。
  4. ptol 到平面的距离。
  5. x4, x5 块体的x范围。
  6. y4, y5 块体的y范围。
  7. z4, z5 块体的z范围。

将选择距离由这三个点定义的平面ptol距离内,并且在由这三个范围定义的矩形块体内的节点。

• • •

选择块体内的节点

[编辑 | 编辑源代码]
  1. x1, x2 块体的x范围。
  2. y1, y2 块体的y范围。
  3. z1, z2 块体的z范围。

将选择由这三个范围定义的矩形块体内的节点。请注意,一个、两个或所有范围给定的值可以相同,在这种情况下,块体将分别折叠成平面、线或点。

• • •

选择顶部节点

[编辑 | 编辑源代码]

将选择域顶层面上所有的节点。

• • •

选择顶部块体内的节点

[编辑 | 编辑源代码]
  1. x1, x2 块体的x范围。
  2. y1, y2 块体的y范围。
  3. z1, z2 块体的z范围。

将选择其质心在由这三个范围定义的矩形块体内的顶层面上节点。请注意,一个、两个或所有范围给定的值可以相同,在这种情况下,块体将分别折叠成平面、线或点。

• • •

选择底部节点

[编辑 | 编辑源代码]

将选择域底层面上所有的节点。

• • •

选择层面上的节点

[编辑 | 编辑源代码]
  1. nsheet 层面编号。

将选择此层面上的所有节点。

• • •

选择网格构建器文件中的节点

[编辑 | 编辑源代码]
  1. fname 选择的网格构建器节点文件的名称 gb_prefix.nchos.描述.
  2. nsheet_bot,nsheet_top 底部和顶部层面编号。

将选择在文件中标记为.TRUE.并且位于底部和顶部层面之间(包括)的节点。

• • •

选择节点列表

[编辑 | 编辑源代码]
  1. fname 包含节点编号列表的文件的名称。

该文件包含节点编号列表,每行一个条目。当到达文件末尾时,过程将自动退出。列表中的节点将被选中。

• • •

选择xyz坐标节点列表

[编辑 | 编辑源代码]
  1. fname 包含xyz坐标列表的文件名。

该文件包含xyz坐标列表,每行一个条目。将选择最接近给定坐标的节点。当到达文件末尾时,程序会自动退出。

• • •

选择地表流节点

[编辑 | 编辑源代码]

选择当前标记为地表流节点的节点。

• • •

选择顶部边界节点

[编辑 | 编辑源代码]

选择地表流域顶部边缘周围的节点。

• • •

选择顶部叠加文件节点

[编辑 | 编辑源代码]
  1. fname GRID BUILDER叠加文件的文件名。

仅考虑叠加文件中的第一组条目。如果叠加线段与单元边相交,则选择最靠近交点的顶部工作表中的节点。

• • •

选择gb曲面之间的节点

[编辑 | 编辑源代码]
  1. surffile GRID BUILDER节点属性文件gb_prefix的文件名.nprop。底部曲面的描述
  2. surffile GRID BUILDER节点属性文件gb_prefix的文件名.nprop。顶部曲面的描述

对于具有与二维网格节点相同x−和y−坐标的三维网格节点,如果三维节点的z−坐标大于底部曲面文件中给出的节点属性值且小于顶部曲面文件中给出的节点属性值,则选择三维节点。

• • •

选择tecplot几何节点

[编辑 | 编辑源代码]
  1. geofile 包含折线数据的TECPLOT几何文件的文件名。

选择最靠近折线上每个点的节点。

• • •

选择水平圆节点

[编辑 | 编辑源代码]
  1. x_mid, y_mid, z_mid 圆心的xy坐标和圆的高程。
  2. radius 圆的半径。
  3. ptol 垂直容差。
  4. rtol 水平容差。

选择在高程z_mid的垂直距离ptol内,以及在以x_midy_mid为中心、半径为radius的圆的水平距离rtol内的节点。这允许您在具有圆形平面图的域中选择节点。

• • •

选择活动/非活动边界节点

[编辑 | 编辑源代码]

将选择位于活动单元和非活动单元边界上的节点。

此指令旨在用于选择活动单元集顶部的节点表面,以便可以分配流动边界条件(例如,水头等于高程)。

• • •

写入选定的节点

[编辑 | 编辑源代码]
  1. fname 将选定节点编号写入的文件名。
• • •

写入选定的节点xyz

[编辑 | 编辑源代码]
  1. fname 将选定节点信息写入的文件名。

与上面相同,除了写入xyz坐标而不是节点编号。

• • •

华夏公益教科书