#= dcpam_main �ץ�������� NAMELIST �ե����� (T42L22 ��)
#
#= NAMELIST file for "dcpam_main"
#
# Copyright (C) GFD Dennou Club, 2008-2009. All rights reserved.
#
# Note that Japanese and English are described in parallel.
#

&dcpam_main_nml
    DynMode                 = 'HSPLVAS83',
!!$    DynMode                 = 'NoHorAdv',
    PhysMode                = 'FullPhysics',
!!$    PhysMode                = 'HS94',
!!$    PhysMode                = 'VenusSimple',
!!$    PhysMode                = 'JupiterSimple',
!!$    PhysMode                = 'NoPhysics',
!!$    RadModel                = 'DennouAGCM',
    RadModel                = 'Earth',
!!$    RadModel                = 'Mars',
!!$    RadModel                = 'SL09',
!!$    RadModel                = 'Simple',
!!$    PhysImpMode             = '1LayModel',
    PhysImpMode             = 'SoilModel',
!!$    PhysImpMode             = 'SoilModelSO',
!!$    PhysImpMode             = 'AtmOnly',
!!$    MCMethod                = 'None',
!!$    MCMethod                = 'MCA',
    MCMethod                = 'RAS',
!!$    LSCMethod               = 'None',
    LSCMethod               = 'M65',
!!$    LSCMethod               = 'LL91',
!!$    CloudMethod             = 'None',
    CloudMethod             = 'Simple',
!!$    SfcMoistMethod          = 'None',
    SfcMoistMethod          = 'Bucket',
!!$    DCMethod                = 'None',
    DCMethod                = 'DCA',
    FlagSnow                = .true.
/
&fileset_nml
  FileTitle = 'Aqua-planet experiment by Neal and Hoskins (2001)',
                              ! ���ϥǡ����ե������ɽ��.
                              ! Title of output data files
  FileSource = 'dcpam5 $Name: dcpam5-20130930 $ (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   =  42,                 ! �������ȿ�. 
                                ! Maximum truncated wavenumber
  imax   =   1,                 ! ���ٳʻ�����. 
                                ! Number of grid points in longitude
  jmax   =  64,                 ! ���ٳʻ�����. 
                                ! Number of grid points in latitude
  kmax   =  22,                 ! ��ľ�ؿ�. 
                                ! Number of vertical level
  kslmax =   9                  ! �ϲ��α�ľ�ؿ�. 
                                ! Number of subsurface vertical level
/
&composition_nml
  ncmax       = 2, 
  Names       = 'QVap' 'H2OLiq',
  FlagAdv     = .true., .false.
/
&timeset_nml
  cal_type          = 'noleap',
  InitialYear       =     1,
  InitialMonth      =     1,
  InitialDay        =     1,
  InitialHour       =     0,
  InitialMin        =     0,
  InitialSec        =     0.0d0,
  EndYear           =     1,
  EndMonth          =     1,
  EndDay            =     3,
  EndHour           =     0,
  EndMin            =     0,
  EndSec            =     0.0d0,
  DelTimeValue    = 12.0, 
                              ! $ \Delta t $ .  ñ�̤� DelTimeUnit �ˤƻ���.
                              ! Unit is specified by "DelTimeUnit". 
  DelTimeUnit     = 'min', 
                              ! $ \Delta t $ ��ñ��. 
                              ! Unit of $ \Delta t $ 
  PredictIntValue = 1.0, 
                              ! ��λͽ¬����ɽ���ֳ�. 
                              ! 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 = 'init_T42L22.nc', 
                              ! ���Ϥ�������/�ꥹ�����ȥǡ����Υե�����̾
                              ! filename of input initial/restart data
  OutputFile = 'rst.nc', 
                              ! ���Ϥ���ꥹ�����ȥǡ����Υե�����̾
                              ! filename of output restart data
  IntValue = 365.0, 
                              ! �ꥹ�����ȥǡ����ν��ϴֳ�. 
                              ! Interval of restart data output
  IntUnit = 'day' 
                              ! �ꥹ�����ȥǡ����ν��ϴֳ֤�ñ��. 
                              ! Unit for interval of restart data output
/
&relaxed_arakawa_schubert
  FlagZeroCrtlCWF      = .true., 
  RainConversionFactor = 1.0d0
/
&cloud_simple_nml
!  CloudLifeTime  = 1200.0d0,
!  CloudLifeTime  = 1500.0d0,
  CloudLifeTime  =  900.0d0,
