跳轉到內容

HydroGeoSphere/融雪

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

您可以在指定集合中的面分配融雪邊界條件。這些面應該是陸地流域的一部分,通常位於外邊界。

以下指令可以用作輸入型別指令在邊界條件...結束指令組分配融雪邊界條件

將輸入型別設定為融雪邊界條件。

• • •

例如

boundary condition
    type
    snowmelt

    face set
    top

    time value table
    !  time             snowfall             air temperature
        0               2.5848E-07           -7
        2592000         2.0447E-07           -6.1
        5184000         2.5463E-07           -0.9
        7776000         0                     6.2
        10368000        0                    12.9
        12960000        0                    18
        15552000        0                    20.2
        18144000        0                    19.3
        20736000        0                    14.8
        23328000        0                     8.6
        25920000        0                     2.4
        28512000        2.7006E-07           -4
        31104000        2.7006E-07           -4
    end

    interpolate

    snowmelt constants
    100.0d0        ! snow density
    5.78704E-06    ! melting constant
    0.0            ! sublimation constant
    0.0            ! threshold temperature
    0.1            ! initial snow depth
    
    tecplot output

end


此示例展示了使用時間值表指令來定義降雪量和氣溫值,並使用雪密度、融化常數、昇華率、閾值溫度和初始雪深來分配融雪常數指令。

融雪常數

[編輯 | 編輯原始碼]
  1. snow_rho 雪密度 [M L−3]。前一個流動解決方案的結果。
  2. snow_melt 雪融化常數。
  3. snow_sublimation 雪昇華常數。
  4. snow_threshold_temp 雪閾值溫度。
  5. snow_initial_depth 初始雪深 [L]。

融雪常數命令需要 5 個值來表示雪密度、融化常數、昇華常數、閾值溫度和初始雪深。五個雪引數必須按上述順序排列,以便grok 正確讀取。

• • •

華夏公益教科書