#= dcpam_main プログラム用 NAMELIST ファイル (T21L20 用)
#
#= NAMELIST file for "dcpam_main" (for T21L20)
#
# Copyright (C) GFD Dennou Club, 2008-2009. All rights reserved.
#
# Note that Japanese and English are described in parallel.
#
&mpi_messagecntl_nml
  Output_Rank = 0
  	                      ! MPI 出力を行う rank
  	                      ! MPI rank for output messages
/ 
&fileset_nml
  FileTitle = 'QBO experiment (Fujita and Ishioka 2024)', 
                              ! 出力データファイルの表題.
                              ! Title of output data files
  FileSource = 'dcpam5 $Name:  $ (http://www.gfd-dennou.org/library/dcpam)', 
                              ! データファイル作成の手段. 
                              ! Source of data file
  FileInstitution = 'GFD Dennou Club (http://www.gfd-dennou.org)'
                              ! データファイルを最終的に変更した組織/個人. 
                              ! Institution or person that changes data files for the last time
/
&gridset_nml
  nmax = 63,                  ! 最大全波数. 
                              ! Maximum truncated wavenumber
  imax = 256,                 ! 経度格子点数. 
                              ! Number of grid points in longitude
  jmax = 128,                 ! 緯度格子点数. 
                              ! Number of grid points in latitude
  kmax = 111                  ! 鉛直層数. 
                              ! Number of vertical level
  MPILayerDivNum = 1          ! MPI 層方向並列数
                              ! MPI division for layers
/
&timeset_nml
  RestartTimeValue  = 0.0, 
                              ! リスタート開始時刻. 
                              ! Restart time of calculation
  RestartTimeUnit   = 'day', 
                              ! リスタート開始時刻の単位. 
                              ! Unit of restart time of calculation
!  IntegPeriodValue    = 200.0, 
  IntegPeriodValue    = 2.0, 
                              ! 積分時間. 
                              ! Integral time. 
  IntegPeriodUnit     = 'day', 
                              ! 計算開始時刻の単位. 
                              ! Unit of end time of calculation
  DelTimeValue    = 12.0, 
                              ! $ \Delta t $ .  単位は DelTimeUnit にて指定.
                              ! Unit is specified by "DelTimeUnit". 
  DelTimeUnit     = 'min', 
                              ! $ \Delta t $ の単位. 
                              ! Unit of $ \Delta t $ 

  ! 計算開始日時
  ! Start date of calculation
  ! 
  InitialYear  = 2000, InitialMonth = 1, InitialDay   = 1
  InitialHour  = 0,    InitialMin   = 0, InitialSec   = 0.0

  ! 計算終了日時  ("IntegPeriodValue" が負の場合にこちらが使用される)
  ! End date of calculation (These are used when "IntegPeriodValue" is negative)
  ! 
  EndYear  = 2000, EndMonth = 2, EndDay   = 1
  EndHour  = 0,    EndMin   = 0, EndSec   = 0.0

  PredictIntValue = 0.2, 
                              ! 終了予測日時表示間隔. 
                              ! Interval of predicted end time output
  PredictIntUnit  = 'day', 
                              ! 終了予測日時表示間隔 (単位). 
                              ! Unit for interval of predicted end time output
  CpuTimeMoniter  = .true.
                              ! CPU 時間計測のオンオフ
                              ! On/off of CPU time monitoring
/
&restart_file_io_nml
  InputFile = 'data00/init_T63L111.nc', 
                              ! 入力する初期値/リスタートデータのファイル名
                              ! filename of input initial/restart data
  OutputFile = 'data01/rst.nc', 
                              ! 出力するリスタートデータのファイル名
                              ! filename of output restart data
  IntValue = 200.0, 
                              ! リスタートデータの出力間隔. 
                              ! Interval of restart data output
  IntUnit = 'day' 
                              ! リスタートデータの出力間隔の単位. 
                              ! Unit for interval of restart data output
/
&axesset_nml
  Sigma = 1.0, 0.9961332742158552, 0.9922815, 0.9825859879199454, 0.97298521, 0.9588569475597392, 0.944933835, 0.9275225631807789, 0.91043211, 0.8906702411168085, 0.8713373240000001, 0.8499696057897419, 0.829125886, 0.8067373113675153, 0.784953287, 0.7619959924277976, 0.7397101229999999, 0.7165276714835136, 0.694071756, 0.6709215130015517, 0.648543429, 0.6256164588344916, 0.6034999910000001, 0.5809383966222388, 0.559220258, 0.5371320812200269, 0.515916347, 0.49438764739717156, 0.47375732, 0.4528620265379684, 0.43288833000000004, 0.41269508057505844, 0.3934438, 0.3740204327046986, 0.35555595, 0.3369709960679197, 0.31935747999999997, 0.3016793615182411, 0.28497982, 0.2682726886610258, 0.252545024, 0.23686245344616097, 0.22215374100000002, 0.20752894036697686, 0.193866918, 0.18030010607572752, 0.1676827, 0.15524048817254474, 0.1437215, 0.1324129720388452, 0.12199424, 0.1118175425363444, 0.10248978, 0.09343186177320016, 0.085174471, 0.07720654012301105, 0.069983996, 0.0631543997785969, 0.05699129, 0.051200826403670574, 0.045998689, 0.041325101080813074, 0.037126362, 0.033354227705186396, 0.029965352, 0.026920794533247795, 0.024185572, 0.02172825455673336, 0.019520607, 0.01753726196263287, 0.01575543, 0.014154637686662992, 0.01271649, 0.01142446124383728, 0.010263706, 0.00922088649918549, 0.0082840202, 0.007442342437033, 0.0066861813, 0.006006847655517402, 0.0053965361, 0.004848234156349476, 0.0043556411, 0.0039130965577934915, 0.0035155157, 0.003158330159995771, 0.0028374356, 0.00254914463784911, 0.0022901448, 0.002044871701004873, 0.0018258672, 0.0016197630692458699, 0.001436924, 0.001265990105705728, 0.0011153902, 0.0009755786325997633, 0.00085329212, 0.0007406037032371043, 0.00064279727, 0.0005533715248478353, 0.00047638666, 0.0004065801802503196, 0.00034700267, 0.0002934531308350246, 0.00024816737, 0.00020784070111220035, 0.00017406703, 0.00014428692311949668, 0.00011960172, 9.806170755054483e-05, 8.0401005e-05, 0.0
                              ! $ \sigma $ レベル (半整数). 
                              ! Half $ \sigma $ level