/
&surface_properties_nml
  SurfTempSetting    = 'file', 
                              ! ��ɽ�̲��٤�������ˡ
                              ! Setting of surface temperature
  SurfTempFile       = './sst_T42.nc',
                              ! ��ɽ�̲��٤Υե�����̾. 
                              ! File name of surface temperature
  SurfTempName       = 'SurfTemp',
                              ! ��ɽ�̲��٤��ѿ�̾. 
                              ! Variable name of surface temperature
  SeaIceSetting      = 'generate_internally',
                              ! ��ɹ��̩�٤�������ˡ
                              ! Setting of sea ice
  SeaIceFile         = '',
                              ! ��ɹ��̩�٤Υե�����̾. 
                              ! File name of sea ice
  SeaIceName         = '',
                              ! ��ɹ��̩�٤��ѿ�̾. 
                              ! Variable name of sea ice
  SurfCondSetting    = 'generate_internally',
                              ! ��ɽ���֤�������ˡ
                              ! Setting of surface condition
  SurfCondFile       = '',
                              ! ��ɽ���� (0: ����, 1: ����) �Υե�����̾.
                              ! File name of surface condition (0: fixed, 1: variable)
  SurfCondName       = '',
                              ! ��ɽ���� (0: ����, 1: ����) ���ѿ�̾.
                              ! Variable name of surface condition (0: fixed, 1: variable)
  SurfHeightSetting  = 'generate_internally', 
                              ! ��ɽ�̹��٤�������ˡ
                              ! Setting of surface height
  SurfHeightFile     = '',
                              ! ��ɽ�̹��٤Υե�����̾.
                              ! File name of surface height
  SurfHeightName     = '',
                              ! ��ɽ�̹��٤��ѿ�̾.
                              ! Variable name of surface height
  AlbedoSetting      = 'Matthews', 
                              ! ����٥ɤ�������ˡ
                              ! Setting of surface albedo
  RoughLengthSetting = 'Matthews'
                              ! ����Ĺ��������ˡ
                              ! Setting of surface roughness length
/
&surface_data_nml
  HeatCapacity     = 0.0d0,
                              ! ��ɽǮ����.
                              ! Surface heat capacity
  SurfCond         = 0
                              ! ��ɽ���� (0: ����, 1: ����).
                              ! Surface condition (0: fixed, 1: variable)
/
&set_gcmr_nml
  MRCO2 = 348.0d-6
/
&set_solarconst_nml
  SolarConst = 1365.0d0
/
&rad_short_income_nml
  FlagAnnualMean       = .false.,
!  FlagDiurnalMean      = .false.,
  FlagDiurnalMean      = .true.,
!  EpsOrb               =   23.44d0,
  EpsOrb               =    0.0d0,
  PerLonFromVE         =  282.768413d0,
  LonFromVEAtEpoch     =  279.403308d0,
!  Eccentricity         =    0.016713d0,
  Eccentricity         =    0.0d0,
  TimeAtEpoch          =   -1.0d0,
  EpochYear            = 1990,
  EpochMonth           =    1,
  EpochDay             =    1,
  EpochHour            =    0,
  EpochMin             =    0,
  EpochSec             =    0.0d0
/
&set_O3_nml
 FlagO3 = .true.,
 O3File = "O3_NH00_lon1_T042.nc"
/
&axesset_nml
  Depth = 0.0d0, -4.0d-2, -12.0d-2, -28.0d-2, -40.0d-2, -64.0d-2, -112.0d-2, -208.0d-2, -400.0d-2, -784.0d-2,
  Sigma =  1.000000000000000 , 0.9900498337491680 , 0.9704455335485082 , 0.9290099250785387 , 0.8589701834928262 , 0.7594520038794164 , 0.6361357916470737 , 0.5003923706134736 , 0.3897059700767299 , 0.3035033146633587 , 0.2363686191245908 , 0.1840840656677380 , 0.1433648144930023 , 0.1116526297920369 , 8.695515551401997E-02 , 6.772074320641454E-02 , 5.274096783933317E-02 , 4.107470705321645E-02 , 3.198901401747353E-02 , 2.491306916649053E-02 , 1.940231777557490E-02 , 1.176810060037360E-02 , 0.000000000000000E+00 ,
                              ! $ \sigma $ ��٥� (Ⱦ����). 
                              ! Half $ \sigma $ level
