| 12 |
# diffKzT - Vertical temperature diffusivity (m^2/s) |
# diffKzT - Vertical temperature diffusivity (m^2/s) |
| 13 |
# diffKhS - Horizontal salt diffusivity (m^2/s) |
# diffKhS - Horizontal salt diffusivity (m^2/s) |
| 14 |
# diffKzS - Vertical salt diffusivity (m^2/s) |
# diffKzS - Vertical salt diffusivity (m^2/s) |
|
# f0 - Reference coriolis parameter, |
|
|
# south edge of f on beta plane (1/s) |
|
|
# beta - df/dy (s^-1.m^-1) |
|
| 15 |
# tAlpha - Linear EOS thermal expansion coefficient (1/oC) |
# tAlpha - Linear EOS thermal expansion coefficient (1/oC) |
| 16 |
# sBeta - Linear EOS haline contraction coefficient (1/ppt) |
# sBeta - Linear EOS haline contraction coefficient (1/ppt) |
| 17 |
# gravity - Acceleration due to gravity (m/s^2) |
# gravity - Acceleration due to gravity (m/s^2) |
|
# gBaro - Accel. due to gravity used in barotropic equation (m/s^2) |
|
| 18 |
# rigidLid - Set to true to use rigid lid |
# rigidLid - Set to true to use rigid lid |
| 19 |
# implicitFreeSurface - Set to true to use implicit free surface |
# implicitFreeSurface - Set to true to use implicit free surface |
| 20 |
# eosType - Flag for linear or polynomial equation of state |
# eosType - Flag for linear or polynomial equation of state |
| 30 |
viscA4 = 5.e12, |
viscA4 = 5.e12, |
| 31 |
diffKhT = 1.0E3, |
diffKhT = 1.0E3, |
| 32 |
diffKhS = 1.0E3, |
diffKhS = 1.0E3, |
| 33 |
f0 = 1.e-4, |
rotationPeriod = 86400., |
|
beta = 1.E-11, |
|
| 34 |
tAlpha = 2.E-4, |
tAlpha = 2.E-4, |
| 35 |
sBeta = 7.4E-4, |
sBeta = 7.4E-4, |
| 36 |
gravity = 9.81, |
gravity = 9.81, |
|
gBaro = 9.81, |
|
| 37 |
rigidLid = .FALSE., |
rigidLid = .FALSE., |
| 38 |
implicitFreeSurface= .TRUE., |
implicitFreeSurface= .TRUE., |
| 39 |
implicitDiffusion = .TRUE., |
implicitDiffusion = .TRUE., |
| 40 |
|
useCDscheme = .TRUE., |
| 41 |
|
useNHMTerms = .TRUE., |
| 42 |
eosType = 'POLY3', |
eosType = 'POLY3', |
| 43 |
momAdvection = .TRUE., |
momAdvection = .TRUE., |
| 44 |
momViscosity = .TRUE., |
momViscosity = .TRUE., |
| 47 |
no_slip_bottom = .TRUE., |
no_slip_bottom = .TRUE., |
| 48 |
no_slip_sides = .FALSE., |
no_slip_sides = .FALSE., |
| 49 |
readBinaryPrec = 32, |
readBinaryPrec = 32, |
| 50 |
|
#- not safe to use globalFiles in multi-processors runs |
| 51 |
|
#globalFiles = .TRUE. |
| 52 |
& |
& |
| 53 |
|
|
| 54 |
# Elliptic solver parameters |
# Elliptic solver parameters |
| 77 |
# tauSaltClimRelax - Relaxation to climatology time scale (s) |
# tauSaltClimRelax - Relaxation to climatology time scale (s) |
| 78 |
# |
# |
| 79 |
&PARM03 |
&PARM03 |
| 80 |
startTime = 0.0, |
baseTime = 21600., |
| 81 |
endTime = 2592000.0, |
startTime = 21600., |
| 82 |
|
endTime = 93600., |
| 83 |
deltaTmom = 3600.0, |
deltaTmom = 3600.0, |
| 84 |
TauCD = 172800. |
TauCD = 172800. |
| 85 |
cAdjFreq = 0., |
cAdjFreq = 0., |
| 86 |
abEps = 0.1, |
abEps = 0.1, |
| 87 |
pChkptFreq = 0.0, |
pChkptFreq = 0.0, |
| 88 |
chkptFreq = 0.0, |
chkptFreq = 0.0, |
| 89 |
dumpFreq = 864000.0, |
dumpFreq = 86400., |
| 90 |
tauSaltClimRelax = 2592000.0, |
tauSaltClimRelax = 2592000.0, |
| 91 |
tauThetaClimRelax = 2592000.0, |
tauThetaClimRelax = 2592000.0, |
| 92 |
periodicExternalForcing = .TRUE., |
periodicExternalForcing = .TRUE., |
| 93 |
externForcingPeriod = 43200.0, |
externForcingPeriod = 43200.0, |
| 94 |
externForcingCycle = 2764800.0, |
externForcingCycle = 2764800.0, |
| 95 |
|
monitorFreq=1., |
| 96 |
& |
& |
| 97 |
|
|
| 98 |
# Gridding parameters |
# Gridding parameters |
| 99 |
# |
# |
| 100 |
# usingSphericalPolarGrid - On/Off flag for spherical polar coordinates |
# usingSphericalPolarGrid - On/Off flag for spherical polar coordinates |
|
# usingCartesianGrid - On/Off flag for selecting cartesian coordinates |
|
| 101 |
# delX - Zonal grid spacing (degrees) |
# delX - Zonal grid spacing (degrees) |
| 102 |
# delY - Meridional grid spacing (degrees) |
# delY - Meridional grid spacing (degrees) |
| 103 |
# delZ - Vertical grid spacing (m) |
# delZ - Vertical grid spacing (m) |
| 104 |
# phiMin - Southern boundary latitude (degrees) |
# phiMin - Southern boundary latitude (degrees) |
| 105 |
# |
# |
| 106 |
&PARM04 |
&PARM04 |
|
usingCartesianGrid = .FALSE., |
|
| 107 |
usingSphericalPolarGrid = .TRUE., |
usingSphericalPolarGrid = .TRUE., |
| 108 |
delX = 20*2., |
delX = 20*2., |
| 109 |
delY = 16*2., |
delY = 16*2., |
| 128 |
bathyFile = 'kf_topog', |
bathyFile = 'kf_topog', |
| 129 |
hydrogThetaFile = 'kf_climtheta', |
hydrogThetaFile = 'kf_climtheta', |
| 130 |
hydrogSaltFile = 'kf_climsalt', |
hydrogSaltFile = 'kf_climsalt', |
| 131 |
zonalWindFile = 'kf_fu', |
zonalWindFile = 'kf_tx', |
| 132 |
meridWindFile = 'kf_fv', |
meridWindFile = 'kf_ty', |
| 133 |
thetaClimFile = 'kf_sst', |
thetaClimFile = 'kf_sst', |
| 134 |
saltClimFile = 'kf_sss', |
saltClimFile = 'kf_sss', |
| 135 |
surfQFile = 'kf_qnet', |
surfQFile = 'kf_qnet', |
| 136 |
EmPmRFile = 'kf_empmr', |
EmPmRFile = 'kf_empmr', |
| 137 |
surfQswFile = 'kf_sw', |
surfQswFile = 'kf_sw', |
| 138 |
& |
& |
|
|
|
|
# Open-boundaries |
|
|
&PARM06 |
|
|
& |
|