/
&constants_nml
  RPlanet    = 6.371e6,
                              ! $ a $ [m]. 
                              ! 惑星半径. 
                              ! Radius of planet
  Omega      = 7.292e-5, 
                              ! $ \Omega $ [s-1]. 
                              ! 回転角速度. 
                              ! Angular velocity
  Grav       = 9.8, 
                              ! $ g $ [m s-2]. 
                              ! 重力加速度. 
                              ! Gravitational acceleration
  CpDry      = 1004.0, 
                              ! $ C_p $ [J kg-1 K-1]. 
                              ! 乾燥大気の定圧比熱. 
                              ! Specific heat of air at constant pressure
  MolWtDry   = 28.98d-3
                              ! $ M $ [kg mol-1].
                              ! 乾燥大気の平均分子量.
                              ! Mean molecular weight of dry air
/
&dynamics_hspl_vas83_nml
  HDOrder = 8, 
                              ! 超粘性の次数.  Order of hyper-viscosity
  HDEFoldTimeValue = 0.1, 
                              ! 最大波数に対する e-folding time. 
                              ! 負の値を与えると, 水平拡散係数をゼロにします. 
                              ! 
                              ! E-folding time for maximum wavenumber. 
                              ! If negative value is given, 
                              ! coefficients of horizontal diffusion become zero.
  HDEFoldTimeUnit = 'day'
                              ! 最大波数に対する e-folding time の単位. 
                              ! Unit of e-folding time for maximum wavenumber
  FlagSpongeLayer             = .false.,
  FlagSpongeLayerforZonalMean = .true.,
  FlagSpongeLayerforHeat      = .false.

  SLEFoldTimeValue =   3.0,
  SLEFoldTimeUnit  = 'day',
  SLOrder          = 1,
  SLNumLAyer       = 8,
/
&surface_properties_nml
  SurfHeightFile   = '',
                              ! 地表面高度のファイル名. 
                              ! File name of surface height
  SurfHeightName   = ''
                              ! 地表面高度の変数名. 
                              ! Variable name of surface height
/
&initial_data_nml
  QVapAvr = 0.0
/
!
! ヒストリデータ出力の全体設定
! Global settings about history data output
!
&gtool_historyauto_nml
!  IntValue = 10.0,
  IntValue = 0.2,
                              ! ヒストリデータの出力間隔の数値. 
                              ! 負の値を与えると, 出力を抑止します. 
                              !
                              ! Numerical value for interval of history data output
                              ! Negative values suppress output.
  IntUnit = 'day',
!!$  IntUnit = 'hrs',
!!$  IntUnit = 'min',
!!$  IntUnit = 'sec',
                              ! ヒストリデータの出力間隔の単位. 
                              ! Unit for interval of history data output
  Precision = 'float',     ! 単精度
!!$  Precision = 'double', ! 倍精度
                              ! ヒストリデータの精度. 
                              ! Precision of history data
!!$  FilePrefix = '',
  FilePrefix = 'data01/',
                              ! ヒストリデータのファイル名の接頭詞. 
                              ! Prefixes of history data filenames
/
!
! ヒストリデータ出力の個別設定
! Individual settings about history data output
!
&gtool_historyauto_nml
  Name = 'U, V, Temp, Ps, QVap, SigDot, OMG, TempEQHS94, Msf'
/
&gtool_historyauto_nml
  Name = 'TotalMass, TotalKinEngy, TotalIntEngy, TotalPotEngy, TotalLatEngy, TotalTotEngy, MeanEnstro'
/
&gtool_historyauto_nml
  Name = 'MeanMass, MeanKinEngy, MeanIntEngy, MeanPotEngy, MeanLatEngy, MeanTotEngy, MeanEnstro'
/
&gtool_historyauto_nml
  Name = 'Mass, KinEngy, IntEngy, PotEngy, LatEngy, TotEngy, Enstro', 
!  SpaceAverage = .true., .true., .true., .true., .true.
/
