Back to home page

MITgcm

 
 

    


Warning, /verification/natl_box/input/data is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit 4761951a on 2009-06-29 22:10:40 UTC
cdf4d1244c Patr*0001 # ====================
                0002 # | Model parameters |
                0003 # ====================
                0004 #
                0005 # Continuous equation parameters
                0006 #
                0007 #   tRef            - Reference vertical potential temperature          (deg C)
                0008 #   sRef            - Reference vertical salinity                         (PSU)
                0009 #   viscAh          - Horizontal eddy viscosity coefficient             (m^2/s)
                0010 #   viscAz          - Vertical eddy viscosity coefficient               (m^2/s)
                0011 #   diffKhT         - Horizontal temperature diffusivity                (m^2/s)
                0012 #   diffKzT         - Vertical temperature diffusivity                  (m^2/s)
                0013 #   diffKhS         - Horizontal salt diffusivity                       (m^2/s)
                0014 #   diffKzS         - Vertical salt diffusivity                         (m^2/s)
                0015 #   tAlpha          - Linear EOS thermal expansion coefficient           (1/oC)
                0016 #   sBeta           - Linear EOS haline contraction coefficient         (1/ppt)
                0017 #   gravity         - Acceleration due to gravity                       (m/s^2)
                0018 #   rigidLid        - Set to true to use rigid lid
                0019 #   implicitFreeSurface - Set to true to use implicit free surface
                0020 #   eosType         - Flag for linear or polynomial equation of state
                0021 #   GMkbackground   - background value of GM/Redi coefficient
                0022 #   momAdvection    - On/Off flag for momentum self transport
                0023 #   momViscosity    - On/Off flag for momentum mixing
                0024 #
                0025  &PARM01
                0026  viscAz             = 1.E-3,
                0027  diffKzT            = 1.E-5,
                0028  diffKzS            = 1.E-5,
                0029  viscAh             = 5.0E4,
                0030  viscA4             = 5.e12,
                0031  diffKhT            = 1.0E3,
                0032  diffKhS            = 1.0E3,
4761951a87 Jean*0033 #rotationPeriod     = 86400.,
cdf4d1244c Patr*0034  tAlpha             = 2.E-4,
                0035  sBeta              = 7.4E-4,
                0036  gravity            = 9.81,
                0037  rigidLid           = .FALSE.,
                0038  implicitFreeSurface= .TRUE.,
                0039  implicitDiffusion  = .TRUE.,
7e8814bbc3 Jean*0040  useCDscheme        = .TRUE.,
e67f7f7c39 Jean*0041  useNHMTerms        = .TRUE.,
cdf4d1244c Patr*0042  eosType            = 'POLY3',
                0043  momAdvection       = .TRUE.,
                0044  momViscosity       = .TRUE.,
                0045  implicitDiffusion  = .TRUE.,
                0046  implicitViscosity  = .TRUE.,
                0047  no_slip_bottom     = .TRUE.,
                0048  no_slip_sides      = .FALSE.,
                0049  readBinaryPrec     = 32,
4ccdfc80e4 Jean*0050 #- not safe to use globalFiles in multi-processors runs
                0051 #globalFiles        = .TRUE.
cdf4d1244c Patr*0052  &
                0053 
                0054 # Elliptic solver parameters
                0055 #
                0056 #   cg2dMaxIters       - Maximum number of 2d solver iterations
                0057 #   cg2dTargetResidual - Solver target residual
                0058 #
                0059  &PARM02
                0060  cg2dMaxIters       = 1000,
