跳轉到內容

HydroGeoSphere/孔隙水凍融

來自華夏公益教科書,開放的書籍,為了一個開放的世界

為了計算孔隙水的凍融,HydroGeoSphere 需要以下一組指令

孔隙水凍融...結束

[編輯 | 編輯原始碼]

grok 讀取定義了域的孔隙水凍融引數的指令,直到遇到結束指令。

• • •

例如

pore water freezing-thawing
    surface temperature
        0              -7.0
        2592000        -6.1
        5184000        -0.9
        7776000         6.2
        10368000       12.9
        12960000       18.0
        15552000       20.2
        18144000       19.3
        20736000       14.8
        23328000        8.6
        25920000        2.4
        28512000       -4.0
        31104000       -7.0
    end

    thermal diffusivity
    0.2d-6

    background temperature
    6.0d0

    melting temperature
    0.5d0

    freezing temperature
    -0.5d0

    maximum freezing depth
    2.0d0

    integration convergence criteria
    1.0e-4

    memory length for convolution integral
    15552000.0d0     ! 6*30*86400 sec = 6 months

end


地表溫度

[編輯 | 編輯原始碼]
  1. time(i), val(i)...end 時間和地表溫度值列表。

在時間 time(i) 時,值 val(i) 會被應用並保持到時間 time(i+1)。列表中輸入的最後一個值將在模擬結束之前一直應用。

• • •

熱擴散率

[編輯 | 編輯原始碼]
  1. val 熱擴散率 [L2 T−1]。
• • •

背景溫度

[編輯 | 編輯原始碼]
  1. val 背景溫度 [Θ]。
• • •

熔化溫度

[編輯 | 編輯原始碼]
  1. val 熔化溫度 [Θ]。
• • •

凍結溫度

[編輯 | 編輯原始碼]
  1. val 凍結溫度 [Θ]。
• • •

最大凍結深度

[編輯 | 編輯原始碼]
  1. val 最大凍結深度 [L]。
• • •

積分收斂準則

[編輯 | 編輯原始碼]
  1. val 積分收斂準則。
• • •

卷積積分的記憶長度

[編輯 | 編輯原始碼]
  1. val 卷積積分的記憶長度。
• • •

華夏公益教科書