HydroGeoSphere/指定水頭
外觀
這也被稱為第一類、狄利克雷或恆定水頭邊界條件。它是一個節點屬性,因此您應該首先定義要應用條件的節點子集,並將它們寫入節點資料集。
以下說明可用作邊界條件...結束指令組中的 Type 指令的輸入,以分配各種指定的水頭邊界條件
將輸入型別設定為一般的指定水頭邊界條件。
- • • •
- • • •
例如
boundary condition
type
head
node set
inflow
time value table
0.0 100.0
end
end ! new specified head
將定義從時間零開始到模擬持續時間,對於節點集中包含的所有節點,指定水頭為 100.0。流入.
這些水頭可以在 第 5.7 節 中討論的,進行插值或開啟和關閉。
將輸入型別設定為指定水頭邊界條件的一種特殊形式,其中水頭設定為等於節點的高程。這通常是z座標,除非指令y 垂直已發出,在這種情況下使用y座標。
- • • •
- • • •
例如
boundary condition
type
head equals elevation
node set
inflow
end ! new specified head
此示例表明不需要時間值表,因為水頭是從節點高程推匯出來的。但是,如果您希望開啟或關閉邊界條件,則可以透過包含一個時間值表指令
boundary condition
type
head equals elevation
node set
inflow
time value table
0.0 1.0
10.0 -99999.
end
end ! new specified head
時間零時的值 1.0 被忽略,但時間 10.0 時的 NODATA 值 -99999 導致邊界條件被關閉,節點變得不受約束。
將輸入型別設定為指定水頭邊界條件的一種特殊形式,其中水頭設定為等於節點的初始水頭。
- • • •
- • • •
例如
boundary condition
type
head equals initial
node set
inflow
end ! new specified head
此條件可以像上面討論的水頭等於高程.
每次您發出邊界條件...結束指令,都會形成一個具有唯一 ID 號的新邊界條件。HydroGeoSphere 按順序處理邊界條件,後面的條件可能優先於前面的條件。grok 檔案中的位置決定了順序。
rgm 考慮水頭邊界條件是否會覆蓋通量邊界條件,因為我們首先呼叫例程來處理所有水頭,然後處理通量。如果節點由之前的指令分配了指定水頭或流體通量值,則它可能會被後面的水頭邊界條件覆蓋,具體取決於這兩個節點在給定時間是否都處於活動狀態。
請注意,滲透面的定義(請參閱 第 5.7.2.3 節)可能會導致在滲透節點處形成指定水頭邊界條件。