!= Configuration file for deepconv/arare
!
! Authors::   SUGIYAMA Ko-ichiro, ODAKA Masatsugu
! Version::   $Id: arare.conf,v 1.4 2011-10-06 06:40:12 yot Exp $
! Tag Name::  $Name: arare5-20111010 $
! Copyright:: Copyright (C) GFD Dennou Club, 2006. All rights reserved.
! License::   See COPYRIGHT[link:COPYRIGHT]
!
!
!== History
!
! * 2006/09/20 (Masataugu ODAKA): Update
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

!!!
!!! 物理過程の選択
!!!
&deepconv_main_nml
! FlagTurbMethod は以下から選択
!  KW1978 (Klemp and Wilhelmson 1978)
!
   FlagTurbMethod  = "KW1978",
!
! FlagCloudMethod は以下から選択
!  K1969 (Kessler 1969)
!  MarsCond (拡散成長)
!
   FlagCloudMethod = "K1969",
!
! FlagCloudMethod
!  HeatConst (指定した高度を一様冷却)
!  HeatVary  (指定した高度を一様冷却, 冷却率は高度の関数)
!  HeatBalance (系に与える加熱冷却が釣り合うように熱強制を与える)
!
   FlagRadMethod   = "HeatConst"
!
! FlagSurfaceMethod
!  Diff (境界から拡散的に熱と物質を与える, 下部境界の温度・物質量固定)
!  Bulk (バルク法)
!
   FlagSurfaceMethod = "Diff"
/    


!!!
!!!入出力ファイルに関する設定
!!!
&fileset_nml
  FileInstitution    = "sugiyama@gfd-dennou.org"   !ファイルを最終的に変更した人, 組織. 
/

!!!
!!! リスタートファイルに関する設定
!!!
&restartfileio_nml
  InputFile  = "jupiter_restart.nc",
  OutputFile = "jupiter_restart2.nc",
/

!!!
!!!積分時間に関する設定
!!!
&timeset_nml
  DelTimeLong   = 4.0d0       !長いタイムステップ [sec]
  DelTimeShort  = 4.0d-1      !短いタイムステップ(音波関連項) [sec]
  RestartTime   = 0.0d0       !開始時刻 [sec]
  IntegPeriod   = 4800.0d0    !積分時間 [sec]
  DelTimeOutput = 240.0d0     !リスタートファイルに書き出す時間刻み [sec]
/

!!!
!!!格子点数に関する設定
!!!
&gridset_nml
  NX    = 100                ! X 方向刻み点数
  NY    = 1                  ! Y 方向刻み点数
  NZ    = 100                ! Z 方向刻み点数
  NCMAX = 9                  ! 化学種の数
  Xmg   = 5                  ! X 方向のマージン
  Ymg   = 0                  ! Y 方向のマージン
  Zmg   = 5                  ! Z 方向のマージン
/

!!!
!!!軸に関する設定
!!!
&axesset_nml
  Xmin  = 0.0d0              ! X 座標の始点
  Xmax  = 150.0d3            ! X 座標の終点
  Ymin  = 0.0d0              ! X 座標の始点
  Ymax  = 1.5d3              ! X 座標の終点
  Zmin  = 0.0d0              ! Z 座標の始点
  Zmax  = 150.0d3            ! Z 座標の終点
/

!!!
!!!実験パラメタ(物理・化学)の設定
!!!
&constants_nml
  Grav       = 23.1d0,        !重力             [m/s]
  PressBasis = 10.0d5,        !(温位の)基準圧力 [Pa]
  TempSfc      = 340.0d0,     !地表面温度       [K]
  PressSfc     = 10.0d5,      !地表面圧力       [Pa]
  SpcDrySymbol(1) = 'H2-g'  , !乾燥成分の化学種名
  SpcDrySymbol(2) = 'He-g'  , !乾燥成分の化学種名
  SpcDryMolFr(1)  = 0.8531d0, !乾燥成分の存在度
  SpcDryMolFr(2)  = 0.1455d0, !乾燥成分の存在度
/

!!!
!!! 組成に関する設定
!!!
&composition_nml
  SpcWetSymbol(1) = 'H2O-g'        , !湿潤成分
  SpcWetSymbol(2) = 'NH3-g'        , !湿潤成分
  SpcWetSymbol(3) = 'H2S-g'        , !湿潤成分
  SpcWetSymbol(4) = 'H2O-s-Cloud'  , !湿潤成分
  SpcWetSymbol(5) = 'H2O-s-Rain'   , !湿潤成分
  SpcWetSymbol(6) = 'NH3-s-Cloud'  , !湿潤成分
  SpcWetSymbol(7) = 'NH3-s-Rain'   , !湿潤成分
  SpcWetSymbol(8) = 'NH4SH-s-Cloud', !湿潤成分
  SpcWetSymbol(9) = 'NH4SH-s-Rain' , !湿潤成分
  SpcWetMolFr(1)  = 1.4d-3  , !湿潤成分の存在度 (旧 1 x solar)
  SpcWetMolFr(2)  = 4.75d-4 , !湿潤成分の存在度 (旧 2.5 x solar)
  SpcWetMolFr(3)  = 6.75d-5 , !湿潤成分の存在度 (旧 2.5 x solar)