/
&constants_nml
  RPlanet    = 6.371e6,
                              ! $ a $ [m].
                              ! ����Ⱦ��.
                              ! Radius of planet
  Omega      = 7.292115e-5,
                              ! $ \Omega $ [s-1].
                              ! ��ž��®��.
                              ! Angular velocity
  Grav       = 9.79764,
                              ! $ g $ [m s-2].
                              ! ���ϲ�®��.
                              ! Gravitational acceleration
  CpDry      = 1004.64,
                              ! $ C_p $ [J kg-1 K-1].
                              ! �����絤���갵��Ǯ.
                              ! Specific heat of air at constant pressure
  CpWet      = 1846.0,
  MolWtDry   = 2.8964d-2
  MolWtWet   = 1.8015d-2
  LatentHeat = 2.501e6,
                              ! $ L $ [J kg-1] .
                              ! �ŷ����Ǯ.
                              ! Latent heat of condensation
  LatentHeatFusion = 3.337d5
/
&dynamics_hspl_vas83_nml
  FlagSpongeLayer = .true.,
  SLEFoldTimeValue = 10.0d0,
  SLEFoldTimeUnit  = 'day',
  SLOrder          = 1,
  SLNumLayer       = 5,
  FlagDivDamp = .true.,
  HDOrder = 4,
                              ! ĶǴ���μ���.  Order of hyper-viscosity
  HDEFoldTimeValue = 1.0, 
                              ! �����ȿ����Ф��� 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
/
!
! �ҥ��ȥ�ǡ������Ϥ���������
! Global settings about history data output
!
&gtool_historyauto_nml
  IntValue = 0.25,
                              ! �ҥ��ȥ�ǡ����ν��ϴֳ֤ο���. 
                              ! ����ͤ�Ϳ�����, ���Ϥ��޻ߤ��ޤ�. 
                              !
                              ! Numerical value for interval of history data output
                              ! Negative values suppresses 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',
/
&gtool_historyauto_nml
  Name = 'H2OLiq'
/
!&gtool_historyauto_nml
!  Name = 'Vor, Div, SigDot, DPiDt'
!/
&gtool_historyauto_nml
  Name = 'SigDot'
/
&gtool_historyauto_nml
  Name = 'SurfTemp'
/
&gtool_historyauto_nml
  Name = 'SoilMoist'
/
&gtool_historyauto_nml
  Name = 'SurfSnow'
/
&gtool_historyauto_nml
  Name = 'SoilTemp'
/
&gtool_historyauto_nml
  Name = 'Rain, Snow, PRCP',
  TimeAverage = .true.
/
&gtool_historyauto_nml
  Name = 'Evap, Sens, OLR, SLR, OSR, SSR'
  TimeAverage = .true.
/
&gtool_historyauto_nml
  Name = 'EvapB, SensA, OLRA, SLRA, OSRA, SSRA'
  TimeAverage = .true.
/
&gtool_historyauto_nml
  Name = 'SurfAlbedo'
/
&gtool_historyauto_nml
  Name = 'SeaIceConc'
/
&gtool_historyauto_nml
  Name = 'Mass, KinEngy, IntEngy, PotEngy, LatEngy, TotEngy, Enstro'
  SpaceAverage = .true., .true., .true.,
  Precision = 'double',
/
!!$&gtool_historyauto_nml
!!$  Name = 'RainCumulus, RainLsc',
!!$  TimeAverage = .true.
!!$/
!!$&gtool_historyauto_nml
!!$  Name = 'DTempDtCumulus, DQVapDtCumulus, DTempDtLsc, DQVapDtLsc'
!!$/
!!$&gtool_historyauto_nml
!!$  Name = 'DTempDtDryConv'
&gtool_historyauto_nml
  Name = 'O3, CO2'
/
&gtool_historyauto_nml
  Name = 'Decl'
/
&gtool_historyauto_nml
  Name = 'DistFromStarScld'
/
&gtool_historyauto_nml
  Name = 'PlanetLonFromVE'
/
&gtool_historyauto_nml
  Name = 'CloudCover, EffCloudCover'
/
&gtool_historyauto_nml
  Name = 'SurfH2OVapFlux, SurfH2OVapFluxB'
  TimeAverage = .true.
/
&gtool_historyauto_nml
  Name = 'EvapU, SurfH2OVapFluxU'
  TimeAverage = .true.
/
