跳转到内容

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 卷积积分的记忆长度。
• • •

华夏公益教科书