namelist.ifs.rlxsm.sh 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658
  1. # namelist.ifs.sh
  2. # Set coupling frequencies for ocean and chemistry coupling
  3. (( ${cpl_freq_atm_oce_sec:-} )) && NFRCO=$(( cpl_freq_atm_oce_sec / ifs_time_step_sec )) || NFRCO=0
  4. (( ${cpl_freq_atm_ctm_hrs:-} )) && NFRCO_CHEM=$(( cpl_freq_atm_ctm_hrs * 3600 / ifs_time_step_sec )) || NFRCO_CHEM=0
  5. (( ${cpl_freq_atm_lpjg_hrs:-} )) && NFRCO_VEG=$(( cpl_freq_atm_lpjg_hrs * 3600 / ifs_time_step_sec )) || NFRCO_VEG=0
  6. # Activate warm ocean parametrisation only in AMIP runs
  7. (( ${cpl_freq_amip_sec:-} )) && LEOCWA=TRUE || LEOCWA=FALSE
  8. # Switch on/off TM5 feedback to IFS, and between CO2-only and full-chemistry TM5 configs
  9. has_config tm5:o3fb && LTM5O3=TRUE || LTM5O3=FALSE
  10. has_config tm5:ch4fb && LTM5CH4=TRUE || LTM5CH4=FALSE
  11. has_config tm5:aerfb && LTM5AER=TRUE || LTM5AER=FALSE
  12. has_config tm5:co2 && LTM5CO2=TRUE || LTM5CO2=FALSE
  13. has_config tm5:co2fb && LTM5CO2FB=TRUE || LTM5CO2FB=FALSE
  14. NLEV_TM5=${tm5_exch_nlevs:-999}
  15. # Switch on/off SPPT and set the ensemble member number (defaults to zero)
  16. has_config sppt && LSPSDT=TRUE || LSPSDT=FALSE
  17. has_config sppt && LFIXSPPT=TRUE || LFIXSPPT=FALSE
  18. NENSFNB=${ifs_ensemble_forecast_number:-0}
  19. # Switch on/off LPJ-GUESS feedback to IFS
  20. (( ${lpjg_on:-} )) && LLPJGON=TRUE || LLPJGON=FALSE
  21. (( ${lpjg_fdbck:-} )) && LLPJGFBON=TRUE || LLPJGFBON=FALSE
  22. # Switch on/off atmospheric nudging
  23. has_config atmnudg && LRLXG=TRUE || LRLXG=FALSE
  24. cat << EOF
  25. &NAMRES
  26. NFRRES = 1,
  27. NRESTS = -1,-$(( leg_end_sec / 3600 )),
  28. /
  29. &NAERAD
  30. NRPROMA = 0,
  31. LCMIP6 = ${ifs_cmip6},
  32. SSPNAME = ${ifs_cmip6_scenario},
  33. LCOVID19 = ${ifs_covid19},
  34. COVID19SCEN = ${ifs_covid19scen},
  35. LSSP370_LOWCH4 = FALSE,
  36. CMIP6DATADIR = "${ini_data_dir}/ifs/cmip6-data/",
  37. LA4xCO2 = ${ifs_A4xCO2},
  38. L1PCTCO2 = ${ifs_1PCTCO2},
  39. LCMIP5 = ${ifs_cmip5},
  40. CMIP5DATADIR = "${ini_data_dir}/ifs/cmip5-data",
  41. NCMIPFIXYR = ${ifs_cmip_fixyear},
  42. NCMIPFIXYR_CH4 = ${ifs_cmip_fixyear_ch4},
  43. NRCP = ${ifs_cmip5_rcp},
  44. LHVOLCA = TRUE,
  45. LTM5O3 = ${LTM5O3},
  46. LTM5CH4 = ${LTM5CH4},
  47. LTM5CO2FB = ${LTM5CO2FB},
  48. LTM5AER = ${LTM5AER},
  49. LLPJGON = ${LLPJGON},
  50. LLPJGFBON = ${LLPJGFBON},
  51. LCMIP6_PI_AEROSOLS = ${ifs_cmip6piaer},
  52. LCMIP6_STRATAER_SIMP = ${lcmip6_strataer_simp},
  53. LCMIP6_STRATAER_BCKGD = ${lcmip6_strataer_bckgd},
  54. LCMIP6_STRATAER_FULL = ${lcmip6_strataer_full},
  55. CCMIP6_STRAT_SIMP = "${ini_data_dir}/ifs/cmip6-data/CMIP6_1850_2014_total_AOD_masked_troposphere_mean_3.0.0.txt",
  56. CCMIP6_STRAT_FULL = "${ini_data_dir}/ifs/cmip6-data/CMIP6_1850_2014_EC_EARTH_aerosol_radiation_2D_3.0.0_L${ifs_res_ver}.nc",
  57. AEROPIFIL_OPT = "${ini_data_dir}/ifs/macv2sp-data/tm5_clim_pi_aerosol_opt_v4.0_L${ifs_res_ver}.nc",
  58. AEROPIFIL_CONC = "${ini_data_dir}/ifs/macv2sp-data/tm5_clim_pi_aerosol_conc_v4.0_L${ifs_res_ver}.nc",
  59. LMAC2SP = ${ifs_mac2sp},
  60. MAC2SPDIR = "${ini_data_dir}/ifs/macv2sp-data/",
  61. LMAC2SPACI = TRUE,
  62. /
  63. &NAEPHY
  64. LEPHYS = TRUE,
  65. LEVDIF = TRUE,
  66. LESURF = TRUE,
  67. LECOND = TRUE,
  68. LECUMF = TRUE,
  69. LEPCLD = TRUE,
  70. LEEVAP = TRUE,
  71. LEVGEN = TRUE,
  72. LESSRO = TRUE,
  73. LECURR = FALSE,
  74. LEGWDG = TRUE,
  75. LEGWWMS = TRUE,
  76. LEOCWA = ${LEOCWA},
  77. LEOZOC = TRUE,
  78. LEQNGT = TRUE,
  79. LERADI = TRUE,
  80. LERADS = TRUE,
  81. LESICE = TRUE,
  82. LEO3CH = FALSE,
  83. LEDCLD = TRUE,
  84. LDUCTDIA = FALSE,
  85. LWCOU = FALSE,
  86. LWCOU2W = TRUE,
  87. NSTPW = 1,
  88. RDEGREW = 1.5,
  89. RSOUTW = -81.0,
  90. RNORTW = 81.0,
  91. N_COMPUTE_EFF_VEG_FRACTION = $n_compute_eff_veg_fraction
  92. /
  93. &NAMPAR1
  94. LSPLIT = TRUE,
  95. NFLDIN = 0,
  96. NFLDOUT = 50,
  97. NSTRIN = 1,
  98. /
  99. &NAMPAR0
  100. LSTATS = TRUE,
  101. LDETAILED_STATS= FALSE,
  102. LSYNCSTATS = FALSE,
  103. LSTATSCPU = FALSE,
  104. NPRNT_STATS = 32,
  105. LBARRIER_STATS = FALSE,
  106. LBARRIER_STATS2= FALSE,
  107. NPROC = ${ifs_numproc},
  108. EOF
  109. # enforce layout for passing spectral fields to TM
  110. has_config tm5 &&
  111. cat << EOF
  112. NPRTRW = ${ifs_numproc},
  113. NPRTRV = 1,
  114. EOF
  115. cat << EOF
  116. NOUTPUT = 1,
  117. MP_TYPE = 2,
  118. MBX_SIZE = 128000000,
  119. /
  120. &NAMRLXSM
  121. LRXSM = ${ifs_lrxsm},
  122. LRXSMT1 = ${ifs_lrxsmt1},
  123. LRXSMT2 = ${ifs_lrxsmt2},
  124. LRXSMT3 = ${ifs_lrxsmt3},
  125. LRXSMT4 = ${ifs_lrxsmt4},
  126. LRXSMS = ${ifs_lrxsms},
  127. RLXSMDIR = "${ini_data_dir}/ifs/ERAILandClim",
  128. /
  129. &NAMDYNCORE
  130. LAQUA = FALSE,
  131. /
  132. &NAMDYN
  133. TSTEP = ${ifs_time_step_sec}.0,
  134. LMASCOR = TRUE,
  135. LMASDRY = TRUE,
  136. /
  137. &NAMNMI
  138. LASSI = FALSE,
  139. /
  140. &NAMIOS
  141. CFRCF = "rcf",
  142. CIOSPRF = "srf",
  143. /
  144. &NAMFPG
  145. /
  146. &NAMCT0
  147. LNHDYN = FALSE,
  148. NCONF = 1,
  149. CTYPE = "fc",
  150. CNMEXP = "test",
  151. CFCLASS = "se",
  152. LECMWF = TRUE,
  153. LARPEGEF = FALSE,
  154. LFDBOP = FALSE,
  155. LFPOS = TRUE,
  156. LSMSSIG = FALSE,
  157. LSPRT = TRUE,
  158. LSLAG = TRUE,
  159. LTWOTL = TRUE,
  160. LVERTFE = TRUE,
  161. LAPRXPK = TRUE,
  162. LOPT_SCALAR = TRUE,
  163. LPC_FULL = FALSE,
  164. LPC_CHEAP = FALSE,
  165. LPC_NESC = FALSE,
  166. LPC_NESCT = FALSE,
  167. LSLPHY = TRUE,
  168. LRFRIC = TRUE,
  169. LFPSPEC = FALSE,
  170. N3DINI = 0,
  171. NSTOP = $(( leg_end_sec / ifs_time_step_sec )),
  172. NFRDHP = ${ifs_ddh_freq},
  173. NFRSDI = ${ifs_di_freq},
  174. NFRGDI = ${ifs_di_freq},
  175. NFRPOS = ${ifs_output_freq},
  176. NFRHIS = ${ifs_output_freq},
  177. NFRMASSCON = $(( 6 * 3600 / ifs_time_step_sec )),
  178. NPOSTS = 0,
  179. NHISTS = 0,
  180. NMASSCONS = 0,
  181. NFRCO = ${NFRCO},
  182. NFRCO_CHEM = ${NFRCO_CHEM},
  183. NFRCO_VEG = ${NFRCO_VEG},
  184. LTM5CO2 = ${LTM5CO2},
  185. NLEV_TM5 = ${NLEV_TM5},
  186. NFRDHFZ = 48,
  187. NDHFZTS = 0,
  188. NDHFDTS = 0,
  189. LWROUTLAST = ${ifs_lastout},
  190. CFDIRLST = "dirlist",
  191. CNPPATH = "postins",
  192. /
  193. &NAMDDH
  194. BDEDDH(1,1) = 4.0,1.0,0.0,50.0,0.0,49.0,
  195. NDHKD = 120,
  196. LHDZON = FALSE,
  197. LHDEFZ = FALSE,
  198. LHDDOP = FALSE,
  199. LHDEFD = FALSE,
  200. LHDGLB = TRUE,
  201. LHDPRG = TRUE,
  202. LHDHKS = TRUE,
  203. /
  204. &NAMGFL
  205. LTRCMFIX = TRUE,
  206. NERA40 = 0,
  207. YQ_NL%LGP = TRUE,
  208. YQ_NL%LSP = FALSE,
  209. YL_NL%LGP = TRUE,
  210. YI_NL%LGP = TRUE,
  211. YA_NL%LGP = TRUE,
  212. YO3_NL%LGP = FALSE,
  213. YQ_NL%LGPINGP = TRUE,
  214. YL_NL%LQM = TRUE,
  215. YI_NL%LQM = TRUE,
  216. YR_NL%LQM = TRUE,
  217. YS_NL%LQM = TRUE,
  218. YQ_NL%LMASSFIX = TRUE,
  219. YL_NL%LMASSFIX = TRUE,
  220. YI_NL%LMASSFIX = TRUE,
  221. YR_NL%LMASSFIX = TRUE,
  222. YS_NL%LMASSFIX = TRUE,
  223. YCDNC_NL%LGP = TRUE,
  224. YICNC_NL%LGP = TRUE,
  225. YRE_LIQ_NL%LGP = TRUE,
  226. YRE_ICE_NL%LGP = TRUE,
  227. YCDNC_NL%CNAME = "CDNC",
  228. YICNC_NL%CNAME = "ICNC",
  229. YRE_LIQ_NL%CNAME ="Reff_liq",
  230. YRE_ICE_NL%CNAME ="Reff_ice",
  231. /
  232. &NAMFPC
  233. CFPFMT = "MODEL",
  234. NFP3DFS = 5,
  235. NFP3DFP = 7,
  236. NFP3DFT = 1,
  237. NFP3DFV = 1,
  238. MFP3DFS = 130,135,138,155,133,
  239. MFP3DFP = 129,130,135,138,155,157,133,
  240. MFP3DFT = 60,
  241. MFP3DFV = 133,
  242. NFP2DF = 2,
  243. MFP2DF = 129,152,
  244. NFPPHY = 78,
  245. MFPPHY = 31,32,33,34,35,36,37,38,39,40,41,42,44,45,49,50,57,58,59,78,79,129,136,137,139,141,142,143,144,145,146,147,148,151,159,164,165,166,167,168,169,170,172,175,176,177,178,179,180,181,182,183,186,187,188,189,195,196,197,198,201,202,205,208,209,210,211,235,236,238,243,244,245,229,230,231,232,213,
  246. NRFP3S = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,
  247. RFP3P = 100000.0,92500.0,85000.0,70000.0,50000.0,40000.0,30000.0,25000.0,20000.0,15000.0,10000.0,7000.0,5000.0,3000.0,2000.0,1000.0,700.0,500.0,300.0,200.0,100.0,
  248. LFITP = TRUE,
  249. LFITT = FALSE,
  250. LFITV = FALSE,
  251. NFPCLI = 0,
  252. LFPQ = FALSE,
  253. LASQ = FALSE,
  254. LTRACEFP = FALSE,
  255. RFPCORR = 60000.,
  256. /
  257. &NAMFPD
  258. /
  259. &NAMDIM
  260. NPROMA = 0,
  261. NUNDEFLD = 0,
  262. /
  263. &NAMVAR
  264. LMODERR = FALSE,
  265. LJCDFI = FALSE,
  266. LUSEJCDFI = FALSE,
  267. /
  268. &NAMMCC
  269. LMCCIEC = TRUE,
  270. LMCCEC = TRUE,
  271. LMCC04 = TRUE,
  272. NOACOMM = 5,
  273. LMCCICEIC = FALSE,
  274. LRDALB = FALSE,
  275. LRDVEG = TRUE,
  276. LPISM = FALSE,
  277. LLANDICE = ${ifs_landice},
  278. /
  279. &NAMPPC
  280. LRSACC = TRUE,
  281. /
  282. &NAMORB
  283. LCORBMD = $ifs_orb_switch,
  284. ORBMODE = '$ifs_orb_mode',
  285. ORBIY = $ifs_orb_iyear,
  286. /
  287. EOF
  288. # Resolution-dependent gravity wave drag parametrisation - using cy41r2 version
  289. # GFLUXLAUN=GFLUXLAUN*(1.0_JPRB-MIN(1.0_JPRB,atan((MAX(KSMAX,700)-700)/REAL(6000-700))))
  290. case ${ifs_grid} in
  291. T799L91)
  292. GFLUXLAUN=0.00367996
  293. ;;
  294. T1279L91)
  295. GFLUXLAUN=0.00334195
  296. ;;
  297. *)
  298. GFLUXLAUN=0.00375
  299. ;;
  300. esac
  301. cat << EOF
  302. &NAMGWWMS
  303. GFLUXLAUN=$GFLUXLAUN
  304. ZLAUNCHP=45000
  305. LOZPR=true
  306. NGAUSS=2
  307. GGAUSSB=-0.55
  308. /
  309. &NAMGWD
  310. GTENLIM=0.0222
  311. /
  312. EOF
  313. # Add COSP namelist if needed
  314. has_config ifs:cosp && . $ctrl_file_dir/namelist.cosp.sh
  315. cat << EOF
  316. &NAEAER
  317. /
  318. &NALBAR
  319. /
  320. &NALORI
  321. /
  322. &NAM_DISTRIBUTED_VECTORS
  323. /
  324. &NAM926
  325. /
  326. &NAMAFN
  327. /
  328. &NAMANA
  329. /
  330. &NAMARPHY
  331. /
  332. &NAMCA
  333. /
  334. &NAMCAPE
  335. /
  336. &NAMCFU
  337. /
  338. &NAMCHK
  339. /
  340. &NAMCHET
  341. /
  342. &NAMCLDP
  343. NCLDDIAG = 0,
  344. RLCRITSNOW = $RLCRITSNOW,
  345. RVICE = $RVICE,
  346. RCLDIFF = $RCLDIFF,
  347. RCLDIFFC = $RCLDIFFC,
  348. RTAUMEL = 7200.0,
  349. RSNOWLIN2 = $RSNOWLIN2,
  350. RCLCRIT = 0.4E-3,
  351. NCLOUDACT = 2,
  352. NACTPDF = 10,
  353. NAERCLD = 9,
  354. RLCRIT_UPHYS=$RLCRIT_UPHYS,
  355. /
  356. &NAMCLTC
  357. /
  358. &NAMCOM
  359. /
  360. &NAMCOS
  361. /
  362. &NAMCTAN
  363. /
  364. &NAMCOSPINPUT
  365. /
  366. &NAMCOSPOUTPUT
  367. /
  368. &NAMCUMF
  369. ENTRORG = $ENTRORG,
  370. ENTRDD = $ENTRDD,
  371. RPRCON = $RPRCON,
  372. DETRPEN = $DETRPEN,
  373. RMFDEPS = $RMFDEPS,
  374. /
  375. &NAMCUMFS
  376. /
  377. &NAMCT1
  378. /
  379. &NAMCVA
  380. /
  381. &NAMDFHD
  382. /
  383. &NAMDFI
  384. /
  385. &NAMDIF
  386. /
  387. &NAMDIMO
  388. /
  389. &NAMDMSP
  390. /
  391. &NAMDPHY
  392. NVXTR2=12,
  393. /
  394. &NAMDYNA
  395. /
  396. &NAMEMIS_CONF
  397. /
  398. &NAMENKF
  399. /
  400. &NAMFA
  401. /
  402. &NAMFFT
  403. /
  404. &NAMFPDY2
  405. /
  406. &NAMFPDYH
  407. /
  408. &NAMFPDYP
  409. /
  410. &NAMFPDYS
  411. /
  412. &NAMFPDYT
  413. /
  414. &NAMFPDYV
  415. /
  416. &NAMFPEZO
  417. /
  418. &NAMFPF
  419. /
  420. &NAMFPIOS
  421. /
  422. &NAMFPPHY
  423. /
  424. &NAMFPSC2
  425. /
  426. &NAMFPSC2_DEP
  427. /
  428. &NAMFY2
  429. /
  430. &NAMGEM
  431. /
  432. &NAMGMS
  433. /
  434. &NAMGOES
  435. /
  436. &NAMGOM
  437. /
  438. &NAMGRIB
  439. NENSFNB = ${NENSFNB},
  440. /
  441. &NAMGWD
  442. /
  443. &NAMGWWMS
  444. /
  445. &NAMHLOPT
  446. /
  447. &NAMINI
  448. /
  449. &NAMIOMI
  450. /
  451. &NAMJBCODES
  452. /
  453. &NAMJFH
  454. /
  455. &NAMJG
  456. /
  457. &NAMJO
  458. /
  459. &NAMKAP
  460. /
  461. &NAMLCZ
  462. /
  463. &NAMLEG
  464. /
  465. &NAMLFI
  466. /
  467. &NAMMCUF
  468. /
  469. &NAMMETEOSAT
  470. /
  471. &NAMMTS
  472. /
  473. &NAMMTSAT
  474. /
  475. &NAMMTT
  476. /
  477. &NAMMUL
  478. /
  479. &NAMNASA
  480. /
  481. &NAMNN
  482. /
  483. &NAMNPROF
  484. /
  485. &NAMNUD
  486. /
  487. &NAMOBS
  488. /
  489. &NAMONEDVAR
  490. /
  491. &NAMOPH
  492. /
  493. &NAMPARAR
  494. /
  495. &NAMPHY
  496. /
  497. &NAMPHY0
  498. /
  499. &NAMPHY1
  500. /
  501. &NAMPHY2
  502. /
  503. &NAMPHY3
  504. /
  505. &NAMPHYDS
  506. NVEXTR2GB=126089,126090,126091,126092,126099,126100,126101,126102,126109,126110,126111,126112,
  507. CVEXTR2(1)='089_swvl1_before_relaxation',
  508. CVEXTR2(2)='090_swvl2_before_relaxation',
  509. CVEXTR2(3)='091_swvl3_before_relaxation',
  510. CVEXTR2(4)='092_swvl4_before_relaxation',
  511. CVEXTR2(5)='099_swvl1_relaxation_difference',
  512. CVEXTR2(6)='100_swvl2_relaxation_difference',
  513. CVEXTR2(7)='101_swvl3_relaxation_difference',
  514. CVEXTR2(8)='102_swvl4_relaxation_difference',
  515. CVEXTR2(9)='109_swvl1_after_relaxation',
  516. CVEXTR2(10)='110_swvl2_after_relaxation',
  517. CVEXTR2(11)='111_swvl3_after_relaxation',
  518. CVEXTR2(12)='112_swvl4_after_relaxation',
  519. VEXTR2DF=0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,
  520. /
  521. &NAMPONG
  522. /
  523. &NAMRAD15
  524. /
  525. &NAMRCOEF
  526. /
  527. &NAMRINC
  528. /
  529. &NAMRIP
  530. /
  531. &NAMRLX
  532. LRLXG = ${LRLXG},
  533. LRLXVO = FALSE,
  534. LRLXDI = FALSE,
  535. LRLXTE = FALSE,
  536. LRLXQ = FALSE,
  537. LRLXQL = FALSE,
  538. LRLXQI = FALSE,
  539. LRLXQC = FALSE,
  540. LRLXLP = FALSE,
  541. XRLXVO = 0.1,
  542. XRLXDI = 0.1,
  543. XRLXTE = 0.1,
  544. XRLXQ = 0.1,
  545. XRLXLP = 0.1,
  546. ALATRLX1 = 90,
  547. ALATRLX2 = -90,
  548. ALONRLX1 = 0,
  549. ALONRLX2 = 360,
  550. AXRLX = -0.5,
  551. AYRLX = -0.5,
  552. AZRLX = 1.0,
  553. NRLXLMIN = 1,
  554. NRLXLMAX = 91,
  555. /
  556. &NAMSCC
  557. /
  558. &NAMSCEN
  559. /
  560. &NAMSCM
  561. /
  562. &NAMSENS
  563. /
  564. &NAMSIMPHL
  565. /
  566. &NAMSKF
  567. /
  568. &NAMSPSDT
  569. LFIXSPPT = ${LFIXSPPT},
  570. LSPSDT = ${LSPSDT},
  571. LCLIP_SPEC_SDT = TRUE,
  572. LCLIP_GRID_SDT = TRUE,
  573. LWRITE_ARP = FALSE,
  574. LUSESETRAN_SDT = TRUE,
  575. LRESETSEED_SDT = FALSE,
  576. NSCALES_SDT = 3,
  577. CSPEC_SHAPE_SDT ='WeaverCourtier',
  578. SDEV_SDT = 0.52,0.18,0.06,
  579. TAU_SDT = 2.16E4,2.592E5,2.592E6,
  580. XLCOR_SDT = 500.E3,1000.E3,2000.E3,
  581. XCLIP_RATIO_SDT = 1.8,
  582. LTAPER_BL0 = TRUE,
  583. XSIGMATOP = 0.87,
  584. XSIGMABOT = 0.97,
  585. LTAPER_ST0 = TRUE,
  586. XPRESSTOP_ST0 = 50.E2,
  587. XPRESSBOT_ST0 = 100.E2,
  588. LQPERTLIMIT2 = TRUE,
  589. /
  590. &NAMSTA
  591. /
  592. &NAMSTOPH
  593. /
  594. &NAMTCWV
  595. /
  596. &NAMTESTVAR
  597. /
  598. &NAMTLEVOL
  599. /
  600. &NAMTOPH
  601. /
  602. &NAMTOVS
  603. /
  604. &NAMTRAJP
  605. /
  606. &NAMTRANS
  607. /
  608. &NAMTRM
  609. /
  610. &NAMVARBC
  611. /
  612. &NAMVARBC_AIREP
  613. /
  614. &NAMVARBC_ALLSKY
  615. /
  616. &NAMVARBC_RAD
  617. /
  618. &NAMVARBC_TCWV
  619. /
  620. &NAMVARBC_TO3
  621. /
  622. &NAMVAREPS
  623. /
  624. &NAMVDOZ
  625. /
  626. &NAMVFP
  627. /
  628. &NAMVRTL
  629. /
  630. &NAMVV1
  631. /
  632. &NAMVV2
  633. /
  634. &NAMVWRK
  635. /
  636. &NAMXFU
  637. /
  638. &NAMZDI
  639. /
  640. &NAPHLC
  641. /
  642. &NAV1IS
  643. /
  644. EOF