!  SpcWetMolFr(3)  = 0.0d0 , !湿潤成分の存在度 (旧 2.5 x solar)
/

!!!
!!!減衰係数の設定 (utils/damping.f90 で利用)
!!!
&damping_nml
  Time   = 4.0d2             !スポンジ層の減衰係数の e-folding time
  DepthH = 0.0d0             !スポンジ層の厚さ(水平方向)
  DepthV = 20.0d3            !スポンジ層の厚さ(鉛直方向)
/

!!!
!!!減衰項の設定 (dynamics/dynamicshevi.f90 で利用)
!!!
&dynamics_nml
! AlphaSound = 1.0e-8  !音波減衰項の係数
! AlphaNDiff = 1.0d-4  !数値拡散項の係数
!! NDiffRatio = 1.0d0   !速度に対する粘性を上げる場合は数字を 1 以上にする. 
/

!!!
!!!乱流拡散 (physics/turbulence_kw1978.f90)
!!!
&turbulence_kw1978_nml
!  Cm = 2.0d-1,      !乱流エネルギー診断式の係数 
!  KmMax = 800.0d0,  !乱流拡散係数の最大値
/

!!!
!!!雲物理パラメタリゼーションの設定 (physics/cloudphys_k1969.f90 で利用)
!!!
&cloudphys_k1969_nml
  Planet           = "earch"   ! 雲物理過程のパラメータを惑星毎にいじる.
!  Planet = "Jupiter",
  AutoConvTime = 1.0d2,        ! 併合成長の時定数 [sec]
  QMixCr = 0.0d0,              ! 併合成長を生じる臨界混合比 [kg/kg]
/ 

!!!
!!!雲物理パラメタリゼーションの設定 (physics/cloudphys_marscond.f90 で利用)
!!!
&cloudphys_marscond_nml
  DensIce     = 1.565d3     ! 固相の密度 [kg/m^3]
  NumAerosol  = 5.0d8       ! エアロゾルの数密度 [1/kg]
  RadiAerosol = 1.0d-7      ! エアロゾルの半径 [m]
  Kd          = 4.8d-3      ! 大気熱伝導係数 [W/K m]
  SatRatioCr  = 1.0d0       ! 臨界飽和比
  SatRtWetAdia= 1.0d0       ! 湿潤断熱温度分布の飽和比
/

!!!
!!!放射強制の設定 (physics/radiation_simple.f90 で利用)
!!!
&radiation_simple_nml
!
! HeatConst => HeightUp から HeightDown までの間を, RadHeatRate で加熱・冷却
! HeatVary  => 地表から HeightDown まで RadHeatRate で一様加熱, 
!              HeightDown から HeightUp までは線形に減少 (HeightUp で加熱率ゼロ)
!
  RadHeatRate   = 0.0d0,  !一様放射強制の大きさ [K/day]
  HeightUp   = 10.0d3,    !
  HeightDown = 0.0d3,     !
/


!!!
!!!放射強制の設定 (physics/radiation_heatbalance.f90 で利用)
!!!
&radiation_heatbalance_nml
  RadCoolRate = 1.0d0   !冷却率
  HeightHeatUp   = 0.0d0  !放射強制を与える鉛直領域の上限
  HeightHeatDown = 0.0d0  !放射強制を与える鉛直領域の上限
  HeightCoolUp   = 0.0d0  !放射強制を与える鉛直領域の上限
  HeightCoolDown = 0.0d0  !放射強制を与える鉛直領域の上限
/

!!!
!!!地表面からの熱・物質輸送 (physics/surfaceflux_diff.f90 で利用)
!!!
&surfaceflux_diff_nml
 Kappa = 800.0d0      !拡散係数
/

!!!
!!!地表面からの熱・物質輸送 (physics/surfaceflux_bulk.f90 で利用)
!!!
&surfaceflux_bulk_nml
  Bulk = 1.5d-3    !熱・運動量フラックスのバルク係数
  VelX = 0.0d0     !下層での水平速度嵩上げ値
/

!!!
!!! データ出力 (gtool の HistoryAutoCreate の書式)
!!!
&gtool_historyauto_nml
   FilePrefix = "jupiter_"     !接頭詞
   IntValue = 120.0,           !出力間隔の数値
   IntUnit = 'sec',            !出力間隔の単位
/
&gtool_historyauto_nml
  Name = 'PTemp, VelX, VelY, VelZ, Exner, Km, H2O-g, NH3-g, H2S-g, H2O-s-Rain, H2O-s-Cloud, NH3-s-Rain, NH3-s-Cloud, NH4SH-s-Rain, NH4SH-s-Cloud',   ! 出力変数
  IntUnit = 'sec',                ! 出力間隔の単位
/
