namelist.ifs.alldiag.sh 13 KB

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