d344aa347a Patr*0061  cg2dTargetResidual = 1.E-13,
cdf4d1244c Patr*0062  &
                0063 
                0064 # Time stepping parameters
                0065 #
                0066 #   startTime         - Integration starting time                (s)
                0067 #   endTime           - Integration ending time                  (s)
                0068 #   tauCD             - CD scheme coupling timescale             (s)
                0069 #   deltaTMom         - Timestep for momemtum equations          (s)
                0070 #   deltaTtracer      - Tracer timestep                          (s)
                0071 #   deltaTClock       - Timestep used as model "clock"           (s)
                0072 #   abEps             - Adams-Bashforth stabilising factor
                0073 #   pChkPtFreq        - Frequency of permanent check pointing    (s)
                0074 #   chkPtFreq         - Frequency of rolling check pointing      (s)
                0075 #   dumpFreq          - Frequency at which model state is stored (s)
                0076 #   tauThetaClimRelax - Relaxation to climatology time scale     (s)
                0077 #   tauSaltClimRelax  - Relaxation to climatology time scale     (s)
                0078 #
                0079  &PARM03
58664d259e Jean*0080  baseTime   = 21600.,
                0081  startTime  = 21600.,
                0082  endTime    = 93600.,
cdf4d1244c Patr*0083  deltaTmom  = 3600.0,
45f1785faf Jean*0084  TauCD      = 172800.,
d344aa347a Patr*0085  cAdjFreq   = 0.,
cdf4d1244c Patr*0086  abEps      = 0.1,
                0087  pChkptFreq = 0.0,
                0088  chkptFreq  = 0.0,
58664d259e Jean*0089  dumpFreq   = 86400.,
cdf4d1244c Patr*0090  tauSaltClimRelax = 2592000.0,
                0091  tauThetaClimRelax = 2592000.0,
                0092  periodicExternalForcing = .TRUE.,
                0093  externForcingPeriod = 43200.0,
d344aa347a Patr*0094  externForcingCycle = 2764800.0,
16f603f274 Alis*0095  monitorFreq=1.,
cdf4d1244c Patr*0096  &
                0097 
                0098 # Gridding parameters
                0099 #
                0100 #   usingSphericalPolarGrid - On/Off flag for spherical polar coordinates
                0101 #   delX                    - Zonal grid spacing         (degrees)
                0102 #   delY                    - Meridional grid spacing    (degrees)
                0103 #   delZ                    - Vertical grid spacing      (m)
fdb16198f0 Jean*0104 #   ygOrigin                - Southern boundary latitude (degrees)
cdf4d1244c Patr*0105 #
                0106  &PARM04
                0107  usingSphericalPolarGrid = .TRUE.,
                0108  delX   = 20*2.,
                0109  delY   = 16*2.,
                0110  delZ= 10., 10., 15., 20., 20., 25., 35., 50., 75.,
                0111        100., 150., 200., 275., 350., 415., 450.,
45f1785faf Jean*0112        500., 500., 500., 500., 500., 500., 500.,
fdb16198f0 Jean*0113  ygOrigin = 10.,
                0114  xgOrigin= -42.,
cdf4d1244c Patr*0115  &
                0116 
                0117 # Input datasets
                0118 #
                0119 #   bathyFile       - File containing bathymetry
                0120 #   hydrogThetaFile - File containing initial potential temperature data
                0121 #   hydrogSaltFile  - File containing initial salinity data
                0122 #   zonalWindFile   - File containing zonal wind data
                0123 #   meridWindFile   - File containing meridional wind data
                0124 #   thetaClimFile   - File containing theta climatology used for relaxation
                0125 #   saltClimFile    - File containing salt climatology used for relaxation
                0126 #
                0127  &PARM05
                0128  bathyFile       = 'kf_topog',
                0129  hydrogThetaFile = 'kf_climtheta',
                0130  hydrogSaltFile  = 'kf_climsalt',
b33fd832c4 Jean*0131  zonalWindFile   = 'kf_tx',
                0132  meridWindFile   = 'kf_ty',
cdf4d1244c Patr*0133  thetaClimFile   = 'kf_sst',
                0134  saltClimFile    = 'kf_sss',
                0135  surfQFile       = 'kf_qnet',
                0136  EmPmRFile       = 'kf_empmr',
                0137  surfQswFile     = 'kf_sw',
                0138  &