DCPAM 傾圧不安定実験 4-2 水蒸気分布依存性実験 : 設定の変更

凝結を考慮する設定にする

方針

  • 設定を変更して非対流性凝結を用いて実験する.

設定ファイルの変更

設定ファイル (*.conf) の形式は Fortran の namelist 形式である. "&XXX" から "/" までが一つのまとまり.

init_data_p04_T*.conf の変更

  • 以下をファイル内に追記 (追記する場所はどこでもよい)

    &composition_nml
      ncmax       = 3,
      Names       = 'QH2OVap', 'QH2OLiq', 'QH2OSol',
      FlagAdv     = .true., .false.,  .false.,
      FlagMassFix = .true., .false.,  .false.,
      FlagVDiff   = .true., .false.,  .false.,
    /

dcpam_p04_T*.conf の変更

  • dcpam_main_nml の設定 ("&dcpam_main_nml" から "/" まで) の変更.
    • 以下の行をコメントアウト

      PhysMode                = 'NoPhysics',
      --->
      !PhysMode                = 'NoPhysics',
    • 以下の行を追記.

      PhysMode         = 'FullPhysics',
      RadModel         = 'none',     ! First character is 'n', not 'N'.
      SfcFluxMethod    = 'L82',      ! default
      VDiffMethod      = 'MY2',      ! default
      PhysImpMode      = "AtmOnly",
      MCMethod         = "None",
      LSCMethod        = "M65",      ! default
      CloudMethod      = "None",     ! default
      SfcMoistMethod   = "None",     ! default
      GWDMethod        = "None",     ! default
      DCMethod         = "None",

      なお, "!" 以降はコメントなので書かなくても良い.

  • 以下をファイル内に追記 (追記する場所はどこでもよい)

    &composition_nml
      ncmax       = 3,
      Names       = 'QH2OVap', 'QH2OLiq', 'QH2OSol',
      FlagAdv     = .true., .false.,  .false.,
      FlagMassFix = .true., .false.,  .false.,
      FlagVDiff   = .true., .false.,  .false.,
    /
    &surface_flux_bulk_nml
      FlagConstBulkCoef = .true.,
      ConstBulkCoef     = 0.0d0
    /
    &vdiffusion_my_nml
      FlagConstDiffCoef = .true.,
      ConstDiffCoefM    = 0.0d0,
      ConstDiffCoefH    = 0.0d0
    /
  • 以下をファイルの最後に追記

    &gtool_historyauto_nml
      Name = 'PRCP',
      TimeAverage = .true.
    /

凝結を考慮した実験

上記の方法で設定を変更して実行する.