&SGS_TKE
!  tk_factor = 0.001
  doaddTKEdiss = .true.
/

&MICRO_SAM1MOM
!  doKKauto = .true.
!  icefall_fudge=0.6
  doprecipdiss = .true.
/

&SLM
readinitsoil = .true.
readland = .true.
readsoil = .true.

dorunoff = .true.

!soilinitfile = './GLOBAL_DATA/BIN_D/soil_init_1972061812_1024x1024_AGNES_era5_DELTA24-72.bin'
soilinitfile = './GLOBAL_DATA/BIN_D/soil_init_1972061812_1024x1024_AGNES_era5.bin'

soilfile = './GLOBAL_DATA/BIN_D/soil_1024x1024_AGNES.bin'
landtypefile = './GLOBAL_DATA/BIN_D/landtype_1024x1024_AGNES.bin'
LAIfile = './GLOBAL_DATA/BIN_D/lai_1024x1024_AGNES.bin'
/


&PARAMETERS

caseid ='1024x1024x72_3km_10s_JUN1812_NONUDGE'

nrestart = 0,

!tau_fudge = 0.5

!nstop    = 38880 ! 4.5 days,
nstop    = 47520 ! 5.5 days,
!nstop    = 51840 ! 6 days,
!nstop    = 43200 ! 5 days,
!nstop    = 41040 ! 4.75 days,
nprint   = 60,
nstat    = 360,
nstatfrq = 12,

dolatlon = .true.
doregion = .true.
donudge3D = .true.

dotc = .true.

date0 = 19720618120000,

dodatefilename = .true.

readlatlon = .true.
latlonfile = './GLOBAL_DATA/BIN_D/latlon_1024x1024_AGNES.txt'

dobufferzonex = .true.,
dobufferzoney = .true.,
bufferzonex = 0.1
bufferzoney = 0.1

dofcast = .false.
dofcast_ice = .false.

doimplicitdiff = .true.

dt = 10.0,

dodamping = .true.,
dodamping_w = .true.,
dodamping_u = .true.,
damping_u_cu = 0.25
damping_w_cu = 0.3

dosaferestart = .false.
nrestart_steps = 8640
restart_sep = .true.,

dodebug = .false.

doterrain= .true.
doseawater = .true.

ISLAND = .true.,
readinit = .true.
readsst = .true.
readlandmask = .true.
readterr = .true.
reado3 = .true.

!initfile = './GLOBAL_DATA/BIN_D/init_era5_DELTA24-72_1972061812_AGNES.bin'
!initfile = './GLOBAL_DATA/BIN_D/init_era5_AGNES_1972061906_71x57x37_09.bin'
!initfile = './GLOBAL_DATA/BIN_D/init_era5_AGNES_1972061900_71x57x37_09.bin'
!initfile = './GLOBAL_DATA/BIN_D/init_era5_AGNES_1972061812_73x61x37_00.bin'
initfile = './GLOBAL_DATA/BIN_D/init_era5_1972061812_AGNES.bin'
!initfile = './GLOBAL_DATA/BIN_D/init_era5_1972061818_AGNES.bin'
!initfile = './GLOBAL_DATA/BIN_D/init_era5_1972061900_AGNES.bin'
!initfile = './GLOBAL_DATA/BIN_D/init_era5_1972061906_AGNES.bin'
!initfile = './GLOBAL_DATA/BIN_D/init_era5_1972061912_AGNES.bin'

!sstfile = './GLOBAL_DATA/BIN_D/sst_1972061700-1972062400_1024x1024_AGNES_era5_DELTA24-72.bin'
sstfile = './GLOBAL_DATA/BIN_D/sst_1972061700-1972062400_1024x1024_AGNES_era5.bin'

landmaskfile = './GLOBAL_DATA/BIN_D/landmask_1024x1024_AGNES.bin'
terrainfile = './GLOBAL_DATA/BIN_D/terrain_1024x1024_AGNES.bin'
o3file = './GLOBAL_DATA/BIN_D/ozone_era5_monthly_197205-197207_AGNES.bin'

donudging_uv = .false.
donudging_w = .false.
donudging_t = .false.
donudging_q = .false.

nudge3D_dir = '/glade/derecho/scratch/marat/NUDGE'
!nudge3D_file = '/glade/derecho/scratch/marat/NUDGE/nudge_era5_DELTA24-72_1972061700_1972062400_AGNES_FILELIST.ascii'
nudge3D_file = '/glade/derecho/scratch/marat/NUDGE/nudge_era5_1972061700_1972062400_AGNES_FILELIST.ascii'
nudge3D_tau = 21600.

nens = 0

!perturb_type = -1,

dofplane = .false.
docoriolis = .true.,
docoriolisz = .true.,

doseasons = .true.,
dolongwave      = .true.,
doshortwave     = .true.,
doradlat = .true.,
doradlon = .true.,
doradavg = .false.
nrad = 90,

dodynamicocean = .false.,

nxco2 = 1.,
dosgs           = .true.,
doupperbound    = .false.,
docloud         = .true.,
doprecip        = .true.,
dosurface       = .true.,
dolargescale    = .false.,
doradforcing    = .false.,
dosfcforcing    = .false.,

tauls = 86400.,

SFC_FLX_FXD    = .false.,
SFC_TAU_FXD    = .false.,

doisccp = .false.,

doSAMconditionals = .false.
dosatupdnconditionals = .false.

nsave2D = 360,
nsave2Dstart    = 0,
nsave2Dend      = 999999999,
save2Dsep = .true.
save2Davg = .false.
save2Drada = .true.

nsave2DL = 360,
nsave2DLstart    = 0,
nsave2DLend      = 999999999,
save2DLsep = .true.
save2DLavg = .false.

nsaveM = 360,
nsaveMstart    = 99999999,
nsaveMend      = 999999999,
saveMsep = .true.
saveMavg = .false.

nsave2DZ = 360,
nsave2DZstart    = 9999990,
nsave2DZend      = 999999999,
save2DZsep = .true.

nsave3D = 360,
nsave3Dstart    = 0,
nsave3Dend      = 999999999,
save3Dbin      = .false.
nfiles3D = 16

dostatcoars = .false.
nstatcoars = 360,
nstatcoarsstart    = 0,
nstatcoarsend      = 999999999,

nstatmom = 120,
nstatmomstart    = 99999999,
nstatmomend      = 999999999,
savemomsep = .true.

nmovie       = 60,
nmoviestart  = 99999990
nmovieend    = 99960480

/


