跳转到内容

HydroGeoSphere/河流通量

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

注意:尚未测试或完全实施,但将类似于此

根据第 3.7.1 节的描述,将河流通量边界条件分配给指定集中的节点。这些节点通常位于域的表面。对于河流通量节点,水流入或流出域取决于河流节点与指定河流水头值之间水头的差异。

以下说明可以用作类型指令内的边界条件...结束指令组,用于分配河流通量边界条件

简单河流

[编辑 | 编辑源代码]

将输入类型设置为河流通量排水边界条件。

• • •

例如

boundary condition
    type
    simple river

    node set
    my_river

    time value table
    0.0      1.e-5      25.
    end

end


此示例显示了使用时间值表指令来定义河流电导率 (1.e-5) 和河流水头 (25.) 值。在大多数情况下,这不会很有用,因为电导率和水头沿河流从节点到节点变化。在这种情况下,输入将由时间文件表定义,每个节点都给出唯一的值。

boundary condition
    type
    simple river

    node set
    my_river

    time file table
       0.0    my_river.lst
    1000.     none
    end

end


这里,河流通量边界条件将在时间 1000 后变得无效,节点将变得不受约束。在这种情况下,文件my_river.lst将包含每行两个值,河流电导率和水头值,以及集合中每个节点的一行。

注意:在定义河流通量的旧指令中,有用于河床厚度、河床电导率、河段长度和河段宽度的输入,然后用于计算河流电导率项。现在,用户可以自由地以他们认为合适的方式定义电导率项,并将最终电导率值写入输入文件。

华夏公益教科书