HydroGeoSphere/熱傳遞
外觀
要啟用熱傳遞,您必須在溶質定義塊中定義溫度物種,如第 5.6.3.1 節所述。請注意,溫度單位必須為 °C,所有熱傳遞屬性必須以千克-米-秒-攝氏度的 SI 單位給出。固體的熱性質在材料屬性檔案中指定。以下說明可用於控制熱傳遞解
導致 grok 開始讀取一組熱傳遞指令,直到它遇到結束指令。
- • • •
- • • •
可用的指令是
- k_l [W L−1 K−1] 液相的熱導率。
將統一的值分配給地下水的熱導率。如果使用此指令,則水的熱導率被假定為常數,等於 。因此,它不是從水溫計算出來的,水溫是預設設定。
- • • •
- • • •
- c_l [J kg−1 K−1] 液相的比熱容。
將統一的值分配給水的比熱容。如果使用此指令,則水的比熱容被假定為常數,等於 。因此,它不是從水溫計算出來的,水溫是預設設定。
- • • •
- • • •
導致模擬機械熱擴散。預設情況下不進行機械熱擴散。
- • • •
- • • •
以下指令可用於定義問題的初始溫度
- temp_top [°C] 域頂部的溫度。
- temp_grad [K m−1] 主導的地球熱梯度。
計算溫度的深度分佈,並將這些值分配給初始溫度。
- • • •
- • • •
以下指令可用於定義熱源邊界條件
- npanel 時變零級源函式中的面板數量。對於每個面板,輸入以下內容
- (a) ton_val,toff_val, (bc val(j),j=1,nspeciesmob) 時間開啟 [T],時間關閉 [T] 以及每單位時間、每單位孔隙介質固體體積產生的溶質質量 [M L−3]。
選定區域中的節點被分配零級源邊界條件。
面板是指源項被設定為新值的某一時間點。第一個面板通常從時間零開始。為最後一個面板給出的源項將一直保持到模擬結束。透過將 npanel 設定為 1,將 ton_val 設定為 0.0,並將 toff_val 設定為一個大數,您可以為整個模擬持續時間分配一個靜態源項。
請注意,如果 nspeciesmob 大於 1,則應包含 bc_val 的其他值。
- • • •
- • • •
- heat_q_zero 在 t = 0 時產生的熱量。
- heat_constant 指數函式中的常數。
選定區域中的節點被分配一個呈指數下降的零級熱源邊界條件。
- • • •
- • • •